SYSTEMS AND METHODS FOR ALARM TONE SELECTION, DISTRIBUTION, AND PLAYBACK IN A NETWORKED AUDIOVISUAL DEVICE
First Claim
1. A method of selecting alarm tones for rendering on a device, comprising:
- providing a first user interface configured to facilitate selection of a first content item;
receiving a user input at the first user interface, said user input provided to select the first content item;
setting a playback duration associated with the first content item;
associating the first content item with a predefined event;
determining if the playback duration has been exceeded; and
rendering the first content item on the device in response to occurrence of the predefined event if the playback duration has not been exceeded.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for alarm tone selection and distribution are disclosed. A first device may be configured to allow user selection of a content item for rendering in conjunction with a predefined alarm tone event such as an alarm, meeting time, or other event. The content item may then be associated with an application configured to render content upon occurrence of the event, and the user may be enabled to purchase non-owned content. The user may be further enabled to send content or a reference to content to a second device associated with a second user, where the second user may then be enabled to purchase and use the content for alarm tone functionality on the second device.
73 Citations
155 Claims
-
1. A method of selecting alarm tones for rendering on a device, comprising:
-
providing a first user interface configured to facilitate selection of a first content item; receiving a user input at the first user interface, said user input provided to select the first content item; setting a playback duration associated with the first content item; associating the first content item with a predefined event; determining if the playback duration has been exceeded; and rendering the first content item on the device in response to occurrence of the predefined event if the playback duration has not been exceeded. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. A device for selecting and rendering alarm tones, comprising:
-
a processor; and a processor readable memory on which is stored a set of processor executable instructions disposed to; provide, on the device, a first user interface configured to facilitate selection of a first content item; receive a user input at the first user interface to select the first content item; set a playback duration associated with the first content item; associate the first content item with a predefined event; determine if the playback duration has been exceeded; and render the first content item on the device in response to occurrence of the predefined event if the playback duration has not been exceeded. - View Dependent Claims (35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66)
-
-
67. A method of sharing alarm tone content between a first device and a second device, comprising:
-
receiving, at the first device, a first content item in response to a request issued by the second device; setting a playback duration associated with the first content item; associating the first content item with a predefined event; determining if the playback duration has been exceeded; and rendering the first content item on the first device in response to occurrence of the predefined event if the playback duration has not been exceeded. - View Dependent Claims (68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93)
-
-
94. A first device configured to share alarm tones provided by a second device, comprising:
-
a processor; and a processor readable memory containing a set of processor executable instructions disposed to; receive, at the first device, a first content item in response to a request issued by the second device; set a playback duration associated with the first content item; associate the first content item with a predefined event; determine if the playback duration has been exceeded; and render the first content item on the first device in response to occurrence of the predefined event if the playback duration has not been exceeded. - View Dependent Claims (95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120)
-
-
121. A machine readable medium comprising processor executable instructions that when executed on a processor are disposed to:
-
provide, on a device, a first user interface configured to facilitate selection of a first content item; receive a user input at the first user interface to select the first content item; set a playback duration associated with the first content item; associate the first content item with a predefined event; determine if the playback duration has been exceeded; and render the first content item on the device in response to occurrence of the predefined event if the playback duration has not been exceeded. - View Dependent Claims (122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155)
-
Specification