Multifunction Multimedia Device
First Claim
1. A method, comprising:
- playing multimedia content on a first device, comprising a processor, to a first user;
concurrently with playing the multimedia content, receiving a message from a social networking website, wherein the message is associated with a second user;
interpreting the message based on a user profile associated with the first user;
presenting information associated with the message based on the user profile associated with the first user.
4 Assignments
0 Petitions
Accused Products
Abstract
A method for interpreting messages, user-defined alert conditions, voice commands and performing an action in response is described. A method for annotating media content is described. A method for presenting additional content associated with media content identified based on a fingerprint is described. A method for identifying that an advertisement portion of media content is being played based on a fingerprint derived from the media content is described. A method of one media device recording particular media content automatically in response to another media device recording the particular media content is described. A method of concurrently playing media content on multiple devices is described. A method of publishing information associated with recording of media content is described. A method of deriving fingerprints by media devices that meet an idleness criteria is described. A method of loading, modifying, and displaying a high definition frame from a frame buffer is described. A method of recording or playing media content identified based on fingerprints is described.
-
Citations
21 Claims
-
1. A method, comprising:
-
playing multimedia content on a first device, comprising a processor, to a first user; concurrently with playing the multimedia content, receiving a message from a social networking website, wherein the message is associated with a second user; interpreting the message based on a user profile associated with the first user; presenting information associated with the message based on the user profile associated with the first user. - View Dependent Claims (2, 3, 4)
-
-
5. A method, comprising:
-
playing multimedia content on a first device, comprising a processor, to a first user; concurrently with playing the multimedia content, receiving an audio file; interpreting the audio file based on a user profile associated with the first user; presenting information associated with the audio file based on the user profile associated with the first user. - View Dependent Claims (6)
-
-
7. A method, comprising:
-
playing multimedia content on a first device to a first user; concurrently with playing the multimedia content, receiving a message over a network, wherein the message comprises a status of a second device; interpreting the message based on a user profile associated with the first user; presenting information associated with the message based on the user profile associated with the first user.
-
-
8. A computer readable storage medium comprising a sequence of instructions, which when executed by one or more processors, cause performing steps comprising:
-
playing multimedia content on a first device to a first user; concurrently with playing the multimedia content, receiving a message from a social networking website, wherein the message is associated with a second user; interpreting the message based on a user profile associated with the first user; presenting information associated with the message based on the user profile associated with the first user. - View Dependent Claims (9, 10, 11)
-
-
12. A computer readable storage medium comprising a sequence of instructions, which when executed by one or more processors, cause performing steps comprising:
-
playing multimedia content on a first device to a first user; concurrently with playing the multimedia content, receiving an audio file; interpreting the audio file based on a user profile associated with the first user; presenting information associated with the audio file based on the user profile associated with the first user. - View Dependent Claims (13)
-
-
14. A computer readable storage medium comprising a sequence of instructions, which when executed by one or more processors, cause performing steps comprising:
-
playing multimedia content on a first device to a first user; concurrently with playing the multimedia content, receiving a message over a network, wherein the message comprises a status of a second device; interpreting the message based on a user profile associated with the first user; presenting information associated with the message based on the user profile associated with the first user.
-
-
15. An apparatus comprising:
-
one or more processors; one or more subsystems configured for performing steps comprising; playing multimedia content on a first device to a first user; concurrently with playing the multimedia content, receiving a message from a social networking website, wherein the message is associated with a second user; interpreting the message based on a user profile associated with the first user; presenting information associated with the message based on the user profile associated with the first user. - View Dependent Claims (16, 17, 18)
-
-
19. A apparatus comprising:
-
one or more processors; one or more subsystems configured for performing steps comprising; playing multimedia content on a first device to a first user; concurrently with playing the multimedia content, receiving an audio file; interpreting the audio file based on a user profile associated with the first user; presenting information associated with the audio file based on the user profile associated with the first user. - View Dependent Claims (20)
-
-
21. A apparatus comprising:
-
one or more processors; one or more subsystems configured for performing steps comprising; playing multimedia content on a first device to a first user; concurrently with playing the multimedia content, receiving a message over a network, wherein the message comprises a status of a second device; interpreting the message based on a user profile associated with the first user; presenting information associated with the message based on the user profile associated with the first user.
-
Specification