Maintaining a content category cache at a gateway on a data path
First Claim
Patent Images
1. A method, comprising:
- accessing, by a processor comprising hardware, a first content identifier mapped to a first raw category, the first raw category associated with a first vendor and labeled using a first term, the first raw category corresponding to a generic category;
accessing, by the processor, a second content identifier mapped to a second raw category, the second raw category associated with a second vendor and labeled using a second term different from the first term, the second raw category corresponding to the generic category;
mapping, by the processor, the first content identifier to the generic category to yield a first content category mapping;
mapping, by the processor, the second content identifier to the generic category to yield a second content category mapping;
determining that a content services gateway has initialized; and
sending the first content category mapping to the content services gateway in response to the determination.
1 Assignment
0 Petitions
Accused Products
Abstract
Maintaining a content category cache includes storing the content category cache at a gateway. The content category cache includes content category mappings, where a content category mapping associates content with one or more categories describing the content. A request requesting content for a user is received. One or more categories associated with the requested content are determined from a content category mapping of the content category cache. The requested content is filtered in accordance with the categories.
-
Citations
14 Claims
-
1. A method, comprising:
-
accessing, by a processor comprising hardware, a first content identifier mapped to a first raw category, the first raw category associated with a first vendor and labeled using a first term, the first raw category corresponding to a generic category; accessing, by the processor, a second content identifier mapped to a second raw category, the second raw category associated with a second vendor and labeled using a second term different from the first term, the second raw category corresponding to the generic category; mapping, by the processor, the first content identifier to the generic category to yield a first content category mapping; mapping, by the processor, the second content identifier to the generic category to yield a second content category mapping; determining that a content services gateway has initialized; and sending the first content category mapping to the content services gateway in response to the determination. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus, comprising:
-
a memory operable to; store a first content identifier mapped to a first raw category, the first raw category associated with a first vendor and labeled using a first term, the first raw category corresponding to a generic category; store a second content identifier mapped to a second raw category, the second raw category associated with a second vendor and labeled using a second term different from the first term, the second raw category corresponding to the generic category; and one or more processors comprising hardware and operable to; map the first content identifier to the generic category to yield a first content category mapping; map the second content identifier to the generic category to yield a second content category mapping; determine that a content services gateway has initialized; and send the first content category mapping to the content services gateway in response to the determination. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A system, comprising:
-
means for receiving a first content identifier mapped to a first raw category, the first raw category associated with a first vendor and labeled using a first term, the first raw category corresponding to a generic category; means for receiving a second content identifier mapped to a second raw category, the second raw category associated with a second vendor and labeled using a second term different from the first term, the second raw category corresponding to the generic category; means for; mapping the first content identifier to the generic category to yield a first content category mapping; and mapping the second content identifier to the generic category to yield a second content category mapping, the means for mapping comprising hardware; means for determining that a content services gateway has initialized; and means for sending the first content category mapping to the content services gateway in response to the determination.
-
Specification