Method and apparatus for controlling a media player based on user activity
First Claim
1. A method for controlling a media player, comprising:
- establishing at least one rule defining a predefined user activity, said rule including at least one condition and an action item to be performed to automatically adjust said media player when said rule is satisfied;
analyzing at least one of audio and video information focused on a user to identify said condition; and
performing said action item if said rule is satisfied.
1 Assignment
0 Petitions
Accused Products
Abstract
A media player controller is disclosed that monitors user activity and automatically controls a media player in response to predefined events. The disclosed media player controller includes one or more audio/visual mage capture devices focused on one or more users. The captured audio and video information is processed by the media player controller to identify one or more predefined events. A number of rules can be utilized to define various user events, such as when the user has left the room, is on the telephone or is otherwise paying attention to the media player. Each rule contains one or more conditions, and, optionally, a corresponding action-item that should be performed when the rule is satisfied. Upon detection of a predefined event, the corresponding action, if any, is performed by the media player controller.
330 Citations
22 Claims
-
1. A method for controlling a media player, comprising:
-
establishing at least one rule defining a predefined user activity, said rule including at least one condition and an action item to be performed to automatically adjust said media player when said rule is satisfied;
analyzing at least one of audio and video information focused on a user to identify said condition; and
performing said action item if said rule is satisfied. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for controlling a media player, comprising:
-
analyzing at least one of audio and video information focused on a user to identify at least one predefined user activity; and
performing a predefined action item to automatically adjust said media player when said user activity is identified. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A system for controlling a media player, comprising:
-
a memory for storing computer readable code; and
a processor operatively coupled to said memory, said processor configured to;
establish at least one rule defining a predefined user activity, said rule including at least one condition and an action item to be performed to automatically adjust said media player when said rule is satisfied;
analyze at least one of audio and video information focused on a user to identify said condition; and
perform said action item if said rule is satisfied. - View Dependent Claims (12, 13, 14, 15, 17, 18, 19, 20)
-
-
16. A system for controlling a media player, comprising:
-
a memory for storing computer readable code; and
a processor operatively coupled to said memory, said processor configured to;
analyze at least one of audio and video information focused on a user to identify at least one predefined user activity; and
perform a predefined action item to automatically adjust said media player when said user activity is identified.
-
-
21. An article of manufacture for controlling a media player, comprising:
a computer readable medium having computer readable code means embodied thereon, said computer readable program code means comprising;
a step to establish at least one rule defining a predefined user activity, said rule including at least one condition and an action item to be performed to automatically adjust said media player when said rule is satisfied;
a step to analyze at least one of audio and video information focused on a user to identify said condition; and
a step to perform said action item if said rule is satisfied.
-
22. An article of manufacture for controlling a media player, comprising:
a computer readable medium having computer readable code means embodied thereon, said computer readable program code means comprising;
a step to analyze at least one of audio and video information focused on a user to identify at least one predefined user activity; and
a step to perform a predefined action item to automatically adjust said media player when said user activity is identified.
Specification