System and method for data synchronization between devices
First Claim
1. A method for use in a first device to configure a second device to perform data synchronization with the first device in a directory assistance system, said method comprising the steps of:
- storing at a directory assistance system personal contacts connection information in a folder associated with a user;
receiving a communication at said directory system from said user, wherein a profile including said folder associated with said user is identified by said system using a code identifying said user;
as part of said received communication, receiving a request for synchronization of a second set of personal contacts connection information from a personal information manager (PIM) of said user with said personal contacts connection information in said folder at said system associated with said user;
transmitting to the second device from a first device at said system, via a communication connection, instructions for generating a web-based user interface on the second device, said web-based user interface for use on said second device being the same interface as used on said first device, the user interface being programmed to elicit from a user at the second device information identifying said personal information manager (PIM) used on the second device, and to transmit the information to the first device at said system via the communication connection; and
providing to the second device via the communication connection a synchronization package based on the PIM-identifying information where the PIM-identifying information is determined by the user interface by detecting settings on the second device, the synchronization package including a synchronization application, the synchronization application being installed on the second device to be utilized via said web-based user interface, the web-based user interface also being programmed to elicit from the user synchronization information regarding data to be synchronized, and to provide the synchronization information to the synchronization application installed on the second device from said first device at said system.
2 Assignments
0 Petitions
Accused Products
Abstract
In configuring data synchronization between two devices, the first device generates a user configuration interface to be presented on the second device. The user interface elicits information from a user regarding a personal information manager (PIM) that is installed on the second device. This information is transmitted to the first device, which downloads to the second device a synchronization application package based on the PIM. The user interface installs the synchronization application on the second device, obtains information regarding data to be synchronized, and transmits that information to the synchronization application. This information may include names and locations of folders to be synchronized and synchronization preferences such as synchronization direction and schedule. The devices may include servers, PCs, PDAs, handheld computers, and wireless phones. The server may be network-based, accessible via the Internet, a LAN, or the PSTN. Alternatively, the connection between the devices may be local or dedicated, and wired or wireless.
-
Citations
28 Claims
-
1. A method for use in a first device to configure a second device to perform data synchronization with the first device in a directory assistance system, said method comprising the steps of:
-
storing at a directory assistance system personal contacts connection information in a folder associated with a user; receiving a communication at said directory system from said user, wherein a profile including said folder associated with said user is identified by said system using a code identifying said user; as part of said received communication, receiving a request for synchronization of a second set of personal contacts connection information from a personal information manager (PIM) of said user with said personal contacts connection information in said folder at said system associated with said user; transmitting to the second device from a first device at said system, via a communication connection, instructions for generating a web-based user interface on the second device, said web-based user interface for use on said second device being the same interface as used on said first device, the user interface being programmed to elicit from a user at the second device information identifying said personal information manager (PIM) used on the second device, and to transmit the information to the first device at said system via the communication connection; and providing to the second device via the communication connection a synchronization package based on the PIM-identifying information where the PIM-identifying information is determined by the user interface by detecting settings on the second device, the synchronization package including a synchronization application, the synchronization application being installed on the second device to be utilized via said web-based user interface, the web-based user interface also being programmed to elicit from the user synchronization information regarding data to be synchronized, and to provide the synchronization information to the synchronization application installed on the second device from said first device at said system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. An apparatus at a directory assistance system for configuring a device to perform data synchronization with the apparatus, comprising:
-
A database at said directory assistance system for storing personal contacts connection information in a folder associated with a user; An interface at said directory assistance system for receiving a communication at said directory system from said user, wherein a profile including said folder associated with said user is identified by said system using a code identifying said user, wherein as part of said received communication, receiving a request for synchronization of a second set of personal contacts connection information from a personal information manager (PIM) of said user with said personal contacts connection information in said folder at said system associated with said user; a communication interface for transmitting from the system to the device, via a communication connection, instructions for generating a web-based user interface on the device, said web-based user interface for use on said device being the same interface as used on said apparatus, the user interface being programmed to elicit from a user at the device information identifying said personal information manager (PIM) used on the device, and to transmit the information to the apparatus at said system via the communication connection; and a processor for providing to the device via the communication connection a synchronization package based on the PIM-identifying information where the PIM-identifying information is determined by the user interface by detecting settings on the second device, the synchronization package including a synchronization application, the synchronization application being installed on the device to be utilized via said web-based interface, the web-based user interface also being programmed to elicit from the user synchronization information regarding data to be synchronized, and to provide the synchronization information to the synchronization application installed on the device from said apparatus at said system. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
Specification