IP Library Granted Patent US 7,309,015
Granted Patent B2
US 7,309,015 · App. 11/168,806 · Granted Dec 18, 2007

Mobile device gateway providing access to instant information

Assignee: Scanbuy, Inc.
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 7,309,015
App. No.
11/168,806
Granted
Dec 18, 2007
Kind
B2
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.

Claims (47)

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.

2. The method of claim 1 , further comprising parsing the barcode information into at least two parts including a manufacturer code, wherein the manufacture code comprises the at least part of the barcode information used in retrieving the second information identifying at least one content provider from the second database.

3. The method of claim 1 , further comprising receiving an indication of selected content from the mobile device and connecting the mobile device with a content provider associated with the selected content.

4. The method of claim 1 , further comprising receiving an indication of selected content from the mobile device and sending the selected content to the mobile device.

5. The method of claim 1 , further comprising saving the barcode information.

6. The method of claim 1 , wherein the content information describes at least one of multimedia information, books, apparel, electronics, and games.

7. The method of claim 1 , wherein the mobile device is at least one of a camera phone, a mobile phone, a PDA, a laptop computer, a smart phone, and a cellular phone.

8. The method of claim 1 , where the barcode information is decoded from a barcode selected from the group comprising UPC-A, UPC-E, ISBN, RSS-14, RSS-14E, RSS-14L, Interleaved 2 of 5, EAN/JAN-8, EAN/JAN-13, Code 39 Full ASCII, Code 128, PDF417, QR Code, Data Matrix, and RFID.

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 processor

receives 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.

10. The system of claim 9 , wherein the processor further parses the barcode information into at least two parts including a manufacturer code, wherein the manufacture code comprises the at least part of the barcode information used in retrieving the second information identifying at least one content provider from the second database.

11. The system of claim 9 , wherein the processor further receives an indication of selected content from the mobile device and connects the mobile device with a content provider associated with the selected content.

12. The system of claim 9 , wherein the processor further receives an indication of selected content from the mobile device and sends the selected content to the mobile device.

13. The system of claim 9 , wherein the processor further saves the barcode information.

14. The system of claim 9 , wherein the content information describes at least one of multimedia information, books, apparel, electronics, and games.

15. The system of claim 9 , wherein the mobile device is at least one of a camera phone, a mobile phone, a PDA, a laptop computer, a smart phone, and a cellular phone.

16. The system of claim 9 , where the barcode information is decoded from a barcode selected from the group comprising UPC-A, UPC-E, ISBN, RSS-14, RSS-14E, RSS-14L, Interleaved 2 of 5, EAN/JAN-8, EAN/JAN-13, Code 39, Code 39 Full ASCII, Code128, PDF417, QR Code, Data Matrix, and RFID.

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.

Assignments (3)
TERMINATION OF SECURITY INTEREST IN INTELLECTUAL PROPERTY AT REEL 23456 AND FRAME 0203 Recorded Jan 21, 2010
From: MASTHEAD VENTURE PARTNERS CAPITAL, L.P.
To: SCANBUY, INC.
Reel/Frame 023821/0169 →
SECURITY AGREEMENT Recorded Nov 2, 2009
From: SCANBUY, INC.
To: MASTHEAD VENTURE PARTNERS CAPITAL, L.P.
Reel/Frame 023456/0203 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 19, 2006
From: FRANTZ, DIDIER; OUTMEZGUINE, AVI
To: SCANBUY, INC.
Reel/Frame 018275/0221 →
Continuity (2)
Provisional Application 6058725000 · Jul 14, 2004
Related Publication 20060011728A1 · Jan 19, 2006