Mobile device gateway providing access to instant information
First Claim
1. A method for providing information associated with a barcode, comprising:
- receiving barcode information and a user identifier from a mobile device;
retrieving first information identifying at least one content provider from a first database based on the user identifier;
retrieving second information identifying at least one content provider from a second database based on at least part of the barcode information;
selecting at least one content provider based on the first information and the second information;
sending the barcode information to the selected at least one content provider;
receiving content information related to the barcode information from at least one content provider;
retrieving layout information from the first database based on the user identifier;
aggregating the received content information to form a WAP page, wherein the layout of the WAP page is based on the retrieved layout information; and
sending the WAP page to the mobile device.
3 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates generally to the field of systems capable of managing the interaction between vendors and end users. To use the system, a user first scans any common barcode using a mobile device. The barcode information along with a user identification number is then sent to a server. The server uses the user identification number to look up the user'"'"'s preferred vendors and content providers. The manufacturer code from the barcode is also looked up in a vendor database. Once the preferences have been determined, this information is sent to each vendor and content provider which returns information, a list of options, and/or other content. This information is then aggregated into a WAP page by the server and transmitted to the mobile device. The user utilizes the mobile device to select a content provider or vendor.
252 Citations
17 Claims
-
1. A method for providing information associated with a barcode, comprising:
-
receiving barcode information and a user identifier from a mobile device; retrieving first information identifying at least one content provider from a first database based on the user identifier; retrieving second information identifying at least one content provider from a second database based on at least part of the barcode information; selecting at least one content provider based on the first information and the second information; sending the barcode information to the selected at least one content provider; receiving content information related to the barcode information from at least one content provider; retrieving layout information from the first database based on the user identifier; aggregating the received content information to form a WAP page, wherein the layout of the WAP page is based on the retrieved layout information; and sending the WAP page to the mobile device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for providing information associated with a barcode, comprising:
-
an interface in communication with a network; a memory; and a processor in communication with the memory and the interface;
wherein the processorreceives barcode information and a user identifier from a mobile device; retrieves first information identifying at least one content provider from a first database based on the user identifier; retrieves second information identifying at least one content provider from a second database based on at least part of the barcode information; selects at least one content provider based on the first information and the second information; sends the barcode information to the selected at least one content provider; receives content information related to the barcode information from at least one content provider; retrieves layout information from the first database based on the user identifier; aggregates the received content information to form a WAP page, wherein the layout of the WAP page is based on the retrieved layout information; and sends the WAP page to the mobile device. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer-readable medium containing computer-executable instructions that, when executed by a processor, cause the processor to perform a method for providing information associated with a barcode the method comprising:
-
receiving barcode information and a user identifier from a mobile device; retrieving first information identifying at least one content provider from a first database based on the user identifier; retrieving second information identifying at least one content provider from a second database based on at least part of the barcode information; selecting at least one content provider based on the first information and the second information; sending the barcode information to the selected at least one content provider; receiving content information related to the barcode information from at least one content provider; retrieving layout information from the first database based on the user identifier; aggregating the received content information to form a WAP page, wherein the layout of the WAP page is based on the retrieved layout information; and sending the WAP page to the mobile device.
-
Specification