PROGRAM IDENTIFICATION USING A PORTABLE COMMUNICATION DEVICE
0 Assignments
0 Petitions
Accused Products
Abstract
According to one aspect, a portable communication device records a program being presented by a media presenting apparatus as media data, generates a query regarding a media channel and a program on that channel, which query includes said media data and sends said query to a system for determining a program on a media channel operated by a program determination service provider. The system receives the query, compares the query media data with data of a number of sets of reference media data related to at least one reception environment, where each set corresponds to a broadcast media channel, identifies the media channel, identifies a program in the media channel through using an electronic program guide, and sends data identifying the channel and the program to the portable communication device.
6 Citations
56 Claims
-
1-36. -36. (canceled)
-
37. A device comprising:
a processor to; receive a query from a portable communication device, the query including; media data obtained by the portable communication device, and information identifying a time that the media data was obtained by the portable communication device; identify, based on the media data, a particular media channel from which the media data was obtained by the portable communication device; identify, based on the time that the media data was obtained by the portable communication device, a particular program broadcast via the particular media channel; and send information identifying the particular media channel and information identifying the particular program to the portable communication device. - View Dependent Claims (38, 39, 40, 41, 42, 43)
-
44. A non-transitory computer-readable medium storing instructions, the instructions comprising:
one or more instructions that, when executed by a processor, cause the processor to; receive a query from a wireless communication device, the query including; media data recorded by the wireless communication device, and information identifying a time that the media data was recorded by the wireless communication device; identify, based on the media data, a particular media channel from which the media data was recorded by the wireless communication device; identify, based on the time that the media data was recorded by the wireless communication device, a particular program broadcast via the particular media channel; and send information identifying the particular media channel and information identifying the particular program to the wireless communication device. - View Dependent Claims (45, 46, 47, 48, 49, 50)
-
51. A method comprising:
-
receiving, by a device, a query from a portable communication device, the query including; media data obtained by the portable communication device, and information identifying a time that the media data was obtained by the portable communication device; identifying, by the device and based on the media data, a particular media channel from which the media data was obtained by the portable communication device; identifying, by the device and based on the time that the media data was obtained by the portable communication device, a particular program broadcast via the particular media channel; and sending, by the device, information identifying the particular media channel and information identifying the particular program to the portable communication device. - View Dependent Claims (52, 53, 54, 55, 56)
-
Specification