Seamless wireless phone access service
First Claim
1. A wireless telephone comprising:
- a voice communication module for establishing a voice communication link between the wireless telephone and a second telephone; and
a memory, comprising;
a synchronization routine, wherein the synchronization routine is downloaded from a remote server if the synchronization routine is not present in the wireless telephone; and
a database;
said synchronization routine being adapted to automatically transmit information reflecting a database change to a computer over a wireless network while the voice communication link is established.
4 Assignments
0 Petitions
Accused Products
Abstract
A method, apparatus, and article of manufacture for synchronizing the memory of a wireless telephone with a networked computer over a wireless link. A communication network in accordance with the present invention, includes a plurality of portable wireless telephones; a plurality of base stations; and at least one controller coupled to the Internet. The portable wireless telephone is adapted to operate a program that stores information locally and automatically synchronizes the local memory with a host computer on the Internet. In operation, when a wireless telephone user receives a telephone call or data from the Internet, the number or the information is stored in the telephone memory and then automatically stored on a computer coupled to the Internet. In another embodiment, a computer coupled to the Internet is adapted to automatically synchronize a portion of the information stored in its memory with that of a portable wireless telephone. The Internet computer may in effect be used to reconstitute the wireless telephone memory.
49 Citations
33 Claims
-
1. A wireless telephone comprising:
-
a voice communication module for establishing a voice communication link between the wireless telephone and a second telephone; and a memory, comprising; a synchronization routine, wherein the synchronization routine is downloaded from a remote server if the synchronization routine is not present in the wireless telephone; and a database; said synchronization routine being adapted to automatically transmit information reflecting a database change to a computer over a wireless network while the voice communication link is established. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer-implemented method for synchronizing a data file of a wireless telephone with a data file of a computer over a wireless network, the method comprising:
-
storing a synchronization routine in a memory of the wireless telephone; establishing a voice communication link between the wireless telephone and a second telephone; monitoring a change to the data file of the wireless; initiating the synchronization routine to transmit the change to the computer over the wireless; and receiving the change by the computer, wherein the voice communication link remains established during the monitoring, the initiating, and the receiving. - View Dependent Claims (7, 8)
-
-
9. A computer-implemented method for synchronizing a data file of a computer with a data file of a wireless telephone over a wireless network, the method comprising:
-
storing a synchronization routine in memory of the computer; establishing a voice communication link between the wireless telephone and a second telephone; monitoring a change to the data file of the; initiating the synchronization routine located in memory of the computer to transmit data file changes from the computer to the wireless telephone over the wireless network; and receiving the data file changes by the wireless telephone, wherein the voice communication link remains established during the monitoring, the initiating, and the receiving. - View Dependent Claims (10, 11)
-
-
12. A system for synchronizing a data file of a wireless telephone with a data file of a computer over a wireless network, the method comprising:
-
means for establishing a voice communication link between the wireless telephone and a second telephone; means for monitoring a change to the data file of the wireless telephone while the voice communication link remains established; means for initiating, while the voice communication link remains established, a synchronization routine located in memory of the wireless telephone to transmit the change to the computer over the wireless network; and means for receiving the change by the computer, while the voice communication link remains established. - View Dependent Claims (13, 14)
-
-
15. A computer-readable medium containing instructions for synchronizing a data file of a wireless telephone, the method comprising:
-
establishing a voice communication link between the wireless telephone and a second telephone; monitoring a change to the data file of the wireless telephone; initiating a synchronization routine located in memory of the wireless telephone to transmit the change to the computer over the wireless network; and receiving the change by the computer, wherein the voice communication link remains established during the monitoring, the initiating, and the receiving. - View Dependent Claims (16, 17)
-
-
18. A wireless network for synchronizing a data file of a wireless telephone with a data file of a computer, said network comprising:
-
a wireless telephone having a voice communication module for establishing a voice communication link between the wireless telephone and a second telephone; a controller coupled to said wireless telephone by a wireless interface, said controller comprising a synchronizing routine, wherein the synchronization routine is downloaded from a remote server if the synchronization routine is not present in the controller; and a computer coupled to said controller; said synchronizing routine adapted to; compare a controller memory to a corresponding memory of the wireless telephone while the voice communication link is established; update the controller memory to reflect any differences resulting from the comparison while the voice communication link is established; and transmit the changes to the computer. - View Dependent Claims (19, 20, 21, 22)
-
-
23. A computer-implemented method for synchronizing a data file of a wireless telephone with a data of a computer over a wireless network, the method comprising:
-
establishing a voice communication link between the wireless telephone and a second telephone; initiating a synchronization routine to transmit the data file from the wireless telephone to the computer over the wireless network; and receiving the data file by the computer, wherein the voice communication link remains established during the initiating and the receiving. - View Dependent Claims (24, 25, 26)
-
-
27. A computer-implemented method for synchronizing a data file of a wireless telephone with a data of a computer over a wireless network, the method comprising:
-
establishing a voice communication link between the wireless telephone and a second telephone; initiating a synchronization routine to transmit the data file from the computer to the wireless telephone over the wireless network; and receiving the data file by the wireless telephone, wherein the voice communication link remains established during the initiating and the receiving. - View Dependent Claims (28, 29, 30)
-
-
31. A system, comprising:
-
a wireless telephone, comprising; a telephone database; and a voice communication module for establishing a voice communication link between the wireless telephone and a second telephone; a computer, comprising; a synchronization routine, wherein the synchronization routine is downloaded from a remote server if the synchronization routine is not present in the computer; and a computer database; and a wireless network interconnecting the wireless telephone to the computer; said computer adapted to automatically invoke the synchronization routine to synchronize the telephone database with the computer database while the voice communication link is established, upon the occurrence of a predetermined event. - View Dependent Claims (32, 33)
-
Specification