# US 7,613,117 B2 · Motion picture data transmission method and system

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 7,613,117 B2
- Document ID: US7613117B2
- Status: Granted
- Kind: B2
- Application number: 11/073,637
- Filed: 2005-03-08
- Published: 2005-11-03
- Granted: 2009-11-03
- Earliest claimed: 2004-03-09
- Assignees: NEC Corporation
- Inventors: Yasuyuki Muroi; Akira Kobayashi
- Web page: https://patentgrep.com/patent/US7613117B2

## CPC

- H04N 21/23805: {Controlling the feeding rate to the network, e.g. by controlling the video pump}
- H04N 21/23418: {involving operations for analysing video streams, e.g. detecting features or characteristics (television picture signal circuitry for scene change detection H04N5/147; filtering for image enhancement G06T5/00; methods or arrangements for recognising scenes G06V20/00; arrangements characterised by components specially adapted for monitoring, identification or recognition of video in broadcast systems H04H60/59)}
- H04N 21/6125: {involving transmission via Internet (transmission by internet of broadcast information H04H60/82)}
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION

## Abstract

A motion picture data transmission method for transmitting motion picture data from a server system via a transmission line to a client system is disclosed. The content of the transmitted motion picture data is checked and the transmission interval in each unit time is adjusted on the basis of the content data of the motion picture data. Thus, it is possible to eliminate missing of data, delay of transmission data, etc., resulting due to lack of uniformity of the transmission data quantity on a transmission line for transmitting motion picture data from a server system to a client system.

## Claims

### Claim 1

A motion picture data transmission method performed by a server system for transmitting motion picture data from the server system via a transmission line to a client system, comprising the steps of:
checking the content of the transmitted motion picture data; and
adjusting the transmission interval in each unit time on the basis of the content data of the motion picture data,
wherein the adjusting step comprises:
determining when a number of packets corresponding to the motion picture data consecutively transmitted over the transmission line without any delay in transmission between any of the packets reaches a predetermined number of packets;
when the number of packets corresponding to the motion picture data consecutively transmitted reaches the predetermined number of packets, providing a wait interval until a next packet corresponding to the motion picture data is to be transmitted of the transmission line; and
adjusting the transmission interval between consecutive data blocks of packets by inserting a wait interval between a first data block of packets and a second block of packets adjacent to the first data block of packets
wherein the wait interval is determined based in part on detected transmission characteristics of the transmission line.

### Claim 2 (depends on 1)

The motion picture data transmission method according to claim 1, wherein the motion picture data transmission interval is determined on the basis of the size and number of packets.

### Claim 3 (depends on 1)

The motion picture data transmission method according to claim 1, wherein the motion picture data to be transmitted is composite data such as image, voice, text and so forth data including time serial data, and the composite data is transmitted with reference to the time data.

### Claim 4

A motion picture data transmission system for transmitting motion picture data from a server system via a transmission line to a client system, wherein:
the server system includes a storing unit for storing the motion picture data to be transmitted, transmission line detecting means, and a transmission interval control unit for controlling the interval of transmission of motion picture data read out from the storing unit, the motion picture data transmission interval being controlled automatically according to the transmitted motion picture data,
wherein the transmission interval control unit comprises:
a counter configured to count up so as to determine when a number of packets corresponding to the motion picture data consecutively transmitted over the transmission line without any delay in transmission between any of the packets reaches a predetermined number of packets; and
wherein, when the number of packets corresponding to the motion picture data consecutively transmitted reaches the predetermined number of packets, the transmission interval control unit provides a wait interval until a next packet corresponding to the motion picture data is to be transmitted of the transmission line, and
wherein the wait interval is determined based in part on detected transmission characteristics of the transmission line as determined by the transmission line detecting means, and
wherein the transmission interval control unit is further configured to adjust the transmission interval between consecutive data blocks of packets by inserting a wait interval between a first data block of packets and a second block of packets adjacent to the first data block of packets.

### Claim 5 (depends on 4)

The motion picture data transmission system according to claim 4, wherein the transmission interval control unit has a motion picture data dividing means for dividing the motion picture data into a plurality of blocks, and a packet dividing means for dividing packets of the transmitted motion picture data.

### Claim 6 (depends on 4)

The motion picture data transmitting system according to claim 4, wherein the server system further includes a transmission interval calculating means provided between the storing unit and the transmission interval control unit and serving to calculate the number of continuously transmitted packets, the continuous packet transmission interval and the block transmission interval.

### Claim 7 (depends on 6)

The motion picture data transmission system according to claim 6, further comprising wait means for determining a continuous packet transmission interval between continuous packet transmission numbers.

### Claim 8 (depends on 5)

The motion picture data transmitting system according to claim 5, wherein the server system further includes a transmission interval calculating means provided between the storing unit and the transmission interval control unit and serving to calculate the number of continuously transmitted packets, the continuous packet transmission interval and the block transmission interval.

### Claim 9 (depends on 8)

The motion picture data transmission system according to claim 8, further comprising wait means for determining a continuous packet transmission interval between continuous packet transmission numbers.
