Interactive barcodes
First Claim
Patent Images
1. A method comprising:
- identifying, by a code scanner application executing on a computing device, a barcode, wherein the barcode is associated with an item of interest;
decoding, by the computing device, the barcode to obtain first information regarding the item of interest, wherein the first information is encoded in the barcode or is retrieved from a Uniform Resource Locator (URL) that is encoded in the barcode;
matching the decoded barcode with a database record;
presenting, via a graphical interface on the computing device, an input mechanism to receive supplemental information regarding the item of interest that is not encoded in the barcode;
receiving supplemental information of the item of interest from a source; and
storing the supplemental information in the database record; and
encoding the supplemental information in a URL-friendly format such that the encoded supplemental information is added to an existing URL to create a new URL that, when accessed, causes the supplemental information to be presented.
1 Assignment
0 Petitions
Accused Products
Abstract
A centralized barcode system is described. The centralized barcode system includes a barcode generation system configured to create a customized barcode by creating a new barcode or enhancing an existing barcode.
-
Citations
20 Claims
-
1. A method comprising:
-
identifying, by a code scanner application executing on a computing device, a barcode, wherein the barcode is associated with an item of interest; decoding, by the computing device, the barcode to obtain first information regarding the item of interest, wherein the first information is encoded in the barcode or is retrieved from a Uniform Resource Locator (URL) that is encoded in the barcode; matching the decoded barcode with a database record; presenting, via a graphical interface on the computing device, an input mechanism to receive supplemental information regarding the item of interest that is not encoded in the barcode; receiving supplemental information of the item of interest from a source; and storing the supplemental information in the database record; and encoding the supplemental information in a URL-friendly format such that the encoded supplemental information is added to an existing URL to create a new URL that, when accessed, causes the supplemental information to be presented. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. An apparatus comprising:
-
a memory to store instructions; a barcode scanning sensor coupled to a processing device, the barcode scanning sensor to receive a barcode and communicate receipt of the barcode to the processing device, wherein the barcode is associated with an item of interest; and the processing device coupled to the memory, the processing device to; identify the barcode; decode the barcode to obtain first information regarding the item of interest, wherein the first information is encoded in the barcode or is retrieved from a Uniform Resource Locator (URL) that is encoded in the barcode; match the decoded barcode with a database record; present, via a graphical interface, an input mechanism to receive supplemental information regarding the item of interest that is not encoded in the barcode; receive supplemental information of the item of interest from a data source; and store the supplemental information in the database record; and encode the supplemental information in a URL-friendly format such that the encoded supplemental information is added to an existing URL to create a new URL that, when accessed, causes the supplemental information to be presented. - View Dependent Claims (20)
-
-
17. A non-transitory computer readable storage medium encoding instructions thereon that, in response to execution by a processing device, cause the processing device to perform operations comprising:
-
identifying, by a code scanner application executing on a computing device, a pre-existing barcode, wherein the barcode is associated with an item of interest; matching the decoded barcode with a database record, wherein the database record comprises supplemental information regarding the item of interest; presenting, via a graphical interface on the computing device, an input mechanism to receive a modification to the supplemental information; storing the modification to the supplemental information in the database record; and encode the supplemental information in a URL-friendly format such that the encoded supplemental information is added to an existing URL to create a new URL that, when accessed, causes the supplemental information to be presented. - View Dependent Claims (18, 19)
-
Specification