Claims
- 1. In a content distribution architecture including a server and a client device, a method comprising:
at the server, designating a set of groups to which to assign content items, each group having a group identifier; at the server, associating with respective content items at least one respective group identifier; and transmitting to the client device a content item and associated group identifier.
- 2. The method of claim 1 further comprising: at the client device,
receiving a plurality of content items and associated group identifiers, making the content items available for use by a user, and recording the associated group identifiers of content items selected for use by the user.
- 3. The method of claim 2 further comprising: at the client device,
compiling statistics descriptive of the group identifiers of content items selected for use by the user.
- 4. The method of claim 3 further comprising: at the client device,
generating at least one user profile based on the statistics, the user profile being descriptive of the corresponding user's patterns of content item use.
- 5. The method of claim 3 further comprising:
generating at least one content item rating based on the group identifiers.
- 6. The method of claim 3 further comprising:
generating at least one content item recommendation based on the group identifiers.
- 7. The method of claim 4 wherein the system comprises a plurality of STBs, and wherein the method further comprises:
broadcasting, from the server to the client devices, a plurality of content items and associated group identifier, receiving user profiles from the client devices, and means for generating ratings or recommendations based on the received user profiles.
- 8. The method as in any of claims 1-7 further comprising:
assigning to each group a corresponding group weighting coefficient.
- 9. The method as in any of claims 1-7 further comprising:
transmitting to the STB, with the content item, a repeat weighting factor representative of the desirability of repeats for the content item.
- 10. The method as in any of claims 2-7 wherein neither the user profile nor the statistics descriptive of content items selected by the user contain personal information of the user.
- 11. In a content distribution architecture including a server and a client device, a system comprising:
means at the server for designating a set of groups to which to assign content items, each group having a group identifier; means at the server for associating with respective content items at least one respective group identifier; and means for transmitting to the client device a content item and associated group identifier.
- 12. The system of claim 11 further comprising:
at the client device,
means for receiving a plurality of content items and associated group identifiers, means for making the content items available for use by a user, and means for recording the associated group identifiers of content items selected for use by the user.
- 13. The system of claim 12 further comprising:
at the client device,
means for compiling statistics descriptive of the group identifiers of content items selected for use by the user.
- 14. The system of claim 13 further comprising:
at the client device,
means for generating at least one user profile based on the statistics, the user profile being descriptive of the corresponding user's patterns of content item use.
- 15. The system of claim 13 further comprising:
means for generating at least one content item rating based on the group identifiers.
- 16. The system of claim 13 further comprising:
means for generating at least one content item recommendation based on the group identifiers.
- 17. The system of claim 14 wherein the system comprises a plurality of STBs, and wherein the method further comprises:
means for broadcasting, from the server to the client devices, a plurality of content items and associated group identifier, and means for receiving user profiles from the client devices, and means for generating ratings or recommendations based on the received user profiles.
- 18. The system as in any of claims 11-17 further comprising:
means for assigning to each group a corresponding group weighting coefficient.
- 19. The system as in any of claims 11-17 further comprising:
means for transmitting to the STB, with the content item, a repeat weighting factor representative of the desirability of repeats for the content item.
- 20. The system as in any of claims 12-17 wherein neither the user profile nor the statistics descriptive of content items selected by the user contain personal information of the user.
PRIORITY CLAIM
[0001] The present application claims priority to co-pending Provisional Application Serial No. 60/360,089 entitled “Compact Implementations for Limited-Resource Platforms”, filed on Feb. 25, 2002, and having a common inventive entity.
PCT Information
| Filing Document |
Filing Date |
Country |
Kind |
| PCT/US02/15661 |
5/15/2002 |
WO |
|