[go: up one dir, main page]

TW201941132A - Information display method, apparatus and device - Google Patents

Information display method, apparatus and device Download PDF

Info

Publication number
TW201941132A
TW201941132A TW108100660A TW108100660A TW201941132A TW 201941132 A TW201941132 A TW 201941132A TW 108100660 A TW108100660 A TW 108100660A TW 108100660 A TW108100660 A TW 108100660A TW 201941132 A TW201941132 A TW 201941132A
Authority
TW
Taiwan
Prior art keywords
offline
dimensional code
doi
interface
item
Prior art date
Application number
TW108100660A
Other languages
Chinese (zh)
Inventor
李發貴
Original Assignee
香港商阿里巴巴集團服務有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 香港商阿里巴巴集團服務有限公司 filed Critical 香港商阿里巴巴集團服務有限公司
Publication of TW201941132A publication Critical patent/TW201941132A/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/32Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
    • G06Q20/327Short range or proximity payments by means of M-devices
    • G06Q20/3274Short range or proximity payments by means of M-devices using a pictured code, e.g. barcode or QR-code, being displayed on the M-device
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/30Creation or generation of source code
    • G06F8/38Creation or generation of source code for implementing user interfaces

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Business, Economics & Management (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Accounting & Taxation (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

An information display method, apparatus and device. In a scene where a DOI such as a two-dimensional code is required to be used, a corresponding client can provide a user with a function of generating an off-line DOI; on this basis, the user can send out a corresponding acquisition instruction by using the function; after receiving the acquisition instruction, the client can provide the offline DOI and store the offline DOI in the local, and can display the offline DOI on a specified interface of a terminal. In this way, when the user uses the offline DOI, the client does not need to be enabled to look up a corresponding DOI interface, and the DOI can be displayed by calling the specified interface.

Description

資訊展示方法、裝置及設備Information display method, device and equipment

本案涉及電腦技術領域,尤其涉及一種資訊展示方法、裝置及設備。This case relates to the field of computer technology, and in particular, to an information display method, device, and device.

目前,二維碼廣泛應用於行動支付、社交等業務場景中。
對於上述業務場景而言,用戶可在解鎖行動終端後,啟動相應的應用(Application,APP),並從該APP中訪問至相應的二維碼顯示介面,查找到相應的二維碼,以完成支付業務或將該二維碼用於社交。
基於現有技術,需要一種更為便捷的資訊展示方式。
At present, QR codes are widely used in business scenarios such as mobile payment and social networking.
For the above business scenario, after unlocking the mobile terminal, the user can launch the corresponding application (Application, APP), and access the corresponding QR code display interface from the APP, and find the corresponding QR code to complete Pay for business or use the QR code for socializing.
Based on the existing technology, a more convenient way of displaying information is needed.

本說明書實施例提供一種資訊展示方法、裝置及設備,用以提供一種更為便捷的二維碼展示方案。
本說明書實施例採用下述技術方案:
本說明書實施例提供一種資訊展示方法,包括:
接收針對離線數位對象唯一標識符DOI的獲取指令;
根據所述獲取指令提供離線DOI並儲存;
將所述離線DOI展示在終端的指定介面上;
其中,所述DOI至少包括二維碼;
所述指定介面包括:鎖定螢幕介面、待機介面、螢幕保護介面、主介面中的至少一種。
對應地,本說明書實施例還提供一種資訊展示裝置,包括:
指令接收模組,接收針對離線數位對象唯一標識符DOI的獲取指令;
提供模組,根據所述獲取指令提供離線DOI並儲存;
展示模組,將所述離線DOI展示在終端的指定介面上;
其中,所述DOI至少包括二維碼;
所述指定介面包括:鎖定螢幕介面、待機介面、螢幕保護介面、主介面中的至少一種。
對應地,本說明書實施例還提供一種資訊展示設備,包括:處理器、記憶體,其中:
所述記憶體,儲存資訊展示程式;
所述處理器,指派記憶體中儲存的資訊展示程式,並執行:
接收針對離線數位對象唯一標識符DOI的獲取指令;
根據所述獲取指令提供離線DOI並儲存;
將所述離線DOI展示在終端的指定介面上;
其中,所述DOI至少包括二維碼;
所述指定介面包括:鎖定螢幕介面、待機介面、螢幕保護介面、主介面中的至少一種。
本說明書實施例採用的上述至少一個技術方案能夠達到以下有益效果:
在需要使用諸如二維碼等DOI的場景下,相應的客戶端可向用戶提供產生離線DOI的功能,基於此,用戶可使用該功能發出相應的獲取指令,客戶端在接收到該獲取指令後,便可提供離線的DOI並儲存在本地,並可將離線DOI展示在終端的指定介面上。用戶在使用離線DOI時,並不需要啟動客戶端查找到相應的DOI介面,而是透過指派指定介面便可展示出DOI。
該方式能夠盡可能地減少用戶在調取出DOI的過程中所執行的操作,更為便捷,特別是用戶多次使用DOI的場景下,能夠有效縮減操作耗時,有利於提升用戶體驗。
The embodiments of the present specification provide an information display method, device, and device to provide a more convenient two-dimensional code display scheme.
The embodiments of this specification adopt the following technical solutions:
The embodiments of the present specification provide a method for displaying information, including:
Receiving an acquisition instruction for the unique identifier DOI of the offline digital object;
Provide offline DOI according to the acquisition instruction and store it;
Displaying the offline DOI on a designated interface of the terminal;
Wherein, the DOI includes at least a two-dimensional code;
The specified interface includes at least one of a lock screen interface, a standby interface, a screen saver interface, and a main interface.
Correspondingly, an embodiment of the present specification further provides an information display device, including:
The instruction receiving module receives an instruction for obtaining the unique identifier DOI of the offline digital object;
Providing a module, providing offline DOI and storing according to the acquisition instruction;
A display module for displaying the offline DOI on a designated interface of the terminal;
Wherein, the DOI includes at least a two-dimensional code;
The specified interface includes at least one of a lock screen interface, a standby interface, a screen saver interface, and a main interface.
Correspondingly, the embodiment of the present specification also provides an information display device, including: a processor and a memory, wherein
The memory stores an information display program;
The processor assigns an information display program stored in the memory and executes:
Receiving an acquisition instruction for the unique identifier DOI of the offline digital object;
Provide offline DOI according to the acquisition instruction and store it;
Displaying the offline DOI on a designated interface of the terminal;
Wherein, the DOI includes at least a two-dimensional code;
The specified interface includes at least one of a lock screen interface, a standby interface, a screen saver interface, and a main interface.
The at least one technical solution adopted in the embodiments of the present specification can achieve the following beneficial effects:
In scenarios where a DOI such as a QR code is required, the corresponding client can provide the user with the function of generating an offline DOI. Based on this, the user can use this function to issue a corresponding acquisition instruction. After receiving the acquisition instruction, the client , The offline DOI can be provided and stored locally, and the offline DOI can be displayed on the designated interface of the terminal. When using offline DOI, users do not need to start the client to find the corresponding DOI interface, but can display the DOI by assigning a designated interface.
This method can reduce as much as possible the operations performed by the user during the process of calling out the DOI, and is more convenient. Especially in the scenario where the user uses the DOI multiple times, it can effectively reduce the time-consuming operation and is beneficial to improving the user experience.

為使本案的目的、技術方案和優點更加清楚,下面將結合本案具體實施例及相應的圖式對本案技術方案進行清楚、完整地描述。顯然,所描述的實施例僅是本案一部分實施例,而不是全部的實施例。基於本案中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬於本案保護的範圍。
如前所述,在實際需要使用二維碼的業務場景中,用戶每一次使用二維碼,通常都需要從安裝運行於終端上的APP中,查找到相應的二維碼才可進行使用。但顯然,該過程依賴用戶所執行的一系列操作,較為繁瑣。
為此,本說明書實施例中提供一種資訊展示方法,將APP中的二維碼資訊儲存在終端本地,並展示在指定的介面中,從而能夠盡可能地減少或避免用戶查找並調取二維碼時繁瑣的操作。
在本說明書的一個或多個實施例中,所述的二維碼可以是應用於支付場景下的支付碼、應用於社交場景下的用戶二維碼、應用於公共交通場景下的通行二維碼等。通常而言,上述二維碼由相應的APP或業務功能所產生。
在上述內容的基礎上,本說明書實施例中提供的資訊展示方法可以採用如圖1中所示的架構。
在圖1中,業務伺服器可認為是與APP客戶端(在後續的描述中,可簡稱為:客戶端)所對應的伺服器,一般來說,該業務伺服器與其所對應的客戶端屬於同一業務提供方,當然,這裡並不應構成對本案的限定。
在一種可行的實施方式中,用戶訪問至客戶端中的二維碼介面,該客戶端可向業務伺服器發送二維碼的產生請求,相應地,該業務伺服器可產生二維碼,並反饋給客戶端。
當然,在另一些可行的實施方式中,並非用戶每一次訪問至客戶端的二維碼介面時,都由業務伺服器產生的二維碼。具體地,當用戶首次訪問至客戶端的二維碼介面時,客戶端請求業務伺服器產生二維碼資訊,並儲存在本地,這樣一來,用戶此後再打開二維碼介面時,客戶端只需指派本地儲存的二維碼資訊以便在介面中展示相應的二維碼。
圖1中的客戶端安裝運行在用戶所使用的終端上,其中提供了二維碼的展示功能,可以展示出與業務相關的二維碼。此外,該客戶端還可提供離線式的二維碼(即,無需啟動該客戶端,在後續描述中,將這一類二維碼稱為:離線二維碼)。
當然,若要實現本說明書中的資訊展示方法,也不局限於圖1中所示的客戶端的形式以外,還可能是運行在終端操作系統內的功能或服務,同樣可向用戶提離線二維碼,這裡並不應構成對本案的限定。
這裡所述的終端可包括但不限於:電腦、智慧型手機、平板電腦、智慧手錶、行動POS機、收銀設備等等。
所述的業務提供方可包括但不限於:網站、社交服務商、電信營運商、金融機構等能夠向用戶提供二維碼的機構或企業。
這裡需要說明的是,本說明書實施例中的資訊展示方法並不局限於上述二維碼,同樣能夠適用於從終端設備調取出諸如:一維條碼、字符碼等其它數位對象唯一標識符(Digital Object Unique Identifier,DOI)的場景,以減少用戶的操作。這裡並不應構成對本案的限定。
基於上述如圖1所示的架構,以下將詳細說明本說明書實施例中所提供的技術方案。
本說明書實施例中提供一種資訊展示方法,如圖2所述,具體包括以下步驟:
步驟S201:接收針對離線DOI的獲取指令。
類似於前述的離線二維碼,離線DOI可認為是無需透過客戶端指派便可在終端展示出的DOI。
在本說明書實施例中,客戶端中提供離線DOI的相關功能,在實際使用的過程中,用戶只需在客戶端中使用該功能(即,發出獲取指令),便可獲得相應的離線DOI。
步驟S203:根據所述獲取指令提供離線DOI並儲存。
不同於現有透過訪問相應頁面顯示出DOI的方式,離線DOI可讓用戶無需啟動相應的客戶端而調取出業務所需的DOI,故在本說明書實施例中,將以離線的方式儲存客戶端中所產生的DOI。
客戶端在接收到用戶的獲取指令後,便可將業務所需的DOI保存在客戶端本地或終端本地。作為一種可行的實施方式,可採用圖片的形式來儲存所述的離線DOI,如:在接收到上述的獲取請求後,將目前頁面的截圖(該頁面中顯示有DOI)進行保存,從而將該截圖作為離線DOI。當然,這裡僅是一種簡單的實現方式,這裡並不應構成對本案的限定。
步驟S205:將所述離線DOI展示在終端的指定介面上。
在本說明書實施例中,所述的指定介面可包括但不限於:終端的鎖定螢幕介面、主介面、桌面、待機介面或螢幕保護介面等。應可以理解,透過將離線DOI展示在指定介面上,從而可以減少用戶為調取出DOI所需執行的操作。換言之,用戶在所述終端上調取所述指定介面所需的操作次數,小於獲取所述離線DOI所需的操作次數。
透過上述步驟,在需要使用諸如二維碼等DOI的場景下,相應的客戶端可向用戶提供產生離線DOI的功能,基於此,用戶可使用該功能發出相應的獲取指令,客戶端在接收到該獲取指令後,便可提供離線的DOI並儲存在本地,並可將離線DOI展示在終端的指定介面上。用戶在使用離線DOI時,並不需要啟動客戶端查找到相應的DOI介面,而是透過指派指定介面便可展示出DOI。
該方式能夠盡可能地減少用戶在調取出DOI的過程中所執行的操作,更為便捷,特別是用戶多次使用DOI的場景下,能夠有效縮減操作耗時,有利於提升用戶體驗。
對於上述步驟而言,其執行主體通常可以是客戶端,但在某些實施例中,也可以是終端作為執行主體。並且,在執行上述步驟的過程中,執行主體還可能會發生變化,比如:步驟S201的執行主體可以是客戶端,而步驟S203的執行主體可以是業務伺服器,步驟S205的執行主體可以是終端。當然,具體將根據實際應用的需要進行確定,這裡並不應該理解為對本案的限定。
針對上述如圖2所示的方法,下面以離線二維碼的應用場景進行更為詳細的說明。
在離線二維碼的產生階段,客戶端可以向用戶提供控制項或選項。例如:如圖3所示,客戶端在相應介面中提供了離線二維碼的產生控制項,當用戶點擊目前介面中的控制項後,便可視為發出了針對離線二維碼的獲取指令。此時,客戶端可與業務伺服器進行資訊通訊,以獲得相應的二維碼資料,在客戶端中產生二維碼,進而客戶端可以採用截圖/圖片的方式儲存在預先設定的儲存路徑下。
這裡需要說明的是,圖3中所示的介面,並不一定是客戶端內二維碼的展示介面,圖3中的介面可以是客戶端的主介面,即,該控制項設置於主介面中。
在一些可能的實施例中,若客戶端採用截圖/圖片的方式將離線二維碼儲存在預先設定的儲存路徑下,則需要該客戶端指派終端操作系統中相應的應用程式程式化介面(Application Programming Interface,API)實現此操作。這裡並不作具體限定。
當然,在本說明書中的一些實施例中,為了便於展示以及保持較優的展示效果,客戶端可以將離線二維碼與用戶所指定的圖片進行融合。也即,產生包含所述離線DOI的圖片,具體可包括:針對展示有二維碼的介面進行截圖處理,將截取到的所述二維碼作為離線二維碼,將所述離線二維碼與用戶預先設定的圖片進行融合處理,產生包含所述離線二維碼的圖片。
在離線二維碼的展示階段,為了盡可能地減少用戶所需執行的操作,可將包含離線二維碼的圖片作為終端的鎖定螢幕介面、待機介面或背景圖片。如圖4所示,在用戶所使用的手機鎖定螢幕介面使用了包含離線二維碼的圖片,用戶只需點亮屏幕便可使用該二維碼。顯然,相較於用戶解鎖介面、啟動客戶端、打開二維碼顯示介面的流程來說,更為便捷。
當然,除了上述所描述的實施方式以外,在另一些與業務場景結合較為緊密的實施例中,用戶所發出的獲取指令還可以攜帶相應的業務資訊。例如:在產生離線支付二維碼的場景下,考慮到離線二維碼更容易暴露,為減少風險,可設定離線支付二維碼所對應的支付額度。換言之,對於此情況,用戶在點擊離線支付二維碼的產生控制項之前,可以在介面中設置離線支付二維碼所對應的額度。進而,用戶點擊離線支付二維碼的產生控制項所發出的獲取指令中,便會攜帶有用戶所設置的限額資訊。相應地,業務伺服器可根據限額資訊確定該離線支付二維碼所對應的額度上限。
實際應用時,相應的業務人員也可在業務伺服器內預先設定離線支付二維碼的支付限額規則,這樣,不同用戶所獲取到的離線二維碼都將遵循該支付限額規則。
此外,離線二維碼可能會隨著使用次數的增加或使用時間的增加而失效,故在本說明書的一些實施例中,可以定期更新所述離線二維碼。更新的離線二維碼的產生及展示過程可參考前述內容,這裡便不再過多贅述。
以上為本說明書實施例提供的資訊展示方法,基於同樣的思路,本說明書實施例還提供相應的資訊展示裝置。
具體而言,本說明書實施例中所提供的資訊展示裝置如圖5所示,所述裝置包括:
指令接收模組501,接收針對離線數位對象唯一標識符DOI的獲取指令;
提供模組502,根據所述獲取指令提供離線DOI並儲存;
展示模組503,將所述離線DOI展示在終端的指定介面上;
其中,所述DOI至少包括二維碼;
所述指定介面包括:鎖定螢幕介面、待機介面、螢幕保護介面、主介面中的至少一種。
進一步地,用戶在所述終端上調取所述指定介面所需的操作次數,小於獲取所述離線DOI所需的操作次數。
進一步地,提供模組502,根據所述獲取指令,產生包含離線二維碼的圖片,並儲存該圖片。
進一步地,提供模組502,針對展示有二維碼的介面進行截圖處理,將截取到的所述二維碼作為離線二維碼,產生包含所述離線二維碼的圖片。
進一步地,提供模組502,針對展示有二維碼的介面進行截圖處理,將截取到的所述二維碼作為離線二維碼,將所述離線二維碼與用戶預先設定的圖片進行融合處理,產生包含所述離線二維碼的圖片。
進一步地,展示模組503,將包含離線二維碼的圖片設置為所述終端的指定介面的背景圖片,並基於所述用戶的展示操作進行展示。
進一步地,所述獲取指令中攜帶有業務資訊;
提供模組502,根據所述獲取指令所攜帶的所述業務資訊,提供與所述業務資訊相對應的離線二維碼;
其中,所述業務資訊包括:所述離線二維碼所對應的支付額度資訊。
所述裝置還包括:更新模組504,根據預設的週期,更新離線二維碼。
基於圖5所示的裝置,在實際應用中可由實體的設備(如:終端設備)所實現,具體而言,該設備包括:處理器、記憶體,其中,
所述記憶體,儲存資訊展示程式;
所述處理器,指派記憶體中儲存的資訊展示程式,並執行:
接收針對離線數位對象唯一標識符DOI的獲取指令;
根據所述獲取指令提供離線DOI並儲存;
將所述離線DOI展示在終端的指定介面上;
其中,用戶在所述終端上調取所述指定介面所需的操作次數,小於獲取所述離線DOI所需的操作次數。
本說明書中的各個實施例均採用遞進的方式描述,各個實施例之間相同相似的部分互相參見即可,每個實施例重點說明的都是與其他實施例的不同之處。尤其,對於裝置、設備和媒體類實施例而言,由於其基本相似於方法實施例,所以描述的比較簡單,相關之處參見方法實施例的部分說明即可,這裡就不再一一贅述。
至此,已經對本主題的特定實施例進行了描述。其它實施例在所附申請專利範圍的範疇內。在一些情況下,在申請專利範圍中記載的動作可以按照不同的順序來執行並且仍然可以實現期望的結果。另外,在圖式中描繪的過程不一定要求示出的特定順序或者連續順序,以實現期望的結果。在某些實施方式中,多任務處理和平行處理可以是有利的。
在20世紀90年代,對於一個技術的改進可以很明顯地區分是硬體上的改進(例如,對二極體、電晶體、開關等電路結構的改進)還是軟體上的改進(對於方法流程的改進)。然而,隨著技術的發展,當今的很多方法流程的改進已經可以視為硬體電路結構的直接改進。設計人員幾乎都透過將改進的方法流程程式化到硬體電路中來得到相應的硬體電路結構。因此,不能說一個方法流程的改進就不能用硬體實體模組來實現。例如,可程式化邏輯器件(Programmable Logic Device, PLD)(例如現場可程式化閘陣列(Field Programmable Gate Array,FPGA))就是這樣一種積體電路,其邏輯功能由用戶對器件程式化來確定。由設計人員自行程式化來把一個數位系統“整合”在一片PLD上,而不需要請晶片製造廠商來設計和製作專用的積體電路晶片。而且,如今,取代手工地製作積體電路晶片,這種程式化也多半改用“邏輯編譯器(logic compiler)”軟體來實現,它與程式開發撰寫時所用的軟體編譯器相類似,而要編譯之前的原始碼也得用特定的程式化語言來撰寫,此稱之為硬體描述語言(Hardware Description Language,HDL),而HDL也並非僅有一種,而是有許多種,如ABEL (Advanced Boolean Expression Language)、AHDL(Altera Hardware Description Language)、Confluence、CUPL (Cornell University Programming Language)、HDCal、JHDL (Java Hardware Description Language)、Lava、Lola、MyHDL、PALASM、RHDL(Ruby Hardware Description Language)等,目前最普遍使用的是VHDL (Very-High-Speed Integrated Circuit Hardware Description Language)與Verilog。本領域技術人員也應該清楚,只需要將方法流程用上述幾種硬體描述語言稍作邏輯程式化並程式化到積體電路中,就可以很容易得到實現該邏輯方法流程的硬體電路。
控制器可以按任何適當的方式實現,例如,控制器可以採取例如微處理器或處理器以及儲存可由該(微)處理器執行的電腦可讀程式碼(例如軟體或韌體)的電腦可讀媒體、邏輯閘、開關、專用積體電路(Application Specific Integrated Circuit,ASIC)、可程式化邏輯控制器和嵌入微控制器的形式,控制器的例子包括但不限於以下微控制器:ARC 625D、Atmel AT91SAM、Microchip PIC18F26K20以及Silicone Labs C8051F320,記憶體控制器還可以被實現為記憶體的控制邏輯的一部分。本領域技術人員也知道,除了以純電腦可讀程式碼方式實現控制器以外,完全可以透過將方法步驟進行邏輯程式化來使得控制器以邏輯閘、開關、專用積體電路、可程式化邏輯控制器和嵌入微控制器等的形式來實現相同功能。因此這種控制器可以被認為是一種硬體部件,而對其內包括的用於實現各種功能的裝置也可以視為硬體部件內的結構。或者甚至,可以將用於實現各種功能的裝置視為既可以是實現方法的軟體模組又可以是硬體部件內的結構。
上述實施例闡明的系統、裝置、模組或單元,具體可以由電腦晶片或實體實現,或者由具有某種功能的產品來實現。一種典型的實現設備為電腦。具體的,電腦例如可以為個人電腦、膝上型電腦、蜂巢式電話、相機電話、智慧型電話、個人數位助理、媒體播放器、導航設備、電子郵件設備、遊戲控制台、平板電腦、可穿戴設備或者這些設備中的任何設備的組合。
為了描述的方便,描述以上裝置時以功能分為各種單元分別描述。當然,在實施本案時可以把各單元的功能在同一個或多個軟體和/或硬體中實現。
本領域內的技術人員應明白,本發明的實施例可提供為方法、系統、或電腦程式產品。因此,本發明可採用完全硬體實施例、完全軟體實施例、或結合軟體和硬體方面的實施例的形式。而且,本發明可採用在一個或多個其中包含有電腦可用程式碼的電腦可用儲存媒體(包括但不限於磁碟記憶體、CD-ROM、光學記憶體等)上實施的電腦程式產品的形式。
本發明是參照根據本發明實施例的方法、設備(系統)、和電腦程式產品的流程圖和/或方塊圖來描述的。應理解可由電腦程式指令實現流程圖和/或方塊圖中的每一流程和/或方塊、以及流程圖和/或方塊圖中的流程和/或方塊的結合。可提供這些電腦程式指令到通用電腦、專用電腦、嵌入式處理機或其他可程式化資料處理設備的處理器以產生一個機器,使得透過電腦或其他可程式化資料處理設備的處理器執行的指令產生用於實現在流程圖一個流程或多個流程和/或方塊圖一個方塊或多個方塊中指定的功能的裝置。
這些電腦程式指令也可儲存在能引導電腦或其他可程式化資料處理設備以特定方式工作的電腦可讀記憶體中,使得儲存在該電腦可讀記憶體中的指令產生包括指令裝置的製造品,該指令裝置實現在流程圖一個流程或多個流程和/或方塊圖一個方塊或多個方塊中指定的功能。
這些電腦程式指令也可裝載到電腦或其他可程式化資料處理設備上,使得在電腦或其他可程式化設備上執行一系列操作步驟以產生電腦實現的處理,從而在電腦或其他可程式化設備上執行的指令提供用於實現在流程圖一個流程或多個流程和/或方塊圖一個方塊或多個方塊中指定的功能的步驟。
在一個典型的配置中,計算設備包括一個或多個處理器(CPU)、輸入/輸出介面、網路介面和記憶體。
記憶體可能包括電腦可讀媒體中的非永久性記憶體,隨機存取記憶體(RAM)和/或非揮發性記憶體等形式,如唯讀記憶體(ROM)或快閃記憶體(flash RAM)。記憶體是電腦可讀媒體的示例。
電腦可讀媒體包括永久性和非永久性、可移動和非可移動媒體可以由任何方法或技術來實現資訊儲存。資訊可以是電腦可讀指令、資料結構、程式的模組或其他資料。電腦的儲存媒體的例子包括,但不限於相變記憶體(PRAM)、靜態隨機存取記憶體(SRAM)、動態隨機存取記憶體(DRAM)、其他類型的隨機存取記憶體(RAM)、唯讀記憶體(ROM)、電可擦除可程式化唯讀記憶體(EEPROM)、快閃記憶體或其他記憶體技術、唯讀光碟唯讀記憶體(CD-ROM)、數位多功能光碟(DVD)或其他光學儲存、磁盒式磁帶,磁帶磁碟儲存或其他磁性儲存設備或任何其他非傳輸媒體,可用於儲存可以被計算設備存取的資訊。按照本文中的界定,電腦可讀媒體不包括暫存電腦可讀媒體(transitory media),如調變的資料信號和載波。
還需要說明的是,術語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、商品或者設備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、商品或者設備所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,並不排除在包括所述要素的過程、方法、商品或者設備中還存在另外的相同要素。
本領域技術人員應明白,本案的實施例可提供為方法、系統或電腦程式產品。因此,本案可採用完全硬體實施例、完全軟體實施例或結合軟體和硬體方面的實施例的形式。而且,本案可採用在一個或多個其中包含有電腦可用程式碼的電腦可用儲存媒體(包括但不限於磁碟記憶體、CD-ROM、光學記憶體等)上實施的電腦程式產品的形式。
本案可以在由電腦執行的電腦可執行指令的一般上下文中描述,例如程式模組。一般地,程式模組包括執行特定事務或實現特定抽象資料類型的例程、程式、對象、組件、資料結構等等。也可以在分散式計算環境中實踐本案,在這些分散式計算環境中,由透過通信網路而被連接的遠端處理設備來執行事務。在分散式計算環境中,程式模組可以位於包括儲存設備在內的本地和遠端電腦儲存媒體中。
本說明書中的各個實施例均採用遞進的方式描述,各個實施例之間相同相似的部分互相參見即可,每個實施例重點說明的都是與其他實施例的不同之處。尤其,對於系統實施例而言,由於其基本相似於方法實施例,所以描述的比較簡單,相關之處參見方法實施例的部分說明即可。
以上所述僅為本案的實施例而已,並不用於限制本案。對於本領域技術人員來說,本案可以有各種更改和變化。凡在本案的精神和原理之內所作的任何修改、等同替換、改進等,均應包含在本案的申請專利範圍之範疇之內。
In order to make the purpose, technical solution, and advantages of this case more clear, the technical solution of this case will be clearly and completely described in combination with specific embodiments of the case and corresponding drawings. Obviously, the described embodiments are only a part of the embodiments, not all the embodiments. Based on the embodiments in the present case, all other embodiments obtained by a person of ordinary skill in the art without creative efforts shall fall within the protection scope of the present case.
As mentioned earlier, in a business scenario where a QR code is actually used, each time a user uses the QR code, they usually need to find the corresponding QR code from the app installed and running on the terminal before they can use it. But obviously, this process is tedious depending on a series of operations performed by the user.
To this end, an embodiment of the present specification provides a method for displaying information. The QR code information in the APP is stored locally on the terminal and displayed in a specified interface, thereby reducing or preventing users from finding and calling 2D information as much as possible. Code tedious operation.
In one or more embodiments of the present specification, the two-dimensional code may be a payment code applied in a payment scenario, a user two-dimensional code applied in a social scenario, and a two-dimensional pass in a public transportation scenario. Code, etc. Generally speaking, the above two-dimensional code is generated by a corresponding APP or business function.
Based on the above content, the information display method provided in the embodiment of the present specification may adopt a structure as shown in FIG. 1.
In FIG. 1, the service server may be considered as a server corresponding to the APP client (in the following description, it may be simply referred to as a client). Generally speaking, the service server and its corresponding client belong to The same service provider, of course, should not constitute a limitation on this case.
In a feasible implementation manner, a user accesses a two-dimensional code interface in a client, and the client may send a request for generating a two-dimensional code to a service server. Accordingly, the service server may generate a two-dimensional code, and Feedback to the client.
Of course, in other feasible implementations, not every time the user accesses the two-dimensional code interface of the client, the two-dimensional code generated by the business server. Specifically, when the user first accesses the two-dimensional code interface of the client, the client requests the business server to generate two-dimensional code information and store it locally. In this way, when the user opens the two-dimensional code interface afterwards, the client only Locally stored QR code information needs to be assigned to display the corresponding QR code in the interface.
The client in Figure 1 is installed and run on the terminal used by the user, which provides a QR code display function, which can display business-related QR codes. In addition, the client can also provide an offline two-dimensional code (that is, it is not necessary to start the client. In the following description, this type of two-dimensional code is referred to as an offline two-dimensional code).
Of course, if the information display method in this specification is to be implemented, it is not limited to the form of the client shown in FIG. 1. It may also be a function or service running in the terminal operating system, which can also provide users with offline two-dimensional Code, here should not constitute a limitation on this case.
The terminals described herein may include, but are not limited to, computers, smart phones, tablet computers, smart watches, mobile POS machines, cash registers, and the like.
The service provider may include, but is not limited to, a website, a social service provider, a telecommunications operator, a financial institution, or any other organization or enterprise capable of providing a QR code to the user.
What needs to be explained here is that the information display method in the embodiments of this specification is not limited to the two-dimensional code described above, and it can also be applied to retrieve other digital object unique identifiers such as: one-dimensional bar codes, character codes, and other digital object identifiers from Object Unique Identifier (DOI) scenarios to reduce user operations. This should not constitute a limitation on this case.
Based on the above-mentioned architecture shown in FIG. 1, the technical solutions provided in the embodiments of the present specification will be described in detail below.
An embodiment of the present specification provides a method for displaying information. As shown in FIG. 2, the method specifically includes the following steps:
Step S201: Receive an acquisition instruction for the offline DOI.
Similar to the aforementioned offline QR code, offline DOI can be considered as a DOI that can be displayed on the terminal without being assigned by the client.
In the embodiment of the present specification, the client provides functions related to offline DOI. In the process of actual use, the user only needs to use the function in the client (that is, issue an acquisition instruction) to obtain the corresponding offline DOI.
Step S203: Provide an offline DOI according to the acquisition instruction and store it.
Different from the existing method of displaying the DOI by accessing the corresponding page, the offline DOI allows the user to retrieve the DOI required for the business without launching the corresponding client. Therefore, in the embodiment of this specification, the client will be stored offline. The resulting DOI.
After receiving the user's acquisition instruction, the client can save the DOI required by the service locally on the client or the terminal. As a feasible implementation manner, the offline DOI may be stored in the form of a picture. For example, after receiving the above-mentioned acquisition request, a screenshot of the current page (with the DOI displayed on the page) is saved, so that the Screenshot as offline DOI. Of course, this is only a simple implementation, and this should not constitute a limitation on this case.
Step S205: Display the offline DOI on a designated interface of the terminal.
In the embodiment of the present specification, the specified interface may include, but is not limited to, a lock screen interface, a main interface, a desktop, a standby interface, or a screen saver interface of a terminal. It should be understood that by displaying the offline DOI on the designated interface, the operations that the user needs to perform to retrieve the DOI can be reduced. In other words, the number of operations required by the user to retrieve the designated interface on the terminal is less than the number of operations required to obtain the offline DOI.
Through the above steps, in the scenario where a DOI such as a QR code is required, the corresponding client can provide the user with the function of generating an offline DOI. Based on this, the user can use this function to issue a corresponding acquisition instruction, and the client receives After the obtaining instruction, the offline DOI can be provided and stored locally, and the offline DOI can be displayed on the designated interface of the terminal. When using offline DOI, users do not need to start the client to find the corresponding DOI interface, but can display the DOI by assigning a designated interface.
This method can reduce as much as possible the operations performed by the user during the process of calling out the DOI, and is more convenient. Especially in the scenario where the user uses the DOI multiple times, it can effectively reduce the time-consuming operation and is beneficial to improving the user experience.
For the above steps, the execution subject may generally be a client, but in some embodiments, a terminal may also be used as the execution subject. In addition, during the execution of the above steps, the execution subject may also change. For example: the execution subject of step S201 may be a client, the execution subject of step S203 may be a business server, and the execution subject of step S205 may be a terminal. . Of course, the specific will be determined according to the needs of practical applications, which should not be understood as a limitation on this case.
Aiming at the method shown in FIG. 2, the application scenario of offline two-dimensional code is described in more detail below.
During the generation of the offline QR code, the client can provide the user with controls or options. For example, as shown in FIG. 3, the client provides an offline two-dimensional code generation control item in the corresponding interface. When the user clicks the control item in the current interface, it can be regarded as an instruction for obtaining the offline two-dimensional code. At this time, the client can communicate with the business server to obtain the corresponding two-dimensional code data, generate the two-dimensional code in the client, and then the client can use screenshots / pictures to store under the preset storage path. .
It should be noted here that the interface shown in FIG. 3 is not necessarily the display interface of the two-dimensional code in the client. The interface in FIG. 3 may be the main interface of the client, that is, the control item is set in the main interface. .
In some possible embodiments, if the client uses the screenshot / picture method to store the offline QR code in a preset storage path, the client is required to assign a corresponding application programmatic interface in the terminal operating system (Application Programming Interface (API). It is not specifically limited here.
Of course, in some embodiments in this specification, in order to facilitate the display and maintain a better display effect, the client may fuse the offline QR code with a picture specified by the user. That is, generating an image including the offline DOI may specifically include: performing screenshot processing on an interface displaying a two-dimensional code, using the intercepted two-dimensional code as an offline two-dimensional code, and using the offline two-dimensional code. Fusion processing is performed with a picture preset by a user to generate a picture including the offline two-dimensional code.
In the display stage of the offline QR code, in order to minimize the operations that the user needs to perform, the picture containing the offline QR code can be used as the terminal's lock screen interface, standby interface, or background image. As shown in FIG. 4, an image containing an offline two-dimensional code is used on the lock screen interface of the mobile phone used by the user, and the user only needs to light up the screen to use the two-dimensional code. Obviously, it is more convenient than the process of unlocking the interface, starting the client, and opening the QR code display interface.
Of course, in addition to the embodiments described above, in other embodiments that are more closely integrated with business scenarios, the acquisition instruction issued by the user may also carry corresponding business information. For example, in the scenario of generating an offline payment QR code, considering that the offline QR code is easier to expose, in order to reduce risks, a payment amount corresponding to the offline payment QR code can be set. In other words, for this case, the user can set an amount corresponding to the offline payment QR code in the interface before clicking the control item for generating the offline payment QR code. Furthermore, the acquisition instruction issued by the user by clicking the generation control item of the offline payment QR code will carry the limit information set by the user. Correspondingly, the service server may determine the upper limit of the amount corresponding to the offline payment QR code according to the limit information.
In actual application, the corresponding business personnel can also set the payment limit rules for offline payment QR codes in the business server in advance, so that the offline QR codes obtained by different users will follow the payment limit rules.
In addition, the offline two-dimensional code may become invalid with an increase in the number of uses or an increase in the use time. Therefore, in some embodiments of the present specification, the offline two-dimensional code may be periodically updated. The generation and display process of the updated offline QR code can refer to the foregoing content, and will not be repeated here.
The above is the information display method provided by the embodiment of the present specification. Based on the same thinking, the embodiment of the present specification also provides a corresponding information display device.
Specifically, the information display device provided in the embodiment of this specification is shown in FIG. 5, and the device includes:
The instruction receiving module 501 receives an instruction for obtaining an offline digital object unique identifier DOI;
Providing module 502, providing offline DOI and storing according to the obtaining instruction;
A display module 503 for displaying the offline DOI on a designated interface of the terminal;
Wherein, the DOI includes at least a two-dimensional code;
The specified interface includes at least one of a lock screen interface, a standby interface, a screen saver interface, and a main interface.
Further, the number of operations required by the user to retrieve the designated interface on the terminal is less than the number of operations required to obtain the offline DOI.
Further, a providing module 502 is provided to generate an image including an offline two-dimensional code according to the obtaining instruction, and store the image.
Further, a module 502 is provided to perform screenshot processing on an interface displaying a two-dimensional code, and use the intercepted two-dimensional code as an offline two-dimensional code to generate an image including the offline two-dimensional code.
Further, a module 502 is provided to perform screenshot processing on an interface displaying a two-dimensional code, use the intercepted two-dimensional code as an offline two-dimensional code, and fuse the offline two-dimensional code with a picture preset by a user Processing to generate a picture containing the offline two-dimensional code.
Further, the display module 503 sets an image including an offline two-dimensional code as a background image of a specified interface of the terminal, and displays the image based on a display operation of the user.
Further, the obtaining instruction carries service information;
The providing module 502 provides an offline two-dimensional code corresponding to the service information according to the service information carried by the obtaining instruction;
The service information includes: payment limit information corresponding to the offline two-dimensional code.
The device further includes an update module 504 that updates the offline two-dimensional code according to a preset period.
Based on the apparatus shown in FIG. 5, in actual applications, it can be implemented by a physical device (such as a terminal device). Specifically, the device includes: a processor and a memory, where:
The memory stores an information display program;
The processor assigns an information display program stored in the memory and executes:
Receiving an acquisition instruction for the unique identifier DOI of the offline digital object;
Provide offline DOI according to the acquisition instruction and store it;
Displaying the offline DOI on a designated interface of the terminal;
The number of operations required by the user to retrieve the designated interface on the terminal is less than the number of operations required to obtain the offline DOI.
Each embodiment in this specification is described in a progressive manner, and the same or similar parts between the various embodiments can be referred to each other. Each embodiment focuses on the differences from other embodiments. In particular, for the device, device, and media embodiments, since they are basically similar to the method embodiments, the description is relatively simple. For the relevant parts, refer to the description of the method embodiments, and they will not be repeated here.
So far, specific embodiments of the present subject matter have been described. Other embodiments are within the scope of the accompanying patent applications. In some cases, the actions described in the scope of the patent application can be performed in a different order and still achieve the desired result. In addition, the processes depicted in the figures do not necessarily require the particular order shown or sequential order to achieve the desired result. In certain embodiments, multitasking and parallel processing may be advantageous.
In the 1990s, for a technical improvement, it can be clearly distinguished whether it is an improvement in hardware (for example, the improvement of circuit structures such as diodes, transistors, switches, etc.) or an improvement in software (for method and process Improve). However, with the development of technology, the improvement of many methods and processes can be regarded as a direct improvement of the hardware circuit structure. Designers almost always get the corresponding hardware circuit structure by programming the improved method flow into the hardware circuit. Therefore, it cannot be said that the improvement of a method flow cannot be realized by a hardware entity module. For example, a programmable logic device (Programmable Logic Device, PLD) (such as a Field Programmable Gate Array (FPGA)) is such an integrated circuit whose logic function is determined by the user's programming of the device. Designers program themselves to "integrate" a digital system on a PLD, without having to ask a chip manufacturer to design and fabricate a dedicated integrated circuit chip. Moreover, today, instead of making integrated circuit chips manually, this programming is mostly implemented with "logic compiler" software, which is similar to the software compiler used in program development and writing. The source code before compilation must also be written in a specific programming language. This is called the Hardware Description Language (HDL). There is not only one kind of HDL, but many types, such as ABEL (Advanced Boolean Expression Language), AHDL (Altera Hardware Description Language), Confluence, CUPL (Cornell University Programming Language), HDCal, JHDL (Java Hardware Description Language), Lava, Lola, MyHDL, PALASM, RHDL (Ruby Hardware Description Language), etc. Currently the most commonly used are VHDL (Very-High-Speed Integrated Circuit Hardware Description Language) and Verilog. Those skilled in the art should also be clear that as long as the method flow is logically programmed and integrated into the integrated circuit using the above-mentioned several hardware description languages, the hardware circuit that implements the logic method flow can be easily obtained.
The controller may be implemented in any suitable manner, for example, the controller may take the form of a microprocessor or processor and a computer-readable storage of computer-readable code (such as software or firmware) executable by the (micro) processor. Media, logic gates, switches, application specific integrated circuits (ASICs), programmable logic controllers and embedded microcontrollers. Examples of controllers include, but are not limited to, the following microcontrollers: ARC 625D, Atmel AT91SAM, Microchip PIC18F26K20 and Silicone Labs C8051F320, the memory controller can also be implemented as part of the control logic of the memory. Those skilled in the art also know that, in addition to implementing the controller in a pure computer-readable code manner, the controller can be controlled by logic gates, switches, dedicated integrated circuits, and programmable logic by programming the method steps logically. Controller and embedded microcontroller to achieve the same function. Therefore, the controller can be considered as a hardware component, and the device included in the controller for implementing various functions can also be considered as a structure in the hardware component. Or even, a device for implementing various functions can be regarded as a structure that can be both a software module implementing the method and a hardware component.
The system, device, module, or unit described in the foregoing embodiments may be specifically implemented by a computer chip or entity, or by a product having a certain function. A typical implementation is a computer. Specifically, the computer may be, for example, a personal computer, a laptop computer, a cellular phone, a camera phone, a smart phone, a personal digital assistant, a media player, a navigation device, an email device, a game console, a tablet computer, a wearable Device or any combination of these devices.
For the convenience of description, when describing the above device, the functions are divided into various units and described separately. Of course, when implementing this case, the functions of each unit may be implemented in the same or multiple software and / or hardware.
Those skilled in the art should understand that the embodiments of the present invention may be provided as a method, a system, or a computer program product. Therefore, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Moreover, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to magnetic disk memory, CD-ROM, optical memory, etc.) containing computer-usable code therein. .
The present invention is described with reference to flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each flow and / or block in the flowchart and / or block diagram, and a combination of the flow and / or block in the flowchart and / or block diagram can be implemented by computer program instructions. These computer program instructions can be provided to the processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing device to generate a machine for instructions executed by the processor of the computer or other programmable data processing device Generate means for implementing the functions specified in one or more flowcharts and / or one or more blocks of the block diagram.
These computer program instructions may also be stored in a computer-readable memory that can guide a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer-readable memory generate a manufactured article including a command device , The instruction device realizes the functions specified in a flowchart or a plurality of processes and / or a block or a block of the block diagram.
These computer program instructions can also be loaded on a computer or other programmable data processing equipment, so that a series of operating steps can be performed on the computer or other programmable equipment to generate computer-implemented processing, so that the computer or other programmable equipment can The instructions executed on the steps provide steps for realizing the functions specified in one or more flowcharts and / or one or more blocks of the block diagram.
In a typical configuration, a computing device includes one or more processors (CPUs), input / output interfaces, network interfaces, and memory.
Memory may include non-persistent memory, random access memory (RAM), and / or non-volatile memory in computer-readable media, such as read-only memory (ROM) or flash memory (flash) RAM). Memory is an example of a computer-readable medium.
Computer-readable media includes permanent and non-permanent, removable and non-removable media. Information can be stored by any method or technology. Information can be computer-readable instructions, data structures, modules of programs, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), and other types of random access memory (RAM) , Read-only memory (ROM), electrically erasable and programmable read-only memory (EEPROM), flash memory or other memory technology, read-only disc read-only memory (CD-ROM), digital multifunction Optical discs (DVDs) or other optical storage, magnetic tape cartridges, magnetic tape storage or other magnetic storage devices or any other non-transmitting media may be used to store information that can be accessed by computing devices. According to the definition in this article, computer-readable media does not include temporary computer-readable media (transitory media), such as modulated data signals and carrier waves.
It should also be noted that the terms "including,""including," or any other variation thereof are intended to encompass non-exclusive inclusion, so that a process, method, product, or device that includes a range of elements includes not only those elements, but also Other elements not explicitly listed, or those that are inherent to such a process, method, product, or device. Without more restrictions, the elements defined by the sentence "including a ..." do not exclude the existence of other identical elements in the process, method, product or equipment including the elements.
Those skilled in the art should understand that the embodiments of the present invention can be provided as a method, a system or a computer program product. Therefore, this case may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Moreover, this case may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk memory, CD-ROM, optical memory, etc.) containing computer-usable code.
This case can be described in the general context of computer-executable instructions executed by a computer, such as a program module. Generally, program modules include routines, programs, objects, components, data structures, etc. that perform specific transactions or implement specific abstract data types. This case can also be practiced in a decentralized computing environment where transactions are performed by a remote processing device connected through a communication network. In a decentralized computing environment, program modules can be located in local and remote computer storage media, including storage devices.
Each embodiment in this specification is described in a progressive manner, and the same or similar parts between the various embodiments can be referred to each other. Each embodiment focuses on the differences from other embodiments. In particular, for the system embodiment, since it is basically similar to the method embodiment, the description is relatively simple. For the relevant part, refer to the description of the method embodiment.
The above are only examples of the present case, and are not intended to limit the case. For those skilled in the art, this case may have various modifications and changes. Any modification, equivalent replacement, or improvement made within the spirit and principle of this case shall be included in the scope of the patent application in this case.

S201、S203、S205‧‧‧步驟S201, S203, S205‧‧‧ steps

501‧‧‧指令接收模組 501‧‧‧Command receiving module

502‧‧‧提供模組 502‧‧‧Provide modules

503‧‧‧展示模組 503‧‧‧Display Module

504‧‧‧更新模組 504‧‧‧Update Module

此處所說明的圖式用來提供對本案的進一步理解,構成本案的一部分,本案的示意性實施例及其說明用於解釋本案,並不構成對本案的不當限定。在圖式中:The drawings described here are used to provide a further understanding of the case and constitute a part of the case. The exemplary embodiments of the case and its description are used to explain the case, and do not constitute an improper limitation on the case. In the scheme:

圖1為本說明書實施例提供的資訊展示方法所基於的架構示意圖; FIG. 1 is a schematic diagram of an architecture based on an information display method provided by an embodiment of the specification;

圖2為本說明書實施例提供的資訊展示過程示意圖; FIG. 2 is a schematic diagram of an information display process provided by an embodiment of the present specification; FIG.

圖3為本說明書實施例提供的客戶端上的離線二維碼產生控制項示意圖; 3 is a schematic diagram of an offline two-dimensional code generation control item on a client provided in an embodiment of the present specification;

圖4為本說明書實施例提供的展示在鎖定螢幕介面上的離線二維碼示意圖; 4 is a schematic diagram of an offline two-dimensional code displayed on a lock screen interface according to an embodiment of the present specification;

圖5為本說明書實施例提供的資訊展示裝置結構示意圖。 FIG. 5 is a schematic structural diagram of an information display device according to an embodiment of the present specification.

Claims (17)

一種資訊展示方法,包括: 接收針對離線數位對象唯一標識符(DOI)的獲取指令; 根據所述獲取指令提供離線DOI並儲存; 將所述離線DOI展示在終端的指定介面上; 其中,所述DOI至少包括二維碼; 所述指定介面包括:鎖定螢幕介面、待機介面、螢幕保護介面、主介面中的至少一種。An information display method, including: Receiving an instruction for obtaining a unique identifier (DOI) of an offline digital object; Provide offline DOI according to the acquisition instruction and store it; Displaying the offline DOI on a designated interface of the terminal; Wherein, the DOI includes at least a two-dimensional code; The specified interface includes at least one of a lock screen interface, a standby interface, a screen saver interface, and a main interface. 如申請專利範圍第1項所述的方法,其中,用戶在所述終端上調取所述指定介面所需的操作次數,小於獲取所述離線DOI所需的操作次數。The method according to item 1 of the scope of patent application, wherein the number of operations required by the user to retrieve the specified interface on the terminal is less than the number of operations required to obtain the offline DOI. 如申請專利範圍第1項所述的方法,其中,根據所述獲取指令提供離線DOI並儲存,具體包括: 根據所述獲取指令,產生包含離線二維碼的圖片,並儲存該圖片。The method according to item 1 of the scope of patent application, wherein the offline DOI is provided and stored according to the acquisition instruction, and specifically includes: According to the obtaining instruction, a picture including an offline two-dimensional code is generated, and the picture is stored. 如申請專利範圍第3項所述的方法,其更包括:產生包含所述離線DOI的圖片,具體包括: 針對展示有二維碼的介面進行截圖處理,將截取到的所述二維碼作為離線二維碼,產生包含所述離線二維碼的圖片。The method according to item 3 of the scope of patent application, further comprising: generating a picture including the offline DOI, which specifically includes: Screenshot processing is performed on an interface displaying a two-dimensional code, and the intercepted two-dimensional code is used as an offline two-dimensional code to generate a picture including the offline two-dimensional code. 如申請專利範圍第3項所述的方法,其更包括:產生包含所述離線DOI的圖片,具體包括: 針對展示有二維碼的介面進行截圖處理,將截取到的所述二維碼作為離線二維碼; 將所述離線二維碼與用戶預先設定的圖片進行融合處理,產生包含所述離線二維碼的圖片。The method according to item 3 of the scope of patent application, further comprising: generating a picture including the offline DOI, which specifically includes: Perform screenshot processing on an interface displaying a two-dimensional code, and use the intercepted two-dimensional code as an offline two-dimensional code; Fusion processing the offline two-dimensional code with a picture preset by a user to generate a picture including the offline two-dimensional code. 如申請專利範圍第3項所述的方法,其更包括:將所述離線DOI展示在終端的指定介面上,具體包括: 將包含離線二維碼的圖片設置為所述終端的指定介面的背景圖片,並基於所述用戶的展示操作進行展示。The method according to item 3 of the scope of patent application, further comprising: displaying the offline DOI on a designated interface of the terminal, which specifically includes: The picture containing the offline two-dimensional code is set as a background picture of a specified interface of the terminal, and is displayed based on a display operation of the user. 如申請專利範圍第1項所述的方法,其中,所述獲取指令中攜帶有業務資訊; 其中,根據所述獲取指令提供離線DOI並儲存,具體包括: 根據所述獲取指令所攜帶的所述業務資訊,提供與所述業務資訊相對應的離線二維碼; 其中,所述業務資訊包括:所述離線二維碼所對應的支付額度資訊。The method according to item 1 of the scope of patent application, wherein the acquisition instruction carries business information; Wherein, the offline DOI is provided and stored according to the obtaining instruction, and specifically includes: Providing an offline two-dimensional code corresponding to the service information according to the service information carried by the acquisition instruction; The service information includes: payment limit information corresponding to the offline two-dimensional code. 如申請專利範圍第1項所述的方法,所述方法還包括: 根據預設的週期,更新離線二維碼。The method according to item 1 of the patent application scope, further comprising: Update the offline QR code according to a preset period. 一種資訊展示裝置,包括: 指令接收模組,接收針對離線數位對象唯一標識符(DOI)的獲取指令; 提供模組,根據所述獲取指令提供離線DOI並儲存; 展示模組,將所述離線DOI展示在終端的指定介面上; 其中,所述DOI至少包括二維碼; 所述指定介面包括:鎖定螢幕介面、待機介面、螢幕保護介面、主介面中的至少一種。An information display device includes: An instruction receiving module for receiving an instruction for obtaining a unique identifier (DOI) of an offline digital object; Providing a module, providing offline DOI and storing according to the acquisition instruction; A display module for displaying the offline DOI on a designated interface of the terminal; Wherein, the DOI includes at least a two-dimensional code; The specified interface includes at least one of a lock screen interface, a standby interface, a screen saver interface, and a main interface. 如申請專利範圍第9項所述的裝置,其中,用戶在所述終端上調取所述指定介面所需的操作次數,小於獲取所述離線DOI所需的操作次數。The device according to item 9 of the scope of patent application, wherein the number of operations required by the user to retrieve the specified interface on the terminal is less than the number of operations required to obtain the offline DOI. 如申請專利範圍第9項所述的裝置,其中,所述提供模組,根據所述獲取指令,產生包含離線二維碼的圖片,並儲存該圖片。The device according to item 9 of the scope of patent application, wherein the providing module generates an image including an offline two-dimensional code according to the obtaining instruction, and stores the image. 如申請專利範圍第11項所述的裝置,其中,所述提供模組,針對展示有二維碼的介面進行截圖處理,將截取到的所述二維碼作為離線二維碼,產生包含所述離線二維碼的圖片。The device according to item 11 of the scope of patent application, wherein the providing module performs screenshot processing on the interface displaying the two-dimensional code, and uses the intercepted two-dimensional code as an offline two-dimensional code to generate Describe the picture of offline QR code. 如申請專利範圍第11項所述的裝置,其中,所述提供模組,針對展示有二維碼的介面進行截圖處理,將截取到的所述二維碼作為離線二維碼,將所述離線二維碼與用戶預先設定的圖片進行融合處理,產生包含所述離線二維碼的圖片。The device according to item 11 of the scope of patent application, wherein the providing module performs screenshot processing on an interface displaying a two-dimensional code, and uses the intercepted two-dimensional code as an offline two-dimensional code, and The offline two-dimensional code is fused with a picture preset by the user to generate a picture including the offline two-dimensional code. 如申請專利範圍第11項所述的裝置,其中,所述展示模組,將包含離線二維碼的圖片設置為所述終端的指定介面的背景圖片,並基於所述用戶的展示操作進行展示。The device according to item 11 of the scope of patent application, wherein the display module sets an image including an offline two-dimensional code as a background image of a specified interface of the terminal, and displays the image based on a display operation of the user . 如申請專利範圍第9項所述的裝置,其中,所述獲取指令中攜帶有業務資訊; 所述提供模組,根據所述獲取指令所攜帶的所述業務資訊,提供與所述業務資訊相對應的離線二維碼; 其中,所述業務資訊包括:所述離線二維碼所對應的支付額度資訊。The device according to item 9 of the scope of patent application, wherein the acquisition instruction carries business information; The providing module provides an offline two-dimensional code corresponding to the service information according to the service information carried by the obtaining instruction; The service information includes: payment limit information corresponding to the offline two-dimensional code. 如申請專利範圍第9項所述的裝置,所述裝置還包括:更新模組,根據預設的週期,更新離線二維碼。The device according to item 9 of the scope of patent application, the device further comprises: an update module that updates the offline two-dimensional code according to a preset period. 一種資訊展示設備,包括:處理器、記憶體,其中: 所述記憶體,儲存資訊展示程式; 所述處理器,指派記憶體中儲存的資訊展示程式,並執行: 接收針對離線數位對象唯一標識符(DOI)的獲取指令; 根據所述獲取指令提供離線DOI並儲存; 將所述離線DOI展示在終端的指定介面上; 其中,所述DOI至少包括二維碼; 所述指定介面包括:鎖定螢幕介面、待機介面、螢幕保護介面、主介面中的至少一種。An information display device includes a processor and a memory, wherein: The memory stores an information display program; The processor assigns an information display program stored in the memory and executes: Receiving an instruction for obtaining a unique identifier (DOI) of an offline digital object; Provide offline DOI according to the acquisition instruction and store it; Displaying the offline DOI on a designated interface of the terminal; Wherein, the DOI includes at least a two-dimensional code; The specified interface includes at least one of a lock screen interface, a standby interface, a screen saver interface, and a main interface.
TW108100660A 2018-03-22 2019-01-08 Information display method, apparatus and device TW201941132A (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201810239472.0A CN108647065A (en) 2018-03-22 2018-03-22 An information display method, device and equipment
??201810239472.0 2018-03-22

Publications (1)

Publication Number Publication Date
TW201941132A true TW201941132A (en) 2019-10-16

Family

ID=63744485

Family Applications (1)

Application Number Title Priority Date Filing Date
TW108100660A TW201941132A (en) 2018-03-22 2019-01-08 Information display method, apparatus and device

Country Status (3)

Country Link
CN (1) CN108647065A (en)
TW (1) TW201941132A (en)
WO (1) WO2019179243A1 (en)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108647065A (en) * 2018-03-22 2018-10-12 阿里巴巴集团控股有限公司 An information display method, device and equipment
CN110245737A (en) * 2019-05-21 2019-09-17 深圳壹账通智能科技有限公司 Two-dimensional code generation method and device
CN110334794B (en) * 2019-06-03 2023-01-17 创新先进技术有限公司 Off-line graphic code generation method and device
CN110191196B (en) * 2019-06-25 2022-11-01 北京金山安全软件有限公司 Content pushing method and device based on screen saver and electronic equipment
CN111340165A (en) * 2020-04-17 2020-06-26 支付宝(杭州)信息技术有限公司 Data interaction method, device and equipment
CN111931199B (en) * 2020-06-24 2024-12-17 浪潮云洲工业互联网有限公司 Health authentication method, equipment and medium based on block chain and dynamic code
CN112463280B (en) * 2020-12-11 2024-01-05 北京元心科技有限公司 Image generation method, device, electronic equipment and computer readable storage medium
CN113327107A (en) * 2020-12-31 2021-08-31 南京联创互联网技术有限公司 Offline riding code application method based on local storage of mobile client
CN113835819A (en) * 2021-09-29 2021-12-24 维沃移动通信有限公司 Identification code display method and identification code display device

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103489025A (en) * 2012-06-08 2014-01-01 北京千橡网景科技发展有限公司 Method and device for sending contact information
CN103577978A (en) * 2012-07-20 2014-02-12 苏州工业园区讯贝智能系统有限公司 Method for providing electronic transactions through two-dimensional codes
CN103365543B (en) * 2013-07-08 2016-08-17 宇龙计算机通信科技(深圳)有限公司 Terminal and two-dimensional code display method
CN106656908B (en) * 2015-10-28 2020-02-21 阿里巴巴集团控股有限公司 A two-dimensional code processing method and device
CN105528698A (en) * 2016-02-01 2016-04-27 宇龙计算机通信科技(深圳)有限公司 Fast code-scanning payment method and device
CN107632758A (en) * 2017-08-09 2018-01-26 珠海市魅族科技有限公司 A kind of quick payment method, apparatus, computer installation and computer-readable recording medium
CN108647065A (en) * 2018-03-22 2018-10-12 阿里巴巴集团控股有限公司 An information display method, device and equipment

Also Published As

Publication number Publication date
CN108647065A (en) 2018-10-12
WO2019179243A1 (en) 2019-09-26

Similar Documents

Publication Publication Date Title
TW201941132A (en) Information display method, apparatus and device
CN108173706B (en) Service marking method, device and equipment under multi-service system
CN112286589A (en) Application container with dynamic sub-packet loading
CN108549562A (en) A kind of method and device of image load
CN110020231A (en) Webpage capture method and device thereof
US20220172193A1 (en) Method and apparatus for displaying identification code of application
CN108304899A (en) Information processing method, device and equipment based on scanning DOI
TWI694392B (en) Method and device for displaying unique identifier of digital object
CN111563253B (en) Intelligent contract operation method, device, equipment and storage medium
JP2019509567A (en) Resource loading method, service function implementing method and apparatus for application (APP)
TW202008150A (en) Method and device for generating serial number
CN107479868A (en) An interface loading method, device and equipment
CN107885443B (en) Information processing method and device
CN113448570A (en) Data processing method and device, electronic equipment and storage medium
CN109886804B (en) Method and device for task processing
CN114201086B (en) Information display methods and devices
CN115484149B (en) Network switching method, network switching device, electronic equipment and storage medium
US11080683B2 (en) DOI display and transaction information verification
US8775936B2 (en) Displaying dynamic and shareable help data for images a distance from a pointed-to location
CN118302747A (en) Managing new versions of integration flows during rolling updates
CN115391185A (en) Applet pressure testing method, device and equipment
HK1261858A1 (en) Information display method, device and equipment
TW201923671A (en) Method and apparatus for generating pay order information, and device
US11928460B2 (en) Dynamic update of a computer program in memory
CN109976715A (en) A kind of software project development method and apparatus