Connected audio and other media objects
First Claim
1. A method of linking a media signal to metadata or actions comprising:
- dynamically deriving an identifier from a media signal received in a user'"'"'s device by computing a fingerprint of the media signal;
mapping the identifier to an action;
executing the action, including returning data to the device for presentation of at least a portion of the data to a user.
6 Assignments
0 Petitions
Accused Products
Abstract
Media objects are transformed into active, connected objects via identifiers embedded into them or their containers. In the context of a user'"'"'s playback experience, a decoding process extracts the identifier from a media object and possibly additional context information and forwards it to a server. The server, in turn, maps the identifier to an action, such as returning metadata, re-directing the request to one or more other servers, requesting information from another server to identify the media object, etc. The linking process applies to broadcast objects as well as objects transmitted over networks in streaming and compressed file formats.
239 Citations
25 Claims
-
1. A method of linking a media signal to metadata or actions comprising:
-
dynamically deriving an identifier from a media signal received in a user'"'"'s device by computing a fingerprint of the media signal;
mapping the identifier to an action;
executing the action, including returning data to the device for presentation of at least a portion of the data to a user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method of linking a media signal to related data comprising:
-
dynamically deriving an identifier from a media signal received in a user'"'"'s device by computing a fingerprint of the media signal, wherein the fingerprint comprises hashes of portions of the media signal;
mapping the identifier to related data; and
returning the related data to the device for presentation of at least a portion of the data to a user. - View Dependent Claims (20, 21)
-
-
22. A method of linking a media signal to related data comprising:
-
dynamically deriving an identifier from a media signal received in a user'"'"'s device by computing a fingerprint of the media signal, wherein the fingerprint comprises hashes of portions of the media signal;
mapping the identifier to related data, including using context information from the user'"'"'s device to look up the related data; and
returning the related data to the device for presentation of at least a portion of the data to a user. - View Dependent Claims (23, 24, 25)
-
Specification