Content delivery server and content delivery system having the same
First Claim
1. A server for file distribution connected to a user terminal through a communication network comprising:
- a file data memory having digital file data to be transmitted;
a program memory having a computer program managing and playing back said digital file data;
a management/playback program stored in said program memory requested from said user terminal; and
a transfer processing unit transferring said digital file data stored in said file data memory;
wherein said transfer process unit transfers digital file data requested from said user terminal added by data on a date at which playback can be started and when it has to be finished to said user terminal;
wherein said management/playback program, which is started on a user terminal, performs a step of playing back said transferred digital files, a step of reading time data of said user terminal after said start and checking if said read time is located between date at which playback can be started and when it has to be finished is added to digital file data, a step of deleting said digital file data stored in said user terminal if said read time data is not between said date at which playback can be started and when it has to be finished, a step of making it possible to play back said digital file data if said read time data is between said date at which playback can be started and when it has to be finished, and a step of rewriting said date at which playback can be started by said read time data.
5 Assignments
0 Petitions
Accused Products
Abstract
The apparatus includes a server for file distribution that can restrict the use of files within a certain limit and file distribution system therewith.
The file distribution server includes a file data memory to store digital file data to distribute, a program memory to store a computer program to manage and play back digital file data, and a transfer-processing unit 26 to transfer the management/playback program, file data and data on a date at which playback can be started and by when it has to be finished. The management/playback program carries out the following steps: playing back files after it is started on the user terminal, reading time data of user terminal and checking if read time is between the date at which playback can be started and when it has to be finished, deleting file data when the read time is not in the period, making it possible to play back when the read time is in the period, and rewriting date at which playback can be started with read time data.
56 Citations
6 Claims
-
1. A server for file distribution connected to a user terminal through a communication network comprising:
-
a file data memory having digital file data to be transmitted;
a program memory having a computer program managing and playing back said digital file data;
a management/playback program stored in said program memory requested from said user terminal; and
a transfer processing unit transferring said digital file data stored in said file data memory;
wherein said transfer process unit transfers digital file data requested from said user terminal added by data on a date at which playback can be started and when it has to be finished to said user terminal;
wherein said management/playback program, which is started on a user terminal, performs a step of playing back said transferred digital files, a step of reading time data of said user terminal after said start and checking if said read time is located between date at which playback can be started and when it has to be finished is added to digital file data, a step of deleting said digital file data stored in said user terminal if said read time data is not between said date at which playback can be started and when it has to be finished, a step of making it possible to play back said digital file data if said read time data is between said date at which playback can be started and when it has to be finished, and a step of rewriting said date at which playback can be started by said read time data. - View Dependent Claims (2, 3, 4, 5, 6)
-
Specification