Method for data communication, data communication system and mobile communication terminal
First Claim
1. A method for data communication of downloading data to a mobile communication terminal which is in a process of executing a browser application, comprising steps of:
- making a request for object-data management information, wherein the mobile communication terminal transmits a request for object-data management information which includes size information of object data desired to be downloaded;
receiving the object-data management information by the mobile communication terminal;
judging a data size wherein the mobile communication terminal makes a judgment of whether or not a size of the object data exceeds a predetermined size, based on the size information of the object data;
making a request for a first downloading, wherein when a judgment result at the step of judging the data size is negative, the mobile communication terminal transmits a request for downloading the object data;
performing the first downloading to download the object data to the mobile communication terminal;
storing a first object data, wherein the mobile communication terminal receives the object data and stores the object data in a temporary storage area which stores a history of the browser application, the temporary storage area being located in the mobile communication terminal;
judging a free area, wherein, when the judgment result at the step of judging the data size is affirmative, a judgment of whether or not there exists a free area for storing the object data in a permanent storage area in which stored data is not deleted when there is no explicit command from a user is made, the permanent storage area being located in the mobile communication terminal;
when the judgment result at the step of judging the free area is negative, suggesting that a free space be secured and judging whether the free space has been secured;
making a request for a second downloading, wherein, when a judgment result at the step of judging the free area is affirmative, the mobile communication terminal transmits a request for downloading the object data; and
storing a second object data, wherein the mobile communication terminal receives the object data and stores the object data in the permanent storage area.
3 Assignments
0 Petitions
Accused Products
Abstract
A cellular phone 10 transmits a request for management information including size information of object data which is desired to be downloaded, and determines whether a size of the object data exceeds a predetermined value or not, based on the size information. If the size of the object data does not exceed the predetermined value, the cellular phone 10 stores the object data, received in response to the download request, in a temporary storage area. If the size of the object data does exceed the predetermined value, the cellular phone 10 determines whether a free area for storing the object data in a permanent storage area exists or not. If a free area exists, the object data received in response to the download request is stored in the permanent storage area. As a result, the temporary storage area to be used for storing history is not used for storing a large amount of content data, and the history of a number of operations can be held in the temporary storage area without providing a large temporary storage area.
18 Citations
15 Claims
-
1. A method for data communication of downloading data to a mobile communication terminal which is in a process of executing a browser application, comprising steps of:
-
making a request for object-data management information, wherein the mobile communication terminal transmits a request for object-data management information which includes size information of object data desired to be downloaded; receiving the object-data management information by the mobile communication terminal; judging a data size wherein the mobile communication terminal makes a judgment of whether or not a size of the object data exceeds a predetermined size, based on the size information of the object data; making a request for a first downloading, wherein when a judgment result at the step of judging the data size is negative, the mobile communication terminal transmits a request for downloading the object data; performing the first downloading to download the object data to the mobile communication terminal; storing a first object data, wherein the mobile communication terminal receives the object data and stores the object data in a temporary storage area which stores a history of the browser application, the temporary storage area being located in the mobile communication terminal; judging a free area, wherein, when the judgment result at the step of judging the data size is affirmative, a judgment of whether or not there exists a free area for storing the object data in a permanent storage area in which stored data is not deleted when there is no explicit command from a user is made, the permanent storage area being located in the mobile communication terminal; when the judgment result at the step of judging the free area is negative, suggesting that a free space be secured and judging whether the free space has been secured; making a request for a second downloading, wherein, when a judgment result at the step of judging the free area is affirmative, the mobile communication terminal transmits a request for downloading the object data; and storing a second object data, wherein the mobile communication terminal receives the object data and stores the object data in the permanent storage area. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A data communication system which downloads data to a mobile communication terminal which is in a process of executing a browser application, wherein the mobile communication terminal comprises:
-
a processor and a memory; a means for making a request for object-data management information which transmits a request for object-data management information which comprises size information of object data desired to be downloaded; a data-size judging means for making a judgment of whether or not a size of the object data exceeds a predetermined size, based on the size information of the object data; a first-downloading means for transmitting a request for downloading the object data, for downloading the object data to the mobile communication terminal, and for storing the object data which is sent back, in a temporary storage area which stores a history of the application, when a judgment result of the judgment made by the data-size judging means is negative; a free area judging means for making a judgment of whether or not there exists a, free area for storing the object data in a permanent storage area in which stored data is not deleted when there is no explicit command from a user, when the judgment result of the judgment made by the data-size judging means is affirmative, the permanent storage area being located in the mobile communication terminal; a suggesting and judging means for suggesting that a free space be secured and for judging whether the free space has been secured, when the judgment result of the judgment made by the free area judging means is negative; and a second-downloading means for transmitting a request for downloading the object data, and for storing the object data which is sent back in response to the request for downloading, in the permanent storage area, when the judgment result of the judgment made by the free area judging means is affirmative. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A mobile communication terminal which is capable of executing a browser application, comprising:
-
a processor and a memory; a means for making a request for object-data management information which transmits a request for object-data management information which comprises size information of object data desired to be downloaded while executing the browser application; a data-size judging means for making a judgment of whether or not a size of the object data exceeds a predetermined size, based on the size information of the object data; a first-downloading means for transmitting a request for downloading the object data, for downloading the object data to the mobile communication terminal, and for storing the object data which is sent back, in a temporary storage area which stores a history of the application, when a judgment result of the judgment made by the data-size judging means is negative; a free area judging means for making a judgment of whether or not there exists a free area for storing the object data in a permanent storage area in which stored data is not deleted when there is no explicit command from a user, when the judgment result of the judgment made by the data-size judging means is affirmative, the permanent storage area being located in the mobile communication terminal; a suggesting and judging means for suggesting that a free space be secured and for judging whether the free space has been secured, when the judgment result of the judgment made by the free area judging means is negative; and a second-downloading means for transmitting a request for downloading the object data, and for storing the object data which is sent back in response to the request for downloading, in the permanent storage area, when a judgment result of the judgment made by the free area judging means is affirmative. - View Dependent Claims (12, 13, 14, 15)
-
Specification