Claims Analysis
Total Claims: 21
Claim 1
Independent Claim
178 words
A system for delivering video data through a common type network including a video server which can deliver video data and a client which can receive and replay video data delivered thereto, said video server comprising: means for storing video index information corresponding to an original video data required to set a transfer bit rate of video data to be delivered by said video server; video data assembling means for extracting data from the original video data by referring to said video data index information so as to set the transfer bit rate, and for reassembling the extracted data to create video data to be transferred at the set transfer bit rate to said client, while maintaining consistency in contents of the original video data; and video data delivery means for delivering a constant amount of data at certain intervals in accordance with the set transfer bit rate in order to transfer the video data reassembled by said video data assembling means to said client, thereby making it possible for said client to replay the video data continuously.
Claim 2
Independent Claim
178 words
A system for delivering video data through a common type network including a video server which can deliver video data and a client which can receive and replay video data delivered thereto, said video server comprising: means for storing video index information corresponding to an original video data required to set a transfer bit rate of video data to be delivered by said video server; video data assembling means for extracting data from the original video data by referring to said video data index information so as to set the transfer bit rate, and for reassembling the extracted data to create video data to be transferred at the set transfer bit rate to said client, while maintaining consistency in contents of the original video data; and video data delivery means for delivering a constant amount of data at certain intervals in accordance with the set transfer bit rate in order to transfer the video data reassembled by said video data assembling means to said client, thereby making it possible for said client to replay the video data continuously.
Claim 3
Dependent Claim
92 words
The system according to claim 1, wherein said video index information defines a plurality of settings for the transfer bit rate of video data and indicates which data included in the original video data said video server should transfer to said client when setting the transfer bit rate to one of said plurality of settings, and wherein said video data assembling means extracts data from said original video data by referring to said video data index information so as to set the transfer bit rate to one of said plurality of settings.
Claim 4
Dependent Claim
56 words
The system according to claim 2, wherein said original video data are compressed by using a predetermined compression method, and wherein said video data index information indicates at least types, numbers, and positions on a time axis of data which are to be selected from the compressed original video data by said video data assembling means.
Claim 5
Dependent Claim
59 words
The system according to claim 2, wherein said video server comprises a network load measuring means for determining a load imposed on said network, and wherein said video data assembling means selects and extracts data to be transferred from said original video data in accordance with a measurement result of the network load by said network load measuring means.
Claim 6
Dependent Claim
74 words
The system according to claim 4, wherein said video data assembling means compares the measurement result of the network load to a reference value of the network load associated with the transfer bit rate set to one of said plurality of settings, and sets the transfer bit rate to another of said plurality of settings on the basis of a comparison result as needed so as to increase or decrease the transfer bit rate.
Claim 7
Dependent Claim
33 words
The system according to claim 4, wherein said network load measuring means is a means for measuring a time required for transfer of the reassembled video data to said client at certain intervals.
Claim 8
Dependent Claim
25 words
The system according to claim 4, wherein said network load measuring means is a network load sensor for measuring a load imposed on said network.
Claim 9
Dependent Claim
61 words
The system according to claim 2, wherein said video server comprises a server load measuring means for determining a load imposed on said video server, and wherein said video data assembling means selects and extracts data to be transferred from said original video data in accordance with a measurement result of the video server load by said server load measuring means.
Claim 10
Dependent Claim
76 words
The system according to claim 8, wherein said video data assembling means compares the measurement result of the video server load to a reference value of the video server load associated with the transfer bit rate set to one of said plurality of settings, and sets the transfer bit rate to another of said plurality of settings on the basis of a comparison result as needed so as to increase or decrease the transfer bit rate.
Claim 11
Dependent Claim
42 words
The system according to claim 1, wherein said video server further comprises a video data analyzing means for analyzing said original video data so as to create said video index information when said original video data are registered in said video server.
Claim 12
Dependent Claim
59 words
The system according to claim 1, wherein said video server comprises a network load measuring means for determining a load imposed on said network, and wherein said video data assembling means selects and extracts data to be transferred from said original video data in accordance with a measurement result of the network load by said network load measuring means.
Claim 13
Dependent Claim
61 words
The system according to claim 1, wherein said video server comprises a server load measuring means for determining a load imposed on said video server, and wherein said video data assembling means selects and extracts data to be transferred from said original video data in accordance with a measurement result of the video server load by said server load measuring means.
Claim 14
Independent Claim
167 words
A system for delivering video data through a common type network including a video server which can deliver video data and a client which can receive and replay video data delivered thereto, wherein said video server comprises: means for storing video index information corresponding to an original video data required to set a transfer bit rate of video data to be delivered by said video server; and video data assembling means for extracting data from the original video data by referring to said video data index information so as to set the transfer bit rate, and for reassembling the extracted data to create video data to be transferred at the set transfer bit rate to said client, while maintaining consistency in contents of the original video data, and wherein said client comprises: precharge buffer for absorbing changes in the transfer bit rate of the video data delivered by said video server so as to prevent video data transferring services provided by said video server from being interrupted.
Claim 15
Independent Claim
167 words
A system for delivering video data through a common type network including a video server which can deliver video data and a client which can receive and replay video data delivered thereto, wherein said video server comprises: means for storing video index information corresponding to an original video data required to set a transfer bit rate of video data to be delivered by said video server; and video data assembling means for extracting data from the original video data by referring to said video data index information so as to set the transfer bit rate, and for reassembling the extracted data to create video data to be transferred at the set transfer bit rate to said client, while maintaining consistency in contents of the original video data, and wherein said client comprises: precharge buffer for absorbing changes in the transfer bit rate of the video data delivered by said video server so as to prevent video data transferring services provided by said video server from being interrupted.
Claim 16
Dependent Claim
92 words
The system according to claim 13, wherein said video index information defines a plurality of settings for the transfer bit rate of video data and indicates which data included in the original video data said video server should transfer to said client when setting the transfer bit rate to one of said plurality of settings, and wherein said video data assembling means extracts data from said original video data by referring to said video data index information so as to set the transfer bit rate to one of said plurality of settings.
Claim 17
Dependent Claim
56 words
The system according to claim 14, wherein said original video data are compressed by using a predetermined compression method, and wherein said video data index information indicates at least types, numbers, and positions on a time axis of data which are to be selected from the compressed original video data by said video data assembling means.
Claim 18
Dependent Claim
73 words
The system according to claim 12, wherein said client comprises a network load measuring means for determining a load imposed on said network, and wherein said client informs said video server of a measurement result of the network load and said video data assembling means selects and extracts data to be transferred from said original video data in accordance with the measurement result of the network load by said network load measuring means.
Claim 19
Dependent Claim
74 words
The system according to claim 16, wherein said video data assembling means compares the measurement result of the network load to a reference value of the network load associated with the transfer bit rate set to one of said plurality of settings, and sets the transfer bit rate to another of said plurality of settings on the basis of a comparison result as needed so as to increase or decrease the transfer bit rate.
Claim 20
Dependent Claim
42 words
The system according to claim 13, wherein said video server further comprises a video data analyzing means for analyzing said original video data so as to create said video index information when said original video data are registered in said video server.
Claim 21
Dependent Claim
73 words
The system according to claim 13, wherein said client comprises a network load measuring means for determining a load imposed on said network, and wherein said client informs said video server of a measurement result of the network load and said video data assembling means selects and extracts data to be transferred from said original video data in accordance with the measurement result of the network load by said network load measuring means.