CUSTOMIZABLE USER PREFERENCE INFORMATION FOR USER DEVICES
First Claim
1. A method, comprising:
- receiving, by a user device and from a device, a request for user preferences associated with a user of the user device,the user preferences being stored in memory associated with the user device;
authenticating, by the user device, a vendor associated with the device;
determining, by the user device, one or more particular user preferences, from the user preferences, that are relevant to the vendor;
approving, by the user device, the request for the user preferences when the user device determines that the vendor is authenticated;
retrieving, by the user device, the one or more particular user preferences from the memory based on the approval of the request for the user preferences; and
providing, by the user device, the one or more particular user preferences to the device,the one or more particular user preferences being used to determine one or more products, services, or content, of the vendor, to offer to the user.
2 Assignments
0 Petitions
Accused Products
Abstract
A user device receives, from a device associated with a vendor, a request for user preferences associated with a user of the user device. The user preferences are stored in a memory associated with the user device. The user device authenticates the vendor, and determines particular user preferences, from the user preferences, that are relevant to the vendor. The device approves the request for the user preferences when the vendor is authenticated. The device retrieves the particular user preferences from the memory based on the approval of the request for the user preferences, and provides the particular user preferences to the device. The particular user preferences are used to determine products, services, or content, of the vendor, to offer to the user.
-
Citations
20 Claims
-
1. A method, comprising:
-
receiving, by a user device and from a device, a request for user preferences associated with a user of the user device, the user preferences being stored in memory associated with the user device; authenticating, by the user device, a vendor associated with the device; determining, by the user device, one or more particular user preferences, from the user preferences, that are relevant to the vendor; approving, by the user device, the request for the user preferences when the user device determines that the vendor is authenticated; retrieving, by the user device, the one or more particular user preferences from the memory based on the approval of the request for the user preferences; and providing, by the user device, the one or more particular user preferences to the device, the one or more particular user preferences being used to determine one or more products, services, or content, of the vendor, to offer to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A user device, comprising:
-
a memory; and one or more processors to; receive, from a device associated with a vendor, a request for user preferences associated with a user of the user device, the user preferences being stored in the memory; authenticate the vendor associated with the device; determine one or more particular user preferences, from the user preferences, that are relevant to the vendor; approve the request for the user preferences when the user device determines that the vendor is authenticated; retrieve the one or more particular user preferences from the memory based on the approval of the request for the user preferences; and provide the one or more particular user preferences to the device, the one or more particular user preferences being used to determine one or more products, services, or content, of the vendor, to offer to the user. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable medium for storing instructions, the instructions comprising:
one or more instructions that, when executed by one or more processors of a user device, cause the one or more processors to; receive, from a device, a request for user preferences associated with a user of the user device, the user preferences being stored in a memory associated with the user device; authenticate a vendor associated with the device; determine one or more particular user preferences, from the user preferences, that are relevant to the vendor; approve the request for the user preferences when the user device determines that the vendor is authenticated; read the one or more particular user preferences from the memory based on the approval of the request for the user preferences; and provide the one or more particular user preferences to the device, the one or more particular user preferences being used to determine one or more products, services, or content, of the vendor, to offer to the user. - View Dependent Claims (16, 17, 18, 19, 20)
Specification