Matrix code for encryption, storage, and transmission of data
First Claim
1. A method for utilizing matrix codes, the method comprising:
- receiving, by a computing device, public user data;
generating, by the computing device, a display of a base matrix code for reading by a scanner associated with a first server, wherein the base matrix code includes the public user data in a first mask within a data region of the base matrix code;
responsive to the display of the base matrix code to the scanner associated with the first server, receiving, by the computing device, first private user data from the first server; and
generating, by the computing device, a display of a first combined matrix code for reading by a scanner associated with a second server, wherein the first combined matrix code includes the public user data in the first mask within a data region of the first combined matrix code and includes the first private user data in a second mask within the data region of the first combined matrix code.
1 Assignment
0 Petitions
Accused Products
Abstract
A computing device utilizes matrix codes to securely communicate information with a variety of servers. The computing device receives public user data, and generates a display of a base matrix code for reading by a scanner associated with a first server, wherein the base matrix code includes the public user data in a first mask. Responsive to the display of the base matrix code to the scanner associated with the first server, the computing device receives first private user data from the first server. The computing device generates a display of a first combined matrix code for reading by a scanner associated with a second server, wherein the first combined matrix code includes the public user data in the first mask and includes the first private user data in a second mask. The computing device can receive the public and first private user data in a matrix code.
-
Citations
20 Claims
-
1. A method for utilizing matrix codes, the method comprising:
-
receiving, by a computing device, public user data; generating, by the computing device, a display of a base matrix code for reading by a scanner associated with a first server, wherein the base matrix code includes the public user data in a first mask within a data region of the base matrix code; responsive to the display of the base matrix code to the scanner associated with the first server, receiving, by the computing device, first private user data from the first server; and generating, by the computing device, a display of a first combined matrix code for reading by a scanner associated with a second server, wherein the first combined matrix code includes the public user data in the first mask within a data region of the first combined matrix code and includes the first private user data in a second mask within the data region of the first combined matrix code. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer program product for utilizing matrix codes, the computer program product comprising:
one or more computer-readable tangible storage devices and program instructions stored on at least one of the one or more storage devices, the program instructions comprising; program instructions to receive public user data; program instructions to generate a display of a base matrix code for reading by a scanner associated with a first server, wherein the base matrix code includes the public user data in a first mask within a data region of the base matrix code; program instructions to receive, responsive to the display of the base matrix code to the scanner associated with the first server, first private user data from the first server; and program instructions to generate a display of a first combined matrix code for reading by a scanner associated with a second server, wherein the first combined matrix code includes the public user data in the first mask within a data region of the first combined matrix code and includes the first private user data in a second mask within the data region of the first combined matrix code. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
Specification