Method of and system for file transfer
First Claim
1. A method of transferring an application file from a personal computer to a personal digital assistant through a conduit, the method comprising:
- a. generating a file corresponding to the application file;
b. reading a portion of the file into a record, wherein the record is a predetermined size;
c. copying the record to a record buffer; and
d. transmitting the records in the record buffer to the personal digital assistant, wherein reading a portion of the file into a record is repeated until all of the file is read into a set of records.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention includes a method and system for transferring files between a personal computer (PC) and a personal digital assistant (PDA). In the absence of the file stream manager of the PDA being available to the conduit, the present invention defines a mechanism to effectuate file conversion and transfer through the conduit without the file stream manager. The present invention includes a method and system that generates a file in the PC and allocates a record size such that the file is read and written into separate data records of the allocated size before transfer to the PDA. An application information block is generated to identify the number of records and the size of each record. Upon receiving the records in the PDA, the method and system of the present invention utilizes the database manager to read and the file stream manager to write each record into a storage heap before the file and the file stream manager are closed.
13 Citations
26 Claims
-
1. A method of transferring an application file from a personal computer to a personal digital assistant through a conduit, the method comprising:
-
a. generating a file corresponding to the application file;
b. reading a portion of the file into a record, wherein the record is a predetermined size;
c. copying the record to a record buffer; and
d. transmitting the records in the record buffer to the personal digital assistant, wherein reading a portion of the file into a record is repeated until all of the file is read into a set of records. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for transferring an application file from a personal computer to a personal digital assistant via a conduit, the system comprising:
-
a. means for generating a file corresponding to the application file;
b. a first means for reading a portion of the file into a record, wherein the record is a predetermined size;
c. means for copying the record to a record buffer; and
d. means for transmitting the records in the record buffer to the personal digital assistant, wherein the first means for reading operates until all of the file is read into a set of records. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A system for transferring an application file via a conduit, the system comprising:
-
a. a personal computer configured to generate a file corresponding to the application file, wherein a portion of the file is read into a record, wherein the record is a predetermined size, and further wherein the file is read until all of the file is read into a set of records; and
b. a record buffer configured to receive the set of records, where the personal computer is configured to transmit contents of the record buffer to a personal digital assistant. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A method of transferring an application file from a personal computer to a personal digital assistant via a conduit, the method comprising:
-
a. generating a file corresponding to the application file;
b. reading a portion of the file into a record, wherein the record is a predetermined size;
c. copying the record to a record buffer;
d. transmitting the contents of the record buffer to the personal digital assistant, wherein reading a portion of the file into a record is repeated until all of the file is read into a set of records, and further wherein an application information block is transmitted with the contents of the record buffer;
e. receiving the contents of the record buffer in the personal digital assistant;
f. reading the application information block;
g. opening the records with a database manager;
h. reading each of the records of the file with the database manager;
j. writing each of the records of the file to a storage heap with a file stream manager;
and k. closing the file and the file stream manager. - View Dependent Claims (20, 21, 22)
-
-
23. A system for transferring an application file via a conduit, the system comprising:
-
a. a personal computer configured to generate a file corresponding to the application file, wherein a portion of the file is read into a record, wherein the record is a predetermined size, and further wherein the file is read until all of the file is read into a set of records;
b. a record buffer configured to receive the set of records, where the personal computer is configured to transmit contents of the record buffer through a conduit, and further wherein an application information block is transmitted with the contents of the record buffer; and
c. a personal digital assistant configured to receive the contents of the second buffer, the personal digital assistant including;
i. a database manager configured to read the application information block, and further configured to open each of the set of records; and
ii. a storage heap configured to receive each of the set of records wherein each of the set of records is written to the file heap by a file stream manager, and further wherein the file and the file stream manager are closed after the set of records are written to the storage heap. - View Dependent Claims (24, 25, 26)
-
Specification