IP Library Granted Patent US 9,589,150
Granted Patent B2
US 9,589,150 · App. 14/735,940 · Granted Mar 7, 2017

Managing confidential information

Inventor: Lizhong Li (Hangzhou, CN)
Assignee: Alibaba Group Holding Limited
G06F21/6245G06F21/6263
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,589,150
App. No.
14/735,940
Granted
Mar 7, 2017
Kind
B2
Abstract

Embodiments of the present application relate to a method, apparatus, and system for managing confidential information. The method includes accessing stored target information comprising a public part and a confidential part, wherein an identifier corresponds to the confidential part of the target information, outputting the public part of the target information and the corresponding identifier, wherein the public part of the target information comprises at least first address information, receiving location information and a to-be-recognized identifier, wherein the location information is associated with a current location of a mobile terminal, determining whether the location information is consistent with the first address information, and in the event that the location information is consistent with the first address information, sending the confidential part of the target information associated with the to-be-recognized identifier to the mobile terminal.

Claims (54)

1. A method, comprising:

accessing, by a server, stored target information comprising a public part and a confidential part, and an identifier corresponding to the confidential part of the target information, wherein the stored target information is stored in connection with an online transaction;

outputting, by a server, the public part of the target information and the identifier, wherein the public part of the target information comprises at least first address information;

receiving, by a server, location information and a to-be-recognized identifier, wherein the location information is associated with a current location of a mobile terminal;

determining, by a server, whether the location information is consistent with the first address information; and

in the event that the location information is consistent with the first address information, sending, by a server, the confidential part of the target information associated with the to-be-recognized identifier to the mobile terminal.

2. The method of claim 1 , wherein the determining of whether the location information is consistent with the first address information comprises:

determining whether the location information is within a threshold proximity of a location corresponding to the first address information.

3. The method of claim 1 , further comprising:

after sending the confidential part of the target information corresponding to the to-be-recognized identifier to the mobile terminal, deleting at least the confidential part of the target information corresponding to the to-be-recognized identifier from a database that includes mappings of confidential parts of target information and identifiers.

4. The method of claim 1 , wherein the identifier comprises at least one of the following: a Quick Response (QR) code, a barcode, a radio-frequency identification code, or a character string.

5. The method of claim 1 , wherein the confidential part of the target information comprises second address information; and

wherein a combination of the first address information of the target information and the second address information of the target information corresponds to valid address information.

6. The method of claim 1 , further comprising:

setting the identifier corresponding to the confidential part of the target information, wherein the setting of the identifier comprises encoding the confidential part of the target information according to a preset encryption rule to obtain the identifier.

7. A method, comprising:

acquiring an identifier corresponding to a confidential part of target information stored by a server, wherein a public part of the target information stored by the server comprises at least first address information, wherein the target information is stored in connection with an online transaction;

acquiring location information, wherein the location information is associated with a current location of a mobile terminal;

sending the location information and the identifier to the server; and

in response to the server determining whether the location information is consistent with the first address information, receiving the confidential part of the target information associated with the identifier.

8. The method of claim 7 , wherein the server determines whether the location information is consistent with the first address information by determining whether the location information is within a threshold proximity of the first address information.

9. The method of claim 7 , wherein the server deletes the confidential part of the target information corresponding to a to-be-recognized identifier from a database that includes mappings of confidential parts of target information and identifiers after the server sends the confidential part of the target information corresponding to the identifier to the mobile terminal.

10. The method of claim 7 , wherein the identifier comprises at least one of the following: a Quick Response (QR) code, a barcode, a radio-frequency identification code, or a character string.

11. The method of claim 7 , wherein the confidential part of the target information comprises second address information; and

wherein a combination of the first address information of the target information and second address information of the target information corresponds to valid address information.

12. The method of claim 7 , wherein the server sets the identifier corresponding to the confidential part of the target information by encoding the confidential part of the target information according to a preset encryption rule to obtain the identifier.

13. A server, comprising:

at least one processor configured to:

access stored target information comprising a public part of the target information and a confidential part, wherein an identifier corresponds to the confidential part of the target information, wherein the stored target information is stored in connection with an online transaction;

output the public part of the target information and the identifier, wherein the public part of the target information comprises at least first address information;

receive location information and a to-be-recognized identifier, wherein the location information is associated with a current location of a mobile terminal;

determine whether the location information is consistent with the first address information; and

in the event that the location information is consistent with the first address information, send the confidential part of the target information associated with the to-be-recognized identifier to the mobile terminal; and

a memory coupled to the at least one processor and configured to provide the at least one processor with instructions.

14. The server of claim 13 , wherein the at least one processor is further configured to:

determine whether the location information is within a threshold proximity of a location corresponding to the first address information.

15. The server of claim 13 , wherein the at least one processor is further configured to:

after sending the confidential part of the target information corresponding to the to-be-recognized identifier to the mobile terminal, delete at least the confidential part of the target information corresponding to the to-be-recognized identifier from a database that includes mappings of confidential parts of target information and identifiers.

16. The server of claim 13 , wherein the identifier comprises at least one of the following: a Quick Response (QR) code, a barcode, a radio-frequency identification code, or a character string.

17. The server of claim 13 , wherein the confidential part of the target information comprises second address information; and

wherein a combination of the first address information of the target information and the second address information of the target information corresponds to valid address information.

18. A mobile terminal, comprising:

at least one processor configured to:

acquire an identifier corresponding to a confidential part of target information stored by a server, wherein a public part of the target information stored by the server comprises at least first address information, wherein the stored target information is stored in connection with an online transaction;

acquire location information, wherein the location information is associated with a current location of the mobile terminal;

send the location information and the identifier to the server; and

in response to the server determining whether the location information is consistent with the first address information, receive the confidential part of the target information associated with the identifier; and

a memory coupled to the at least one processor and configured to provide the at least one processor with instructions.

19. A computer program product, the computer program product being embodied in a non-transitory computer readable storage medium and comprising computer instructions for:

accessing stored target information comprising a public part and a confidential part, wherein an identifier corresponds to the confidential part of the target information, wherein the stored target information is stored in connection with an online transaction;

outputting the public part of the target information and the identifier, wherein the public part of the target information comprises at least first address information;

receiving location information and a to-be-recognized identifier, wherein the location information is associated with a current location of a mobile terminal;

determining whether the location information is consistent with the first address information; and

in the event that the location information is consistent with the first address information, sending the confidential part of the target information associated with the to-be-recognized identifier to the mobile terminal.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 11, 2020
From: ADVANTAGEOUS NEW TECHNOLOGIES CO., LTD.
To: ADVANCED NEW TECHNOLOGIES CO., LTD.
Reel/Frame 054233/0693 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 1, 2020
From: ALIBABA GROUP HOLDING LIMITED
To: ADVANTAGEOUS NEW TECHNOLOGIES CO., LTD.
Reel/Frame 053667/0148 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 4, 2015
From: LI, LIZHONG
To: ALIBABA GROUP HOLDING LIMITED
Reel/Frame 036250/0952 →
Priority Claims (1)
CN 2014 1 0262185 · Jun 12, 2014 · national
Continuity (1)
Related Publication 20150363612A1 · Dec 17, 2015