TWI777070B - Binding, migration method and apparatus, computing device and storage medium - Google Patents
Binding, migration method and apparatus, computing device and storage medium Download PDFInfo
- Publication number
- TWI777070B TWI777070B TW108122849A TW108122849A TWI777070B TW I777070 B TWI777070 B TW I777070B TW 108122849 A TW108122849 A TW 108122849A TW 108122849 A TW108122849 A TW 108122849A TW I777070 B TWI777070 B TW I777070B
- Authority
- TW
- Taiwan
- Prior art keywords
- binding
- network device
- request
- beacon
- service server
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/51—Discovery or management thereof, e.g. service location protocol [SLP] or web services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/0807—Network architectures or network communication protocols for network security for authentication of entities using tickets, e.g. Kerberos
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/60—Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Telephonic Communication Services (AREA)
- Computer And Data Communications (AREA)
- Mobile Radio Communication Systems (AREA)
- Packaging For Recording Disks (AREA)
Abstract
本說明書提供一種綁定、遷移方法和裝置、計算設備及儲存介質,其中綁定方法包括:向業務伺服器發送預綁定請求,該預綁定請求攜帶有預綁定終端設備的設備參數資訊和預綁定的帳戶的資訊;接收該業務伺服器發送的回應於該預綁定請求的綁定訊標,其中該綁定訊標基於該設備參數資訊和該帳戶的資訊生成;向該業務伺服器發送綁定請求,該綁定請求攜帶有該綁定訊標;接收該業務伺服器發送的回應於該綁定請求的生碼關鍵因子,其中,該生碼關鍵因子用以生成與該帳戶和該終端設備綁定的操作碼;將該生碼關鍵因子發送至該終端設備以生成並展示該操作碼。This specification provides a binding and migration method and device, a computing device and a storage medium, wherein the binding method includes: sending a pre-binding request to a service server, the pre-binding request carrying the device parameter information of the pre-binding terminal device and pre-bound account information; receive a binding beacon sent by the service server in response to the pre-binding request, wherein the binding beacon is generated based on the device parameter information and the account information; The server sends a binding request, and the binding request carries the binding beacon; and receives the code generation key factor sent by the service server in response to the binding request, wherein the code generation key factor is used to generate and match the The operation code bound to the account and the terminal device; the key factor of generating the code is sent to the terminal device to generate and display the operation code.
Description
本說明書涉及行動應用技術領域,特別涉及一種綁定、遷移方法和裝置、計算設備及儲存介質。 This specification relates to the field of mobile application technologies, and in particular, to a binding and migration method and device, a computing device and a storage medium.
當前智慧型設備層出不窮,支付產品不斷產生和升級,而設備綁定、產品維護缺少規範化的流程,給日常接入工作帶了很大的不便,用戶體驗不佳。 At present, smart devices are emerging in an endless stream, and payment products are constantly being produced and upgraded. The lack of standardized processes for device binding and product maintenance has brought great inconvenience to daily access work and poor user experience.
有鑑於此,本說明書實施例提供了一種綁定、遷移方法和裝置、計算設備及儲存介質,以解決現有技術中存在的技術缺陷。 In view of this, the embodiments of this specification provide a binding and migration method and apparatus, a computing device, and a storage medium, so as to solve the technical defects existing in the prior art.
根據本說明書實施例的第一方面,提供了一種綁定方法,應用於客戶端,該方法包括:向業務伺服器發送預綁定請求,該預綁定請求攜帶有預綁定終端設備的設備參數資訊和預綁定的帳戶的資訊;接收該業務伺服器發送的回應於該預綁定請求的綁定訊標,其中該綁定訊標基於該設備參數資訊和該帳戶的資訊生成; 向該業務伺服器發送綁定請求,該綁定請求攜帶有該綁定訊標;接收該業務伺服器發送的回應於該綁定請求的用於生成操作碼的關鍵因子,其中,該用於生成操作碼的關鍵因子用以生成與該帳戶和該終端設備綁定的操作碼;將該用於生成操作碼的關鍵因子發送至該終端設備以生成並展示該操作碼。 According to a first aspect of the embodiments of this specification, a binding method is provided, which is applied to a client. The method includes: sending a pre-binding request to a service server, where the pre-binding request carries a device of a pre-bound terminal device Parameter information and pre-bound account information; receive a binding beacon sent by the service server in response to the pre-binding request, wherein the binding beacon is generated based on the device parameter information and the account information; Send a binding request to the service server, where the binding request carries the binding beacon; receive the key factor used to generate the opcode sent by the service server in response to the binding request, wherein the The key factor for generating the operation code is used to generate the operation code bound to the account and the terminal device; the key factor for generating the operation code is sent to the terminal device to generate and display the operation code.
根據本說明書實施例的第二方面,提供了一種綁定方法,應用於業務伺服器,該方法包括:接收客戶端發送的預綁定請求,該預綁定請求攜帶有預綁定終端設備的設備參數資訊和預綁定的帳戶的資訊;基於該設備參數資訊和該帳戶的資訊生成綁定訊標,並向該客戶端發送該綁定訊標;接收該客戶端發送的綁定請求,該綁定請求攜帶有該綁定訊標;生成用以生成與該帳戶和該終端設備綁定的操作碼的用於生成操作碼的關鍵因子,並將該用於生成操作碼的關鍵因子發送給該客戶端。 According to a second aspect of the embodiments of this specification, a binding method is provided, which is applied to a service server. The method includes: receiving a pre-binding request sent by a client, where the pre-binding request carries the information of a pre-bound terminal device. Device parameter information and pre-bound account information; generate a binding beacon based on the device parameter information and the account information, and send the binding beacon to the client; receive the binding request sent by the client, The binding request carries the binding beacon; generate a key factor for generating an opcode for generating an opcode bound to the account and the terminal device, and send the key factor for generating an opcode to the client.
根據本說明書實施例的第三方面,提供了一種綁定方法,應用於網路設備,該方法包括:向業務伺服器發送預綁定請求,該預綁定請求攜帶有該網路設備的設備參數資訊;接收該業務伺服器發送的回應於該預綁定請求的綁定訊標,其中該綁定訊標基於該設備參數資訊生成; 根據該綁定訊標生成第一操作碼,展示該第一操作碼以使客戶端掃碼並向該業務伺服器發送綁定請求,該綁定請求攜帶有該綁定訊標和綁定的帳戶的資訊;向該業務伺服器發送用以輪詢綁定結果的輪詢請求,以及接收該業務伺服器發送的回應於該輪詢請求的綁定結果資訊,其中,當綁定成功時,該綁定結果資訊攜帶有用於生成操作碼的關鍵因子,該用於生成操作碼的關鍵因子用以生成與該帳戶和該網路設備綁定的第二操作碼;向該業務伺服器發送綁定請求,該綁定請求攜帶有該綁定訊標;接收該業務伺服器發送的回應於該綁定請求的用於生成操作碼的關鍵因子,其中,該用於生成操作碼的關鍵因子用以生成與該帳戶和該網路設備綁定的第二操作碼;根據該用於生成操作碼的關鍵因子生成並展示該第二操作碼。 According to a third aspect of the embodiments of this specification, a binding method is provided, applied to a network device, the method includes: sending a pre-binding request to a service server, where the pre-binding request carries the device of the network device parameter information; receiving a binding beacon sent by the service server in response to the pre-binding request, wherein the binding beacon is generated based on the device parameter information; A first operation code is generated according to the binding beacon, and the first operation code is displayed so that the client can scan the code and send a binding request to the service server. The binding request carries the binding beacon and the bound account information; send a polling request to the business server for polling the binding result, and receive the binding result information sent by the business server in response to the polling request, wherein, when the binding is successful, The binding result information carries a key factor for generating an opcode, and the key factor for generating an opcode is used to generate a second opcode bound to the account and the network device; sending the binding to the service server The binding request carries the binding beacon; the key factor used to generate the opcode sent by the service server in response to the binding request is received, wherein the key factor used to generate the opcode is to generate a second operation code bound to the account and the network device; generate and display the second operation code according to the key factor for generating the operation code.
根據本說明書實施例的第四方面,提供了一種綁定方法,應用於業務伺服器,該方法包括:接收網路設備發送的預綁定請求,該預綁定請求攜帶有該網路設備的設備參數資訊;基於該設備參數資訊生成綁定訊標,將該綁定訊標發送給該網路設備以使該網路設備基於該綁定訊標生成並顯示第一操作碼;接收客戶端發送的綁定請求,該綁定請求攜帶有該綁定訊標和綁定的帳戶的資訊,其中,該客戶端通過掃描該 網路設備展示的該第一操作碼獲取該綁定訊標;基於該綁定訊標得到該設備參數資訊,將該設備參數資訊對應的該網路設備和該帳戶的資訊對應的帳戶綁定;生成用於生成操作碼的關鍵因子,該生成關鍵因子用以生成與該帳戶和該網路設備綁定的第二操作碼;接收該網路設備發送的用以輪詢綁定結果的第一輪詢請求,以及回應於該第一輪詢請求將綁定結果資訊發送給該網路設備,其中,當綁定成功時,該綁定結果資訊攜帶有該用於生成操作碼的關鍵因子以生成該第二操作碼並展示。 According to a fourth aspect of the embodiments of this specification, a binding method is provided, which is applied to a service server. The method includes: receiving a pre-binding request sent by a network device, where the pre-binding request carries the information of the network device. Device parameter information; generate a binding beacon based on the device parameter information, and send the binding beacon to the network device so that the network device generates and displays the first opcode based on the binding beacon; receives the client The binding request sent, the binding request carries the information of the binding beacon and the bound account, wherein the client scans the The first operation code displayed by the network device obtains the binding beacon; obtains the device parameter information based on the binding beacon, and binds the network device corresponding to the device parameter information to the account corresponding to the account information ; Generate a key factor for generating an operation code, the generation key factor is used to generate a second operation code bound to the account and the network device; Receive the first operation code sent by the network device for polling the binding result a polling request, and sending binding result information to the network device in response to the first polling request, wherein, when the binding is successful, the binding result information carries the key factor for generating the opcode to generate the second opcode and display it.
根據本說明書實施例的第五方面,提供了一種綁定方法,應用於客戶端,該方法包括:通過掃描網路設備顯示的第一操作碼獲取綁定訊標,該綁定訊標用以標識該網路設備的身份資訊;向業務伺服器發送綁定請求,該綁定請求攜帶有該綁定訊標和綁定的帳戶的資訊;接收該業務伺服器發送的回應於該綁定請求的用於生成操作碼的關鍵因子,其中該用於生成操作碼的關鍵因子用以生成綁定該網路設備和該帳戶的第二操作碼。 According to a fifth aspect of the embodiments of this specification, a binding method is provided, applied to a client, the method includes: acquiring a binding beacon by scanning a first operation code displayed by a network device, and the binding beacon is used for Identify the identity information of the network device; send a binding request to the service server, the binding request carrying the information of the binding beacon and the bound account; receive the response sent by the service server in response to the binding request The key factor for generating an opcode, wherein the key factor for generating an opcode is used to generate a second opcode binding the network device and the account.
根據本說明書實施例的第六方面,提供了一種綁定遷移方法,應用於網路設備,該方法包括:向第一業務伺服器發送預綁定請求,以使該第一業務伺服器基於該預綁定請求攜帶的該網路設備的設備參數資訊生成第一綁定訊標; 接收該第一業務伺服器發送的回應於該預綁定請求的第二綁定訊標,其中該第二綁定訊標由作為遷移目的伺服器的第二業務伺服器基於該第一業務伺服器發送的該設備參數資訊和第一綁定訊標生成;根據該第二綁定訊標生成第一操作碼,展示該第一操作碼以使客戶端掃碼獲取該第二綁定訊標以向第二業務伺服器發送綁定請求,該綁定請求攜帶有該第二綁定訊標和綁定的帳戶的資訊;向該第一業務伺服器發送用以輪詢綁定結果的輪詢請求,以及接收該第一業務伺服器發送的回應於該輪詢請求的綁定結果資訊,其中,該綁定結果資訊由該第二業務伺服器基於該第一業務伺服器轉發的該輪詢請求生成,當綁定成功時,該綁定結果資訊攜帶有用於生成操作碼的關鍵因子,該用於生成操作碼的關鍵因子用以生成與該帳戶和該網路設備綁定的第二操作碼;根據該用於生成操作碼的關鍵因子生成並展示該第二操作碼。 According to a sixth aspect of the embodiments of this specification, a binding migration method is provided, applied to a network device, the method includes: sending a pre-binding request to a first service server, so that the first service server is based on the The device parameter information of the network device carried in the pre-binding request generates a first binding beacon; Receive a second binding beacon sent by the first service server in response to the pre-binding request, wherein the second binding beacon is based on the first service server by a second service server serving as a migration destination server The device parameter information sent by the device and the first binding beacon are generated; the first operation code is generated according to the second binding beacon, and the first operation code is displayed so that the client can scan the code to obtain the second binding beacon to send a binding request to the second business server, the binding request carrying the information of the second binding beacon and the bound account; sending a wheel for polling the binding result to the first business server polling request, and receiving binding result information sent by the first service server in response to the polling request, wherein the binding result information is sent by the second service server based on the round forwarded by the first service server The query request is generated. When the binding is successful, the binding result information carries the key factor used to generate the opcode, and the key factor used to generate the opcode is used to generate a second binding with the account and the network device. an opcode; the second opcode is generated and displayed according to the key factor for generating the opcode.
根據本說明書實施例的第七方面,提供了一種綁定遷移方法,應用於第一業務伺服器,該方法包括:接收網路設備發送的預綁定請求,該預綁定請求攜帶有該網路設備的設備參數資訊;判斷該預綁定請求的業務目的伺服器是否是該第一業務伺服器,如果判斷結果為否則基於該設備參數資訊生成第一綁定訊標,將該第一綁定訊標和該預綁定請求發送給 作為遷移目的伺服器的第二業務伺服器以使該第二業務伺服器基於該設備參數資訊和第一綁定訊標生成第二綁定訊標;接收該第二業務伺服器發送的回應於該預綁定請求的第二綁定訊標,將該第二綁定訊標發送給該網路設備;接收該網路設備發送的用以輪詢綁定結果的輪詢請求,將該輪詢請求發送給該第二業務伺服器;接收該第二業務伺服器發送的回應於該輪詢請求的綁定結果資訊,將該綁定結果資訊發送給該網路設備,當綁定成功時,該綁定結果資訊攜帶有用於生成操作碼的關鍵因子,該用於生成操作碼的關鍵因子用以生成與該帳戶和該網路設備綁定的第二操作碼。 According to a seventh aspect of the embodiments of the present specification, a binding migration method is provided, which is applied to a first service server. The method includes: receiving a pre-binding request sent by a network device, where the pre-binding request carries the network Device parameter information of the device; determine whether the service destination server of the pre-binding request is the first service server, if the judgment result is otherwise, generate a first binding beacon based on the device parameter information, and the first binding The beacon and the pre-binding request are sent to The second service server as the migration destination server enables the second service server to generate a second binding beacon based on the device parameter information and the first binding beacon; receiving the response sent by the second service server in The second binding beacon of the pre-binding request is sent to the network device; the polling request for polling the binding result sent by the network device is received, and the second binding beacon is sent to the network device. send the polling request to the second service server; receive the binding result information sent by the second service server in response to the polling request, and send the binding result information to the network device, when the binding is successful , the binding result information carries a key factor for generating an opcode, and the key factor for generating an opcode is used to generate a second opcode bound to the account and the network device.
根據本說明書實施例的第八方面,提供了一種綁定遷移方法,應用於第二業務伺服器,該方法包括:接收第一業務伺服器發送的預綁定請求,其中該預綁定請求攜帶有預綁定的網路設備的設備參數資訊和第一綁定訊標,該第一綁定訊標由該第一業務伺服器基於該設備參數資訊生成;基於該設備參數資訊和該第一綁定訊標生成第二綁定訊標;將該第二綁定訊標發送給該第一業務伺服器以使該第一業務伺服器將該第二綁定訊標發送給該網路設備以使該網路設備根據該第二綁定訊標生成第一操作碼並展示;接收客戶端發送的綁定請求,其中該綁定請求包括該 第二綁定訊標和預綁定的帳戶的資訊,該客戶端通過掃描該網路設備展示的該第一操作碼獲取該第二綁定訊標;判斷該綁定請求是否包含有該第二綁定訊標,若判斷結果為是則將該帳戶與該網路設備進行綁定,根據綁定結果生成用於生成操作碼的關鍵因子並發送給該客戶端;接收該第一業務伺服器發送的用以輪詢綁定結果的第一輪詢請求,其中該第一輪詢請求由該網路設備發送給該第一業務伺服器;根據該第一輪詢請求查詢該網路設備與該帳戶的綁定結果,將查詢到的綁定結果資訊發送給該第一業務伺服器以使該第一業務伺服器將該綁定結果資訊發送給該網路設備,其中在綁定成功的情況下,該綁定結果資訊攜帶有該用於生成操作碼的關鍵因子,該用於生成操作碼的關鍵因子用以生成與該帳戶和該網路設備綁定的第二操作碼。 According to an eighth aspect of the embodiments of this specification, a binding migration method is provided, applied to a second service server, the method includes: receiving a pre-binding request sent by the first service server, wherein the pre-binding request carries There is device parameter information of the pre-bound network device and a first binding beacon, the first binding beacon is generated by the first service server based on the device parameter information; based on the device parameter information and the first binding beacon The binding beacon generates a second binding beacon; the second binding beacon is sent to the first service server so that the first service server sends the second binding beacon to the network device so that the network device generates and displays a first opcode according to the second binding beacon; receives a binding request sent by the client, wherein the binding request includes the The information of the second binding beacon and the pre-bound account, the client obtains the second binding beacon by scanning the first operation code displayed by the network device; and determines whether the binding request contains the first binding beacon. 2. Binding beacon, if the judgment result is yes, the account will be bound with the network device, and the key factor used to generate the opcode will be generated according to the binding result and sent to the client; the first service server will be received. The first polling request sent by the server to poll the binding result, wherein the first polling request is sent by the network device to the first service server; query the network device according to the first polling request With the binding result of the account, send the queried binding result information to the first business server, so that the first business server sends the binding result information to the network device, wherein after the binding is successful In the case of , the binding result information carries the key factor for generating the opcode, and the key factor for generating the opcode is used to generate the second opcode bound to the account and the network device.
根據本說明書實施例的第九方面,提供了一種綁定裝置,應用於客戶端,該裝置包括:第一請求器,被配置為向業務伺服器發送預綁定請求,該預綁定請求攜帶有預綁定終端設備的設備參數資訊和預綁定的帳戶的資訊;第一接收器,被配置為接收該業務伺服器發送的回應於該預綁定請求的綁定訊標,其中該綁定訊標基於該設備參數資訊和該帳戶的資訊生成;第二請求器,被配置為向該業務伺服器發送綁定請求,該綁定請求攜帶有該綁定訊標; 第二接收器,被配置為接收該業務伺服器發送的回應於該綁定請求的用於生成操作碼的關鍵因子,其中,該用於生成操作碼的關鍵因子用以生成與該帳戶和該終端設備綁定的操作碼;第一展示器,被配置為將該用於生成操作碼的關鍵因子發送至該終端設備以生成並展示該操作碼。 According to a ninth aspect of the embodiments of this specification, there is provided a binding apparatus, which is applied to a client, the apparatus includes: a first requester, configured to send a pre-binding request to a service server, where the pre-binding request carries There are device parameter information of the pre-bound terminal device and information of the pre-bound account; the first receiver is configured to receive the binding beacon sent by the service server in response to the pre-binding request, wherein the binding The fixed beacon is generated based on the device parameter information and the information of the account; the second requester is configured to send a binding request to the service server, and the binding request carries the binding beacon; a second receiver, configured to receive a key factor for generating an opcode sent by the service server in response to the binding request, wherein the key factor for generating an opcode is used to generate an association between the account and the The operation code bound to the terminal device; the first presenter is configured to send the key factor for generating the operation code to the terminal device to generate and display the operation code.
根據本說明書實施例的第十方面,提供了一種綁定裝置,應用於業務伺服器,該裝置包括:第三接收器,被配置為接收客戶端發送的預綁定請求,該預綁定請求攜帶有預綁定終端設備的設備參數資訊和預綁定的帳戶的資訊;第一生成器,被配置為基於該設備參數資訊和該帳戶的資訊生成綁定訊標,並向該客戶端發送該綁定訊標;第四接收器,被配置為接收該客戶端發送的綁定請求,該綁定請求攜帶有該綁定訊標;第二生成器,被配置為生成用以生成與該帳戶和該終端設備綁定的操作碼的用於生成操作碼的關鍵因子,並將該用於生成操作碼的關鍵因子發送給該客戶端。 According to a tenth aspect of the embodiments of this specification, there is provided a binding apparatus, which is applied to a service server, the apparatus includes: a third receiver configured to receive a pre-binding request sent by a client, the pre-binding request Carrying the device parameter information of the pre-bound terminal device and the information of the pre-bound account; the first generator is configured to generate a binding beacon based on the device parameter information and the information of the account, and send it to the client the binding beacon; a fourth receiver configured to receive a binding request sent by the client, the binding request carrying the binding beacon; a second generator configured to generate The account and the key factor for generating the operation code of the operation code bound to the terminal device are sent to the client.
根據本說明書實施例的第十一方面,提供了一種綁定裝置,應用於網路設備,該裝置包括:第三請求器,被配置為向業務伺服器發送預綁定請求,該預綁定請求攜帶有該網路設備的設備參數資訊;第四接收器,被配置為接收該業務伺服器發送的回應於該預綁定請求的綁定訊標,其中該綁定訊標基於該設備 參數資訊生成;第二展示器,被配置為根據該綁定訊標生成第一操作碼,展示該第一操作碼以使客戶端掃碼並向該業務伺服器發送綁定請求,該綁定請求攜帶有該綁定訊標和綁定的帳戶的資訊;第四請求器,被配置為向該業務伺服器發送用以輪詢綁定結果的輪詢請求,以及接收該業務伺服器發送的回應於該輪詢請求的綁定結果資訊,其中,當綁定成功時,該綁定結果資訊攜帶有用於生成操作碼的關鍵因子,該用於生成操作碼的關鍵因子用以生成與該帳戶和該網路設備綁定的第二操作碼;第五請求器,被配置為向該業務伺服器發送綁定請求,該綁定請求攜帶有該綁定訊標;第五接收器,被配置為接收該業務伺服器發送的回應於該綁定請求的用於生成操作碼的關鍵因子,其中,該用於生成操作碼的關鍵因子用以生成與該帳戶和該網路設備綁定的第二操作碼;第三展示器,被配置為根據該用於生成操作碼的關鍵因子生成並展示該第二操作碼。 According to an eleventh aspect of the embodiments of this specification, there is provided a binding apparatus, which is applied to a network device. The apparatus includes: a third requester configured to send a pre-binding request to a service server, the pre-binding The request carries the device parameter information of the network device; the fourth receiver is configured to receive a binding beacon sent by the service server in response to the pre-binding request, wherein the binding beacon is based on the device parameter information generation; the second presenter is configured to generate a first operation code according to the binding beacon, display the first operation code so that the client can scan the code and send a binding request to the service server, the binding The request carries the information of the binding beacon and the bound account; the fourth requester is configured to send a polling request for polling the binding result to the business server, and receive the information sent by the business server. Binding result information in response to the polling request, wherein, when the binding is successful, the binding result information carries the key factor used to generate the opcode, and the key factor used to generate the opcode is used to generate a connection with the account a second opcode bound to the network device; a fifth requester, configured to send a binding request to the service server, the binding request carrying the binding beacon; a fifth receiver, configured In order to receive the key factor for generating an opcode sent by the service server in response to the binding request, the key factor for generating an opcode is used to generate the first key factor bound to the account and the network device. A second opcode; a third presenter configured to generate and present the second opcode according to the key factor for generating the opcode.
根據本說明書實施例的第十二方面,提供了一種綁定裝置,應用於業務伺服器,該裝置包括:第六接收器,被配置為接收網路設備發送的預綁定請求,該預綁定請求攜帶有該網路設備的設備參數資訊;第三生成器,被配置為基於該設備參數資訊生成綁定 訊標,將該綁定訊標發送給該網路設備以使該網路設備基於該綁定訊標生成並顯示第一操作碼;第七接收器,被配置為接收客戶端發送的綁定請求,該綁定請求攜帶有該綁定訊標和綁定的帳戶的資訊,其中,該客戶端通過掃描該網路設備展示的該第一操作碼獲取該綁定訊標;第一綁定器,被配置為基於該綁定訊標得到該設備參數資訊,將該設備參數資訊對應的該網路設備和該帳戶的資訊對應的帳戶綁定;第四生成器,被配置為生成用於生成操作碼的關鍵因子,該生成關鍵因子用以生成與該帳戶和該網路設備綁定的第二操作碼;第八接收器,被配置為接收該網路設備發送的用以輪詢綁定結果的第一輪詢請求,以及回應於該第一輪詢請求將綁定結果資訊發送給該網路設備,其中,當綁定成功時,該綁定結果資訊攜帶有該用於生成操作碼的關鍵因子以生成該第二操作碼並展示。 According to a twelfth aspect of the embodiments of the present specification, a binding apparatus is provided, applied to a service server, the apparatus includes: a sixth receiver configured to receive a pre-binding request sent by a network device, the pre-binding The predetermined request carries the device parameter information of the network device; the third generator is configured to generate a binding based on the device parameter information a beacon, which sends the binding beacon to the network device so that the network device generates and displays a first operation code based on the binding beacon; a seventh receiver is configured to receive the binding sent by the client request, the binding request carries the binding beacon and the information of the bound account, wherein the client obtains the binding beacon by scanning the first operation code displayed by the network device; the first binding a generator, configured to obtain the device parameter information based on the binding beacon, and bind the network device corresponding to the device parameter information to the account corresponding to the account information; a fourth generator, configured to generate A key factor for generating an operation code, the generating key factor is used to generate a second operation code bound to the account and the network device; an eighth receiver is configured to receive a message sent by the network device for polling the binding A first polling request for determining a result, and sending binding result information to the network device in response to the first polling request, wherein, when the binding is successful, the binding result information carries the information for generating the operation key factor of the code to generate the second opcode and display.
根據本說明書實施例的第十三方面,提供了一種綁定裝置,應用於客戶端,該裝置包括:掃描器,被配置為通過掃描網路設備顯示的第一操作碼獲取綁定訊標,該綁定訊標用以標識該網路設備的身份資訊;第六請求器,被配置為向業務伺服器發送綁定請求,該綁定請求攜帶有該綁定訊標和綁定的帳戶的資訊; 第九接收器,被配置為接收該業務伺服器發送的回應於該綁定請求的用於生成操作碼的關鍵因子,其中該用於生成操作碼的關鍵因子用以生成綁定該網路設備和該帳戶的第二操作碼。 According to a thirteenth aspect of the embodiments of this specification, there is provided a binding device, which is applied to a client, the device includes: a scanner configured to acquire a binding beacon by scanning a first operation code displayed by a network device, The binding beacon is used to identify the identity information of the network device; the sixth requester is configured to send a binding request to the service server, and the binding request carries the binding beacon and the bound account information. News; A ninth receiver, configured to receive a key factor for generating an opcode sent by the service server in response to the binding request, wherein the key factor for generating an opcode is used to generate and bind the network device and the second opcode for that account.
根據本說明書實施例的第十四方面,提供了一種綁定遷移裝置,應用於網路設備,該裝置包括:第七請求器,被配置為向第一業務伺服器發送預綁定請求,以使該第一業務伺服器基於該預綁定請求攜帶的該網路設備的設備參數資訊生成第一綁定訊標;第十接收器,被配置為接收該第一業務伺服器發送的回應於該預綁定請求的第二綁定訊標,其中該第二綁定訊標由作為遷移目的伺服器的第二業務伺服器基於該第一業務伺服器發送的該設備參數資訊和第一綁定訊標生成;第五生成器,被配置為根據該第二綁定訊標生成第一操作碼,展示該第一操作碼以使客戶端掃碼獲取該第二綁定訊標以向第二業務伺服器發送綁定請求,該綁定請求攜帶有該第二綁定訊標和綁定的帳戶的資訊;第八請求器,被配置為向該第一業務伺服器發送用以輪詢綁定結果的輪詢請求,以及接收該第一業務伺服器發送的回應於該輪詢請求的綁定結果資訊,其中,該綁定結果資訊由該第二業務伺服器基於該第一業務伺服器轉發的該輪詢請求生成,當綁定成功時,該綁定結果資訊攜帶有用於生成操作碼的關鍵因子,該用於生成操作碼的關鍵因子用以生成與該帳戶和該網路設備綁定的第二操作碼; 第四展示器,被配置為根據該用於生成操作碼的關鍵因子生成並展示該第二操作碼。 According to a fourteenth aspect of the embodiments of the present specification, there is provided a binding migration apparatus, which is applied to a network device. The apparatus includes: a seventh requester, configured to send a pre-binding request to the first service server to Make the first service server generate a first binding beacon based on the device parameter information of the network device carried in the pre-binding request; a tenth receiver is configured to receive a response sent by the first service server in The second binding beacon of the pre-binding request, wherein the second binding beacon is sent by the second service server as the migration destination server based on the device parameter information sent by the first service server and the first binding A fixed beacon is generated; the fifth generator is configured to generate a first operation code according to the second binding beacon, and display the first operation code so that the client can scan the code to obtain the second binding beacon to send to the first The second business server sends a binding request, the binding request carries the information of the second binding beacon and the bound account; the eighth requester is configured to send a polling request to the first business server A polling request for binding results, and receiving binding result information sent by the first service server in response to the polling request, wherein the binding result information is sent by the second service server based on the first service server The polling request forwarded by the server is generated. When the binding is successful, the binding result information carries the key factor used to generate the opcode, and the key factor used to generate the opcode is used to generate a connection between the account and the network device. the bound second opcode; The fourth presenter is configured to generate and present the second opcode according to the key factor for generating the opcode.
根據本說明書實施例的第十五方面,提供了一種綁定遷移裝置,應用於第一業務伺服器,該裝置包括:第十一接收器,被配置為接收網路設備發送的預綁定請求,該預綁定請求攜帶有該網路設備的設備參數資訊;第六生成器,被配置為判斷該預綁定請求的業務目的伺服器是否是該第一業務伺服器,如果判斷結果為否則基於該設備參數資訊生成第一綁定訊標,將該第一綁定訊標和該預綁定請求發送給作為遷移目的伺服器的第二業務伺服器以使該第二業務伺服器基於該設備參數資訊和第一綁定訊標生成第二綁定訊標;第十二接收器,被配置為接收該第二業務伺服器發送的回應於該預綁定請求的第二綁定訊標,將該第二綁定訊標發送給該網路設備;第十三接收器,被配置為接收該網路設備發送的用以輪詢綁定結果的輪詢請求,將該輪詢請求發送給該第二業務伺服器;第十四接收器,被配置為接收該第二業務伺服器發送的回應於該輪詢請求的綁定結果資訊,將該綁定結果資訊發送給該網路設備,當綁定成功時,該綁定結果資訊攜帶有用於生成操作碼的關鍵因子,該用於生成操作碼的關鍵因子用以生成與該帳戶和該網路設備綁定的第二操作碼。 According to a fifteenth aspect of the embodiments of this specification, there is provided a binding migration apparatus, which is applied to a first service server, and the apparatus includes: an eleventh receiver configured to receive a pre-binding request sent by a network device , the pre-binding request carries the device parameter information of the network device; the sixth generator is configured to judge whether the service purpose server of the pre-binding request is the first service server, and if the judgment result is otherwise A first binding beacon is generated based on the device parameter information, and the first binding beacon and the pre-binding request are sent to the second service server as the migration destination server, so that the second service server is based on the The device parameter information and the first binding beacon generate a second binding beacon; the twelfth receiver is configured to receive the second binding beacon sent by the second service server in response to the pre-binding request , send the second binding beacon to the network device; the thirteenth receiver is configured to receive the polling request sent by the network device for polling the binding result, and send the polling request to the second service server; the fourteenth receiver is configured to receive the binding result information sent by the second service server in response to the polling request, and send the binding result information to the network device , when the binding is successful, the binding result information carries a key factor for generating an opcode, and the key factor for generating an opcode is used to generate a second opcode bound to the account and the network device.
根據本說明書實施例的第十六方面,提供了一種綁定 遷移裝置,應用於第二業務伺服器,該裝置包括:第十五接收器,被配置為接收第一業務伺服器發送的預綁定請求,其中該預綁定請求攜帶有預綁定的網路設備的設備參數資訊和第一綁定訊標,該第一綁定訊標由該第一業務伺服器基於該設備參數資訊生成;第七生成器,被配置為基於該設備參數資訊和該第一綁定訊標生成第二綁定訊標,將該第二綁定訊標發送給該第一業務伺服器以使該第一業務伺服器將該第二綁定訊標發送給該網路設備以使該網路設備根據該第二綁定訊標生成第一操作碼並展示;第十六接收器,被配置為接收客戶端發送的綁定請求,其中該綁定請求包括該第二綁定訊標和預綁定的帳戶的資訊,該客戶端通過掃描該網路設備展示的該第一操作碼獲取該第二綁定訊標;判斷器,被配置為判斷該綁定請求是否包含有該第二綁定訊標,若判斷結果為是則將該帳戶與該網路設備進行綁定,根據綁定結果生成用於生成操作碼的關鍵因子並發送給該客戶端;第十七接收器,被配置為接收該第一業務伺服器發送的用以輪詢綁定結果的第一輪詢請求,其中該第一輪詢請求由該網路設備發送給該第一業務伺服器;第二綁定器,被配置為根據該第一輪詢請求查詢該網路設備與該帳戶的綁定結果,將查詢到的綁定結果資訊發送給該第一業務伺服器以使該第一業務伺服器將該綁定結 果資訊發送給該網路設備,其中在綁定成功的情況下,該綁定結果資訊攜帶有該用於生成操作碼的關鍵因子,該用於生成操作碼的關鍵因子用以生成與該帳戶和該網路設備綁定的第二操作碼。 According to the sixteenth aspect of the embodiments of the present specification, a binding is provided A migration device, applied to a second service server, includes: a fifteenth receiver configured to receive a pre-binding request sent by the first service server, wherein the pre-binding request carries a pre-bound network device parameter information of the road device and a first binding beacon, the first binding beacon is generated by the first service server based on the device parameter information; a seventh generator is configured based on the device parameter information and the The first binding beacon generates a second binding beacon, and sends the second binding beacon to the first service server so that the first service server sends the second binding beacon to the network a road device, so that the network device generates a first opcode according to the second binding beacon and displays it; a sixteenth receiver is configured to receive a binding request sent by a client, wherein the binding request includes the first operation code. Two binding beacons and pre-bound account information, the client obtains the second binding beacon by scanning the first operation code displayed by the network device; the judger is configured to judge the binding request Whether the second binding beacon is included, and if the judgment result is yes, the account is bound to the network device, and the key factor used to generate the opcode is generated according to the binding result and sent to the client; Seventeen receivers, configured to receive a first polling request sent by the first service server for polling the binding result, wherein the first polling request is sent by the network device to the first service server The second binding device is configured to query the binding result between the network device and the account according to the first polling request, and send the binding result information obtained by the query to the first service server, so that the The first service server binds the binding If the information is sent to the network device, in the case of successful binding, the binding result information carries the key factor used to generate the opcode, and the key factor used to generate the opcode is used to generate a connection with the account The second opcode bound to the network device.
根據本說明書實施例的第十七方面,提供了一種計算設備,包括記憶體、處理器及儲存在記憶體上並可在處理器上運行的電腦指令,該處理器執行該指令時實現所述的綁定方法或綁定遷移方法的步驟。 According to a seventeenth aspect of the embodiments of the present specification, a computing device is provided, including a memory, a processor, and computer instructions stored in the memory and executable on the processor, the processor implementing the instructions when the processor executes the instructions. Binding method or binding migration method steps.
根據本說明書實施例的第十八方面,提供了一種電腦可讀儲存介質,其儲存有電腦指令,該指令被處理器執行時實現所述的綁定方法或綁定遷移方法的步驟。 According to an eighteenth aspect of the embodiments of the present specification, a computer-readable storage medium is provided, which stores computer instructions, and when the instructions are executed by a processor, implements the steps of the binding method or the binding migration method.
本說明書實施例通過將終端設備的設備參數資訊與客戶端的帳戶資訊進行綁定,在成功綁定後根據帳戶的業務伺服器生成的用於生成操作碼的關鍵因子在終端設備上生成操作碼並展示,從而使得舊款的終端設備也可以像新款產品一樣對帳戶進行操作,方便簡單,提升了用戶體驗;為日益增多的智慧型設備綁定及業務帳戶產品的新老更替提供便捷、安全的綁定流程,使得新產品應用可以兼容老設備,方便老設備使用新產品應用,保證新老產品演進過程中的業務易用性和安全性。 In the embodiment of this specification, by binding the device parameter information of the terminal device with the account information of the client, after successful binding, the operation code is generated on the terminal device according to the key factor used to generate the operation code generated by the service server of the account, and the Display, so that the old terminal equipment can also operate the account like the new product, which is convenient and simple, and improves the user experience; it provides a convenient and safe solution for the increasing number of smart device binding and the replacement of old and new business account products. The binding process enables new product applications to be compatible with old devices, facilitates old devices to use new product applications, and ensures service usability and security during the evolution of new and old products.
100:計算設備 100: Computing Devices
110:記憶體 110: Memory
120:處理器 120: Processor
130:匯流排 130: Busbar
140:接入設備 140: Access device
150:資料庫 150:Database
160:網路 160: Internet
202~210:步驟 202~210: Steps
302~308:步驟 302~308: Steps
1~9.3:步驟 1~9.3: Steps
502~514:步驟 502~514: Steps
602~612:步驟 602~612: Steps
702~706:步驟 702~706: Steps
902~910:步驟 902~910: Steps
1002~1010:步驟 1002~1010: Steps
1102~1112:步驟 1102~1112: Steps
1300、1400、1500、1600、1700:綁定裝置 1300, 1400, 1500, 1600, 1700: Binding devices
1302:第一請求器 1302: First Requester
1304:第一接收器 1304: First Receiver
1306:第二請求器 1306: Second Requester
1308:第二接收器 1308: Second Receiver
1310:第一展示器 1310: First Demonstrator
1402:第三接收器 1402: Third Receiver
1404:第一生成器 1404: First Builder
1406:第四接收器 1406: Fourth Receiver
1408:第二生成器 1408: Second Generator
1502:第三請求器 1502: Third Requester
1504:第四接收器 1504: Fourth Receiver
1506:第二展示器 1506: Second Demonstrator
1508:第四請求器 1508: Fourth Requester
1510:第五請求器 1510: Fifth Requester
1512:第五接收器 1512: Fifth Receiver
1514:第三展示器 1514: Third Demonstrator
1602:第六接收器 1602: Sixth Receiver
1604:第三生成器 1604: Third Generator
1606:第七接收器 1606: Seventh Receiver
1608:第一綁定器 1608: First Binder
1610:第四生成器 1610: Fourth Generator
1612:第八接收器 1612: Eighth Receiver
1702:掃描器 1702: Scanner
1704:第六請求器 1704: Sixth Requester
1706:第九接收器 1706: Ninth Receiver
1800、1900、2000:遷移裝置 1800, 1900, 2000: Migration devices
1802:第七請求器 1802: Seventh Requester
1804:第十接收器 1804: Tenth Receiver
1806:第五生成器 1806: The Fifth Builder
1808:第八請求器 1808: Eighth Requester
1810:第四展示器 1810: Fourth Demonstrator
1902:第十一接收器 1902: Eleventh Receiver
1904:第六生成器 1904: Sixth Builder
1906:第十二接收器 1906: Twelfth Receiver
1908:第十三接收器 1908: Thirteenth Receiver
1910:第十四接收器 1910: Fourteenth Receiver
2002:第十五接收器 2002: The fifteenth receiver
2004:第七生成器 2004: Seventh Builder
2006:第十六接收器 2006: Sixteenth Receiver
2008:判斷器 2008: Judger
2010:第十七接收器 2010: The Seventeenth Receiver
2012:第二綁定器 2012: Second Binder
為了更清楚地說明本說明書實施例的技術方案,下面將對實施例描述中所需要使用的圖式作簡單地介紹,顯而 易見地,下面描述中的圖式僅僅是本說明書的一些實施例,對於本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些圖式獲得其他的圖式。 In order to more clearly illustrate the technical solutions of the embodiments of the present specification, the drawings required to be used in the description of the embodiments will be briefly introduced below. It is obvious that the drawings in the following description are only some embodiments of this specification, and for those skilled in the art, other drawings can also be obtained from these drawings without creative effort.
圖1是示出了根據本說明書一實施例的計算設備100的結構方塊圖;圖2是示出了本說明書一實施例的應用於客戶端的綁定方法的流程示意圖;圖3是示出了本說明書一實施例的應用於伺服器的綁定方法的流程示意圖;圖4是示出了本說明書一實施例的綁定方法的流程示意圖;圖5是示出了本說明書一實施例的應用於網路設備的綁定方法的流程示意圖;圖6是示出了本說明書一實施例的應用於伺服器的綁定方法的流程示意圖;圖7是示出了本說明書一實施例的應用於客戶端的綁定方法的流程示意圖;圖8是示出了本說明書另一實施例的綁定方法的流程示意圖;圖9是示出了本說明書一實施例的應用於網路設備的綁定遷移方法的流程示意圖;圖10是示出了本說明書一實施例的應用於第一伺服器的綁定遷移方法的流程示意圖;圖11是示出了本說明書一實施例的應用於第二伺服器 的綁定遷移方法的流程示意圖;圖12是示出了本說明書一實施例的綁定遷移方法的流程示意圖;圖13是示出了本說明書一實施例的綁定裝置的模組圖;圖14是示出了本說明書另一實施例的綁定裝置的模組圖;圖15是示出了本說明書再一實施例的綁定裝置的模組圖;圖16是示出了本說明書又一實施例的綁定裝置的模組圖;圖17是示出了本說明書另一實施例的綁定裝置的模組圖;圖18是示出了本說明書一實施例的綁定遷移裝置的模組圖;圖19是示出了本說明書另一實施例的綁定遷移裝置的模組圖;圖20是示出了本說明書又一實施例的綁定裝置的模組圖。 FIG. 1 is a block diagram showing the structure of a computing device 100 according to an embodiment of the present specification; FIG. 2 is a schematic flowchart showing a binding method applied to a client according to an embodiment of the present specification; A schematic flowchart of a binding method applied to a server according to an embodiment of this specification; FIG. 4 is a schematic flowchart showing a binding method of an embodiment of this specification; FIG. 5 is an application of an embodiment of this specification. FIG. 6 is a schematic flowchart showing a binding method applied to a server according to an embodiment of the present specification; FIG. 7 is a schematic flowchart showing an application of an embodiment of the present specification. A schematic flowchart of a binding method for a client; FIG. 8 is a schematic flowchart illustrating a binding method according to another embodiment of the present specification; FIG. 9 is a schematic flowchart illustrating a binding migration applied to a network device according to an embodiment of the present specification. A schematic flowchart of the method; FIG. 10 is a schematic flowchart illustrating a binding migration method applied to a first server according to an embodiment of the present specification; FIG. 11 is a schematic flowchart illustrating an embodiment of the present specification applied to a second server FIG. 12 is a schematic flowchart of a binding migration method according to an embodiment of the present specification; FIG. 13 is a module diagram showing a binding device according to an embodiment of the present specification; FIG. 14 is a module diagram showing a binding device according to another embodiment of this specification; FIG. 15 is a module diagram showing a binding device according to another embodiment of this specification; A module diagram of a binding device according to an embodiment; FIG. 17 is a module diagram showing a binding device according to another embodiment of this specification; FIG. 18 is a diagram showing a binding migration device according to an embodiment of this specification. Module diagram; FIG. 19 is a module diagram illustrating a binding migration device according to another embodiment of the present specification; FIG. 20 is a module diagram illustrating a binding device according to another embodiment of the present specification.
在下面的描述中闡述了很多具體細節以便於充分理解本說明書。但是本說明書能夠以很多不同於在此描述的其它方式來實施,本領域技術人員可以在不違背本說明書內 涵的情況下做類似推廣,因此本說明書不受下面公開的具體實施的限制。 In the following description, numerous specific details are set forth in order to provide a thorough understanding of this specification. However, this specification can be implemented in many other ways than those described herein, and those skilled in the art can do so without departing from this specification. Therefore, this specification is not limited by the specific implementation disclosed below.
圖1是示出了根據本說明書一實施例的計算設備100的結構方塊圖。該計算設備100的元件包括但不限於記憶體110和處理器120。處理器120與記憶體110通過匯流排130相連接,資料庫150用於保存用戶資料。 FIG. 1 is a block diagram illustrating the structure of a computing device 100 according to an embodiment of the present specification. Elements of the computing device 100 include, but are not limited to, the memory 110 and the processor 120 . The processor 120 and the memory 110 are connected through the bus bar 130, and the database 150 is used for storing user data.
計算設備100還包括接入設備140,接入設備140使得計算設備100能夠經由一個或多個網路160通信。這些網路的示例包括公用交換電話網(PSTN)、區域網(LAN)、廣域網(WAN)、個域網(PAN)或諸如網際網路的通信網路的組合。接入設備140可以包括有線或無線的任何類型的網路介面(例如,網路介面卡(NIC))中的一個或多個,諸如IEEE802.11無線區域網(WLAN)無線介面、全球微波互聯接入(Wi-MAX)介面、以太網介面、通用串列匯流排(USB)介面、蜂巢式網路介面、藍牙介面、近場通信(NFC)介面,等等。 Computing device 100 also includes access device 140 that enables computing device 100 to communicate via one or more networks 160 . Examples of such networks include a public switched telephone network (PSTN), a local area network (LAN), a wide area network (WAN), a personal area network (PAN), or a combination of communication networks such as the Internet. Access device 140 may include one or more of any type of network interface (eg, Network Interface Card (NIC)), wired or wireless, such as IEEE 802.11 Wireless Local Area Network (WLAN) wireless interface, World Interoperability for Microwave Access (Wi-MAX) interface, Ethernet interface, Universal Serial Bus (USB) interface, cellular network interface, Bluetooth interface, Near Field Communication (NFC) interface, etc.
在本說明書的一個實施例中,計算設備100的上述以及圖1中未示出的其他元件也可以彼此相連接,例如通過匯流排。應當理解,圖1所示的計算設備結構方塊圖僅僅是出於示例的目的,而不是對本說明書範圍的限制。本領域技術人員可以根據需要,增添或替換其他元件。 In one embodiment of the present specification, the above-described and other elements of the computing device 100 not shown in FIG. 1 may also be connected to each other, such as by bus bars. It should be understood that the block diagram of the computing device structure shown in FIG. 1 is only for the purpose of example, and not for limiting the scope of this specification. Those skilled in the art can add or replace other elements as needed.
計算設備100可以是任何類型的靜止或行動計算設備,包括行動電腦或行動計算設備(例如,平板電腦、個人數位助理、筆記型電腦、筆記型電腦、輕省筆電等)、 行動電話(例如,智慧型手機)、可佩戴的計算設備(例如,智慧型手錶、智慧型眼鏡等)或其他類型的行動設備,或者諸如臺式電腦或PC的靜止計算設備。計算設備100還可以是行動式或靜止式的伺服器。 Computing device 100 may be any type of stationary or mobile computing device, including a mobile computer or mobile computing device (eg, tablet computer, personal digital assistant, notebook computer, notebook computer, lightweight laptop, etc.), Mobile phones (eg, smartphones), wearable computing devices (eg, smart watches, smart glasses, etc.) or other types of mobile devices, or stationary computing devices such as desktop computers or PCs. Computing device 100 may also be a mobile or stationary server.
其中,處理器120可以執行圖2所示方法中的步驟。圖2是示出了根據本說明書一實施例的綁定方法的示意性流程圖,應用於客戶端,該客戶端可以是支付類應用程式App如支付寶、微信、京東錢包、百度錢包等。該方法包括步驟202至步驟210。
The processor 120 may execute the steps in the method shown in FIG. 2 . FIG. 2 is a schematic flowchart showing a binding method according to an embodiment of the present specification, which is applied to a client. The client may be a payment application such as Alipay, WeChat, JD Wallet, Baidu Wallet, and the like. The method includes
步驟202:向業務伺服器發送預綁定請求,該預綁定請求攜帶有預綁定終端設備的設備參數資訊和預綁定的帳戶的資訊。 Step 202: Send a pre-binding request to the service server, where the pre-binding request carries the device parameter information of the pre-bound terminal device and the information of the pre-bound account.
一種實現方式中,該帳戶是支付帳戶,該操作碼是付款碼或收款碼。此外該帳戶還可以是用於門禁的條形碼或其它用於識別身份資訊的條形碼。 In one implementation, the account is a payment account, and the operation code is a payment code or a payment code. In addition, the account can also be a barcode for access control or other barcodes for identifying information.
一種實現方式中,該終端設備是藍牙設備,如具有藍牙功能的手環、手錶等終端設備。 In an implementation manner, the terminal device is a Bluetooth device, such as a Bluetooth-enabled bracelet, a watch, and other terminal devices.
一種實現方式中,在該向業務伺服器發送預綁定請求,該預綁定請求攜帶有預綁定終端設備的設備參數資訊和預綁定的帳戶的資訊之前還包括:向終端設備發送用以獲取設備參數資訊的獲取請求,並接收該終端設備發送的回應於該獲取請求的設備參數資訊。此外,在具體實現時,還可以通過在客戶端手動輸入預綁定的終端設備的設備參數。 In an implementation manner, before the pre-binding request is sent to the service server, the pre-binding request carrying the device parameter information of the pre-bound terminal device and the information of the pre-bound account further includes: to obtain an acquisition request for device parameter information, and receive the device parameter information sent by the terminal device in response to the acquisition request. In addition, during specific implementation, the device parameters of the pre-bound terminal device may also be manually input at the client.
步驟204:接收該業務伺服器發送的回應於該預綁定請求的綁定訊標,其中該綁定訊標基於該設備參數資訊和該帳戶的資訊生成。 Step 204: Receive a binding beacon sent by the service server in response to the pre-binding request, wherein the binding beacon is generated based on the device parameter information and the account information.
步驟206:向該業務伺服器發送綁定請求,該綁定請求攜帶有該綁定訊標。 Step 206: Send a binding request to the service server, where the binding request carries the binding beacon.
步驟208:接收該業務伺服器發送的回應於該綁定請求的用於生成操作碼的關鍵因子,其中,該用於生成操作碼的關鍵因子用以生成與該帳戶和該終端設備綁定的操作碼。 Step 208: Receive a key factor for generating an opcode sent by the service server in response to the binding request, wherein the key factor for generating an opcode is used to generate a key factor bound to the account and the terminal device. opcode.
步驟210:將該用於生成操作碼的關鍵因子發送至該終端設備以生成並展示該操作碼。 Step 210: Send the key factor for generating the opcode to the terminal device to generate and display the opcode.
一種實現方式中,在該將該用於生成操作碼的關鍵因子發送至該終端設備以生成並展示該付款碼或收款碼之後還包括:接收該終端設備發送的成功接收該用於生成操作碼的關鍵因子的第一回饋資訊;基於該第一回饋資訊生成完成綁定的第二回饋資訊,並將該第二回饋資訊發送至該業務伺服器;接收該業務伺服器發送的回應於該第二回饋資訊的用以通知綁定可用的業務通知,並將該業務通知轉發至該終端設備。 In an implementation manner, after the key factor for generating the operation code is sent to the terminal device to generate and display the payment code or the payment code, the method further includes: receiving a successful reception of the operation code used for generating the operation sent by the terminal device. The first feedback information of the key factor of the code; based on the first feedback information, the second feedback information for completing the binding is generated, and the second feedback information is sent to the service server; the response sent by the service server is received in response to the The second feedback information is used to notify the service notification that the binding is available, and forward the service notification to the terminal device.
其中,處理器120可以執行圖3所示方法中的步驟。圖3是示出了根據本說明書一實施例的綁定方法的示意性流程圖,應用於伺服器。該方法包括步驟302至步驟308。
The processor 120 may execute the steps in the method shown in FIG. 3 . FIG. 3 is a schematic flowchart illustrating a binding method according to an embodiment of the present specification, which is applied to a server. The method includes
步驟302:接收客戶端發送的預綁定請求,該預綁定請求攜帶有預綁定終端設備的設備參數資訊和預綁定的帳 戶的資訊。 Step 302: Receive a pre-binding request sent by the client, the pre-binding request carrying the device parameter information of the pre-binding terminal device and the pre-binding account. account information.
一種實現方式中,該帳戶是支付帳戶,該操作碼是付款碼或收款碼。此外該帳戶還可以是用於門禁的條形碼或其它用於識別身份資訊的條形碼。 In one implementation, the account is a payment account, and the operation code is a payment code or a payment code. In addition, the account can also be a barcode for access control or other barcodes for identifying information.
一種實現方式中,該終端設備是藍牙設備,如具有藍牙功能的手環、手錶等終端設備。 In an implementation manner, the terminal device is a Bluetooth device, such as a Bluetooth-enabled bracelet, a watch, and other terminal devices.
步驟304:基於該設備參數資訊和該帳戶的資訊生成綁定訊標,並向該客戶端發送該綁定訊標。 Step 304: Generate a binding beacon based on the device parameter information and the account information, and send the binding beacon to the client.
步驟306:接收該客戶端發送的綁定請求,該綁定請求攜帶有該綁定訊標。 Step 306: Receive a binding request sent by the client, where the binding request carries the binding beacon.
步驟308:生成用以生成與該帳戶和該終端設備綁定的操作碼的用於生成操作碼的關鍵因子,並將該用於生成操作碼的關鍵因子發送給該客戶端。 Step 308: Generate a key factor for generating an opcode for generating an opcode bound to the account and the terminal device, and send the key factor for generating an opcode to the client.
一種實現方式中,在生成用以生成與該帳戶和該終端設備綁定的操作碼的用於生成操作碼的關鍵因子,並將該用於生成操作碼的關鍵因子發送給該客戶端之後還包括:接收該客戶端發送的完成綁定的第二回饋資訊,其中,該第二回饋資訊基於該終端設備發送的成功接收該用於生成操作碼的關鍵因子的第一回饋資訊生成;向該客戶端發送回應於該第二回饋資訊的業務處理成功的業務通知。 In an implementation manner, after generating the key factor for generating the opcode used to generate the opcode bound to the account and the terminal device, and sending the key factor for generating the opcode to the client Including: receiving second feedback information sent by the client to complete the binding, wherein the second feedback information is generated based on the first feedback information sent by the terminal device that successfully receives the key factor used to generate the opcode; The client sends a service notification that the service processing is successful in response to the second feedback information.
本說明書實施例通過將終端設備的設備參數資訊與客戶端的帳戶資訊進行綁定,在成功綁定後根據帳戶的業務伺服器生成的用於生成操作碼的關鍵因子在終端設備上生成操作碼並展示,從而使得舊款的終端設備也可以像新款 產品一樣對帳戶進行操作,方便簡單,提升了用戶體驗;為日益增多的智慧型設備綁定及業務帳戶產品的新老更替提供便捷、安全的綁定流程,使得新產品應用可以兼容老設備,方便老設備使用新產品應用,保證新老產品演進過程中的業務易用性和安全性。 In the embodiment of this specification, by binding the device parameter information of the terminal device with the account information of the client, after successful binding, the operation code is generated on the terminal device according to the key factor used to generate the operation code generated by the service server of the account, and the display, so that the old terminal equipment can also look like the new It is convenient and simple to operate accounts in the same way as products, which improves the user experience; it provides a convenient and secure binding process for the increasing number of smart device binding and the replacement of new and old business account products, so that new product applications can be compatible with old devices. It is convenient for old devices to use new products and applications, and ensures the ease of use and security of services during the evolution of new and old products.
圖4是示出了本說明書一實施例的綁定方法的流程示意圖;如圖4所示,該方法包括:1、客戶端向藍牙設備發送請求,獲取預綁定的藍牙設備的設備參數;藍牙設備回應於客戶端的請求,向客戶端下發設備參數資訊(對應圖4中步驟1.1);2、客戶端根據所接收的藍牙設備的設備參數資訊向業務伺服器發送預綁定請求,該預綁定請求的攜帶有預綁定param(參數):藍牙設備的設備參數資訊和預綁定的帳戶的資訊;業務伺服器根據藍牙設備的設備參數資訊和預綁定的帳戶的資訊生成綁定上下文token(綁定訊標)(對應圖4中步驟2.1);業務伺服器下發綁定上下文token給客戶端(對應圖4中步驟2.2);客戶端向業務伺服器發送綁定請求,該綁定請求攜帶有綁定param,綁定param包括綁定上下文token和綁定的帳戶資訊(對應圖4中步驟2.3);業務伺服器對接收到的綁定請求進行驗證,判斷綁定請求中是否攜帶有該綁定訊標,如果判斷結果為是則將該帳戶與該藍牙設備綁定,生成用於生成操作碼的關鍵因子,此步驟是產品綁定的關鍵流程(對應圖4中步驟2.3.1);業務伺服器將用於生成操作碼的關鍵因子返回給客戶端(對應圖4中步 驟2.3.2);3、客戶端將所接收的該用於生成操作碼的關鍵因子上傳至藍牙設備;藍牙設備向客戶端返回成功接收用於生成操作碼的關鍵因子的回饋資訊(對應圖4中步驟3.1);4、客戶端向業務伺服器發送該藍牙設備與該帳戶完成綁定的回饋資訊;業務伺服器根據客戶端發送的回饋資訊進行業務產品可用性處理(對應圖4中步驟4.1),向客戶端下發業務參數,告知(綁定)業務處理成功(對應圖4中步驟4.2);5、客戶端向藍牙設備發送告知綁定成功的通知資訊,藍牙設備向客戶端發送接收成功的回饋資訊,根據用於生成操作碼的關鍵因子生成並展示操作碼(對應圖4中步驟5.1),即可進行支付、刷門禁等操作。 FIG. 4 is a schematic flowchart showing a binding method according to an embodiment of this specification; as shown in FIG. 4 , the method includes: 1. A client sends a request to a Bluetooth device to obtain device parameters of a pre-bound Bluetooth device; In response to the client's request, the Bluetooth device sends device parameter information to the client (corresponding to step 1.1 in Figure 4); 2. The client sends a pre-binding request to the service server according to the received device parameter information of the Bluetooth device. The pre-binding request carries the pre-binding param (parameter): the device parameter information of the Bluetooth device and the information of the pre-bound account; the service server generates the binding according to the device parameter information of the Bluetooth device and the information of the pre-bound account. Set the context token (binding beacon) (corresponding to step 2.1 in Figure 4); the business server sends the binding context token to the client (corresponding to step 2.2 in Figure 4); the client sends a binding request to the business server, The binding request carries the binding param, and the binding param includes the binding context token and the bound account information (corresponding to step 2.3 in Figure 4); the service server verifies the received binding request and determines the binding request Whether the binding beacon is carried in the device, if the judgment result is yes, the account will be bound to the Bluetooth device, and the key factor used to generate the opcode will be generated. This step is the key process of product binding (corresponding to Figure 4). Step 2.3.1); the business server returns the key factor used to generate the opcode to the client (corresponding to the step in Figure 4) Step 2.3.2); 3. The client uploads the received key factor for generating the opcode to the Bluetooth device; the Bluetooth device returns to the client the feedback information of successfully receiving the key factor for generating the opcode (corresponding figure Step 3.1 in 4); 4, the client sends the feedback information that the Bluetooth device and the account are bound to the service server; the service server performs service product availability processing according to the feedback information sent by the client (corresponding to step 4.1 in Fig. 4 ) ), deliver service parameters to the client, and inform (bind) that the service is processed successfully (corresponding to step 4.2 in Figure 4); 5. The client sends notification information to the Bluetooth device that the binding is successful, and the Bluetooth device sends and receives to the client For successful feedback information, the operation code (corresponding to step 5.1 in Figure 4) is generated and displayed according to the key factors used to generate the operation code, and then operations such as payment and access control can be performed.
其中,處理器120可以執行圖5所示方法中的步驟。圖5是示出了根據本說明書一實施例的綁定方法的示意性流程圖,應用於網路設備,該網路設備可以是具有網路通信功能的智慧型手錶、手機等終端設備。該方法包括步驟502至步驟514。
The processor 120 may execute the steps in the method shown in FIG. 5 . FIG. 5 is a schematic flowchart illustrating a binding method according to an embodiment of the present specification, which is applied to a network device, which may be a terminal device such as a smart watch or a mobile phone with a network communication function. The method includes
步驟502:向業務伺服器發送預綁定請求,該預綁定請求攜帶有該網路設備的設備參數資訊。 Step 502: Send a pre-binding request to the service server, where the pre-binding request carries the device parameter information of the network device.
一種實現方式中,該帳戶是支付帳戶,該操作碼是付款碼或收款碼。此外該帳戶還可以是用於門禁的條形碼或其它用於識別身份資訊的條形碼。 In one implementation, the account is a payment account, and the operation code is a payment code or a payment code. In addition, the account can also be a barcode for access control or other barcodes for identifying information.
步驟504:接收該業務伺服器發送的回應於該預綁定 請求的綁定訊標,其中該綁定訊標基於該設備參數資訊生成。 Step 504: Receive a response sent by the service server in response to the pre-binding The requested binding beacon, wherein the binding beacon is generated based on the device parameter information.
步驟506:根據該綁定訊標生成第一操作碼,展示該第一操作碼以使客戶端掃碼並向該業務伺服器發送綁定請求,該綁定請求攜帶有該綁定訊標和綁定的帳戶的資訊。 Step 506: Generate a first operation code according to the binding beacon, display the first operation code so that the client can scan the code and send a binding request to the service server, the binding request carries the binding beacon and Information about the linked account.
步驟508:向該業務伺服器發送用以輪詢綁定結果的輪詢請求,以及接收該業務伺服器發送的回應於該輪詢請求的綁定結果資訊,其中,當綁定成功時,該綁定結果資訊攜帶有用於生成操作碼的關鍵因子,該用於生成操作碼的關鍵因子用以生成與該帳戶和該網路設備綁定的第二操作碼。 Step 508: Send a polling request for polling the binding result to the service server, and receive the binding result information sent by the service server in response to the polling request, wherein, when the binding is successful, the The binding result information carries a key factor for generating an opcode, and the key factor for generating an opcode is used to generate a second opcode bound to the account and the network device.
步驟510:向該業務伺服器發送綁定請求,該綁定請求攜帶有該綁定訊標。 Step 510: Send a binding request to the service server, where the binding request carries the binding beacon.
步驟512:接收該業務伺服器發送的回應於該綁定請求的用於生成操作碼的關鍵因子,其中,該用於生成操作碼的關鍵因子用以生成與該帳戶和該網路設備綁定的第二操作碼。 Step 512: Receive a key factor for generating an opcode sent by the service server in response to the binding request, wherein the key factor for generating an opcode is used to generate a binding with the account and the network device the second opcode.
步驟514:根據該用於生成操作碼的關鍵因子生成並展示該第二操作碼。 Step 514: Generate and display the second opcode according to the key factor for generating the opcode.
一種實現方式中,在該根據該用於生成操作碼的關鍵因子生成並展示該第二操作碼之後還包括:向該業務伺服器發送該帳戶與該網路設備完成綁定的第一回饋資訊;接收該業務伺服器發送的回應於該第一回饋資訊的用以通知綁定可用的通知資訊。 In an implementation manner, after generating and displaying the second opcode according to the key factor for generating the opcode, the method further includes: sending the first feedback information that the account and the network device are bound to the service server. ; Receive the notification information sent by the service server in response to the first feedback information for notifying that the binding is available.
其中,處理器120可以執行圖6所示方法中的步驟。圖6是示出了根據本說明書一實施例的綁定方法的示意性流程圖,應用於業務伺服器。該方法包括步驟602至步驟612。
The processor 120 may execute the steps in the method shown in FIG. 6 . FIG. 6 is a schematic flowchart illustrating a binding method according to an embodiment of the present specification, which is applied to a service server. The method includes
步驟602:接收網路設備發送的預綁定請求,該預綁定請求攜帶有該網路設備的設備參數資訊。 Step 602: Receive a pre-binding request sent by a network device, where the pre-binding request carries device parameter information of the network device.
步驟604:基於該設備參數資訊生成綁定訊標,將該綁定訊標發送給該網路設備以使該網路設備基於該綁定訊標生成並顯示第一操作碼。 Step 604: Generate a binding beacon based on the device parameter information, and send the binding beacon to the network device so that the network device generates and displays a first operation code based on the binding beacon.
步驟606:接收客戶端發送的綁定請求,該綁定請求攜帶有該綁定訊標和綁定的帳戶的資訊,其中,該客戶端通過掃描該網路設備展示的該第一種實現方式中,該帳戶是支付帳戶,該操作碼是付款碼或收款碼。此外該帳戶還可以是用於門禁的條形碼或其它用於識別身份資訊的條形碼。 Step 606: Receive a binding request sent by the client, where the binding request carries the binding beacon and the information of the bound account, wherein the client scans the first implementation displayed by the network device , the account is a payment account and the opcode is a payment code or a receipt code. In addition, the account can also be a barcode for access control or other barcodes for identifying information.
操作碼獲取該綁定訊標。 The opcode gets the binding beacon.
步驟608:基於該綁定訊標得到該設備參數資訊,將該設備參數資訊對應的該網路設備和該帳戶的資訊對應的帳戶綁定。 Step 608: Obtain the device parameter information based on the binding beacon, and bind the network device corresponding to the device parameter information to the account corresponding to the account information.
步驟610:生成用於生成操作碼的關鍵因子,該生成關鍵因子用以生成與該帳戶和該網路設備綁定的第二操作碼。 Step 610: Generate a key factor for generating an opcode, where the key factor is used to generate a second opcode bound to the account and the network device.
一種實現方式中,在該生成用於生成操作碼的關鍵因子之後還包括:將該用於生成操作碼的關鍵因子發送給該 客戶端。 In an implementation manner, after the generating the key factor for generating the opcode, the method further includes: sending the key factor for generating the opcode to the client.
步驟612:接收該網路設備發送的用以輪詢綁定結果的第一輪詢請求,以及回應於該第一輪詢請求將綁定結果資訊發送給該網路設備,其中,當綁定成功時,該綁定結果資訊攜帶有該用於生成操作碼的關鍵因子以生成該第二操作碼並展示。 Step 612: Receive a first polling request sent by the network device for polling the binding result, and send binding result information to the network device in response to the first polling request. When successful, the binding result information carries the key factor for generating the opcode to generate and display the second opcode.
一種實現方式中,在該接收該網路設備發送的用以輪詢綁定結果的輪詢請求,以及回應於該輪詢請求將綁定結果資訊發送給該網路設備以生成該第二操作碼並展示之後還包括:接收該網路設備發送的對該帳戶的操作請求;根據該帳戶與該網路設備的綁定關係,對該帳戶執行該操作請求對應的操作。 In one implementation, the second operation is generated by receiving a polling request sent by the network device for polling the binding result, and sending binding result information to the network device in response to the polling request. After the code is displayed and displayed, the method further includes: receiving an operation request for the account sent by the network device; and performing an operation corresponding to the operation request for the account according to the binding relationship between the account and the network device.
一種實現方式中,在該接收該網路設備發送的用以輪詢綁定結果的輪詢請求,以及回應於該輪詢請求將綁定結果資訊發送給該網路設備以生成該第二操作碼並展示之後還包括:接收該網路設備發送的該帳戶與該網路設備完成綁定的第一回饋資訊;回應於該第一回饋資訊生成用以通知綁定可用的通知資訊,向該網路設備發送該通知資訊。 In one implementation, the second operation is generated by receiving a polling request sent by the network device for polling the binding result, and sending binding result information to the network device in response to the polling request. After the code is displayed, it also includes: receiving first feedback information sent by the network device that the account and the network device have completed binding; generating notification information for notifying that binding is available in response to the first feedback information, and sending the The network device sends the notification information.
一種實現方式中,在將該用於生成操作碼的關鍵因子發送給該客戶端之後還包括:接收該客戶端發送的用以輪詢綁定結果的第二輪詢請求,以及回應於該第二輪詢請求將綁定結果資訊發送給該客戶端。 In an implementation manner, after sending the key factor used to generate the opcode to the client, the method further includes: receiving a second polling request sent by the client for polling the binding result, and responding to the first polling request. The second polling request sends the binding result information to the client.
其中,處理器120可以執行圖7所示方法中的步驟。圖
7是示出了根據本說明書一實施例的綁定方法的示意性流程圖,應用於客戶端,該客戶端可以是支付類應用程式App如支付寶、微信、京東錢包、百度錢包等。該方法包括步驟702至步驟706。
The processor 120 may execute the steps in the method shown in FIG. 7 . picture
7 is a schematic flow chart showing a binding method according to an embodiment of the present specification, which is applied to a client, and the client may be a payment application such as Alipay, WeChat, JD Wallet, Baidu Wallet, and the like. The method includes
步驟702:通過掃描網路設備顯示的第一操作碼獲取綁定訊標,該綁定訊標用以標識該網路設備的身份資訊。 Step 702: Obtain a binding beacon by scanning the first operation code displayed by the network device, where the binding beacon is used to identify the identity information of the network device.
步驟704:向業務伺服器發送綁定請求,該綁定請求攜帶有該綁定訊標和綁定的帳戶的資訊。 Step 704: Send a binding request to the service server, where the binding request carries the binding beacon and the information of the bound account.
一種實現方式中,該帳戶是支付帳戶,該操作碼是付款碼或收款碼。此外該帳戶還可以是用於門禁的條形碼或其它用於識別身份資訊的條形碼。 In one implementation, the account is a payment account, and the operation code is a payment code or a payment code. In addition, the account can also be a barcode for access control or other barcodes for identifying information.
步驟706:接收該業務伺服器發送的回應於該綁定請求的用於生成操作碼的關鍵因子,其中該用於生成操作碼的關鍵因子用以生成綁定該網路設備和該帳戶的第二操作碼。 Step 706: Receive the key factor used to generate the opcode sent by the service server in response to the binding request, wherein the key factor used to generate the opcode is used to generate the first key factor for binding the network device and the account. Two opcodes.
一種實現方式中,在該接收該業務伺服器發送的回應於該綁定請求的用於生成操作碼的關鍵因子之後還包括:向該業務伺服器發送用以輪詢該網路設備與該帳戶綁定結果的輪詢請求;接收該業務伺服器發送的回應於該輪詢請求的綁定結果通知資訊。 In an implementation manner, after receiving the key factor for generating the operation code sent by the service server in response to the binding request, the method further includes: sending to the service server for polling the network device and the account. Polling request for binding results; receive binding result notification information sent by the service server in response to the polling request.
本說明書實施例通過將終端設備的設備參數資訊與客戶端的帳戶資訊進行綁定,在成功綁定後根據帳戶的業務伺服器生成的用於生成操作碼的關鍵因子在終端設備上生成操作碼並展示,從而使得舊款的終端設備也可以像新款 產品一樣對帳戶進行操作,方便簡單,提升了用戶體驗;為日益增多的智慧型設備綁定及業務帳戶產品的新老更替提供便捷、安全的綁定流程,使得新產品應用可以兼容老設備,方便老設備使用新產品應用,保證新老產品演進過程中的業務易用性和安全性。 In the embodiment of this specification, by binding the device parameter information of the terminal device with the account information of the client, after successful binding, the operation code is generated on the terminal device according to the key factor used to generate the operation code generated by the service server of the account, and the display, so that the old terminal equipment can also look like the new It is convenient and simple to operate accounts in the same way as products, which improves the user experience; it provides a convenient and secure binding process for the increasing number of smart device binding and the replacement of new and old business account products, so that new product applications can be compatible with old devices. It is convenient for old devices to use new products and applications, and ensures the ease of use and security of services during the evolution of new and old products.
圖8是示出了本說明書一實施例的綁定方法的流程示意圖;如圖8所示,該方法包括:1、網路設備向業務伺服器發送預綁定請求,上傳網路設備的設備參數資訊param;業務伺服器根據網路設備的設備參數資訊生成綁定上下文token(訊標),(對應圖8中步驟1.1),並將綁定上下文token返回給網路設備(對應圖8中步驟1.2);網路設備根據接收到的綁定上下文token生成綁定二維條碼(對應圖8中步驟1.3);2、客戶端掃描該綁定二維條碼,獲取綁定上下文token(對應圖8中步驟2.1);3、客戶端向業務伺服器發送綁定請求,該綁定請求包括該綁定上下文token和預綁定的帳戶的資訊;業務伺服器對接收到的綁定請求進行驗證,判斷綁定請求中是否攜帶有該綁定上下文token,如果判斷結果為是則將該帳戶與該網路設備綁定,生成用於生成操作碼的關鍵因子,此步驟是產品綁定的關鍵流程(對應圖8中步驟3.1);業務伺服器將用於生成操作碼的關鍵因子返回給客戶端(對應圖8中步驟3.2);4、從生成綁定二維條碼後,網路設備向業務伺服器 開始發送用以查詢綁定是否成功的輪詢請求,業務伺服器回應於該輪詢請求對綁定結果進行查詢(對應圖8中步驟4.1),將查詢得到的綁定結果資訊發送給網路設備,其中,當綁定成功時,該綁定結果資訊攜帶有用於生成操作碼的關鍵因子(對應圖8中步驟4.2),該用於生成操作碼的關鍵因子用以生成與該帳戶和該網路設備綁定的操作碼;當接收到該用於生成操作碼的關鍵因子後,網路設備向業務伺服器發送該網路設備與該帳戶完成綁定的回饋資訊(對應圖8中步驟4.3);業務伺服器根據網路設備發送的回饋資訊進行業務產品可用性處理(對應圖8中步驟4.3.1),向網路設備下發業務參數,告知(綁定)業務處理成功(對應圖8中步驟4..3.2);網路設備根據所接收到的用於生成操作碼的關鍵因子生成操作碼並展示(對應圖8中步驟4.3.3),即可進行支付、刷門禁等業務操作;5、客戶端向業務伺服器發送用以查詢綁定是否成功的輪詢請求,業務伺服器回應於該輪詢請求對綁定結果進行查詢(對應圖8中步驟5.1),將查詢得到的綁定結果資訊發送給客戶端對應圖8中步驟5.2)。 FIG. 8 is a schematic flowchart showing a binding method according to an embodiment of the present specification; as shown in FIG. 8 , the method includes: 1. The network device sends a pre-binding request to the service server, and uploads the device of the network device Parameter information param; the service server generates a binding context token (beacon) according to the device parameter information of the network device (corresponding to step 1.1 in Figure 8), and returns the binding context token to the network device (corresponding to Figure 8 in Step 1.2); the network device generates a binding two-dimensional barcode according to the received binding context token (corresponding to step 1.3 in Figure 8); 2. The client scans the binding two-dimensional barcode to obtain the binding context token (corresponding to the figure Step 2.1) in 8; 3, the client sends a binding request to the service server, and the binding request includes the information of the binding context token and the pre-bound account; the service server verifies the received binding request , judge whether the binding context token is carried in the binding request, and if the judgment result is yes, bind the account to the network device, and generate the key factor for generating the opcode. This step is the key to product binding Process (corresponding to step 3.1 in Figure 8); the business server returns the key factor used to generate the opcode to the client (corresponding to step 3.2 in Figure 8); 4. After generating the bound two-dimensional barcode, the network device sends the business server Start sending a polling request to check whether the binding is successful, the service server queries the binding result in response to the polling request (corresponding to step 4.1 in Figure 8), and sends the binding result information obtained by the query to the network The device, wherein, when the binding is successful, the binding result information carries the key factor for generating the opcode (corresponding to step 4.2 in Figure 8), and the key factor for generating the opcode is used to generate the account and the The operation code bound by the network device; after receiving the key factor used to generate the operation code, the network device sends the service server the feedback information that the network device and the account have been bound (corresponding to the steps in Fig. 8 ) 4.3); the service server performs service product availability processing according to the feedback information sent by the network device (corresponding to step 4.3.1 in Figure 8), and issues service parameters to the network device to inform (bind) that the service has been processed successfully (corresponding to Figure 8). Step 4..3.2 in 8); the network device generates an opcode and displays it according to the received key factor for generating the opcode (corresponding to step 4.3.3 in Figure 8), and then it can perform services such as payment and access control Operation; 5. The client sends a polling request to the business server to check whether the binding is successful, and the business server queries the binding result in response to the polling request (corresponding to step 5.1 in Figure 8), and obtains the result of the query. The binding result information sent to the client corresponds to step 5.2 in Figure 8).
其中,處理器120可以執行圖9所示方法中的步驟。圖9是示出了根據本說明書一實施例的綁定方法的示意性流程圖,應用於網路設備。該方法包括步驟902至步驟910。
The processor 120 may execute the steps in the method shown in FIG. 9 . FIG. 9 is a schematic flowchart illustrating a binding method according to an embodiment of the present specification, which is applied to a network device. The method includes
步驟902:向第一業務伺服器發送預綁定請求,以使該第一業務伺服器基於該預綁定請求攜帶的該網路設備的設備參數資訊生成第一綁定訊標。 Step 902: Send a pre-binding request to the first service server, so that the first service server generates a first binding beacon based on the device parameter information of the network device carried in the pre-binding request.
步驟904:接收該第一業務伺服器發送的回應於該預綁定請求的第二綁定訊標,其中該第二綁定訊標由作為遷移目的伺服器的第二業務伺服器基於該第一業務伺服器發送的該設備參數資訊和第一綁定訊標生成。 Step 904: Receive a second binding beacon sent by the first service server in response to the pre-binding request, wherein the second binding beacon is sent by the second service server serving as the migration destination server based on the first The device parameter information sent by a service server and the first binding beacon are generated.
步驟906:根據該第二綁定訊標生成第一操作碼,展示該第一操作碼以使客戶端掃碼獲取該第二綁定訊標以向第二業務伺服器發送綁定請求,該綁定請求攜帶有該第二綁定訊標和綁定的帳戶的資訊。 Step 906: Generate a first operation code according to the second binding beacon, display the first operation code so that the client can scan the code to obtain the second binding beacon to send a binding request to the second service server, the The binding request carries the information of the second binding beacon and the bound account.
一種實現方式中,該帳戶是支付帳戶,該操作碼是付款碼或收款碼。此外該帳戶還可以是用於門禁的條形碼或其它用於識別身份資訊的條形碼。 In one implementation, the account is a payment account, and the operation code is a payment code or a payment code. In addition, the account can also be a barcode for access control or other barcodes for identifying information.
步驟908:向該第一業務伺服器發送用以輪詢綁定結果的輪詢請求,以及接收該第一業務伺服器發送的回應於該輪詢請求的綁定結果資訊,其中,該綁定結果資訊由該第二業務伺服器基於該第一業務伺服器轉發的該輪詢請求生成,當綁定成功時,該綁定結果資訊攜帶有用於生成操作碼的關鍵因子,該用於生成操作碼的關鍵因子用以生成與該帳戶和該網路設備綁定的第二操作碼。 Step 908: Send a polling request for polling the binding result to the first service server, and receive binding result information sent by the first service server in response to the polling request, wherein the binding The result information is generated by the second service server based on the polling request forwarded by the first service server. When the binding is successful, the binding result information carries the key factor used to generate the operation code, which is used to generate the operation code. The key factor of the code is used to generate a second opcode bound to the account and the network device.
步驟910:根據該用於生成操作碼的關鍵因子生成並展示該第二操作碼。 Step 910: Generate and display the second opcode according to the key factor for generating the opcode.
一種實現方式中,該帳戶是支付帳戶,該第二操作碼是付款碼或收款碼。 In one implementation, the account is a payment account, and the second operation code is a payment code or a payment code.
一種實現方式中,在該根據該用於生成操作碼的關鍵因子生成並展示該第二操作碼之後還包括:向該第一業務 伺服器發送該帳戶與該網路設備完成綁定的回饋資訊;接收該第一業務伺服器發送的回應於該回饋資訊的用以通知綁定可用的第一通知資訊,其中該第一通知資訊由該第二業務伺服器基於該第一業務伺服器轉發的該回饋資訊生成。 In an implementation manner, after the second operation code is generated and displayed according to the key factor for generating the operation code, the method further includes: reporting to the first service The server sends feedback information that the account has been bound with the network device; receives the first notification information sent by the first business server in response to the feedback information to notify that the binding is available, wherein the first notification information Generated by the second service server based on the feedback information forwarded by the first service server.
一種實現方式中,在該根據該用於生成操作碼的關鍵因子生成並展示該第二操作碼之後還包括:向該第一業務伺服器發送將該帳戶與該網路設備解綁的解綁請求;接收該第一業務伺服器發送的回應于該解綁請求的用以通知綁定解除的第二通知資訊,其中該第二通知資訊由該第二業務伺服器基於該第一業務伺服器轉發的該解綁請求生成。 In an implementation manner, after generating and displaying the second opcode according to the key factor for generating the opcode, the method further includes: sending an unbinding message to the first service server to unbind the account from the network device. request; receiving second notification information sent by the first service server in response to the unbinding request for notifying the unbinding, wherein the second notification information is based on the first service server by the second service server The forwarded unbinding request is generated.
其中,處理器120可以執行圖10所示方法中的步驟。圖10是示出了根據本說明書一實施例的綁定方法的示意性流程圖,應用於第一業務伺服器。該方法包括步驟1002至步驟1010。
The processor 120 may execute the steps in the method shown in FIG. 10 . FIG. 10 is a schematic flowchart illustrating a binding method according to an embodiment of the present specification, which is applied to the first service server. The method includes
步驟1002:接收網路設備發送的預綁定請求,該預綁定請求攜帶有該網路設備的設備參數資訊。 Step 1002: Receive a pre-binding request sent by a network device, where the pre-binding request carries device parameter information of the network device.
步驟1004:判斷該預綁定請求的業務目的伺服器是否是該第一業務伺服器,如果判斷結果為否則基於該設備參數資訊生成第一綁定訊標,將該第一綁定訊標和該預綁定請求發送給作為遷移目的伺服器的第二業務伺服器以使該第二業務伺服器基於該設備參數資訊和第一綁定訊標生成第二綁定訊標;。 Step 1004: Determine whether the service destination server of the pre-binding request is the first service server, and if the judgment result is otherwise, generate a first binding beacon based on the device parameter information, and use the first binding beacon and the The pre-binding request is sent to the second service server as the migration destination server, so that the second service server generates a second binding beacon based on the device parameter information and the first binding beacon;
步驟1006:接收該第二業務伺服器發送的回應於該預 綁定請求的第二綁定訊標,將該第二綁定訊標發送給該網路設備。 Step 1006: Receive a response sent by the second service server in response to the preset The second binding beacon of the binding request is sent to the network device.
步驟1008:接收該網路設備發送的用以輪詢綁定結果的輪詢請求,將該輪詢請求發送給該第二業務伺服器。 Step 1008: Receive a polling request sent by the network device for polling the binding result, and send the polling request to the second service server.
步驟1010:接收該第二業務伺服器發送的回應於該輪詢請求的綁定結果資訊,將該綁定結果資訊發送給該網路設備,當綁定成功時,該綁定結果資訊攜帶有用於生成操作碼的關鍵因子,該用於生成操作碼的關鍵因子用以生成與該帳戶和該網路設備綁定的第二操作碼。 Step 1010: Receive the binding result information sent by the second service server in response to the polling request, and send the binding result information to the network device. When the binding is successful, the binding result information carries useful information The key factor for generating an opcode is used to generate a second opcode bound to the account and the network device.
一種實現方式中,該帳戶是支付帳戶,該操作碼是付款碼或收款碼。此外該帳戶還可以是用於門禁的條形碼或其它用於識別身份資訊的條形碼。 In one implementation, the account is a payment account, and the operation code is a payment code or a payment code. In addition, the account can also be a barcode for access control or other barcodes for identifying information.
一種實現方式中,在該接收該第二業務伺服器發送的回應於該輪詢請求的綁定結果資訊,將該綁定結果資訊發送給該網路設備之後還包括:接收該網路設備發送的該帳戶與該網路設備完成綁定的回饋資訊,將該回饋資訊發送給該第二業務伺服器;接收該第二業務伺服器發送的回應於該回饋資訊的用以通知綁定可用的第一通知資訊,將該第一通知資訊發送給該網路設備。 In an implementation manner, after receiving the binding result information sent by the second service server in response to the polling request and sending the binding result information to the network device, the method further includes: receiving the information sent by the network device. The feedback information that the account is bound to the network device is completed, and the feedback information is sent to the second service server; the feedback information sent by the second service server in response to the feedback information is used to notify that the binding is available. The first notification information is sent to the network device.
一種實現方式中,在該接收該第二業務伺服器發送的回應於該輪詢請求的綁定結果資訊,將該綁定結果資訊發送給該網路設備之後還包括:接收該網路設備發送的將該帳戶與該網路設備解綁的解綁請求,將該解綁請求發送給該第二業務伺服器;接收該第二業務伺服器發送的回應于 該解綁請求的用以通知綁定解除的第二通知資訊,將該第二通知資訊發送給該網路設備。 In an implementation manner, after receiving the binding result information sent by the second service server in response to the polling request and sending the binding result information to the network device, the method further includes: receiving the information sent by the network device. the unbind request to unbind the account from the network device, send the unbind request to the second service server; receive the response sent by the second service server in The second notification information of the unbinding request for notifying the unbinding is sent to the network device.
其中,處理器120可以執行圖11所示方法中的步驟。圖11是示出了根據本說明書一實施例的綁定遷移方法的示意性流程圖,應用於第二業務伺服器。該方法包括步驟1102至步驟1110。
The processor 120 may execute the steps in the method shown in FIG. 11 . FIG. 11 is a schematic flowchart illustrating a binding migration method according to an embodiment of the present specification, which is applied to a second service server. The method includes
步驟1102:接收第一業務伺服器發送的預綁定請求,其中該預綁定請求攜帶有預綁定的網路設備的設備參數資訊和第一綁定訊標,該第一綁定訊標由該第一業務伺服器基於該設備參數資訊生成。 Step 1102: Receive a pre-binding request sent by the first service server, wherein the pre-binding request carries device parameter information of the pre-bound network device and a first binding beacon, the first binding beacon Generated by the first service server based on the device parameter information.
步驟1104:基於該設備參數資訊和該第一綁定訊標生成第二綁定訊標,將該第二綁定訊標發送給該第一業務伺服器以使該第一業務伺服器將該第二綁定訊標發送給該網路設備以使該網路設備根據該第二綁定訊標生成第一操作碼並展示。 Step 1104: Generate a second binding beacon based on the device parameter information and the first binding beacon, and send the second binding beacon to the first service server so that the first service server The second binding beacon is sent to the network device so that the network device generates and displays the first operation code according to the second binding beacon.
步驟1106:接收客戶端發送的綁定請求,其中該綁定請求包括該第二綁定訊標和預綁定的帳戶的資訊,該客戶端通過掃描該網路設備展示的該第一操作碼獲取該第二綁定訊標。 Step 1106: Receive a binding request sent by the client, wherein the binding request includes the second binding beacon and the information of the pre-bound account, and the client scans the first opcode displayed by the network device Obtain the second binding beacon.
步驟1108:判斷該綁定請求是否包含有該第二綁定訊標,若判斷結果為是則將該帳戶與該網路設備進行綁定,根據綁定結果生成用於生成操作碼的關鍵因子並發送給該客戶端。 Step 1108: Determine whether the binding request contains the second binding beacon, and if the determination result is yes, bind the account with the network device, and generate a key factor for generating an opcode according to the binding result and sent to the client.
步驟1110:接收該第一業務伺服器發送的用以輪詢綁 定結果的第一輪詢請求,其中該第一輪詢請求由該網路設備發送給該第一業務伺服器。 Step 1110: Receive the polling binding sent by the first service server A first polling request with a given result, wherein the first polling request is sent by the network device to the first service server.
步驟1112:根據該第一輪詢請求查詢該網路設備與該帳戶的綁定結果,將查詢到的綁定結果資訊發送給該第一業務伺服器以使該第一業務伺服器將該綁定結果資訊發送給該網路設備,其中在綁定成功的情況下,該綁定結果資訊攜帶有該用於生成操作碼的關鍵因子,該用於生成操作碼的關鍵因子用以生成與該帳戶和該網路設備綁定的第二操作碼。 Step 1112: Query the binding result between the network device and the account according to the first polling request, and send the queried binding result information to the first service server, so that the first service server binds the account. The result information is sent to the network device, wherein in the case of successful binding, the binding result information carries the key factor used to generate the opcode, and the key factor used to generate the opcode is used to generate and match the key factor. The second opcode bound to the account and this network device.
一種實現方式中,在該根據該第一輪詢請求查詢該網路設備與該帳戶的綁定結果,將查詢到的綁定結果資訊該第一業務伺服器以使該第一業務伺服器將該綁定結果資訊發送給該網路設備之後還包括:接收該第一業務伺服器發送的該帳戶與該網路設備完成綁定的回饋資訊,其中該回饋資訊由該網路設備生成;根據該回饋資訊生成用以通知綁定可用的第一通知資訊,將該第一通知資訊發送給該第一業務伺服器以使該第一業務伺服器將該第一通知資訊發送給該網路設備。 In an implementation manner, when the binding result between the network device and the account is queried according to the first polling request, the binding result obtained by the query is sent to the first business server, so that the first business server will After the binding result information is sent to the network device, the method further includes: receiving feedback information sent by the first service server that the account has been bound with the network device, wherein the feedback information is generated by the network device; The feedback information is generated to notify first notification information that binding is available, and the first notification information is sent to the first service server so that the first service server sends the first notification information to the network device .
一種實現方式中,在該根據該輪詢請求查詢該網路設備與該帳戶的綁定結果,將查詢到的綁定結果資訊該第一業務伺服器以使該第一業務伺服器將該綁定結果資訊發送給該網路設備之後還包括:接收該第一業務伺服器發送的將該帳戶與該網路設備解綁的解綁請求,其中該解綁請求由該網路設備生成並發送給該第一業務伺服器;根據該解 綁請求將該帳戶與該網路設備進行解綁,生成用以通知綁定解除的第二通知資訊;將該第二通知資訊發送給該第一業務伺服器以使該第一業務伺服器將該第二通知資訊發送給該網路設備。 In an implementation manner, when querying the binding result between the network device and the account according to the polling request, the first business server is informed of the binding result obtained by the query, so that the first business server will bind the binding result. After sending the determination result information to the network device, the method further includes: receiving an unbinding request sent by the first service server to unbind the account from the network device, wherein the unbinding request is generated and sent by the network device. to the first service server; according to the solution The binding request unbinds the account from the network device, and generates second notification information for notifying the unbinding; sending the second notification information to the first service server so that the first service server will The second notification information is sent to the network device.
一種實現方式中,在該接收客戶端發送的綁定請求之後還包括:接收該客戶端發送的用以輪詢綁定結果的第二輪詢請求;根據該第二輪詢請求查詢該網路設備與該帳戶的綁定結果,將查詢到的綁定結果資訊發送給該客戶端,其中在綁定成功的情況下,該綁定結果資訊攜帶有該用於生成操作碼的關鍵因子。 In an implementation manner, after receiving the binding request sent by the client, the method further includes: receiving a second polling request sent by the client for polling the binding result; querying the network according to the second polling request The binding result between the device and the account sends the queried binding result information to the client, wherein in the case of successful binding, the binding result information carries the key factor used to generate the opcode.
本說明書實施例通過將終端設備的設備參數資訊與客戶端的帳戶資訊進行綁定,在成功綁定後根據帳戶的業務伺服器生成的用於生成操作碼的關鍵因子在終端設備上生成操作碼並展示,從而使得舊款的終端設備也可以像新款產品一樣對帳戶進行操作,方便簡單,提升了用戶體驗;為日益增多的智慧型設備綁定及業務帳戶產品的新老更替提供便捷、安全的綁定流程,使得新產品應用可以兼容老設備,方便老設備使用新產品應用,保證新老產品演進過程中的業務易用性和安全性。 In the embodiment of this specification, by binding the device parameter information of the terminal device with the account information of the client, after successful binding, the operation code is generated on the terminal device according to the key factor used to generate the operation code generated by the service server of the account, and the Display, so that the old terminal equipment can also operate the account like the new product, which is convenient and simple, and improves the user experience; it provides a convenient and safe solution for the increasing number of smart device binding and the replacement of old and new business account products. The binding process enables new product applications to be compatible with old devices, facilitates old devices to use new product applications, and ensures service usability and security during the evolution of new and old products.
圖12是示出了本說明書一實施例的綁定方法的流程示意圖;如圖12所示,該方法包括:1、網路設備向業務伺服器A發送預綁定請求,上傳網路設備的設備參數資訊param;業務伺服器根據網路設備的設備參數資訊生成綁定上下文token(訊標),(對應圖8中 步驟1.1),並將綁定上下文token和網路設備的設備參數資訊發送給業務伺服器B(對應圖12中步驟1.2);業務伺服器B根據所接收到的綁定上下文token和設備參數資訊生成指定token的綁定上下文(對應圖12中步驟1.2.1);業務伺服器B將指定token的綁定上下文token返回給業務伺服器A(對應圖12中步驟1.2.2);業務伺服器A將指定token的綁定上下文返回給網路設備(對應圖12中步驟1.2.3);2、網路設備根據接收到的指定token的綁定上下文成綁定二維條碼;3、客戶端掃描該綁定二維條碼,獲取綁定上下文token(對應圖12中步驟3.1);4、客戶端向業務伺服器B發送綁定請求,該綁定請求包括該綁定上下文token和預綁定的帳戶的資訊;業務伺服器B對接收到的綁定請求進行驗證,判斷綁定請求中是否攜帶有該綁定上下文token,如果判斷結果為是則將該帳戶與該網路設備綁定,生成用於生成操作碼的關鍵因子,此步驟是產品綁定的關鍵流程(對應圖12中步驟4.1);業務伺服器B將用於生成操作碼的關鍵因子返回給客戶端(對應圖8中步驟4.2);5、從生成綁定二維條碼後,網路設備向業務伺服器A開始發送用以查詢綁定遷移是否成功的輪詢請求,業務伺服器A將輪詢請求轉發給業務伺服器B(對應圖12中步驟5.1);業務伺服器B回應於該輪詢請求對綁定結果進行查詢(對應圖12中步驟5.1.1),將查詢得到的綁定結果資訊發 送給業務伺服器A(對應圖12中步驟5.1.2);業務伺服器A將綁定結果資訊轉發給網路設備,同時將轉發標誌位標記為轉發(對應圖12中步驟5.1.4),其中,當綁定成功時,該綁定結果資訊攜帶有用於生成操作碼的關鍵因子,該用於生成操作碼的關鍵因子用以生成與該帳戶和該網路設備綁定的操作碼;6、當接收到該用於生成操作碼的關鍵因子後,網路設備向業務伺服器A發送該網路設備與該帳戶完成綁定的回饋資訊;業務伺服器A將轉發標誌位標記位轉發(對應圖12中步驟6.1),將完成綁定的該回饋資訊轉發給業務伺服器B(對應圖12中步驟6.2);業務伺服器B根據該回饋資訊進行業務產品可用性處理(對應圖12中步驟6.2.1),向業務伺服器A下發業務參數,告知(綁定遷移)業務處理成功(對應圖12中步驟6.2.2);業務伺服器A將業務處理成功的通知下發給網路設備(對應圖12中步驟6.2.3);7、網路設備根據所接收到的用於生成操作碼的關鍵因子生成操作碼並展示,即可進行支付、刷門禁等業務操作;8、客戶端向業務伺服器B發送用以查詢綁定是否成功的輪詢請求,業務伺服器B回應於該輪詢請求對綁定結果進行查詢(對應圖12中步驟8.1),將查詢得到的綁定結果資訊發送給客戶端(對應圖12中步驟8.2);9、網路設備向業務伺服器A發送的將該帳戶與該網路設備解綁的解綁請求;業務伺服器A將該解綁請求轉發給 該業務伺服器B(對應圖12中步驟9.1);業務伺服器B根據該解綁請求將該帳戶與該網路設備進行解綁,生成用以通知綁定解除的通知資訊並發送給業務伺服器A(對應圖12中步驟9.2);業務伺服器A將解綁結果的通知資訊轉發給該網路設備(對應圖12中步驟9.3)。 FIG. 12 is a schematic flowchart showing a binding method according to an embodiment of the present specification; as shown in FIG. 12 , the method includes: 1. The network device sends a pre-binding request to the service server A, and uploads the data of the network device. Device parameter information param; the service server generates a binding context token (beacon) according to the device parameter information of the network device, (corresponding to the Step 1.1), and send the binding context token and the device parameter information of the network device to the service server B (corresponding to step 1.2 in Figure 12); the service server B receives the binding context token and device parameter information according to the received Generate the binding context of the specified token (corresponding to step 1.2.1 in Figure 12); business server B returns the binding context token of the specified token to business server A (corresponding to step 1.2.2 in Figure 12); business server A returns the binding context of the specified token to the network device (corresponding to step 1.2.3 in Figure 12); 2. The network device binds a QR code according to the received binding context of the specified token; 3. The client Scan the binding QR code to obtain the binding context token (corresponding to step 3.1 in Figure 12); 4. The client sends a binding request to the service server B, and the binding request includes the binding context token and pre-binding The information of the account; the business server B verifies the received binding request, and judges whether the binding context token is carried in the binding request. If the judgment result is yes, the account is bound to the network device. Generate the key factor used to generate the opcode, this step is the key process of product binding (corresponding to step 4.1 in Figure 12); business server B returns the key factor used to generate the opcode to the client (corresponding to Figure 8 in Figure 8) Step 4.2); 5. After generating the binding two-dimensional barcode, the network device starts to send a polling request to query whether the binding migration is successful to the service server A, and the service server A forwards the polling request to the service server. server B (corresponding to step 5.1 in Figure 12); service server B queries the binding result in response to the polling request (corresponding to step 5.1.1 in Figure 12), and sends the binding result information obtained by the query to Send it to service server A (corresponding to step 5.1.2 in Figure 12); service server A forwards the binding result information to the network device, and marks the forwarding flag as forwarding (corresponding to step 5.1.4 in Figure 12) , wherein, when the binding is successful, the binding result information carries a key factor for generating an opcode, and the key factor for generating an opcode is used to generate an opcode bound to the account and the network device; 6. After receiving the key factor used to generate the opcode, the network device sends feedback information that the network device and the account are bound to the service server A; the service server A forwards the forwarding flag bit. (corresponding to step 6.1 in Fig. 12 ), forward the bound feedback information to business server B (corresponding to step 6.2 in Fig. 12 ); business server B processes the availability of business products according to the feedback information (corresponding to Fig. 12 in Fig. 12 ) Step 6.2.1), deliver service parameters to service server A, and notify (binding migration) that the service processing is successful (corresponding to step 6.2.2 in Figure 12); service server A sends a notification that the service processing is successful to the network. network device (corresponding to step 6.2.3 in Figure 12); 7. The network device generates and displays the opcode according to the received key factor used to generate the opcode, and can perform business operations such as payment and access control; 8. The client sends a polling request to the service server B to check whether the binding is successful. Send the determination result information to the client (corresponding to step 8.2 in Figure 12); 9. The network device sends an unbinding request to the service server A to unbind the account from the network device; the service server A sends the unbinding request to the network device; Bind the request to forward to The service server B (corresponding to step 9.1 in Figure 12); the service server B unbinds the account from the network device according to the unbinding request, generates notification information for notifying the unbinding, and sends it to the service server Server A (corresponding to Step 9.2 in Figure 12); Service Server A forwards the notification information of the unbinding result to the network device (corresponding to Step 9.3 in Figure 12).
與前述綁定方法、綁定遷移方法相對應,本說明書還提供了綁定裝置、綁定遷移裝置實施例,該裝置實施例可以通過軟體實現,也可以通過硬體或者軟硬體結合的方式實現。以軟體實現為例,作為一個邏輯意義上的裝置,是通過其所在設備的處理器將非揮發性記憶體中對應的電腦程式指令讀取到內部記憶體中運行形成的。從硬體層面而言,本說明書的綁定裝置、綁定遷移裝置所在設備的一種硬體結構可以包括處理器、網路介面、內部記憶體以及非揮發性記憶體之外,實施例中裝置所在的設備通常根據實際功能,還可以包括其他硬體,對此不再贅述。 Corresponding to the aforementioned binding method and binding migration method, this specification also provides an embodiment of a binding device and a binding migration device, and the device embodiment can be implemented by software, or by a combination of hardware or software and hardware. accomplish. Taking software implementation as an example, as a logical device, it is formed by reading the corresponding computer program instructions in the non-volatile memory into the internal memory through the processor of the device where it is located. From a hardware perspective, a hardware structure of the device where the binding device and the binding migration device are located in this specification may include a processor, a network interface, an internal memory, and a non-volatile memory. In the embodiment, the device The device in which it is located usually may include other hardware according to the actual function, which will not be repeated here.
參見圖13,為本說明書一實施例提供的綁定裝置的模組圖。綁定裝置1300對應了圖2所示實施例,該裝置1300包括:第一請求器1302,被配置為向業務伺服器發送預綁定請求,該預綁定請求攜帶有預綁定終端設備的設備參數資訊和預綁定的帳戶的資訊;第一接收器1304,被配置為接收該業務伺服器發送的回應於該預綁定請求的綁定訊標,其中該綁定訊標基於該設備參數資訊和該帳戶的資訊生成;
第二請求器1306,被配置為向該業務伺服器發送綁定請求,該綁定請求攜帶有該綁定訊標;第二接收器1308,被配置為接收該業務伺服器發送的回應於該綁定請求的用於生成操作碼的關鍵因子,其中,該用於生成操作碼的關鍵因子用以生成與該帳戶和該終端設備綁定的操作碼;第一展示器1310,被配置為將該用於生成操作碼的關鍵因子發送至該終端設備以生成並展示該操作碼。
Referring to FIG. 13 , it is a module diagram of the binding device according to an embodiment of the present specification. The
一個可選的實施例中,該終端設備是藍牙設備。 In an optional embodiment, the terminal device is a Bluetooth device.
一個可選的實施例中,該帳戶是支付帳戶,該操作碼是付款碼或收款碼。 In an optional embodiment, the account is a payment account, and the operation code is a payment code or a collection code.
參見圖14,為本說明書一實施例提供的綁定裝置的模組圖。綁定裝置1400對應了圖3所示實施例,該裝置1400包括:第三接收器1402,被配置為接收客戶端發送的預綁定請求,該預綁定請求攜帶有預綁定終端設備的設備參數資訊和預綁定的帳戶的資訊;第一生成器1404,被配置為基於該設備參數資訊和該帳戶的資訊生成綁定訊標,並向該客戶端發送該綁定訊標;第四接收器1406,被配置為接收該客戶端發送的綁定請求,該綁定請求攜帶有該綁定訊標;第二生成器1408,被配置為生成用以生成與該帳戶和該終端設備綁定的操作碼的用於生成操作碼的關鍵因子,
並將該用於生成操作碼的關鍵因子發送給該客戶端。
Referring to FIG. 14 , it is a module diagram of a binding device provided in an embodiment of the present specification. The
一個可選的實施例中,該終端設備是藍牙設備。 In an optional embodiment, the terminal device is a Bluetooth device.
參見圖15,為本說明書一實施例提供的綁定裝置的模組圖。綁定裝置1500對應了圖5所示實施例,該裝置1500包括:第三請求器1502,被配置為向業務伺服器發送預綁定請求,該預綁定請求攜帶有該網路設備的設備參數資訊;第四接收器1504,被配置為接收該業務伺服器發送的回應於該預綁定請求的綁定訊標,其中該綁定訊標基於該設備參數資訊生成;第二展示器1506,被配置為根據該綁定訊標生成第一操作碼,展示該第一操作碼以使客戶端掃碼並向該業務伺服器發送綁定請求,該綁定請求攜帶有該綁定訊標和綁定的帳戶的資訊;第四請求器1508,被配置為向該業務伺服器發送用以輪詢綁定結果的輪詢請求,以及接收該業務伺服器發送的回應於該輪詢請求的綁定結果資訊,其中,當綁定成功時,該綁定結果資訊攜帶有用於生成操作碼的關鍵因子,該用於生成操作碼的關鍵因子用以生成與該帳戶和該網路設備綁定的第二操作碼;第五請求器1510,被配置為向該業務伺服器發送綁定請求,該綁定請求攜帶有該綁定訊標;第五接收器1512,被配置為接收該業務伺服器發送的回應於該綁定請求的用於生成操作碼的關鍵因子,其中, 該用於生成操作碼的關鍵因子用以生成與該帳戶和該網路設備綁定的第二操作碼;第三展示器1514,被配置為根據該用於生成操作碼的關鍵因子生成並展示該第二操作碼。 Referring to FIG. 15 , it is a module diagram of the binding device according to an embodiment of the present specification. The binding apparatus 1500 corresponds to the embodiment shown in FIG. 5 , and the apparatus 1500 includes: a third requester 1502 configured to send a pre-binding request to the service server, where the pre-binding request carries the equipment of the network device parameter information; the fourth receiver 1504 is configured to receive a binding beacon sent by the service server in response to the pre-binding request, wherein the binding beacon is generated based on the device parameter information; the second presenter 1506 , is configured to generate a first operation code according to the binding beacon, display the first operation code to enable the client to scan the code and send a binding request to the service server, the binding request carrying the binding beacon and information of the bound account; the fourth requester 1508 is configured to send a polling request to the service server for polling the binding result, and to receive a response to the polling request sent by the service server Binding result information, wherein, when the binding is successful, the binding result information carries a key factor for generating an opcode, and the key factor for generating an opcode is used to generate a binding with the account and the network device The second opcode of The key factor sent by the server in response to the bind request to generate the opcode, where, The key factor for generating an opcode is used to generate a second opcode bound to the account and the network device; the third presenter 1514 is configured to generate and display according to the key factor for generating an opcode the second opcode.
一個可選的實施例中,該帳戶是支付帳戶,該第二操作碼是付款碼或收款碼。 In an optional embodiment, the account is a payment account, and the second operation code is a payment code or a payment code.
參見圖16,為本說明書一實施例提供的綁定裝置的模組圖。綁定裝置1600對應了圖6所示實施例,該裝置1600包括:第六接收器1602,被配置為接收網路設備發送的預綁定請求,該預綁定請求攜帶有該網路設備的設備參數資訊;第三生成器1604,被配置為基於該設備參數資訊生成綁定訊標,將該綁定訊標發送給該網路設備以使該網路設備基於該綁定訊標生成並顯示第一操作碼;第七接收器1606,被配置為接收客戶端發送的綁定請求,該綁定請求攜帶有該綁定訊標和綁定的帳戶的資訊,其中,該客戶端通過掃描該網路設備展示的該第一操作碼獲取該綁定訊標;第一綁定器1608,被配置為基於該綁定訊標得到該設備參數資訊,將該設備參數資訊對應的該網路設備和該帳戶的資訊對應的帳戶綁定;第四生成器1610,被配置為生成用於生成操作碼的關鍵因子,該生成關鍵因子用以生成與該帳戶和該網路設備
綁定的第二操作碼;第八接收器1612,被配置為接收該網路設備發送的用以輪詢綁定結果的第一輪詢請求,以及回應於該第一輪詢請求將綁定結果資訊發送給該網路設備,其中,當綁定成功時,該綁定結果資訊攜帶有該用於生成操作碼的關鍵因子以生成該第二操作碼並展示。
Referring to FIG. 16 , it is a module diagram of a binding device provided in an embodiment of the present specification. The
參見圖17,為本說明書一實施例提供的綁定裝置的模組圖。綁定裝置1700對應了圖7所示實施例,該裝置1700包括:掃描器1702,被配置為通過掃描網路設備顯示的第一操作碼獲取綁定訊標,該綁定訊標用以標識該網路設備的身份資訊;第六請求器1704,被配置為向業務伺服器發送綁定請求,該綁定請求攜帶有該綁定訊標和綁定的帳戶的資訊;第九接收器1706,被配置為接收該業務伺服器發送的回應於該綁定請求的用於生成操作碼的關鍵因子,其中該用於生成操作碼的關鍵因子用以生成綁定該網路設備和該帳戶的第二操作碼。
Referring to FIG. 17 , it is a module diagram of a binding device according to an embodiment of the present specification. The
參見圖18,為本說明書一實施例提供的綁定遷移裝置的模組圖。綁定遷移裝置1800對應了圖9所示實施例,該裝置1800包括:第七請求器1802,被配置為向第一業務伺服器發送預綁定請求,以使該第一業務伺服器基於該預綁定請求攜帶的該網路設備的設備參數資訊生成第一綁定訊標; 第十接收器1804,被配置為接收該第一業務伺服器發送的回應於該預綁定請求的第二綁定訊標,其中該第二綁定訊標由作為遷移目的伺服器的第二業務伺服器基於該第一業務伺服器發送的該設備參數資訊和第一綁定訊標生成;第五生成器1806,被配置為根據該第二綁定訊標生成第一操作碼,展示該第一操作碼以使客戶端掃碼獲取該第二綁定訊標以向第二業務伺服器發送綁定請求,該綁定請求攜帶有該第二綁定訊標和綁定的帳戶的資訊;第八請求器1808,被配置為向該第一業務伺服器發送用以輪詢綁定結果的輪詢請求,以及接收該第一業務伺服器發送的回應於該輪詢請求的綁定結果資訊,其中,該綁定結果資訊由該第二業務伺服器基於該第一業務伺服器轉發的該輪詢請求生成,當綁定成功時,該綁定結果資訊攜帶有用於生成操作碼的關鍵因子,該用於生成操作碼的關鍵因子用以生成與該帳戶和該網路設備綁定的第二操作碼;第四展示器1810,被配置為根據該用於生成操作碼的關鍵因子生成並展示該第二操作碼。 Referring to FIG. 18 , it is a module diagram of a binding migration device according to an embodiment of the present specification. The binding migration apparatus 1800 corresponds to the embodiment shown in FIG. 9, and the apparatus 1800 includes: a seventh requester 1802, configured to send a pre-binding request to the first service server, so that the first service server is based on the The device parameter information of the network device carried in the pre-binding request generates a first binding beacon; The tenth receiver 1804 is configured to receive a second binding beacon sent by the first service server in response to the pre-binding request, wherein the second binding beacon is sent by a second binding beacon serving as a migration destination server The service server is generated based on the device parameter information and the first binding beacon sent by the first service server; the fifth generator 1806 is configured to generate a first operation code according to the second binding beacon, showing the The first operation code enables the client to scan the code to obtain the second binding beacon to send a binding request to the second service server, and the binding request carries the information of the second binding beacon and the bound account The eighth requester 1808 is configured to send a polling request for polling the binding result to the first service server, and receive a binding result sent by the first service server in response to the polling request information, wherein the binding result information is generated by the second service server based on the polling request forwarded by the first service server, and when the binding is successful, the binding result information carries the key used to generate the opcode factor, the key factor for generating an opcode is used to generate a second opcode bound to the account and the network device; the fourth presenter 1810 is configured to generate a second opcode according to the key factor for generating an opcode and display the second opcode.
一個可選的實施例中,該帳戶是支付帳戶,該第二操作碼是付款碼或收款碼。 In an optional embodiment, the account is a payment account, and the second operation code is a payment code or a payment code.
參見圖19,為本說明書一實施例提供的綁定遷移裝置的模組圖。綁定遷移裝置1900對應了圖10所示實施例,應用於第一業務伺服器,該裝置1900包括:
第十一接收器1902,被配置為接收網路設備發送的預綁定請求,該預綁定請求攜帶有該網路設備的設備參數資訊;第六生成器1904,被配置為判斷該預綁定請求的業務目的伺服器是否是該第一業務伺服器,如果判斷結果為否則基於該設備參數資訊生成第一綁定訊標,將該第一綁定訊標和該預綁定請求發送給作為遷移目的伺服器的第二業務伺服器以使該第二業務伺服器基於該設備參數資訊和第一綁定訊標生成第二綁定訊標;第十二接收器1906,被配置為接收該第二業務伺服器發送的回應於該預綁定請求的第二綁定訊標,將該第二綁定訊標發送給該網路設備;第十三接收器1908,被配置為接收該網路設備發送的用以輪詢綁定結果的輪詢請求,將該輪詢請求發送給該第二業務伺服器;第十四接收器1910,被配置為接收該第二業務伺服器發送的回應於該輪詢請求的綁定結果資訊,將該綁定結果資訊發送給該網路設備,當綁定成功時,該綁定結果資訊攜帶有用於生成操作碼的關鍵因子,該用於生成操作碼的關鍵因子用以生成與該帳戶和該網路設備綁定的第二操作碼。
Referring to FIG. 19 , it is a module diagram of a binding migration device according to an embodiment of the present specification. The
參見圖20,為本說明書一實施例提供的綁定遷移裝置的模組圖。綁定遷移裝置2000對應了圖11所示實施例,應用於第二業務伺服器,該裝置2000包括:
第十五接收器2002,被配置為接收第一業務伺服器發送的預綁定請求,其中該預綁定請求攜帶有預綁定的網路設備的設備參數資訊和第一綁定訊標,該第一綁定訊標由該第一業務伺服器基於該設備參數資訊生成;第七生成器2004,被配置為基於該設備參數資訊和該第一綁定訊標生成第二綁定訊標,將該第二綁定訊標發送給該第一業務伺服器以使該第一業務伺服器將該第二綁定訊標發送給該網路設備以使該網路設備根據該第二綁定訊標生成第一操作碼並展示;第十六接收器2006,被配置為接收客戶端發送的綁定請求,其中該綁定請求包括該第二綁定訊標和預綁定的帳戶的資訊,該客戶端通過掃描該網路設備展示的該第一操作碼獲取該第二綁定訊標;判斷器2008,被配置為判斷該綁定請求是否包含有該第二綁定訊標,若判斷結果為是則將該帳戶與該網路設備進行綁定,根據綁定結果生成用於生成操作碼的關鍵因子並發送給該客戶端;第十七接收器2010,被配置為接收該第一業務伺服器發送的用以輪詢綁定結果的第一輪詢請求,其中該第一輪詢請求由該網路設備發送給該第一業務伺服器;第二綁定器2012,被配置為根據該第一輪詢請求查詢該網路設備與該帳戶的綁定結果,將查詢到的綁定結果資訊發送給該第一業務伺服器以使該第一業務伺服器將該綁定結果資訊發送給該網路設備,其中在綁定成功的情況
下,該綁定結果資訊攜帶有該用於生成操作碼的關鍵因子,該用於生成操作碼的關鍵因子用以生成與該帳戶和該網路設備綁定的第二操作碼。
Referring to FIG. 20 , it is a module diagram of a binding migration device according to an embodiment of the present specification. The
上述實施例闡明的裝置、模組或單元,具體可以由電腦晶片或實體實現,或者由具有某種功能的產品來實現。一種典型的實現設備為電腦,電腦的具體形式可以是個人電腦、筆記型電腦、蜂巢式電話、相機電話、智慧型電話、個人數位助理、媒體播放器、導航設備、電子郵件收發設備、遊戲控制台、平板電腦、可穿戴設備或者這些設備中的任意幾種設備的組合。 The devices, modules or units described in the above embodiments can be specifically implemented by computer chips or entities, or by products with certain functions. A typical implementation device is a computer. The specific form of the computer can be a personal computer, a notebook computer, a cellular phone, a camera phone, a smart phone, a personal digital assistant, a media player, a navigation device, an email sending and receiving device, and a game control device. Tablets, Tablets, Wearables, or a combination of any of these devices.
上述裝置中各個單元的功能和作用的實現過程具體詳見上述方法中對應步驟的實現過程,在此不再贅述。 For details of the implementation process of the functions and functions of each unit in the above device, please refer to the implementation process of the corresponding steps in the above method, which will not be repeated here.
對於裝置實施例而言,由於其基本對應於方法實施例,所以相關之處參見方法實施例的部分說明即可。以上所描述的裝置實施例僅僅是示意性的,其中該作為分離元件說明的單元可以是或者也可以不是實體上分開的,作為單元顯示的元件可以是或者也可以不是實體單元,即可以位於一個地方,或者也可以分佈到多個網路單元上。可以根據實際的需要選擇其中的部分或者全部模組來實現本說明書方案的目的。本領域普通技術人員在不付出創造性勞動的情況下,即可以理解並實施。 For the apparatus embodiments, since they basically correspond to the method embodiments, reference may be made to the partial descriptions of the method embodiments for related parts. The apparatus embodiments described above are only illustrative, wherein the units described as separate elements may or may not be physically separated, and the elements displayed as units may or may not be physical units, that is, they may be located in a local, or it can be distributed over multiple network elements. Some or all of the modules can be selected according to actual needs to achieve the purpose of the solution in this specification. Those of ordinary skill in the art can understand and implement it without creative effort.
本說明書一實施例還提供一種計算設備,包括記憶體、處理器及儲存在記憶體上並可在處理器上運行的電腦指令,該處理器執行該指令時實現所述的綁定方法、綁定 遷移方法的步驟。 An embodiment of the present specification further provides a computing device, including a memory, a processor, and a computer instruction stored in the memory and running on the processor, and the processor implements the binding method, the binding method when the processor executes the instruction Certainly The steps of the migration method.
本說明書一實施例還提供一種電腦可讀儲存介質,其儲存有電腦指令,該指令被處理器執行時實現所述的綁定方法、綁定遷移方法的步驟。 An embodiment of the present specification further provides a computer-readable storage medium, which stores computer instructions, and when the instructions are executed by a processor, implements the steps of the binding method and the binding migration method.
上述為本實施例的一種電腦可讀儲存介質的示意性方案。需要說明的是,該儲存介質的技術方案與上述的方法的技術方案屬同一構思,儲存介質的技術方案未詳細描述的細節內容,均可以參見上述方法的技術方案的描述。 The above is a schematic solution of a computer-readable storage medium of this embodiment. It should be noted that the technical solution of the storage medium and the technical solution of the above method belong to the same concept, and the details of the technical solution of the storage medium that are not described in detail can be referred to the description of the technical solution of the above method.
該電腦指令包括電腦程式代碼,該電腦程式代碼可以為源代碼形式、對象代碼形式、可執行文件或某些中間形式等。該電腦可讀介質可以包括:能夠攜帶該電腦程式代碼的任何實體或裝置、記錄介質、USB隨身碟、行動硬碟、磁碟、光碟、電腦記憶體、唯讀記憶體(ROM,Read-Only Memory)、隨機存取記憶體(RAM,Random Access Memory)、電載波信號、電信信號以及軟體分發介質等。需要說明的是,該電腦可讀介質包含的內容可以根據司法管轄區內立法和專利實踐的要求進行適當的增減,例如在某些司法管轄區,根據立法和專利實踐,電腦可讀介質不包括電載波信號和電信信號。 The computer instructions include computer program code, which may be in source code form, object code form, executable file, or some intermediate form, or the like. The computer-readable medium may include: any entity or device capable of carrying the computer program code, recording medium, USB flash drive, portable hard disk, magnetic disk, optical disc, computer memory, Read-Only Memory (ROM, Read-Only) Memory), random access memory (RAM, Random Access Memory), electric carrier signal, telecommunication signal and software distribution medium, etc. It should be noted that the content contained in this computer-readable medium may be appropriately increased or decreased in accordance with the requirements of legislation and patent practice in the jurisdiction, for example, in some jurisdictions, according to legislation and patent practice, the computer-readable medium does not Including electrical carrier signals and telecommunication signals.
需要說明的是,對於前述的各方法實施例,為了簡便描述,故將其都表述為一系列的動作組合,但是本領域技術人員應該知悉,本說明書並不受所描述的動作順序的限制,因為依據本說明書,某些步驟可以採用其它順序或者同時進行。其次,本領域技術人員也應該知悉,說明書中 所描述的實施例均屬優選實施例,所涉及的動作和模組並不一定都是本說明書所必須的。 It should be noted that, for the convenience of description, the foregoing method embodiments are all expressed as a series of action combinations, but those skilled in the art should know that this specification is not limited by the described action sequence. Because in accordance with this specification, certain steps may be performed in other orders or simultaneously. Secondly, those skilled in the art should also know that in the description The described embodiments are all preferred embodiments, and the actions and modules involved are not necessarily all necessary in this specification.
在上述實施例中,對各個實施例的描述都各有側重,某個實施例中沒有詳述的部分,可以參見其它實施例的相關描述。 In the above-mentioned embodiments, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference may be made to the relevant descriptions of other embodiments.
以上公開的本說明書優選實施例只是用於幫助闡述本說明書。可選實施例並沒有詳盡敘述所有的細節,也不限制該發明僅為所述的具體實施方式。顯然,根據本說明書的內容,可作很多的修改和變化。本說明書選取並具體描述這些實施例,是為了更好地解釋本說明書的原理和實際應用,從而使所屬技術領域技術人員能很好地理解和利用本說明書。本說明書僅受申請專利範圍及其全部範圍和等效物的限制。 The preferred embodiments of the present specification disclosed above are provided only to aid in the elaboration of the present specification. Alternative embodiments are not intended to exhaust all details, nor do they limit the invention to only the described embodiments. Obviously, many modifications and variations are possible in light of the content of this specification. These embodiments are selected and described in this specification to better explain the principles and practical applications of this specification, so that those skilled in the art can well understand and utilize this specification. This specification is limited only by the scope of the patent application and its full scope and equivalents.
Claims (20)
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811014039.3 | 2018-08-31 | ||
CN201811014039.3A CN109274726B (en) | 2018-08-31 | 2018-08-31 | Binding method, migration method, binding device, migration device, computing equipment and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
TW202011722A TW202011722A (en) | 2020-03-16 |
TWI777070B true TWI777070B (en) | 2022-09-11 |
Family
ID=65154999
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW108122849A TWI777070B (en) | 2018-08-31 | 2019-06-28 | Binding, migration method and apparatus, computing device and storage medium |
Country Status (3)
Country | Link |
---|---|
CN (2) | CN111835824B (en) |
TW (1) | TWI777070B (en) |
WO (1) | WO2020042823A1 (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111835824B (en) * | 2018-08-31 | 2023-02-03 | 创新先进技术有限公司 | Binding method, migration method, binding device, migration device, computing equipment and storage medium |
CN113641983B (en) * | 2020-04-15 | 2024-06-07 | 支付宝(杭州)信息技术有限公司 | Account binding method, device and system of application program |
WO2022054173A1 (en) * | 2020-09-09 | 2022-03-17 | 株式会社ぐるなび | Information processing system, information processing method, program, and recording medium |
CN113723126A (en) * | 2021-08-31 | 2021-11-30 | 北京市商汤科技开发有限公司 | Data acquisition method and device, electronic equipment and storage medium |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103916830A (en) * | 2014-03-31 | 2014-07-09 | 福建星网锐捷通讯股份有限公司 | System for binding user mobile phone and ordinary telephone based on WeChat |
CN106296186A (en) * | 2015-05-25 | 2017-01-04 | 阿里巴巴集团控股有限公司 | Information interacting method, Apparatus and system |
CN108390873A (en) * | 2018-02-11 | 2018-08-10 | 广东美的厨房电器制造有限公司 | Authentication binding method, device and the system of smart machine |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2540057A2 (en) * | 2010-02-26 | 2013-01-02 | General instrument Corporation | Dynamic cryptographic subscriber-device identity binding for subscriber mobility |
US9143492B2 (en) * | 2013-03-15 | 2015-09-22 | Fortinet, Inc. | Soft token system |
CN103634297A (en) * | 2013-11-11 | 2014-03-12 | 广东天际电器股份有限公司 | Account number binding method and system of cloud electric appliance |
CN104601327B (en) * | 2013-12-30 | 2019-01-29 | 腾讯科技(深圳)有限公司 | A kind of safe verification method, relevant device and system |
CN104217333A (en) * | 2014-05-12 | 2014-12-17 | 陈俊 | Method of authentication and payment through mobile terminal, Internet and computer |
US20150339662A1 (en) * | 2014-05-23 | 2015-11-26 | LoopPay Inc. | Systems and methods for linking devices to user accounts |
CN104125067B (en) * | 2014-06-26 | 2017-05-24 | 小米科技有限责任公司 | Account and token secret key binding method and device |
CN106161354A (en) * | 2015-03-31 | 2016-11-23 | 阿里巴巴集团控股有限公司 | Service authentication method, device, equipment and service server |
CN105897668A (en) * | 2015-10-22 | 2016-08-24 | 乐视致新电子科技(天津)有限公司 | Third party account authorization method, device, server and system |
CN108234113B (en) * | 2016-12-15 | 2020-11-27 | 腾讯科技(深圳)有限公司 | Identity verification method, device and system |
CN107317807A (en) * | 2017-06-22 | 2017-11-03 | 北京洋浦伟业科技发展有限公司 | A kind of apparatus bound method, apparatus and system |
CN108200192B (en) * | 2018-01-30 | 2022-02-22 | 北京小米移动软件有限公司 | Method and device for controlling binding of terminal equipment |
CN111835824B (en) * | 2018-08-31 | 2023-02-03 | 创新先进技术有限公司 | Binding method, migration method, binding device, migration device, computing equipment and storage medium |
-
2018
- 2018-08-31 CN CN202010496634.6A patent/CN111835824B/en active Active
- 2018-08-31 CN CN201811014039.3A patent/CN109274726B/en active Active
-
2019
- 2019-06-28 TW TW108122849A patent/TWI777070B/en active
- 2019-07-19 WO PCT/CN2019/096693 patent/WO2020042823A1/en active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103916830A (en) * | 2014-03-31 | 2014-07-09 | 福建星网锐捷通讯股份有限公司 | System for binding user mobile phone and ordinary telephone based on WeChat |
CN106296186A (en) * | 2015-05-25 | 2017-01-04 | 阿里巴巴集团控股有限公司 | Information interacting method, Apparatus and system |
CN108390873A (en) * | 2018-02-11 | 2018-08-10 | 广东美的厨房电器制造有限公司 | Authentication binding method, device and the system of smart machine |
Also Published As
Publication number | Publication date |
---|---|
CN109274726A (en) | 2019-01-25 |
TW202011722A (en) | 2020-03-16 |
WO2020042823A1 (en) | 2020-03-05 |
CN109274726B (en) | 2020-07-07 |
CN111835824B (en) | 2023-02-03 |
CN111835824A (en) | 2020-10-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
TWI777070B (en) | Binding, migration method and apparatus, computing device and storage medium | |
US11250440B2 (en) | Payment collection device and method and apparatus | |
TWI767134B (en) | Data transmission method, device, computing device and storage medium | |
WO2019033979A1 (en) | Smart broadcasting method and apparatus | |
US10769710B2 (en) | System of providing product information using copy/paste function of electronic commerce shopping cart, method thereof and non-transitory computer readable storage medium having computer program recorded thereon | |
CN108810123B (en) | Method and apparatus for provisioning mobile cellular network services | |
US20160275603A1 (en) | Service processing method, device, and terminal | |
WO2014194853A1 (en) | Data processing method, system, terminal and server | |
US20140172532A1 (en) | Optimal utilization of coupons | |
US10755534B2 (en) | Monitoring method and system for offline payment machine | |
CN106296323A (en) | From putting forward method of calibration, system and verification terminal thereof under a kind of on-line payment line | |
WO2020042772A1 (en) | Information output method, device, and apparatus | |
JP6012663B2 (en) | Electronic value management system and program | |
EP2988262A1 (en) | Application purchase method and terminal | |
CN106716401A (en) | Data interaction processing method, device and system | |
WO2018116401A1 (en) | Asset management system, asset management method, and program | |
CN114258007A (en) | SIM card management method, device and computer storage medium | |
WO2018230185A1 (en) | Information processing device and information processing system | |
CN104766218A (en) | Membership information application management system based on data labels | |
US20130122943A1 (en) | Establishing a communication event | |
US9934552B2 (en) | Method and system for supplying visually encoded image data | |
JP2006108939A (en) | Wireless lan system and portable terminal apparatus used therefor | |
CN116977033B (en) | Order splitting method, storage medium and electronic equipment | |
CN106489143A (en) | A kind of data interactive processing method, device and system | |
US20120302266A1 (en) | Communicate an internet protocol address to a mobile phone |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
GD4A | Issue of patent certificate for granted invention patent |