RELAY SERVER, MOBILE TERMINAL, INFORMATION BROWSING SYSTEM AND METHOD THEREOF
First Claim
Patent Images
1. A relay server for relaying information delivered from an information delivery server as off-line data to mobile terminals, the relay server comprising:
- update frequency discriminating means for determining an update frequency of the information for each of the mobile terminals based on display situation data of the information received from the mobile terminal;
off-line data creating means for determining whether to create off-line data to be transmitted to the mobile terminals for each of the mobile terminals based on the update frequency of the determined information and creating off-line data to be transmitted to the mobile terminal from the information delivered from the information delivery server when said determining indicates that the off-line data is to be created; and
off-line data transferring means for transferring an update date and time of the information, the update frequency of the information and the created off-line data to the mobile terminal.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer implemented method including: periodically requesting an off-line data update processing based on automatic determination of a degree of importance of data and an update frequency; and updating the off-line data based on the requesting and displaying a page of on-line data resulting from the updating.
101 Citations
9 Claims
-
1. A relay server for relaying information delivered from an information delivery server as off-line data to mobile terminals, the relay server comprising:
-
update frequency discriminating means for determining an update frequency of the information for each of the mobile terminals based on display situation data of the information received from the mobile terminal; off-line data creating means for determining whether to create off-line data to be transmitted to the mobile terminals for each of the mobile terminals based on the update frequency of the determined information and creating off-line data to be transmitted to the mobile terminal from the information delivered from the information delivery server when said determining indicates that the off-line data is to be created; and off-line data transferring means for transferring an update date and time of the information, the update frequency of the information and the created off-line data to the mobile terminal. - View Dependent Claims (2, 3, 4)
-
-
5. A mobile terminal that receives information delivered from an information delivery server via a relay server as off-line data, comprising:
-
display situation recording means for recording display situation data per region of the off-line data displayed by display means; off-line data storing means for storing off-line data previously received from the relay server; off-line data update necessity determining means for acquiring, upon receiving a request to display the off-line data stored in the off-line data storing means, an update date and time, and update frequency of the off-line data and determines whether necessary to update the off-line data stored in the off-line data storing means based on the update date and time, and update frequency; display situation data transmitting means for acquiring, when determining that the off-line data stored in the off-line data storing means needs to be updated, display situation data recorded in the display situation recording means and transmitting the display situation data to the relay server; off-line data updating means for receiving the off-line data created by the relay server based on the display situation data, update date and time, and update frequency of the off-line data from the relay server and updating off-line data previously received from the relay server and stored in the off-line data to off-line data newly received from the relay server; and display controlling means for causing display means to display off-line data previously received from the relay server and stored in the off-line data storing means when determining that the off-line data stored in the off-line data storing means need not be updated and causing the display means to display off-line data newly received from the relay server and stored in the off-line data storing means when determining that the off-line data stored in the off-line data storing means needs to be updated.
-
-
6. An information browsing system including an information delivery server that delivers information, a mobile terminal that displays off-line data and a relay server that relays the information delivered from the information delivery server as off-line data to the mobile terminal connected to each other in a data communicatable manner, the relay server comprising:
-
update frequency discriminating means for determining an update frequency of the information for each of the mobile terminals based on display situation data of the information received from the mobile terminal; off-line data creating means for determining whether to create off-line data to be transmitted to the mobile terminal for each of the mobile terminals based on an update frequency of the determined information and creating off-line data to be transmitted to the mobile terminal from the information delivered from the information delivery server when said determining indicates that the off-line data is to be created; and off-line data transferring means for transferring an update date and time of the information and update frequency of the information as well as the created off-line data to the mobile terminal, and the mobile terminal comprising; display situation recording means for recording display situation data per region of the off-line data displayed by display means; off-line data storing means for storing off-line data previously received from the relay server; off-line data update necessity determining means for acquiring, upon receiving a request to display the off-line data stored in the off-line data storing means, an update date and time, and update frequency of the off-line data and determining whether necessary to update the off-line data stored in the off-line data storing means based on the update date and time, and update frequency; display situation data transmitting means for acquiring, when determining that the off-line data stored in the off-line data storing means needs to be updated, display situation data recorded in the display situation recording means and transmitting the display situation data to the relay server; off-line data updating means for receiving the off-line data created by the relay server based on the display situation data, update date and time, and update frequency of the off-line data from the relay server and updating off-line data previously received from the relay server and stored in the off-line data to off-line data newly received from the relay server; and display controlling means for causing display means to display off-line data previously received from the relay server and stored in the off-line data storing means when determining that the off-line data stored in the off-line data storing means need not be updated and causing the display means to display off-line data newly received from the relay server and stored in the off-line data storing means when determining that the off-line data stored in the off-line data storing means needs to be updated.
-
-
7. A computer-readable storage medium storing a program for controlling a relay server that relays information delivered from an information delivery server as off-line data to mobile terminals, the program causing the computer to execute an operation comprising:
-
determining an update frequency of the information for each of the mobile terminals based on display situation data of the information received from the mobile terminal; determining whether to create off-line data to be transmitted to the mobile terminal based on the update frequency of the determined information for each of the mobile terminals and creating off-line data to be transmitted to the mobile terminal from the information delivered from the information delivery server when said determining indicates that the off-line data is to be created; and transferring an update date and time of the information, and update frequency of the information as well as the created off-line data to the mobile terminal.
-
-
8. A computer-readable storage medium storing a program for controlling mobile terminals that receive information delivered from an information delivery server as off-line data via a relay server, the program causing the computer to execute an operation, comprising:
-
recording display situation data per region of the off-line data displayed; storing off-line data previously received from the relay server; acquiring, upon receiving a request to display the off-line data stored, an update date and time, and update frequency of the off-line data and determining whether necessary to update the off-line data stored based on the update date and time, and update frequency; acquiring, when determining that the off-line data stored needs to be updated, display situation data recorded and transmitting the display situation data to the relay server; receiving the off-line data created by the relay server based on the display situation data, update date and time, and update frequency of the off-line data from the relay server and updating off-line data previously received from the relay server and stored in the off-line data to off-line data newly received from the relay server; and displaying off-line data previously received from the relay server and stored when determining that the off-line data stored need not be updated and displaying off-line data newly received from the relay server and stored when determining that the off-line data stored needs to be updated.
-
-
9. A computer implemented method, comprising:
-
periodically requesting an off-line data update processing based on automatic determination of a degree of importance of data and an update frequency; and updating the off-line data based on the requesting and displaying a page of on-line data resulting from the updating.
-
Specification