Using features extracted from an audio and/or video work to obtain information about the work
DC CAFCFirst Claim
1. A method for associating an electronic work with an action, the electronic work comprising at least one of audio and video, the method comprising:
- a) electronically extracting within a portable client device features from the electronic work;
b) transmitting the extracted features from the portable client device to one or more servers;
c) receiving at the portable client device from the one or more servers an identification of the electronic work based on the extracted features, wherein the identification is based on a non-exhaustive search identifying a neighbor;
d) electronically determining an action based on the identification of the electronic work; and
e) electronically performing the action on the portable client device.
4 Assignments
Litigations
1 Petition
Reexamination
Accused Products
Abstract
Information about an audio or video file played on a device is provided by (a) extracting features from the audio or video file, (b) communicating the features to a database, and (c) receiving the information about the audio or video file from the database. The information might include a song title, an album title, and/or a performer name. The information might include a title of a video work, a director of the video work, and/or names of performers in the video work. The information might be rendered on an output of the device. The information might be stored (e.g., persistently) locally on the device.
238 Citations
52 Claims
-
1. A method for associating an electronic work with an action, the electronic work comprising at least one of audio and video, the method comprising:
-
a) electronically extracting within a portable client device features from the electronic work; b) transmitting the extracted features from the portable client device to one or more servers; c) receiving at the portable client device from the one or more servers an identification of the electronic work based on the extracted features, wherein the identification is based on a non-exhaustive search identifying a neighbor; d) electronically determining an action based on the identification of the electronic work; and e) electronically performing the action on the portable client device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 29, 30, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50)
-
-
15. A method for associating an electronic work with an action, the electronic work comprising at least one of audio and video, the method comprising:
-
a) electronically extracting features from the electronic work; b) electronically determining an identification of the electronic work based on the extracted features, wherein the identification is based on a non-exhaustive search identifying a neighbor; c) electronically determining an action based on the identification of the electronic work; and d) electronically performing the action. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 31, 32, 33, 34, 35, 36, 37, 38, 39, 51, 52)
-
Specification