Pushed Ringtones Based on Device-Side Content
First Claim
1. A method of communicating ringtones to a communication device comprising:
- sending ringtone selector data to a ringtone service for selecting a ringtone in accordance with at least one recommendation operation, said selector data generated from user data associated with the communication device; and
receiving a ringtone selected in accordance with the ringtone selector data for notifying a user of a communication device event.
4 Assignments
0 Petitions
Accused Products
Abstract
A ringtone service distributes selected ringtones to respective communication devices in a communication network. A particular ringtone for a respective communication device is selected is in accordance with at least one recommendation operation and ringtone selector data. The selector data is generated from user data associated with the particular communication device from which to make implicit observations of user behavior for predicting how a user will like a particular ringtone. A media purchase link, provided with the ringtone, assists with the purchase of an associated media file from a media purchase service. A ringtone may comprise a sample from a source (e.g. an audio or video recording) and the associated medial file may comprise a copy of the source.
31 Citations
20 Claims
-
1. A method of communicating ringtones to a communication device comprising:
-
sending ringtone selector data to a ringtone service for selecting a ringtone in accordance with at least one recommendation operation, said selector data generated from user data associated with the communication device; and receiving a ringtone selected in accordance with the ringtone selector data for notifying a user of a communication device event. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A communication device for receiving ringtones from a ringtone service, the communication device comprising:
-
a processor and a memory coupled thereto, said memory storing instructions and data configuring the processor to; send ringtone selector data to the ringtone service for selecting a ringtone in accordance with at least one recommendation operation, said selector data generated from user data associated with the communication device; and receive a ringtone selected in accordance with the ringtone selector data for notifying a user of a communication device event. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A computer program product storing instructions and data, which when executed, configure a processor to for:
-
sending ringtone selector data to a ringtone service for selecting a ringtone in accordance with at least one recommendation operation, said selector data generated from user data associated with the communication device; and receiving a ringtone selected in accordance with the ringtone selector data for notifying a user of a communication device event.
-
-
15. A method of providing a ringtone service for communicating ringtones to a communication device comprising:
-
receiving ringtone selector data for selecting a ringtone in accordance with at least one recommendation operation, said selector data generated from user data associated with the communication device; selecting a ringtone in accordance with the recommendation operation and ringtone selector data; and sending the ringtone for use by the communication device to notify a user of a communication device event. - View Dependent Claims (16, 17, 18)
-
-
19. A method of purchasing a media file comprising:
-
receiving a ringtone and associated media file purchase link at a communication device, said link associated to a media file for purchase through a media purchase service, the ringtone and associated media file selectively communicated to the communication device in accordance with at least one recommendation operation and ringtone selector data generated from user data associated with the communication device from which to make implicit observations of user behavior for predicting the user'"'"'s behavior in relation to a particular ringtone; invoking the media purchase service using the media file purchase link; and purchasing and receiving the media file using the communication device.
-
-
20. A system for distributing ringtones to communication devices comprising:
-
a communication network; a ringtone server communicatively coupled to the network, said server configured to communicate ringtones for presentation to users of communication devices, selecting a particular ringtone for a particular communication device in accordance with at least one recommendation operation and ringtone selector data generated from user data associated with the particular communication device from which to make implicit observations of user behavior for predicting the user'"'"'s behavior in relation to a particular ringtone; and a plurality of communication devices communicatively coupled to the network and configured to communicate with the server to receive the ringtones.
-
Specification