Ringback/ringtone synchronization system
First Claim
Patent Images
1. A system for customizing a communications network, the system comprising:
- a first communications station associated with a called party;
a second communications station associated with a calling party;
a network storage device containing a first plurality of downloadable ringtones; and
a ringback synchronization module for synchronizing information regarding at least one downloadable ringtone of said first plurality of downloadable ringtones stored on said network storage device with information regarding a second plurality of ringtones stored on a second storage device of or associated with said first communications station, wherein said ringback synchronization module stores said at least one downloadable ringtone to said first communications station,wherein said first communications station accesses said network storage device for the purpose of downloading at least one downloadable ringtone of said first plurality of ringtones to said second storage device associated with said first communications station; and
,wherein at least a portion of a derivative of said at least one downloadable ringtone is delivered as a call signal from said first communication station to at least one unique caller originating a call from said second communications station, and wherein at least a portion of a derivative of said at least one downloadable ringtone is played as a ringtone on said first communications station to indicate an incoming call, wherein said at least one unique caller matching at least one parameter associated with said at least one downloadable ringtone, said ringtone being delivered as a call signal,wherein said derivative of said at least one downloadable ringtone is delivered as a call signal by said system if said first communications station is authorized to deliver said derivative of said ringtone, wherein first communications station transmits a code to said system to authorize said system to deliver said derivative of said ringtone as a call signal, andwherein said ringback synchronization module receives information regarding a second plurality of ringtones stored on said second storage device and receives information regarding said first plurality of ringtones stored on said network storage device,wherein said ringback synchronization module determines whether at least a subset of said first plurality of ringtones on said network storage device matches said second plurality of ringtones stored on said second storage device or whether at least one second downloadable ringtone on said second storage device is stored on said network storage device, andwherein said ringback synchronization module transmits a signal to said first communications station in response to determining that said at least one downloadable ringtone of said first plurality of ringtones is not stored in said second plurality of ringtones on said first communications station or transmits a signal to said first communications station in response to determining that said at least one second downloadable ringtone is not stored in said first plurality of ringtones, wherein said signal contains information for downloading said at least one downloadable ringtone of said first plurality of ringtones to said second storage device or transmitting information to receiving information for downloading said at least one second downloadable ringtone to said network storage device,wherein said ringback synchronization module stores said at least one downloadable ringtone to said first communications station in response to receiving said signal at said first communications station.
1 Assignment
0 Petitions
Accused Products
Abstract
A ringback/ringtone synchronization system for utilizing ringtones as replacement ringback announcements is disclosed. Communications devices activate and interact with the ringback/ringtone synchronization system to allow for modifications of the network service.
24 Citations
22 Claims
-
1. A system for customizing a communications network, the system comprising:
-
a first communications station associated with a called party; a second communications station associated with a calling party; a network storage device containing a first plurality of downloadable ringtones; and a ringback synchronization module for synchronizing information regarding at least one downloadable ringtone of said first plurality of downloadable ringtones stored on said network storage device with information regarding a second plurality of ringtones stored on a second storage device of or associated with said first communications station, wherein said ringback synchronization module stores said at least one downloadable ringtone to said first communications station, wherein said first communications station accesses said network storage device for the purpose of downloading at least one downloadable ringtone of said first plurality of ringtones to said second storage device associated with said first communications station; and
,wherein at least a portion of a derivative of said at least one downloadable ringtone is delivered as a call signal from said first communication station to at least one unique caller originating a call from said second communications station, and wherein at least a portion of a derivative of said at least one downloadable ringtone is played as a ringtone on said first communications station to indicate an incoming call, wherein said at least one unique caller matching at least one parameter associated with said at least one downloadable ringtone, said ringtone being delivered as a call signal, wherein said derivative of said at least one downloadable ringtone is delivered as a call signal by said system if said first communications station is authorized to deliver said derivative of said ringtone, wherein first communications station transmits a code to said system to authorize said system to deliver said derivative of said ringtone as a call signal, and wherein said ringback synchronization module receives information regarding a second plurality of ringtones stored on said second storage device and receives information regarding said first plurality of ringtones stored on said network storage device, wherein said ringback synchronization module determines whether at least a subset of said first plurality of ringtones on said network storage device matches said second plurality of ringtones stored on said second storage device or whether at least one second downloadable ringtone on said second storage device is stored on said network storage device, and wherein said ringback synchronization module transmits a signal to said first communications station in response to determining that said at least one downloadable ringtone of said first plurality of ringtones is not stored in said second plurality of ringtones on said first communications station or transmits a signal to said first communications station in response to determining that said at least one second downloadable ringtone is not stored in said first plurality of ringtones, wherein said signal contains information for downloading said at least one downloadable ringtone of said first plurality of ringtones to said second storage device or transmitting information to receiving information for downloading said at least one second downloadable ringtone to said network storage device, wherein said ringback synchronization module stores said at least one downloadable ringtone to said first communications station in response to receiving said signal at said first communications station. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for customizing a communications network, the method comprising the steps of:
-
accessing a storage device from a first communications station, said first communications station associated with a called party; selecting a downloadable ringtone from said storage device; associating a derivative of said downloadable ringtone with at least one parameter of a unique calling party for the purpose of replacing at least a portion of a call signal with said downloadable ringtone; and delivering said derivative of said downloadable ringtone to said calling party as a call signal by said by said first communications station, wherein said derivative of said downloadable ringtone is delivered as a call signal by said system if said first communications station is authorized to deliver said derivative of said downloadable ringtone, wherein first communications station transmits a code to said system to authorize said system to deliver said derivative of said downloadable ringtone as a call signal, wherein said ringback synchronization module receives information regarding a second plurality of ringtones stored on said second storage device and receives information regarding said first plurality of ringtones stored on said network storage device, wherein said ringback synchronization module determines whether at least a subset of said first plurality of ringtones on said network storage device matches said second plurality of ringtones stored on said second storage device, and wherein said ringback synchronization module transmits a signal to said first communications station in response to determining that said at least one downloadable ringtone of said first plurality of ringtones is not stored in said second plurality of ringtones on said first communications station, wherein said signal contains information for downloading said at least one downloadable ringtone of said first plurality of ringtones to said second storage device, wherein said ringback synchronization module stores said at least one downloadable ringtone to said first communications station in response to receiving said signal at said first communications station. - View Dependent Claims (13, 14, 15)
-
-
16. A method for customizing a communications network, the method comprising the steps of:
-
establishing communication with a communications handset, wherein said communication is established via a ringback synchronization module, wherein said ringback synchronization module synchronizing information regarding at least one downloadable ringtone of a first plurality of downloadable ringtones stored on a network storage device with information regarding a second plurality of ringtones stored on said communications handset, wherein said ringback synchronization module stores said at least one downloadable ringtone to said communications handset; accessing at least one first ringtone of a second plurality of ringtones stored on said communications handset; associating at least one parameter of a unique calling party with a derivative of said at least one first ringtone for the purpose of replacing at least a portion of a call signal with said ringtone; and delivering said derivative of said least one first ringtone as a call signal to said calling party and delivering said derivative of at least one first ringtone as a ring to said communications handset, wherein said derivative of said least one first ringtone is delivered as a call signal by said system if said first communications station is authorized to deliver said derivative of said least one first ringtone, wherein first communications station transmits a code to said system to authorize said system to deliver said derivative of said least one first ringtone as a call signal, wherein said ringback synchronization module receives information regarding a second plurality of ringtones stored on said communications handset and receives information regarding said first plurality of ringtones stored on said network storage device, wherein said ringback synchronization module determines whether at least a subset of said first plurality of ringtones stored on said network storage device matches said second plurality of ringtones stored on said communications handset, and wherein said ringback synchronization module transmits a signal to said communications handset in response to determining that at least one downloadable ringtone of said first plurality of ringtones is not communications handset, wherein said signal contains information for downloading said at least one downloadable ringtone of said first plurality of ringtones to said communications handset, wherein said ringback synchronization module stores said at least one downloadable ringtone to said communications handset in response to receiving said signal at said communications handset. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
Specification