Creating and Purchasing Ringtones
OwnerEddy Cue, Heller David +3inventors
InventorsEddy Cue, Heller David, Steve Jobs, Jeffrey L. Robbin, Wasko Timothy
Life of this patent
Estimating the term…
Abstract
Techniques for creating and purchasing ringtones for use in electronic devices, such as mobile phones (e.g., cellular phones) or other telephone-enabled devices (e.g., Personal Digital Assistants (PDAs), multi-function devices) are disclosed. These techniques can use a media management application and/or an online media store to browse, create, edit, purchase, and/or download ringtones for use in mobile phones or other telephone-enabled devices. Further, these techniques can be used to manage ringtones on one or more devices, including personal computers, mobile phones, and telephone-enabled devices.
Claims30
A method for creating a ringtone at a client machine, said method comprising:
- displaying a list of media items provided within a local media library at the client machine;
- identifying at least one of the media items;
- sending a ringtone availability request to a remote server for an indication whether a ringtone of the identified media item is permitted;
- receiving a ringtone availability response from the remote server;
- determining whether the ringtone of the identified media item is permitted based on the ringtone availability response from the remote server;
- and
- creating the ringtone on the client machine if said determining determines that the ringtone of the identified media item is permitted.
A method for managing ringtone creation, said method comprising:
- storing ringtone authorization data for each of a plurality of digital media assets;
- receiving a ringtone availability request including media asset identification information;
- retrieving the ringtone authorization data for a particular digital media asset identified by the media asset information;
- and
- responding to the ringtone availability request based on the retrieved ringtone authorization data.
A computer readable medium including at least tangible program code executable by a machine, said computer readable medium comprising:
- program code for identifying a media item;
- program code for sending a ringtone availability request to another machine for an indication whether a ringtone of the identified media item is permitted;
- program code for receiving a ringtone availability response from the another machine;
- program code for determining whether the ringtone of the identified media item is permitted based on the ringtone availability response from the another machine;
- and
- program code for creating the ringtone if said program code for determining determines that the ringtone of the identified media item is permitted.
A computer readable medium including at least tangible program code executable by a machine, said computer readable medium comprising:
- program code for storing ringtone authorization data for each of a plurality of digital media assets;
- program code for receiving a ringtone availability request including media asset identification information;
- program code for retrieving the ringtone authorization data for a particular digital media asset identified by the media asset information;
- and
- program code for responding to the ringtone availability request based on the retrieved ringtone authorization data.
Dependencies are inferred from the claim text.