Techniques to customize a media processing system
First Claim
Patent Images
1. An apparatus, comprising:
- a logic device, at least a portion of which is in hardware;
a preference module operative on the logic device to;
identify a user of a media processing device,monitor activity of the user when using multiple heterogeneous media sources accessible by the media processing device,determine implicit viewing preferences of the user from the monitored activity, the implicit viewing preferences to represent user preferences not explicitly defined by the user,store the implicit viewing preferences in a user profile for the user, anddetermine personalized content for the user based on the user profile; and
a custom channel module to;
present an alert to the user during presentation of a second program, the alert to be presented responsive to a first program of the personalized content becoming available, andrecord the first program responsive to receiving a rejection of the first program.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques to customize a media processing system are described. A media processing system is described capable of integrating a large set of heterogeneous electronic devices into a single integrated system with enhanced navigation capabilities and automated configuration services. Other embodiments are described and claimed.
-
Citations
38 Claims
-
1. An apparatus, comprising:
-
a logic device, at least a portion of which is in hardware; a preference module operative on the logic device to; identify a user of a media processing device, monitor activity of the user when using multiple heterogeneous media sources accessible by the media processing device, determine implicit viewing preferences of the user from the monitored activity, the implicit viewing preferences to represent user preferences not explicitly defined by the user, store the implicit viewing preferences in a user profile for the user, and determine personalized content for the user based on the user profile; and
a custom channel module to;present an alert to the user during presentation of a second program, the alert to be presented responsive to a first program of the personalized content becoming available, and record the first program responsive to receiving a rejection of the first program. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 33, 34, 35)
-
-
16. A method, comprising:
-
identifying a user of a media processing device; monitoring online activity of the user when using multiple heterogeneous media sources accessible by the media processing device; determining implicit viewing preferences of the user from the monitored activity, the implicit viewing preferences to represent user preferences not explicitly defined by the user; storing the implicit viewing preferences in a user profile for the user; determining personalized content for the user based on the user profile; presenting an alert to the user during presentation of a second program, the alert to be presented responsive to a first program of the personalized content becoming available; and recording the first program responsive to receiving a rejection of the first program. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 36, 37, 38)
-
-
27. An article comprising a non-transitory computer-readable storage medium containing instructions that when executed enable a system to:
-
monitor online activity of a user when using multiple heterogeneous media sources accessible by a media processing device; determine implicit viewing preferences of the user from the monitored activity, the implicit viewing preferences to represent user preferences not explicitly defined by the user; determine explicit viewing preferences of the user, the explicit viewing preferences to represent user preferences explicitly defined by the user; store the implicit viewing preferences and the explicit viewing preferences in a user profile for the user; determine personalized content for the user based on the user profile; present an alert to the user during presentation of a second program, the alert to be presented responsive to a first program of the personalized content becoming available; and record the first program responsive to receiving a rejection of the first program. - View Dependent Claims (28, 29, 30, 31, 32)
-
Specification