IP Library Granted Patent US 9,887,994
Granted Patent B2
US 9,887,994 · App. 15/371,482 · Granted Feb 6, 2018

Data processing based on two-dimensional code

Inventor: Tao Dang (Hangzhou, CN)
Assignee: Alibaba Group Holding Limited
H04L63/0853G06F3/0481G06F17/30879G06F21/35G06K7/1417G06Q20/327G06Q20/3276
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 9,887,994
App. No.
15/371,482
Granted
Feb 6, 2018
Kind
B2
Abstract

The present disclosure provides example methods and apparatuses of data processing based on a two-dimensional code. The two-dimensional code is generated upon receiving a data processing request from a user of a first communication device. Information relating to the data processing request obtained through scanning the two-dimensional code by a second communication device is received. A user interface for data processing is generated at the second communication device based on the information relating to the data processing request. The present techniques for data processing based on the two-dimensional code use the two-dimensional code to complete logging-in and avoid the tedious logging-in process, thereby conveniently, efficiently, and securely implements data output processing.

Claims (46)

1. A method comprising:

generating a two-dimensional code according to a data processing request from a first communication device, the data processing request including a plurality of items including a name of a product for sale and an agreed overdue time for an order, and the two-dimensional code including information relating to the data processing request that includes at least one of the plurality of items included in the data processing request.

2. The method of claim 1 , further comprising:

receiving the information relating to the data processing request from a second communication device that scans the two-dimensional code; and

generating a user interface for data processing at the second communication device based on the information relating to the data processing request,

wherein the information relating to the data processing request is obtained through scanning the two-dimensional code by the second communication device.

3. The method of claim 2 , wherein the generating the user interface for data processing at the second communication device based on the information relating to the data processing request comprises:

obtaining information of a data processing account from the second communication device; and

generating the user interface for data processing at the second communication device according to the information relating to the data processing request and the information of the data processing account.

4. The method of claim 3 , wherein the obtaining the information of the data processing account from the second communication device comprises using a client at the second communication device that is compatible with a server of data processing to obtain the information of the data processing account.

5. The method of claim 3 , wherein the obtaining the information of the data processing account from the second communication device comprises:

using a scanner at the second communication device to scan the two-dimensional communication code to obtain a uniform resource locator (URL) of a log-in address of the data processing account;

using a web browser at the second communication device to open the URL to present a log-in interface of the data processing account; and

obtaining the information of the data processing account when a log-in operation is completed.

6. The method of claim 2 , further comprising receiving data processing completion information from the second communication device.

7. The method of claim 6 , further comprising forwarding the data processing completion information to the first communication device.

8. The method of claim 1 , wherein the generating the two-dimensional code according to the data processing request from the first communication device comprises presenting the two-dimensional code at the first communication device.

9. An apparatus comprising:

one or more processors; and

one or more computer-readable media stored thereon computer-executable instructions executable by the one or more processors to perform operations comprising:

generating a two-dimensional code according to a data processing request from a first communication device, the data processing request including a plurality of items including an order of a product for sale and a payment type for the order, and the two-dimensional code including information relating to the data processing request that includes at least one of the plurality of items included in the data processing request.

10. The apparatus of claim 9 , wherein the operations further comprise:

receiving the information relating to the data processing request from a second communication device that scans the two-dimensional code; and

generating a user interface for data processing at the second communication device based on the information relating to the data processing request,

wherein the information relating to the data processing request is obtained through scanning the two-dimensional code by the second communication device.

11. The apparatus of claim 10 , wherein the generating the user interface for data processing at the second communication device based on the information relating to the data processing request includes:

obtaining information of a data processing account from the second communication device; and

generating the user interface for data processing at the second communication device according to the information relating to the data processing request and the information of the data processing account.

12. The apparatus of claim 10 , wherein the operations further comprise receiving data processing completion information from the second communication device.

13. The apparatus of claim 12 , wherein the operations further comprise forwarding the data processing completion information to the first communication device.

14. The apparatus of claim 9 , wherein the operations further comprise presenting the two-dimensional code at the first communication device.

15. One or more computer-readable media stored thereon computer-executable instructions executable by one or more processors to perform operations comprising:

generating a two-dimensional code according to a data processing request from a first communication device, the data processing request including one or more items including an order number for a product for sale and a price amount of the order number, and the two-dimensional code including information relating to the data processing request that includes at least one of the one or more items included in the data processing request.

16. The one or more computer-readable media of claim 15 , wherein the operations further comprise:

presenting the two-dimensional code at the first communication device;

receiving the information relating to the data processing request from a second communication device that scans the two-dimensional code;

obtaining log-in information of a data processing account from the second communication device;

generating a user interface for data processing at the second communication device according to the information relating to the data processing request and the log-in information of the data processing account; and

receiving data processing completion information form the second communication device.

17. The one or more computer-readable media of claim 16 , wherein the operations further comprise forwarding the data processing completion information to the first communication device.

18. The one or more computer-readable media of claim 15 , wherein the information relating to the data processing request is obtained through scanning the two-dimensional code by a second communication device.

19. The one or more computer-readable media of claim 16 , wherein the obtaining the log-in information of the data processing account from the second communication device comprises using a client at the second communication device that is compatible with a server of data processing to obtain the log-in information of the data processing account.

20. The one or more computer-readable media of claim 16 , wherein the obtaining the log-in information of the data processing account from the second communication device comprises:

using a scanner at the second communication device to scan the two-dimensional communication code to obtain a uniform resource locator (URL) of a log-in address of the data processing account;

using a web browser at the second communication device to open the URL to present a log-in interface of the data processing account; and

obtaining the log-in information of the data processing account when a user completes a log-in operation.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 10, 2020
From: ADVANTAGEOUS NEW TECHNOLOGIES CO., LTD.
To: ADVANCED NEW TECHNOLOGIES CO., LTD.
Reel/Frame 054064/0610 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 31, 2020
From: ALIBABA GROUP HOLDING LIMITED
To: ADVANTAGEOUS NEW TECHNOLOGIES CO., LTD.
Reel/Frame 053650/0816 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 1, 2017
From: DANG, TAO
To: ALIBABA GROUP HOLDING LIMITED
Reel/Frame 044003/0200 →
Priority Claims (1)
CN 2013 1 0392680 · Sep 2, 2013 · national
Continuity (2)
Continuation 14473729 · Aug 29, 2014
Related Publication 20170085560A1 · Mar 23, 2017