Systems and Methods to Provide Product Information to Consumers
First Claim
1. A method at a third party server comprising:
- receiving, across a network and from a manufacturer system, product information, a decryption key, and a unique identifier, the product information describing a product to which an encrypted version of the unique identifier is affixed by the manufacturer;
storing the decryption key;
storing the product information along with the unique identifier received from the manufacturer system;
receiving, across the network and from a device of a consumer, consumer registration information and a scan of the encrypted version of the unique identifier, the consumer registration information including an identification of the consumer;
decrypting the received encrypted version of the unique identifier using the stored decryption key, resulting in a decrypted unique identifier;
matching the stored unique identifier to the decrypted unique identifier;
registering the product to the consumer by storing the consumer registration information in association with the stored unique identifier;
retrieving the product information stored along with the stored unique identifier;
sending the retrieved product information across the network to the device of the consumer;
receiving, across the network and from the manufacturer system, updated product information along with the unique identifier;
matching the unique identifier received with the updated product information to the stored unique identifier;
storing the updated product information along with the stored unique identifier;
identifying the consumer to whom the product is registered using the consumer registration information stored in association with the stored unique identifier;
retrieving the updated product information stored along with the stored unique identifier; and
sending the retrieved updated product information across the network to the device of the consumer.
1 Assignment
0 Petitions
Accused Products
Abstract
Consumers are encouraged to register products that they purchase so that manufacturers can send updates about the purchased products, marketing offers, or other materials. However, processes in place to register products can be cumbersome and time-consuming so many consumers do not register the products that they use. Some consumers may rely on a purchase history maintained by select retailers but these purchase histories do not track purchases made by or for other consumers or purchases made by the consumer at other retailers. A third party server allows consumers to register products from multiple manufacturers via a consumer device. The registration is separate from the consumer'"'"'s purchase history maintained by the retailers. Using the third party server, manufacturers can distribute product information and, subsequently, updated product information to the consumers based on the product registrations.
-
Citations
18 Claims
-
1. A method at a third party server comprising:
-
receiving, across a network and from a manufacturer system, product information, a decryption key, and a unique identifier, the product information describing a product to which an encrypted version of the unique identifier is affixed by the manufacturer; storing the decryption key; storing the product information along with the unique identifier received from the manufacturer system; receiving, across the network and from a device of a consumer, consumer registration information and a scan of the encrypted version of the unique identifier, the consumer registration information including an identification of the consumer; decrypting the received encrypted version of the unique identifier using the stored decryption key, resulting in a decrypted unique identifier; matching the stored unique identifier to the decrypted unique identifier; registering the product to the consumer by storing the consumer registration information in association with the stored unique identifier; retrieving the product information stored along with the stored unique identifier; sending the retrieved product information across the network to the device of the consumer; receiving, across the network and from the manufacturer system, updated product information along with the unique identifier; matching the unique identifier received with the updated product information to the stored unique identifier; storing the updated product information along with the stored unique identifier; identifying the consumer to whom the product is registered using the consumer registration information stored in association with the stored unique identifier; retrieving the updated product information stored along with the stored unique identifier; and sending the retrieved updated product information across the network to the device of the consumer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A system comprising:
-
a manufacturer system communication module configured to receive, across a network and from a manufacturer system, product information, a decryption key, and a unique identifier, the product information describing a product to which an encrypted version of the unique identifier is affixed by the manufacturer, to store the decryption key, and to store the product information along with the unique identifier received from the manufacturer system; a consumer device communication module configured to receive, across the network and from a device of a consumer, consumer registration information and a scan of the encrypted version of the unique identifier, the consumer registration information including an identification of the consumer; a match module configured to decrypt the received encrypted version of the unique identifier using the stored decryption key, resulting in a decrypted unique identifier, and to match the decrypted unique identifier to the stored unique identifier; a registration module configured to register the product to the consumer by storing the consumer registration information in association with the stored unique identifier; and a retrieval module configured to retrieve the product information stored along with the stored unique identifier and wherein the consumer device communication module is further configured to send the retrieved product information across the network to the device of the consumer, wherein the manufacturer system communication module is further configured to receive, across the network and from the manufacturer system, updated product information along with the unique identifier, wherein the match module is configured to match the unique identifier received with the updated product information to the stored unique identifier, and to store the updated product information along with the stored unique identifier, wherein the match module is further configured to identify the consumer to whom the product is registered using the consumer registration information stored in association with the stored unique identifier, wherein the retrieval module is further configured to retrieve the updated product information stored along with the stored unique identifier, and wherein the consumer device communication module is further configured to send the retrieved updated product information across the network to the device of the consumer.
-
-
18. A non-transitory computer-readable medium having instruction embodied thereon, the instructions executable by one or more processors to perform operations comprising:
-
receiving, across a network and from a manufacturer system, product information, a decryption key, and a unique identifier, the product information describing a product to which an encrypted version of the unique identifier is affixed by the manufacturer; storing the decryption key; storing the product information along with the unique identifier received from the manufacturer system; receiving, across the network and from a device of a consumer, consumer registration information and a scan of the encrypted version of the unique identifier, the consumer registration information including an identification of the consumer; decrypting the received encrypted version of the unique identifier using the stored decryption key, resulting in a decrypted unique identifier; matching the stored unique identifier to the decrypted unique identifier; registering the product to the consumer by storing the consumer registration information in association with the stored unique identifier; retrieving the product information stored along with the stored unique identifier; sending the retrieved product information across the network to the device of the consumer; receiving, across the network and from the manufacturer system, updated product information along with the unique identifier; matching the unique identifier received with the updated product information to the stored unique identifier; storing the updated product information along with the stored unique identifier; identifying the consumer to whom the product is registered using the consumer registration information stored in association with the stored unique identifier; retrieving the updated product information stored along with the stored unique identifier; and sending the retrieved updated product information across the network to the device of the consumer.
-
Specification