Tagging language for broadcast radio
First Claim
Patent Images
1. A method of processing radio signals on a wireless device, comprising:
- receiving a broadcast radio transmission comprising multimedia content and supplemental information corresponding to the multimedia content, wherein the supplemental information comprises a first data group and a second data group from a plurality of predetermined data groups each comprising different data, wherein the first data group further comprises a first tag and a corresponding first set of text data and the second data group further comprises a second set of text data different from the first set of text data, wherein the second set of text data represents at least one of a program service name, a program identification code, a program type code, a radio text message and a clock time;
detecting the first tag and the first set of text data from the first data group; and
enabling a predetermined capability on the wireless device based on the detecting of the first tag and the first set of text data, wherein the enabled predetermined capability comprises functionality related to promote user interactive activity or enhance user experience, wherein the enabling of the predetermined capability further comprises storing at least one of the program service name, the program identification code, the program type code, the radio text message and the clock time in a memory of the wireless device.
1 Assignment
0 Petitions
Accused Products
Abstract
Apparatus, methods, processors and computer programs products for generating or processing a broadcast radio transmission comprising multimedia content and supplemental information corresponding to the multimedia content. The supplemental information comprises a selected data group from a plurality of predetermined data groups each comprising different data, wherein the selected data group further comprises a tag and a corresponding set of text data operable to initiate a predetermined capability of a wireless device.
-
Citations
54 Claims
-
1. A method of processing radio signals on a wireless device, comprising:
-
receiving a broadcast radio transmission comprising multimedia content and supplemental information corresponding to the multimedia content, wherein the supplemental information comprises a first data group and a second data group from a plurality of predetermined data groups each comprising different data, wherein the first data group further comprises a first tag and a corresponding first set of text data and the second data group further comprises a second set of text data different from the first set of text data, wherein the second set of text data represents at least one of a program service name, a program identification code, a program type code, a radio text message and a clock time; detecting the first tag and the first set of text data from the first data group; and enabling a predetermined capability on the wireless device based on the detecting of the first tag and the first set of text data, wherein the enabled predetermined capability comprises functionality related to promote user interactive activity or enhance user experience, wherein the enabling of the predetermined capability further comprises storing at least one of the program service name, the program identification code, the program type code, the radio text message and the clock time in a memory of the wireless device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. At least one processor configured to processing radio signals on a wireless device, comprising:
-
a first module for receiving a broadcast radio transmission comprising multimedia content and supplemental information corresponding to the multimedia content, wherein the supplemental information comprises a first data group and a second data group from a plurality of predetermined data groups each comprising different data, wherein the first data group further comprises a first tag and a corresponding first set of text data and the second data group further comprises a second set of text data different from the first set of text data, wherein the second set of text data represents at least one of a program service name, a program identification code, a program type code, a radio text message and a clock time; a second module for detecting the first tag and the first set of text data from the first data group; and a third module for enabling a predetermined capability on the wireless device based on the detecting of the first tag and the first set of text data, wherein the enabled predetermined capability comprises functionality related to promote user interactive activity or enhance user experience, wherein the enabling of the predetermined capability further comprises storing at least one of the program service name, the program identification code, the program type code, the radio text message and the clock time in a memory of the wireless device.
-
-
16. A computer program product, comprising:
-
a non-transitory computer-readable medium comprising; a first set of codes for causing a computer to receive a broadcast radio transmission comprising multimedia content and supplemental information corresponding to the multimedia content, wherein the supplemental information comprises a first data group and a second data group from a plurality of predetermined data groups each comprising different data, wherein the first data group further comprises a first tag and a corresponding first set of text data and the second data group further comprises a second set of text data different from the first set of text data, wherein the second set of text data represents at least one of a program service name, a program identification code, a program type code, a radio text message and a clock time; a second set of codes for causing the computer to detect the first tag and the first set of text data from the first data group; and a third set of codes for causing the computer to enable a predetermined capability on the wireless device based on the detecting of the first tag and the first set of text data, wherein the enabled predetermined capability comprises functionality related to promote user interactive activity or enhance user experience, wherein the enabling of the predetermined capability further comprises storing at least one of the program service name, the program identification code, the program type code, the radio text message and the clock time in a memory of the wireless device.
-
-
17. An apparatus, comprising:
-
means for receiving a broadcast radio transmission comprising multimedia content and supplemental information corresponding to the multimedia content, wherein the supplemental information comprises a first data group and a second data group from a plurality of predetermined data groups each comprising different data, wherein the first data group further comprises a first tag and a corresponding first set of text data and the second data group further comprises a second set of text data different from the first set of text data, wherein the second set of text data represents at least one of a program service name, a program identification code, a program type code, a radio text message and a clock time; means for detecting the first tag and the first set of text data from the first data group; and means for enabling a predetermined capability on the wireless device based on the detecting of the first tag and the first set of text data, wherein the enabled predetermined capability comprises functionality related to promote user interactive activity or enhance user experience, wherein the enabling of the predetermined capability further comprises storing at least one of the program service name, the program identification code, the program type code, the radio text message and the clock time in a memory of the wireless device.
-
-
18. A wireless device, comprising:
-
a memory comprising a radio enhancer module; a processor in communication with the memory and operable to execute the radio enhancer module; a receiver in communication with the processor, wherein the receiver is operable to receive a broadcast radio transmission comprising multimedia content and supplemental information corresponding to the multimedia content, wherein the supplemental information comprises a first data group and a second data group from a plurality of predetermined data groups each comprising different data, wherein the first data group further comprises a first tag and a corresponding first set of text data and the second data group further comprises a second set of text data different from the first set of text data, wherein the second set of text data represents at least one of a program service name, a program identification code, a program type code, a radio text message and a clock time; a receiver module associated with the receiver, wherein the receiver module comprises circuitry operable to detect the first tag and the first set of text data from the first data group; and wherein the processor executes the radio enhancer module to monitor the receiver module; and wherein the radio enhancer module is operable responsive to detection of the first tag and first set of text data to enable a predetermined capability on the wireless device based on the detecting of the first tag and the first set of text data, wherein the enabled predetermined capability comprises functionality related to promote user interactive activity or enhance user experience, wherein the enabling of the predetermined capability further comprises storing at least one of the program service name, the program identification code, the program type code, the radio text message and the clock time in a memory of the wireless device. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A wireless device, comprising:
-
a memory comprising a radio enhancer module; a processor in communication with the memory and operable to execute the radio enhancer module; a receiver in communication with the processor, wherein the receiver is operable to receive a broadcast radio transmission comprising multimedia content and supplemental information corresponding to the multimedia content, wherein the supplemental information comprises a first data group and a second data group from a plurality of predetermined data groups each comprising different data, wherein the first data group further comprises a first tag and a corresponding first set of text data and the second data group further comprises a second set of text data different from the first set of text data, wherein the second set of text data represents at least one of a program service name, a program identification code, a program type code, a radio text message and a clock time; a receiver module associated with the receiver, wherein the receiver module comprises circuitry operable to detect the first tag and the first set of text data from the first data group; and wherein the processor executes the radio enhancer module to monitor the receiver module; wherein the radio enhancer module is operable responsive to detection of the first tag and first set of text data to initiate enabling a predetermined capability on the wireless device based on the detecting of the first tag and the first set of text data, wherein the enabled predetermined capability comprises functionality related to promote user interactive activity or enhance user experience, wherein the enabling of the predetermined capability further comprises storing at least one of the program service name, the program identification code, the program type code, the radio text message and the clock time in a memory of the wireless device; and wherein the memory further comprises other wireless device applications. - View Dependent Claims (30, 31)
-
-
32. A method of generating radio signals for broadcast, comprising:
-
obtaining multimedia content; obtaining supplemental information corresponding to the multimedia content, the supplemental information comprising a first data group and a second data group from a plurality of predetermined data groups each comprising different data, wherein the first data group further comprises a first tag and a corresponding first set of text data and the second data group further comprises a second set of text data different from the first set of text data, wherein the second set of text data represents at least one of a program service name, a program identification code, a program type code, a radio text message and a clock time; generating a broadcast radio transmission comprising the multimedia content and the supplemental information corresponding to the multimedia content; and wherein the first tag and the first set of text data are operable to enable a predetermined capability on the wireless device based on the detecting of the first tag and the first set of text data, wherein the enabled predetermined capability comprises functionality related to promote user interactive activity or enhance user experience, wherein the enabling of the predetermined capability further comprises storing at least one of the program service name, the program identification code, the program type code, the radio text message and the clock time in a memory of the wireless device. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40, 41)
-
-
42. At least one processor configured to processing radio signals on a wireless device, comprising:
-
a first module for obtaining multimedia content; a second module for obtaining supplemental information corresponding to the multimedia content, the supplemental information comprising a first data group and a second data group from a plurality of predetermined data groups each comprising different data, wherein the first data group further comprises a first tag and a corresponding first set of text data and the second data group further comprises a second set of text data different from the first set of text data, wherein the second set of text data represents at least one of a program service name, a program identification code, a program type code, a radio text message and a clock time; a third module for generating a broadcast radio transmission comprising the multimedia content and the supplemental information corresponding to the multimedia content; and wherein the first tag and the first set of text data are operable to enable a predetermined capability on the wireless device based on the detecting of the first tag and the first set of text data, wherein the enabled predetermined capability comprises functionality related to promote user interactive activity or enhance user experience, wherein the enabling of the predetermined capability further comprises storing at least one of the program service name, the program identification code, the program type code, the radio text message and the clock time in a memory of the wireless device.
-
-
43. A computer program product, comprising:
-
a non-transitory computer-readable medium comprising; a first set of codes for causing a computer to obtain multimedia content; a second set of codes for causing the computer to obtain supplemental information corresponding to the multimedia content, the supplemental information comprising a first data group and a second data group from a plurality of predetermined data groups each comprising different data, wherein the first data group further comprises a first tag and a corresponding first set of text data and the second data group further comprises a second set of text data different from the first set of text data, wherein the second set of text data represents at least one of a program service name, a program identification code, a program type code, a radio text message and a clock time; a third set of codes for causing the computer to generate a broadcast radio transmission comprising the multimedia content and the supplemental information corresponding to the multimedia content; and wherein the first tag and the first set of text data are operable to enable a predetermined capability on the wireless device based on the detecting of the first tag and the first set of text data, wherein the enabled predetermined capability comprises functionality related to promote user interactive activity or enhance user experience, wherein the enabling of the predetermined capability further comprises storing at least one of the program service name, the program identification code, the program type code, the radio text message and the clock time in a memory of the wireless device.
-
-
44. An apparatus, comprising:
-
means for obtaining multimedia content; means for obtaining supplemental information corresponding to the multimedia content, the supplemental information comprising a first data group and a second data group from a plurality of predetermined data groups each comprising different data, wherein the first data group further comprises a first tag and a corresponding first set of text data and the second data group further comprises a second set of text data different from the first set of text data, wherein the second set of text data represents at least one of a program service name, a program identification code, a program type code, a radio text message and a clock time; means for generating a broadcast radio transmission comprising the multimedia content and the supplemental information corresponding to the multimedia content; and wherein the first tag and the first set of text data are operable to enable a predetermined capability on the wireless device based on the detecting of the first tag and the first set of text data, wherein the enabled predetermined capability comprises functionality related to promote user interactive activity or enhance user experience, wherein the enabling of the predetermined capability further comprises storing at least one of the program service name, the program identification code, the program type code, the radio text message and the clock time in a memory of the wireless device.
-
-
45. A radio broadcaster, comprising:
-
a memory comprising multimedia content and supplemental information corresponding to the multimedia content, wherein the supplemental information comprises a first data group and a second data group from a plurality of predetermined data groups each comprising different data, wherein the first data group further comprises a first tag and a corresponding first set of text data and the second data group further comprises a second set of text data different from the first set of text data, wherein the second set of text data represents at least one of a program service name, a program identification code, a program type code, a radio text message and a clock time; a processor in communication with the memory; a broadcast generator in communication with the processor, wherein the broadcast generator is operable to generate a broadcast radio transmission comprising the multimedia content and the supplemental information; and wherein the first tag and the first set of text data are operable to enable a predetermined capability on the wireless device based on the detecting of the first tag and the first set of text data, wherein the enabled predetermined capability comprises functionality related to promote user interactive activity or enhance user experience, wherein the enabling of the predetermined capability further comprises storing at least one of the program service name, the program identification code, the program type code, the radio text message and the clock time in a memory of the wireless device. - View Dependent Claims (46, 47, 48, 49, 50, 51, 52, 53, 54)
-
Specification