Contents acquiring device, contents acquiring method, contents server and contents acquiring system
First Claim
1. A contents acquiring device comprising:
- cache means for temporarily storing received contents;
acquisition request accepting means for accepting an acquisition request for contents;
cache deciding means for deciding whether the contents requested by the acquisition request are stored in the cache means or not;
valid expiration setting means for setting a valid expiration as an update expiration of the contents based on a valid term of the contents when it is decided by the cache deciding means that the contents are stored in the cache means;
acquisition request transmitting means for transmitting the acquisition request for the contents when the contents are out of the valid expiration set by the valid expiration setting means; and
contents receiving means for receiving contents based on the acquisition request transmitted from the acquisition request transmitting means.
2 Assignments
0 Petitions
Accused Products
Abstract
To provide a contents acquiring device, a contents acquiring method, a contents server and a contents acquiring system which can minimize an acquisition request for contents data and can acquire contents data having a current version as much as possible. By using a valid term previously held by the contents acquiring device or a valid term of the contents added during contents acquisition, it is previously decided in the device whether the contents are to be updated or not, thereby transmitting an acquisition request to be an access to a contents server for storing contents data requested to be acquired through a network infra.
-
Citations
10 Claims
-
1. A contents acquiring device comprising:
-
cache means for temporarily storing received contents;
acquisition request accepting means for accepting an acquisition request for contents;
cache deciding means for deciding whether the contents requested by the acquisition request are stored in the cache means or not;
valid expiration setting means for setting a valid expiration as an update expiration of the contents based on a valid term of the contents when it is decided by the cache deciding means that the contents are stored in the cache means;
acquisition request transmitting means for transmitting the acquisition request for the contents when the contents are out of the valid expiration set by the valid expiration setting means; and
contents receiving means for receiving contents based on the acquisition request transmitted from the acquisition request transmitting means. - View Dependent Claims (2)
-
-
3. A method of acquiring contents comprising the steps of:
-
acquisition request accepting means for accepting an acquisition request for contents;
deciding whether or not the contents requested by the acquisition request accepted at the acquisition request accepting step are stored in a cache for temporarily storing received contents;
setting a valid expiration as an update expiration of the contents based on a valid term added to the contents when it is decided at the cache deciding step that the contents are stored in the cache;
transmitting the acquisition request for the contents when the contents are out of the valid expiration set at the valid expiration setting step; and
receiving contents corresponding to the acquisition request transmitted at the acquisition request transmitting step. - View Dependent Claims (4)
-
-
5. A contents server comprising:
-
contents storing means for previously storing contents;
acquisition request receiving means for receiving an acquisition request transmitted when the contents are out of a valid expiration to be an update expiration of the contents stored in a cache which are set based on a valid term of the contents; and
contents transmitting means for fetching the contents requested by the acquisition request received by the acquisition request receiving means from the contents storing means and for transmitting the contents to a destination of the acquisition request. - View Dependent Claims (6)
-
-
7. A contents acquiring system comprising:
-
a contents acquiring device for transmitting an acquisition request of contents to be an acquisition request object prestored through a network when the contents are out of a valid expiration to be an update expiration of the contents set based on a valid term of the contents and for receiving contents corresponding thereto; and
a contents server for reading contents corresponding to an acquisition request transmitted from the contents acquiring device from contents in various fields which are prestored, and for transmitting the contents corresponding to the acquisition request to the contents acquiring device through the network. - View Dependent Claims (8)
-
-
9. A contents acquiring system comprising:
-
a contents acquiring device including cache means for temporarily storing received contents, acquisition request accepting means for accepting an acquisition request for contents, cache deciding means for deciding whether the contents requested by the acquisition request are stored in the cache means or not, valid expiration setting means for setting a valid expiration as an update expiration of the contents based on a valid term added to the contents when it is decided by the cache deciding means that the contents are stored in the cache means, acquisition request transmitting means for transmitting the acquisition request for the contents when the contents are out of the valid expiration set by the valid expiration setting means, and contents receiving means for receiving contents based on the acquisition request transmitted from the acquisition request transmitting means; and
a contents server including contents storing means for previously storing contents, acquisition request receiving means for receiving an acquisition request transmitted from the acquisition request transmitting means, and contents transmitting means for fetching the contents requested by the acquisition request received by the acquisition request receiving means from the contents storing means and for transmitting the contents to the acquisition request. - View Dependent Claims (10)
-
Specification