Apparatus, method, and program for transferring structured documents including plurality of document elements
First Claim
1. An apparatus for transferring a structured document including at least a first and a second document element via a communication line for a display on a client, comprising:
- means for receiving a request to send the structured document from the client;
a memory for storing a specific period of time for displaying only a first document element on the client before displaying the entire structured document; and
determination means for determining a first transfer rate for the first document element and a second transfer rate for the second document element so that a period of time from a completion of transferring the first document element to a completion of transferring the second document element is equal to or longer than the specific period of time.
1 Assignment
0 Petitions
Accused Products
Abstract
A web browser 11 of a client 10 requests a transfer of a parent document having a banner advertisement and a news article included therein from a document processing module 21. Upon receiving their file names, a transfer rate determination module 24 instructs the document processing module 21 to check on a band and to stand by for transferring the news article. When the document processing module 21 completes the band check, the transfer rate determination module 24 calculates a transfer rate of the banner advertisement and a transfer rate of the news article and instructs the document processing module 21 to transfer the banner advertisement and the news article at the transfer rates. The transfer rates assure that the banner advertisement is displayed for a predetermined period of time before the news article is fully displayed.
-
Citations
18 Claims
-
1. An apparatus for transferring a structured document including at least a first and a second document element via a communication line for a display on a client, comprising:
-
means for receiving a request to send the structured document from the client;
a memory for storing a specific period of time for displaying only a first document element on the client before displaying the entire structured document; and
determination means for determining a first transfer rate for the first document element and a second transfer rate for the second document element so that a period of time from a completion of transferring the first document element to a completion of transferring the second document element is equal to or longer than the specific period of time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of transferring a structured document including at least a first and a second document element from a first computer to a second computer via a communication line, comprising the steps of:
-
receiving a request to send the structured document from said second computer;
acquiring amounts of data of the first document element and the second document element;
checking on a communication band in the communication line;
distributing the communication band in proportions calculated on the basis of the communication band, the specific period of time, and the amounts of data of the acquired first and second document elements, thereby determining a first transfer rate for the first document element and a second transfer rate for the second document element so that a period of time from a completion of transferring the first document element to a completion of transferring the second document element is equal to or longer than the specific period of time; and
transferring the first document element at the determined first transfer rate and the second document element at the determined second transfer rate to said second computer. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A program causing a first computer, which transfers a structured document including at least a first and a second document element to a second computer via a communication line, to execute the steps of:
-
storing a specific period of time for displaying only a first document element on the second computer before displaying the entire structured document into a memory;
receiving a request to send the structured document from the second computer;
acquiring amounts of data of the first document element and the second document element;
checking on a communication band in the communication line;
distributing the communication band in proportions calculated on the basis of the communication band, the specific period of time, and the amounts of data of the acquired first and second document elements, thereby determining a first transfer rate of the first document element and a second transfer rate of the second document element so that a period of time from a completion of transferring the first document element to a completion of transferring the second document element is equal to or longer than the specific period of time; and
transferring the first document element at the determined first transfer rate and the second document element at the determined second transfer rate to the second computer. - View Dependent Claims (15, 16, 17, 18)
-
Specification