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, comprising:
- a memory; and
a processor that executes a procedure in the memory, the procedure including;
determining an update frequency of information for each of the mobile terminals based on display situation data of information received from a mobile terminal;
determining whether to create off-line data to be transmitted 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 for the mobile terminal;
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; and
determining a degree of importance per region of the information based on display situation data per region of the information received from the mobile terminal, the degree of importance determined for each of the mobile terminals, andwherein the determining of the update frequency determines the update frequency of the information for each of the mobile terminal based on display situation data of the information received from the mobile terminal when an update is detected in a region where the degree of importance of the information delivered from the information delivery server is equal to or greater than a threshold based on the degree of importance per region of the information determined.
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.
-
Citations
8 Claims
-
1. A relay server for relaying information delivered from an information delivery server as off-line data to mobile terminals, comprising:
-
a memory; and a processor that executes a procedure in the memory, the procedure including; determining an update frequency of information for each of the mobile terminals based on display situation data of information received from a mobile terminal; determining whether to create off-line data to be transmitted 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 for the mobile terminal; 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; and determining a degree of importance per region of the information based on display situation data per region of the information received from the mobile terminal, the degree of importance determined for each of the mobile terminals, and wherein the determining of the update frequency determines the update frequency of the information for each of the mobile terminal based on display situation data of the information received from the mobile terminal when an update is detected in a region where the degree of importance of the information delivered from the information delivery server is equal to or greater than a threshold based on the degree of importance per region of the information determined. - View Dependent Claims (2, 3)
-
-
4. A mobile terminal that receives information delivered from an information delivery server via a relay server as off-line data, comprising:
-
the mobile terminal including at least one storage unit; recording display situation data per region of off-line data displayed; storing off-line data previously received from the relay server; the mobile terminal executing an operation including; 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 determines 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; 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, and determining a degree of importance per region of information based on display situation data per region of information received from the mobile terminal, the degree of importance determined for each of mobile terminals, and wherein update frequency of the information for each of the mobile terminal is determined based on display situation data of the information received from the mobile terminal when an update is detected in a region where the degree of importance of the information delivered from the information delivery server is equal to or greater than a threshold based on the degree of importance per region of the information determined.
-
-
5. 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 communicable manner, comprising:
-
an update frequency discriminating unit to determine 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; an off-line data creating unit to determine 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 an off-line data transferring unit to transfer 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 configured to execute an operation including; 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; 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, and determining a degree of importance per region of the information based on display situation data per region of the information received from the mobile terminal, the degree of importance determined for each of the mobile terminals, and wherein the update frequency of the information for each of the mobile terminal is determined based on display situation data of the information received from the mobile terminal when an update is detected in a region where the degree of importance of the information delivered from the information delivery server is equal to or greater than a threshold based on the degree of importance per region of the information determined.
-
-
6. A non-transitory 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; 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 determining a degree of importance per region of the information based on display situation data per region of the information received from the mobile terminal, the degree of importance determined for each of the mobile terminals, and wherein the determining of the update frequency determines the update frequency of the information for each of the mobile terminal based on display situation data of the information received from the mobile terminal when an update is detected in a region where the degree of importance of the information delivered from the information delivery server is equal to or greater than a threshold based on the degree of importance per region of the information determined.
-
-
7. A non-transitory 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; 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; and determining a degree of importance per region of the information based on display situation data per region of the information received from the mobile terminal, the degree of importance determined for each of the mobile terminals, and wherein update frequency of the information for each of the mobile terminal is determined based on display situation data of the information received from the mobile terminal when an update is detected in a region where the degree of importance of the information delivered from the information delivery server is equal to or greater than a threshold based on the degree of importance per region of the information determined.
-
-
8. A computer implemented method, comprising:
-
periodically requesting an off-line data update processing based on automatic determination of a degree of importance per region of data in accordance with display situation information received from a mobile terminal, said periodically requesting being based on an update frequency stored in the mobile terminal; determining the update frequency for the mobile terminal based on the display situation information when an update is detected in a region where the degree of importance of information delivered from a delivery server is equal to or greater than a threshold based on the degree of importance per region of the data; and updating, the mobile terminal, with off-line data by creating the off-line data to be transmitted to the mobile terminal from the information delivered from the delivery server when the determining of the update frequency indicates the off-line data is to be created; 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.
-
Specification