Systems and methods for alarm tone selection, distribution, and playback in a networked audiovisual device
AssigneeChumby Industries, Inc.
InventorsSteven Michael Adler, Stephen L. Tomlin
Life of this patent
Estimating the term…
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.
Claims155
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.
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.
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.
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.
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.
Dependencies are inferred from the claim text.