OBTAINING TARGETED SERVICES USING A UNIQUE IDENTIFICATION HEADER (UIDH)
First Claim
1. A method, comprising:
- receiving, by a content distribution system and from a user device, a request for content;
obtaining, by the content distribution system and based on receiving the request, an identifier for a subscriber associated with the content distribution system and a key;
encoding, by the content distribution system, the identifier and the key to create a unique identifier associated with the subscriber;
storing, by the content distribution system, the unique identifier in the request to create a modified request;
providing, by the content distribution system, the modified request to a content provider identified by the request;
receiving, by the content distribution system and from the content provider, the content and targeted content, the targeted content being associated with the unique identifier and conforming to an attribute of the subscriber; and
providing, by the content distribution system and to the user device, the content and the targeted content.
1 Assignment
0 Petitions
Accused Products
Abstract
A system is configured to receive, from a user device, a request for content; obtain, based on receiving the request, an identifier for a subscriber associated with the system and a key; encode the identifier and the key to create a unique identifier; store the unique identifier in the request to create a modified request; provide the modified request to a content provider identified by the request; receive, from the content provider, the content and targeted content, the targeted content being associated with the unique identifier and conforming to an attribute of the subscriber; and provide, to the user device, the content and the targeted content.
23 Citations
23 Claims
-
1. A method, comprising:
-
receiving, by a content distribution system and from a user device, a request for content; obtaining, by the content distribution system and based on receiving the request, an identifier for a subscriber associated with the content distribution system and a key; encoding, by the content distribution system, the identifier and the key to create a unique identifier associated with the subscriber; storing, by the content distribution system, the unique identifier in the request to create a modified request; providing, by the content distribution system, the modified request to a content provider identified by the request; receiving, by the content distribution system and from the content provider, the content and targeted content, the targeted content being associated with the unique identifier and conforming to an attribute of the subscriber; and providing, by the content distribution system and to the user device, the content and the targeted content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system, comprising:
one or more devices to; receive a request for content and session information, the request for content being transmitted by a user device, and the session information including an identifier for a subscriber associated with the system and addresses to be used during a session with the user device, generate a unique identifier based on the identifier; insert the unique identifier in the request to create a modified request, transmit the modified request to a content provider identified by the request; receive, from the content provider, first content and second content, the first content being identified by the request, the second content being associated with the unique identifier and conforming to one or more attributes of the subscriber; and provide the first content and the second content to the user device. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
17. One or more computer-readable media, comprising:
one or more instructions, which when executed by at least one processor, cause the at least one processor to; receive session information and a first request for content, the session information including at least an identifier for a subscriber associated with the one or more computer-readable media, and the first request being transmitted by the user device; generate a unique identifier based on the identifier and a key; store the unique identifier in the first request to create a modified request; transmit the modified request to a content provider identified by the first request, the unique identifier enabling the content provider to provide content that is targeted to the subscriber; receive, from the content provider, a second request to authenticate the subscriber, the second request including the unique identifier and a particular attribute associated with the subscriber; identify attributes associated with the unique identifier, the attributes corresponding to the subscriber; determine whether at least one of the attributes matches the particular attribute; and provide, to the content provider, a notification that the subscriber is authenticated when the at least one of the attributes matches the particular attribute. - View Dependent Claims (18, 19, 20, 21, 22, 23)
Specification