Video on demand (VOD) system and method of reconstructing the same
First Claim
1. A VOD (video on demand) system comprising:
- a frequency calculator calculating a frequency of requesting objects and a frequency of requesting service blocks; and
a controller controlling replication and storing of the objects and the service blocks according to the frequency calculator.
1 Assignment
0 Petitions
Accused Products
Abstract
A VOD (video on demand) system in which the replication number of service blocks may depend on the number of instances of an object and service blocks based on access frequencies of the object and service blocks, and a method of reconstructing the VOD system. The VOD system may provide a frequency calculator calculating a frequency of requesting objects and a frequency of requesting service blocks and a controller controlling replication and storing of the objects and the service blocks according to the frequency calculator. The VOD system reconstruction method may include measuring an access frequency of an object and an access frequency of service blocks, comparing disk bandwidth wasted under current conditions with disk bandwidth consumed during system reconstruction, and reconstructing the system based on the comparing results and the measured access frequency of the object and measured access frequency of the service blocks.
17 Citations
25 Claims
-
1. A VOD (video on demand) system comprising:
-
a frequency calculator calculating a frequency of requesting objects and a frequency of requesting service blocks; and
a controller controlling replication and storing of the objects and the service blocks according to the frequency calculator. - View Dependent Claims (2, 3)
-
-
4. A source device, comprising:
-
a system reconstruction device; and
an access counter calculating a frequency of requesting objects and a frequency of requesting service blocks and transferring the calculated frequencies to a system reconstruction device, wherein the system reconstruction device controls replication and storing of objects and service blocks based on the calculated frequencies. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer program product storing program instructions for execution on a computer system, which when executed by the computer system causes the computer system to perform a method for requesting data from a VOD system, the method comprising:
generating a request for at least one of an object and service block provided by the VOD system. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
21. A VOD system reconstruction method comprising:
-
measuring an access frequency of an object and an access frequency of service blocks;
comparing disk bandwidth wasted under current conditions with disk bandwidth consumed during system reconstruction; and
reconstructing the system based on the comparing results and the measured access frequency of the object and measured access frequency of the service blocks. - View Dependent Claims (22, 23, 24)
-
-
25. A selective replication method comprising:
-
measuring an access frequency of an object and an access frequency of service blocks; and
replicating a number of objects and service blocks based on the measuring.
-
Specification