IP Library Granted Patent US 10,748,054
Granted Patent B2
US 10,748,054 · App. 16/240,498 · Granted Aug 18, 2020

Two-dimensional code information query method, server, client, and system

Inventors: Lizhong Li (Hangzhou, CN); Xuanpeng Zhang (Hangzhou, CN)
Assignee: Alibaba Group Holding Limited
G06K19/10G06F16/00G06F16/90335G06K19/06037
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,748,054
App. No.
16/240,498
Granted
Aug 18, 2020
Kind
B2
Abstract

A two-dimensional code query method includes receiving a two-dimensional code query request from a first client, the two-dimensional code query request containing a first two-dimensional code, obtaining at least one two-dimensional codes that are bound to the first two-dimensional code, and returning the obtained two-dimensional codes to the first client for the first client to extract information from at least one of the obtained two-dimensional codes with a corresponding application on the first client.

Claims (38)

1. A two-dimensional code query method, comprising:

receiving a binding operation instruction from a first client, the binding operation instruction comprising a plurality of two-dimensional codes to be bound together, wherein all of the plurality of two-dimensional codes are associated with one user, and wherein each of the plurality of two-dimensional codes is associated with a different payment application;

responsive to receiving the binding operation instruction, establishing a binding relationship between the plurality of two-dimensional codes;

receiving a two-dimensional code query request from a second client, the two-dimensional code query request containing a first one of the plurality of two-dimensional codes;

responsive to receiving the two-dimensional code query request, obtaining at least one second one of the plurality of two-dimensional codes based on the binding relationship and the first one of the plurality of two-dimensional codes; and

returning the obtained at least one second one of the plurality of two-dimensional codes to the second client, wherein the second client extracts payment information of the one user from the obtained at least one second one of the plurality of two-dimensional codes with a corresponding payment application on the second client.

2. The method of claim 1 , wherein the obtaining at least one second one of the plurality of two-dimensional codes that are bound to the first one of the plurality of two-dimensional codes comprises:

obtaining binding identification information corresponding to the first two-dimensional code; and

querying two-dimensional codes to obtain the two-dimensional codes that are bound to the first one of the plurality of two-dimensional codes through the binding identification information.

3. The method of claim 1 , wherein the obtaining at least one second one of the plurality of two-dimensional codes that are bound to the first one of the plurality of two-dimensional codes comprises:

obtaining user identification information comprised in the first one of the plurality of two-dimensional codes, and obtaining at least one two-dimensional code that is bound to the first one of the plurality of two-dimensional codes based on the user identification information.

4. The method of claim 1 , wherein the first one of the plurality of two-dimensional codes is printed on a business card.

5. A non-transitory computer-readable storage medium configured with instructions executable by one or more processors to cause the one or more processors to perform operations comprising:

receiving a binding operation instruction from a first client, the binding operation instruction comprising a plurality of two-dimensional codes to be bound together, wherein all of the plurality of two-dimensional codes are associated with one user, and wherein each of the plurality of two-dimensional codes is associated with a different payment application;

responsive to receiving the binding operation instruction, establishing a binding relationship between the plurality of two-dimensional codes;

receiving a two-dimensional code query request from a second client, the two-dimensional code query request containing a first one of the plurality of two-dimensional codes;

responsive to receiving the two-dimensional code query request, obtaining at least one second one of the plurality of two-dimensional codes based on the binding relationship and the first one of the plurality of two-dimensional codes; and

returning the obtained at least one second one of the plurality of two-dimensional codes to the second client, wherein the second client extracts payment information of the one user from the obtained at least one second one of the plurality of two-dimensional codes with a corresponding payment application on the second client.

6. The non-transitory computer-readable storage medium of claim 5 , wherein the obtaining at least one second one of the plurality of two-dimensional codes that are bound to the first one of the plurality of two-dimensional codes comprises:

obtaining binding identification information corresponding to the first two-dimensional code; and

querying two-dimensional codes to obtain the two-dimensional codes that are bound to the first one of the plurality of two-dimensional codes through the binding identification information.

7. The non-transitory computer-readable storage medium of claim 5 , wherein the obtaining at least one second one of the plurality of two-dimensional codes that are bound to the first one of the plurality of two-dimensional codes comprises:

obtaining user identification information comprised in the first one of the plurality of two-dimensional codes, and obtaining at least one two-dimensional code that is bound to the first one of the plurality of two-dimensional codes based on the user identification information.

8. The non-transitory computer-readable storage medium of claim 5 , wherein the first one of the plurality of two-dimensional codes is printed on a business card.

9. A two-dimensional code query system, comprising:

one or more processors; and

a non-transitory computer-readable storage medium configured with instructions executable by the one or more processors to cause the one or more processors to perform operations comprising:

receiving a binding operation instruction from a first client, the binding operation instruction comprising a plurality of two-dimensional codes to be bound together, wherein all of the plurality of two-dimensional codes are associated with one user, and wherein each of the plurality of two-dimensional codes is associated with a different payment application;

responsive to receiving the binding operation instruction, establishing a binding relationship between the plurality of two-dimensional codes;

receiving a two-dimensional code query request from a second client, the two-dimensional code query request containing a first one of the plurality of two-dimensional codes;

responsive to receiving the two-dimensional code query request, obtaining at least one second one of the plurality of two-dimensional codes based on the binding relationship and the first one of the plurality of two-dimensional codes; and

returning the obtained at least one second one of the plurality of two-dimensional codes to the second client, wherein the second client extracts payment information of the one user from the obtained at least one second one of the plurality of two-dimensional codes with a corresponding payment application on the second client.

10. The system of claim 9 , wherein the obtaining at least one second one of the plurality of two-dimensional codes that are bound to the first one of the plurality of two-dimensional codes comprises:

obtaining binding identification information corresponding to the first two-dimensional code; and

querying two-dimensional codes to obtain the two-dimensional codes that are bound to the first one of the plurality of two-dimensional codes through the binding identification information.

11. The system of claim 9 , wherein the obtaining at least one second one of the plurality of two-dimensional codes that are bound to the first one of the plurality of two-dimensional codes comprises:

obtaining user identification information comprised in the first one of the plurality of two-dimensional codes, and obtaining at least one two-dimensional code that is bound to the first one of the plurality of two-dimensional codes based on the user identification information.

12. The system of claim 9 , wherein the first one of the plurality of two-dimensional codes is printed on a business card.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 16, 2020
From: ADVANTAGEOUS NEW TECHNOLOGIES CO., LTD.
To: ADVANCED NEW TECHNOLOGIES CO., LTD.
Reel/Frame 053796/0281 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 3, 2020
From: ALIBABA GROUP HOLDING LIMITED
To: ADVANTAGEOUS NEW TECHNOLOGIES CO., LTD.
Reel/Frame 053702/0392 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 6, 2019
From: LI, LIZHONG; ZHANG, XUANPENG
To: ALIBABA GROUP HOLDING LIMITED
Reel/Frame 048256/0397 →