Method and apparatus for rapid file transfer to embedded system
AssigneeADC Telecommunications Israel Ltd.
InventorsAmir Sharon, Lior Avital, David Feldman
Life of this patent
Estimating the term…
Abstract
A method of transferring data from a host system to a target system includes creating a data record for transmitting data to the target in which the record includes a starting address for loading a sequence of data into a memory of the target system, one or more error detection codes, and an uninterrupted sequence of data for loading sequentially into the memory.
Claims19
A method of providing data from a host system to a target, comprising:
- creating a file for transmitting to the target, the file comprising a starting address a sequence of data to be contiguously loaded into a memory of the target, and an error detection code.
A data structure on a computer readable medium of a host computer for transmission from the host computer to a target, comprising:
- a data start address;
- an error detection code;
- and
- an uninterrupted sequence of data to load in consecutive addresses of the memory of the target beginning with the data start address.
A data structure for transmission of data from a host to a target system, comprising the following physical organization:
- a data start address;
- an error detection code;
- and
- an uninterrupted sequence of data to load in consecutive addresses of the memory of the target system beginning with the data start address.
A method of reducing the size of an ASCII based file comprising a plurality of lines of ASCII records for loading to a target system, the method comprising:
- converting the lines of ASCII records into a file comprising a data start address, an error check code, and a stream of data for loading sequentially into the memory beginning at the data start address.
A file format for loading data from a host to a target, the file format comprising:
- a data start address;
- an error check code;
- and
- a single uninterrupted sequence of data to be loaded into consecutive addresses of a memory of the target.
A method of compressing a text based file comprising a plurality of records, the method comprising:
- deleting each occurrence of a record type identifier;
- deleting each occurrence of a record length field;
- deleting each occurrence of a data start address except the first occurrence thereof;
- combining data from each record into a single uninterrupted sequence of data wherein any address gaps are filled with a sequence of place holding characters;
- and
- creating an error check code for the combined data.
Dependencies are inferred from the claim text.