Method and system for distributing digital content, and server and terminal stations therefor
First Claim
Patent Images
1. A method of delivering content from a server to a user terminal, comprising the steps of:
- (a) upon receipt of delivery schedule information from the user terminal which specifies a desired delivery time, storing the received delivery schedule information into a storage device;
(b) determining whether the desired delivery time is reached, by comparing the present time with the desired delivery time specified in the delivery schedule information that is stored in the storage device; and
(c) delivering the content to the user terminal when the desired delivery time is reached.
1 Assignment
0 Petitions
Accused Products
Abstract
A content delivery method which distributes content from a server to a plurality of customers according to their desired delivery schedules. The server receives delivery schedule information from each user terminal which specifies a desired delivery time. The server then stores the received delivery schedule information into its local storage device. Comparing the present time with each desired delivery time stored in the storage device, the server determines whether any scheduled delivery time is reached. The server delivers specified content to every requesting user terminal when their desired delivery time is reached.
-
Citations
15 Claims
-
1. A method of delivering content from a server to a user terminal, comprising the steps of:
-
(a) upon receipt of delivery schedule information from the user terminal which specifies a desired delivery time, storing the received delivery schedule information into a storage device;
(b) determining whether the desired delivery time is reached, by comparing the present time with the desired delivery time specified in the delivery schedule information that is stored in the storage device; and
(c) delivering the content to the user terminal when the desired delivery time is reached. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of receiving content at a user terminal which is delivered from a server over a network, comprising the steps of:
-
(a) transmitting delivery schedule information to the server in response to an external input, wherein the delivery schedule information specifies a desired delivery time;
(b) storing the transmitted delivery schedule information into a storage device;
(c) determining whether the desired delivery time is reached, by comparing the present time with the desired delivery time specified in the delivery schedule information that is stored in the storage device;
(e) issuing a message that requests permission for receiving the content, when the desired delivery time is reached;
(f) upon receipt of the permission, notifying the server that the user terminal is ready for receiving the content; and
(g) displaying the content being delivered from the server.
-
-
10. A server connected to a user terminal via a network, comprising:
-
a storage device;
delivery schedule receiving means for receiving delivery schedule information from the user terminal which specifies a desired delivery time, and saving the received delivery schedule information in said storage device;
delivery time determination means for determining whether the desired delivery time is reached, by comparing the present time with the desired delivery time specified in the delivery schedule information that is stored in the storage device; and
delivering means for delivering the content to the user terminal when notified by said delivery time determination means that the desired delivery time has been reached.
-
-
11. A user terminal connected to a server that distributes content over a network, comprising:
-
a storage device;
delivery schedule transmission means for transmitting delivery schedule information to the server in response to an external input, wherein the delivery schedule information specifies a desired delivery time;
delivery schedule recording means for recording the transmitted delivery schedule information into a storage device;
delivery time determination means for determining whether the desired delivery time is reached, by comparing the present time with the desired delivery time specified in the delivery schedule information that is stored in the storage device;
message issuing means for issuing a message that requests permission for receiving the content, when the desired delivery time is reached;
notifying means for notifying, upon receipt of the permission, the server that the user terminal is ready for receiving the content; and
content displaying means for displaying the content being delivered from the server.
-
-
12. A program product for delivering content to a user terminal over a network, the program product causing a computer system to perform the steps of:
-
(a) upon receipt of delivery schedule information from the user terminal which specifies a desired delivery time, storing the received delivery schedule information into a storage device;
(b) determining whether the desired delivery time is reached, by comparing the present time with the desired delivery time specified in the delivery schedule information that is stored in the storage device; and
(c) delivering the content to the user terminal when the desired delivery time is reached.
-
-
13. A program product for receiving content from a server, the program product causing a computer system to perform the steps of:
-
(a) transmitting delivery schedule information to the server in response to an external input, wherein the delivery schedule information specifies a desired delivery time;
(b) storing the transmitted delivery schedule information into a storage device;
(c) determining whether the desired delivery time is reached, by comparing the present time with the desired delivery time specified in the delivery schedule information that is stored in the storage device;
(e) issuing a message that requests permission for receiving the content, when the desired delivery time is reached;
(f) upon receipt of the permission, notifying the server that the user terminal is ready for receiving the content; and
(g) displaying the content being delivered from the server.
-
-
14. A computer-readable storage medium which stores a computer program for delivering content to a user terminal over a network, the computer program causing a computer system to perform the steps of:
-
(a) upon receipt of delivery schedule information from the user terminal which specifies a desired delivery time, storing the received delivery schedule information into a storage device;
(b) determining whether the desired delivery time is reached, by comparing the present time with the desired delivery time specified in the delivery schedule information that is stored in the storage device; and
(c) delivering the content to the user terminal when the desired delivery time is reached.
-
-
15. A computer-readable storage medium which stores a computer program for receiving content from a server, the computer program causing a computer system to perform the steps of:
-
(a) transmitting delivery schedule information to the server in response to an external input, wherein the delivery schedule information specifies a desired delivery time;
(b) storing the transmitted delivery schedule information into a storage device;
(c) determining whether the desired delivery time is reached, by comparing the present time with the desired delivery time specified in the delivery schedule information that is stored in the storage device;
(e) issuing a message that requests permission for receiving the content, when the desired delivery time is reached;
(f) upon receipt of the permission, notifying the server that the user terminal is ready for receiving the content; and
(g) displaying the content being delivered from the server.
-
Specification