Multifunction Multimedia Device
First Claim
1. A method, comprising:
- deriving a fingerprint from content available in a content stream;
querying a fingerprint database with the fingerprint to identify the content;
determining that the identified content is associated with a user-specified characteristic;
recording the identified content in response to the determination;
wherein the method is performed by a device comprising a processor.
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.
225 Citations
36 Claims
-
1. A method, comprising:
-
deriving a fingerprint from content available in a content stream; querying a fingerprint database with the fingerprint to identify the content; determining that the identified content is associated with a user-specified characteristic; recording the identified content in response to the determination; wherein the method is performed by a device comprising a processor. - View Dependent Claims (2, 3)
-
-
4. A method, comprising:
-
deriving a fingerprint from content available in a content stream; querying a fingerprint database with the fingerprint to identify the content; determining that the identified content is associated with a user viewing history; recording the identified content in response to the determination; wherein the method is performed by a device comprising a processor. - View Dependent Claims (5)
-
-
6. A method comprising:
-
recording a first copy of media content; detecting that the first copy of the media content is an incomplete copy of the media content; responsive to detecting step, obtaining a second copy of the media content, wherein the second copy is a complete copy of the media content. - View Dependent Claims (7, 8, 9)
-
-
10. A method comprising:
-
recording media content; detecting a portion of the media content is missing from the recorded media content; responsive to detecting step, obtaining the missing portion of the media content. - View Dependent Claims (11, 12)
-
-
13. A computer readable storage medium comprising a set of instructions, which when executed by a processor, perform steps comprising:
-
deriving a fingerprint from content available in a content stream; querying a fingerprint database with the fingerprint to identify the content; determining that the identified content is associated with a user-specified characteristic; recording the identified content in response to the determination; wherein the method is performed by a device comprising a processor. - View Dependent Claims (14, 15)
-
-
16. A computer readable storage medium comprising a set of instructions, which when executed by a processor, perform steps comprising:
-
deriving a fingerprint from content available in a content stream; querying a fingerprint database with the fingerprint to identify the content; determining that the identified content is associated with a user viewing history; recording the identified content in response to the determination; wherein the method is performed by a device comprising a processor. - View Dependent Claims (17)
-
-
18. A computer readable storage medium comprising a set of instructions, which when executed by a processor, perform steps comprising:
-
recording a first copy of media content; detecting that the first copy of the media content is an incomplete copy of the media content; responsive to detecting step, obtaining a second copy of the media content, wherein the second copy is a complete copy of the media content. - View Dependent Claims (19, 20, 21)
-
-
22. A computer readable storage medium comprising a set of instructions, which when executed by a processor, perform steps comprising:
-
recording media content; detecting a portion of the media content is missing from the recorded media content; responsive to detecting step, obtaining the missing portion of the media content. - View Dependent Claims (23, 24)
-
-
25. A device, comprising:
-
a processor; one or more subsystems configured for; deriving a fingerprint from content available in a content stream; querying a fingerprint database with the fingerprint to identify the content; determining that the identified content is associated with a user-specified characteristic; recording the identified content in response to the determination. - View Dependent Claims (26, 27)
-
-
28. A device, comprising:
-
a processor; one or more subsystems configured for; deriving a fingerprint from content available in a content stream; querying a fingerprint database with the fingerprint to identify the content; determining that the identified content is associated with a user viewing history; recording the identified content in response to the determination. - View Dependent Claims (29)
-
-
30. A device comprising:
-
a processor; one or more subsystems configured for; recording a first copy of media content; detecting that the first copy of the media content is an incomplete copy of the media content; responsive to detecting step, obtaining a second copy of the media content, wherein the second copy is a complete copy of the media content. - View Dependent Claims (31, 32, 33)
-
-
34. A device comprising:
-
a processor; one or more subsystems configured for; recording media content; detecting a portion of the media content is missing from the recorded media content; responsive to detecting step, obtaining the missing portion of the media content. - View Dependent Claims (35, 36)
-
Specification