Pre-connection telephony data synchronization
First Claim
1. A method of transmitting updates to a data requester comprising the steps of:
- receiving a telephony connectivity request for establishing a telephony voice channel between a data requester and a data source;
detecting said data source based upon said telephony connectivity request;
ascertaining an update time that said data requester last received a data update;
determining a synchronization time that said data source was last synchronized;
comparing said update time and said synchronization time; and
, if said synchronization time occurs after said update time, then synchronizing said data requester with said data source.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of transmitting updates to a data requester can include receiving a telephony connectivity request for establishing a telephony voice channel between a data requester and a data source. The data source can be detected based upon the telephony connectivity request. A data synchronizer can ascertain an update time that the data requester last received a data update and can determine a synchronization time that the data source was last synchronized. The data synchronizer can compare the update time and the synchronization time. If the synchronization time occurs after the update time, then the data synchronizer can synchronize the data requester with the data source.
-
Citations
22 Claims
-
1. A method of transmitting updates to a data requester comprising the steps of:
-
receiving a telephony connectivity request for establishing a telephony voice channel between a data requester and a data source;
detecting said data source based upon said telephony connectivity request;
ascertaining an update time that said data requester last received a data update;
determining a synchronization time that said data source was last synchronized;
comparing said update time and said synchronization time; and
,if said synchronization time occurs after said update time, then synchronizing said data requester with said data source. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
10. A system for synchronizing data between a first data store and a second data store comprising:
-
a synchronization repository configured to accept data concerning at least one synchronization event and at least one update event, wherein said synchronization event comprises a time at which an attempt to synchronize a first data store to a second data store occurred, wherein said update event comprises a time at which a data update to said second data store occurred; and
,a data synchronizer communicatively linked to a telephony network and to said synchronization repository, configured to send and receive pre-connection telephony signals specifying synchronization information, wherein said first data store is associated with a first telephone number and said second data store is associated with a second telephone number. - View Dependent Claims (9, 11, 12, 13)
-
-
14. A machine readable storage having stored thereon, a computer program having a plurality of code sections, said code sections executable by a machine for causing the machine to perform the steps of:
-
receiving a telephony connectivity request for establishing a telephony voice channel between a data requester and a data source;
detecting said data source based upon said telephony connectivity request;
ascertaining an update time that said data requester last received a data update;
determining a synchronization time that said data source was last synchronized;
comparing said update time and said synchronization time; and
,if said synchronization time occurs after said update time, then synchronizing said data requester with said data source. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22)
-
Specification