System and method for using product identifiers
First Claim
1. A method for using product identifiers, said method comprising:
- capturing a product identifier associated with a product;
receiving a user'"'"'s selection of one of a plurality of queries;
transmitting said product identifier and said selected query to a data provider;
receiving a response to said selected query from said data provider.
2 Assignments
0 Petitions
Accused Products
Abstract
A novel method for using product identifiers includes capturing a product identifier identifying a product, selecting one of a plurality of queries, transmitting the product identifier and the selected query to a data provider, and receiving a response to the selected query from the data provider. The method is performed on a personal data device (e.g., a camera phone, PDA, tablet PC et.), which includes a network interface, a scanner operative to capture the product identifier, a user interface operative to receive the query selection, and an application program interface operative to associate the product identifier and the selected query, transmit the product identifier and the selected query to the data provider via the network interface, and to receive the response to the identifier and query from the data provider via the network interface. A method for the data providers to use the product identifiers is also disclosed, and includes receiving a request from a consumer including a unique product identifier and data indicative of the type of information requested, retrieving the type of requested information associated with the particular product from a database, and transmitting the retrieved information to the consumer. The data provider includes a database associating the product identifiers with information corresponding thereto, and means for the providing the associated information to the requesting consumer.
265 Citations
69 Claims
-
1. A method for using product identifiers, said method comprising:
-
capturing a product identifier associated with a product;
receiving a user'"'"'s selection of one of a plurality of queries;
transmitting said product identifier and said selected query to a data provider;
receiving a response to said selected query from said data provider. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A system for using a product identifier, said system comprising:
-
a network interface;
a scanner operative to capture a product identifier associated with a product;
a user interface operative to receive a query selection from a user; and
a control module operative to associate said product identifier and said selected query, to transmit said product identifier and said selected query to a data provider via said network interface, and to receive a response to said selected query from said data provider via said network interface. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63)
-
-
64. A method for using product identifiers, said method comprising:
-
receiving a request from a consumer, said request including a unique product identifier captured by said consumer and data indicative of a type of information requested;
retrieving information corresponding to said type of information requested and associated with said particular product from a database; and
transmitting said retrieved information to said consumer.
-
-
65. A system for using a product identifier, said system comprising:
-
a network interface;
a capture device for capturing a product identifier identifying a product;
means for querying a data provider based on said captured product identifier; and
a display for displaying a response to said selected query received from said data provider via said network interface.
-
-
66. A computer-readable medium having stored therein a data structure comprising:
-
a first field containing data representing a captured product identifier; and
a second field containing data representing a predetermined query type. - View Dependent Claims (67)
-
-
68. A set of application program interfaces embodied on an electronically readable medium for execution on an electronic device in conjunction with a database that identifies information of interest to a consumer, comprising:
-
a first interface that receives a product identifier from a capture device;
a second interface that receives a query selection from a user; and
a third interface that transmits said product identifier and said query to said database.
-
-
69. In a computer system having a graphical user interface including a display and a selection device, a method of providing and selecting from a menu on the display, said method comprising:
-
retrieving a set of product information query identifiers, each of said product information query identifiers representing a particular type of information requested for a product identified by a product identifier;
displaying said set of product information query identifiers on said display;
receiving a signal indicative of said selection device acquainting with a selected one of said displayed product information query identifiers; and
submitting a query associated with said selected one of said displayed query identifiers to a database.
-
Specification