Method and apparatus for facilitating communication between a personal data assistant and a computer
First Claim
1. For use in a communication interface for communication between a personal data assistant (PDA) and the communication interface, the communication interface being configured to communicate with other devices via the internet and being further configured to facilitate data communication between the PDA and other devices, a computer readable medium having stored thereon a plurality of sequences of instructions, said sequences of instructions including instructions that, when executed by a processor, cause said processor to perform the steps of:
- receiving from a PDA a data packet having a header configured under a first format with the communication interface;
re-configuring the received data packet under a second format with the communication interface; and
transmitting the re-configured data packet to a destination device.
3 Assignments
0 Petitions
Accused Products
Abstract
The invention provides a communication interface that is configured to exchange digital data packets configured with a simplified header format with a PDA, and is further configured to exchange digital data configured with a conventional header format with a device such as a computer server communicating with a network, such as the Internet. When directed to exchange data between a PDA and a computer, the interface is capable of converting the header of a data packet from one header format to another header format. This allows seamless communication between the computer and the PDA.
77 Citations
27 Claims
-
1. For use in a communication interface for communication between a personal data assistant (PDA) and the communication interface, the communication interface being configured to communicate with other devices via the internet and being further configured to facilitate data communication between the PDA and other devices, a computer readable medium having stored thereon a plurality of sequences of instructions, said sequences of instructions including instructions that, when executed by a processor, cause said processor to perform the steps of:
-
receiving from a PDA a data packet having a header configured under a first format with the communication interface;
re-configuring the received data packet under a second format with the communication interface; and
transmitting the re-configured data packet to a destination device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A communication interface configured to exchange digital data packets having communication headers with a computer server, wherein the data packets are configured under a first format with a PDA and to exchange digital data packets configured under a second format, comprising:
-
a parser configured to separate the header information from other information included within the data packet;
a packet converter configured to convert the data packet transmitted from the PDA under the first format to the second format, the packet converter including a data converter configured to configure data from one format to another format and a header generator configured to generate a header configured under the first header format;
a data packet generator configured to generate a second data packet using the header information and other information included in the original data packet sent by the PDA; and
a data transmitter configured to transmit data to a destination device. - View Dependent Claims (12, 13, 14, 15, 16, 17, 19, 20, 21)
-
-
18. A system for communicating between a personal data assistant (PDA) and a computer comprising:
-
a PDA having a processor configured to process digital data configured under a first header format, a memory for storing data, a wireless data transmitter for transmitting data configured under the first header format to a remote location, and a receiver configured to receive data configured under the first header format from a source location;
a computer server configured to send, receive and process data formatted under a second header format; and
a communication interface having a data processor that is configured to send and receive digital data configured under the first header format to and from the PDA respectively, to send and receive digital data configured under the second header format to and from the computer server respectively, to receive and convert data transmitted under the first header format to the second header format and transmit the reformatted data to the computer server and to receive and convert data transmitted under the second header format to the first header format and transmit the reformatted data to the PDA.
-
-
22. A method of communicating between a personal data assistant (PDA) and a computer server via a communication interface, comprising:
-
transmitting data having a header configured under a first format from the PDA to the communication interface;
configuring the header associated with the received data with the second format with the communication interface and transmitting the translated data to the computer server;
processing the received data with the computer server;
transmitting the processed data to the communication interface;
configuring the header of the processed data having the header configured under the first format with the communication interface;
transmitting the processed data having the reconfigured header to the PDA; and
receiving and processing processed data having the reconfigured header with the PDA. - View Dependent Claims (26, 27)
-
-
23. A method of facilitating communication between a personal data assistant (PDA) and a computer server via a communication interface, comprising:
-
receiving a data packet having a header configured under a first protocol from a PDA to the communication interface;
configuring the header of the received data packet to a second protocol with the communication interface and transmitting the translated data to the computer server;
receiving processed data from the computer server;
configuring the processed data under the first protocol with the communication interface; and
transmitting the configured processed data to the PDA.
-
-
24. A method of facilitating communication between a personal data assistant (PDA) and a computer server via a communication interface, comprising:
-
receiving a data packet having a header configured under the OBEX protocol from a PDA to the communication interface;
configuring the header of the received data packet to a header configured under the TCP/IP protocol with the communication interface and transmitting the reconfigured data packet to the computer server;
receiving a second data packet from the computer server, wherein the second data packet includes a header configured under the TCP/IP protocol;
creating a third data packet by reconfiguring the header of the received packet under the OBEX protocol with the communication interface; and
transmitting the third data packet to the PDA.
-
-
25. A method of facilitating communication between a personal data assistant (PDA) and a computer server via a communication interface, comprising:
-
receiving a data packet by a communication interface from a PDA, wherein the data packet is configured under a first format and includes a request to perform a process on the data packet;
reformatting the data packet with the communication interface to a universal format for transmission to other devices; and
transmitting the reformatted data packet to a device.
-
Specification