| US 7,594,017 B1 | ||
| Method and system for adaptive data synchronization and transport across multiple data transport infrastructures | ||
| Rocco DiValentino, Farmington, Conn. (US) | ||
| Assigned to PalmSource Inc., Sunnyvale, Calif. (US) | ||
| Filed on May 25, 2000, as Appl. No. 9/580,272. | ||
| Int. Cl. G06F 15/16 (2006.01) | ||
| U.S. Cl. 709—227 [709/228; 709/229] | 15 Claims |

| 1. A method of communicating with a peripheral computer system comprising the steps of:
a) creating a two-way communication link from a personal digital assistant with a host computer system using one transport
mechanism of a plurality of possible transport mechanisms;
b) said host computer system recognizing said one transport mechanism used in step a) by adaptation software executing on
said host computer system;
c) said host computer system determining a communication protocol from a plurality of possible communication protocols based
on recognition of said one transport mechanism, wherein said determining comprises indexing a table with said one transport
mechanism recognized in step b) to determine at least one parameter in the communication protocol, and wherein said table
comprises parameters that are designed to improve communication based on the transport mechanism wherein said communication
protocol determined at step c) selects a particular user authentication protocol performed to establish data communication
between said personal digital assistant and said host computer system and said communication protocol determined at step c)
selects a particular data encryption protocol performed to establish data communication between said personal digital assistant
and host computer system; and
d) said host computer system communicating information to said personal digital assistant based on said communication protocol
determined at step c).
|