File construction for mobile communication device including machine-language-code execution segment and file execution method using the same
First Claim
1. A computer-readable medium holding computer-executable instructions to be utilized in a computer having a communication facility for providing mobile communication, comprising:
- providing a header;
providing a file execution segment formed in machine language codes; and
providing a resource segment constructed to be selected by languages, wherein said header includes data field for performing one or more of the functions of;
1) verifying reliability/validity of said file,
2) restricting use of said file (by period of the use, by times of the use), and
3) automatic updating of said file.
4 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates to a file construction for mobile communication device including an execution segment in form of machine language codes and a file execution method using the same, whereby a file in accordance with the present invention comprises a header, a file execution segment formed in machine language codes, and a resource segment to be selected by languages; wherein the header includes data for performing one or more of the functions of: 1) verifying reliability/validity of the file, 2) restricting use of the file (by period of the use, by times of the use), and 3) automatic updating of the file. The file construction and the file execution method as per the present invention enable to enhance execution speed of a program for mobile communication device and to reduce storage space for such program; while functions such as verification of validity of the file, limiting use of the file, updating of the file can be performed using various data contained in the file header.
-
Citations
6 Claims
-
1. A computer-readable medium holding computer-executable instructions to be utilized in a computer having a communication facility for providing mobile communication, comprising:
-
providing a header;
providing a file execution segment formed in machine language codes; and
providing a resource segment constructed to be selected by languages, wherein said header includes data field for performing one or more of the functions of;
1) verifying reliability/validity of said file,
2) restricting use of said file (by period of the use, by times of the use), and
3) automatic updating of said file. - View Dependent Claims (2)
-
-
3. A method for downloading and executing said file for mobile communication device using a mobile communication device equipped with a predetermined platform, comprising:
-
a first step, wherein a specific file with said construction is downloaded via a mobile communication network and the Internet;
a second step, wherein reliability and/or validity of said file are verified using predetermined data included in said header of said file; and
a third step, wherein said file is executed using execution data and data of said resource segment by loading said machine language codes in said execution code segment of said file or by direct accessing through processor of said mobile communication device, if said validity and/or reliability have been verified. - View Dependent Claims (4, 5, 6)
-
Specification