← Back to Patent Explorer
EP0798924A2 Expired / Lapsed EP ⏱️ 0.0 years remaining

System for delivering video data

Assignee: Mitsubishi Electric Corp
•
Filing: 1996-09-23
•
Granted: —
•
Expires: 2016-09-23
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system for delivering video data comprises a video server (1) including a video database (11) for storing video index information (13) defining a plurality of settings for a transfer bit rate of video data and indicating which data included in original video data (12) the video server should transfer to a client (2) through a network (3) when setting the transfer bit rate to one of the plurality of settings, a video data assembler (14) for extracting data from the original video data by referring to the video data index information so as to set the transfer bit rate to one of the plurality of settings, and for reassembling the extracted data to create video data to be transferred at the set transfer bit rate to the client, while maintaining consistency in contents of the original video data, and a video data delivery unit (15) 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 the video data assembler to the client. Furthermore, the video server comprises a network load sensor (17) for measuring a load imposed on the network.

Inventors

  • 👤 Teruaki Ito
  • 👤 Gyota Yasoda

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-11-09 19:40
CPC Classifications
H; H04; H04N; H04N7/00; H04N7/16; H04N7/173; H04N7/17309; H04N7/17336

Claims Analysis

Total Claims: 16
Claim 1
Independent Claim 186 words
A system for delivering video data through a common type network (3) including a video server (1) which can deliver video data and a client (2) which can receive and replay video data delivered thereto, characterized in that the video server comprises: a means (11) for storing video index information (13) required to set a transfer bit rate of video data to be delivered by the video server; a video data assembling means (14) for extracting data from an original video data (12) by referring to the 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 the client, while maintaining consistency in contents of the original video data; and a video data delivery means (15) 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 the video data assembling means to the client, thereby making it possible for the client to replay the video data continuously.
Claim 2
Dependent Claim 94 words
The system according to Claim 1, characterized in that the 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 the video server should transfer to the client when setting the transfer bit rate to one of the plurality of settings, and wherein the video data assembling means extracts data from the original video data by referring to the video data index information so as to set the transfer bit rate to one of the plurality of settings.
Claim 3
Dependent Claim 58 words
The system according to Claim 2, characterized in that the original video data are compressed by using a predetermined compression method, and wherein the 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 the video data assembling means.
Claim 4
Independent Claim 49 words
The system according to any one of Claims 1 to 3, characterized in that the video server further comprises a video data analyzing means for analyzing the original video data so as to create the video index information when the original video data are registered in the video server.
Claim 5
Dependent Claim 63 words
The system according to Claim 2 or 3, characterized in that the video server comprises a network load measuring means for determining a load imposed on the network, and wherein the video data assembling means selects and extracts data to be transferred from the original video data in accordance with a measurement result of the network load by the network load determining means.
Claim 6
Dependent Claim 76 words
The system according to Claim 5, characterized in that the 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 the plurality of settings, and sets the transfer bit rate to another of the 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 37 words
The system according to Claim 5 or 6, characterized in that the network load measuring means is a means for measuring a time required for transfer of the reassembled video data to the client at certain intervals.
Claim 8
Dependent Claim 30 words
The system according to Claim 5 or 6, characterized in that the network load measuring means is a network load sensor (17) for measuring a load imposed on the network.
Claim 9
Dependent Claim 66 words
The system according to Claim 2 or 3, characterized in that the video server comprises a server load measuring means (18) for determining a load imposed on the video server, and wherein the video data assembling means selects and extracts data to be transferred from the original video data in accordance with a measurement result of the video server load by the server load measuring means.
Claim 10
Dependent Claim 78 words
The system according to Claim 9, characterized in that the 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 the plurality of settings, and sets the transfer bit rate to another of the plurality of settings on the basis of a comparison result as needed so as to increase or decrease the transfer bit rate.
Claim 11
Independent Claim 176 words
A system for delivering video data through a common type network (103) including a video server (101) which can deliver video data and a client (102) which can receive and replay video data delivered thereto, characterized in that the video server comprises: a means (111) for storing video index information (113) required to set a transfer bit rate of video data to be delivered by the video server; and a video data assembling means (114) for extracting data from an original video data (112) by referring to the 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 the client, while maintaining consistency in contents of the original video data, and characterized in that the client comprises: a precharge buffer (121) for absorbing changes in the transfer bit rate of the video data delivered by the video server so as to prevent video data transferring services provided by the video server from being interrupted.
Claim 12
Dependent Claim 93 words
The system according to Claim 11, characterized in that the 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 the video server should transfer to the client when setting the transfer bit rate to one of the plurality of settings, and the video data assembling means extracts data from the original video data by referring to the video data index information so as to set the transfer bit rate to one of the plurality of settings.
Claim 13
Dependent Claim 57 words
The system according to Claim 12, characterized in that the original video data are compressed by using a predetermined compression method, and the 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 the video data assembling means.
Claim 14
Independent Claim 49 words
The system according to any one of Claims 11 to 13, characterized in that the video server further comprises a video data analyzing means for analyzing the original video data so as to create the video index information when the original video data are registered in the video server.
Claim 15
Dependent Claim 71 words
The system according to Claim 12 or 13, characterized in that the client comprises a network load measuring means (117) for determining a load imposed on the network, and the client informs the video server of a measurement result of the network load and the video data assembling means selects and extracts data to be transferred from the original video data in accordance with the measurement result of the network load.
Claim 16
Dependent Claim 76 words
The system according to Claim 15, characterized in that the 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 the plurality of settings, and sets the transfer bit rate to another of the plurality of settings on the basis of a comparison result as needed so as to increase or decrease the transfer bit rate.

References Cited (Backward Citations)

No citation records indexed.

USPTO Annuity & Maintenance Windows

Maintenance schedule is calculated for granted US utility patents.

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag