IP Library Granted Patent US 8,085,663
Granted Patent B2
US 8,085,663 · App. 12/565,810 · Granted Dec 27, 2011

Data processing apparatus and data processing method

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,085,663
App. No.
12/565,810
Granted
Dec 27, 2011
Kind
B2
Abstract

A data processing apparatus including: an adjusting section configured to receive a stream including packets and a start flag indicative of the beginning of each of the packets in the stream, adjust a rate of the stream to a certain rate, and output the adjusted stream that is the stream after the rate adjustment and the start flag indicative of the beginning of each of the packets in the adjusted stream; a monitoring section configured to monitor a packet interval that is a start interval between the packets in the adjusted stream on the basis of the start flag; and an output control section configured to execute output control of outputting the packets in the adjusted stream if the packet interval is a normal interval and restricting the outputting of the packets in the adjusted stream if the packet interval is an abnormal interval.

Claims (39)

1. A data processing apparatus comprising:

adjusting means for receiving a stream including packets and a start flag indicative of the beginning of each of said packets in said stream, adjusting a rate of said stream to a certain rate, and outputting the adjusted stream that is said stream after the rate adjustment and said start flag indicative of the beginning of each of said packets in said adjusted stream;

monitoring means for monitoring a packet interval that is a start interval between said packets in said adjusted stream on the basis of said start flag; and

output control means for executing output control of outputting said packets in said adjusted stream if said packet interval is a normal interval and restricting the outputting of said packets in said adjusted stream if said packet interval is an abnormal interval,

wherein, if said packet interval is a relatively short internal as an abnormal interval, said output control means discards data of a portion of said abnormal interval in said adjusted stream and, if said packet interval is a relatively long interval as an abnormal interval, said output control means outputs a null packet as a packet for a portion of said abnormal interval.

2. The data processing apparatus according to claim 1 , wherein, if said packet interval is an abnormal interval, said output control means discards data of a portion of said abnormal interval in said adjusted stream.

3. The data processing apparatus according to claim 1 , wherein, if said packet interval is an abnormal interval, said output control means outputs a null packet as a packet for a portion of said abnormal interval.

4. A data processing method for a data processing apparatus that receives a stream including packets and a start flag indicative of the beginning of each of said packets in said stream in order to process said stream, comprising the steps of:

adjusting a rate of said stream to a certain rate and outputting the adjusted stream that is said stream after the rate adjustment and said start flag indicative of the beginning of each of said packets in said adjusted stream;

monitoring a packet interval that is a start interval between said packets in said adjusted stream on the basis of said start flag;

executing output control of outputting said packets in said adjusted stream if said packet interval is a normal interval and restricting the outputting of said packets in said adjusted stream if said packet interval is an abnormal interval;

if said packet interval is a relatively short interval as an abnormal interval, discarding data of a portion of said abnormal interval in said adjusted steam; and

if said packet interval is a relatively long interval as an abnormal interval, outputting a null packet as a packet for portion of said abnormal interval.

5. A data processing apparatus comprising:

adjusting means for receiving a stream including packets and a start flag indicative of the beginning of each of said packets in said stream, adjusting a rate of said stream to a certain rate, and outputting the adjusted stream that is said stream after the rate adjustment and said start flag indicative of the beginning of each of said packets in said adjusted stream;

monitoring means for monitoring a packet interval that is a start interval between said packets in said adjusted stream on the basis of said start flag;

output control means for executing output control of outputting said packets in said adjusted stream if said packet interval is a normal interval and restricting the outputting of said packets in said adjusted stream if said packet interval is an abnormal interval; and

decoding means for decoding said packets outputted as a result of said output control,

wherein, if said packet interval is a relatively short interval as an abnormal interval, said output control means discards data of a portion of said abnormal interval in said adjusted stream and, if said packet interval is a relatively long interval as an abnormal interval, said output control means outputs a null packet as a packet for a portion of said abnormal interval.

6. The data processing apparatus according to claim 5 , wherein, if said packet interval is an abnormal interval, said output control means discards data of a portion of said abnormal interval in said adjusted stream.

7. The data processing apparatus according to claim 6 , wherein, if said packet interval is an abnormal interval, said output control means outputs a null packet as a packet for a portion of said abnormal interval.

8. A data processing method for a data processing apparatus that receives a stream including packets and a start flag indicative of the beginning of each of said packets in said stream in order to process said stream, comprising the steps of:

adjusting a rate of said stream to a certain rate and outputting the adjusted stream that is said stream after the rate adjustment and said start flag indicative of the beginning of each of said packets in said adjusted stream;

monitoring a packet interval that is a start interval between said packets in said adjusted stream on the basis of said start flag;

executing output control of outputting said packets in said adjusted stream if said packet interval is a normal interval and restricting the outputting of said packets in said adjusted stream if said packet interval is an abnormal interval;

if said packet interval is a relatively short interval as an abnormal interval, discarding data of a portion of said abnormal interval in said adjusted steam;

if said packet interval is a relatively long interval as an abnormal interval, outputting a null packet as a packet for portion of said abnormal interval; and

decoding said packets outputted as a result of said output control.

9. A data processing apparatus comprising:

an adjusting section configured to receive a stream including packets and a start flag indicative of the beginning of each of said packets in said stream, adjust a rate of said stream to a certain rate, and output the adjusted stream that is said stream after the rate adjustment and said start flag indicative of the beginning of each of said packets in said adjusted stream;

a monitoring section configured to monitor a packet interval that is a start interval between said packets in said adjusted stream on the basis of said start flag; and

an output control section configured to execute output control of outputting said packets in said adjusted stream if said packet interval is a normal interval and restricting the outputting of said packets in said adjusted stream if said packet interval is an abnormal interval,

wherein, if said packet interval is a relatively short interval as an abnormal interval, said output control means discards data of a portion of said abnormal interval in said adjusted stream and, if said packet interval is a relatively long interval as an abnormal interval, said output control means outputs a null packet as a packet for a portion of said abnormal interval.

10. A data processing apparatus comprising:

an adjusting section configured to receive a stream including packets and a start flag indicative of the beginning of each of said packets in said stream, adjust a rate of said stream to a certain rate, and output the adjusted stream that is said stream after the rate adjustment and said start flag indicative of the beginning of each of said packets in said adjusted stream;

a monitoring section configured to monitor a packet interval that is a start interval between said packets in said adjusted stream on the basis of said start flag;

an output control section configured to execute output control of outputting said packets in said adjusted stream if said packet interval is a normal interval and restricting the outputting of said packets in said adjusted stream if said packet interval is an abnormal interval; and

a decoding section configured to decode said packets outputted as a result of said output control,

wherein, if said packet interval is a relatively short interval as an abnormal interval, said output control means discards data of a portion of said abnormal interval in said adjusted stream and, if said packet interval is a relatively long interval as an abnormal interval, said output control means outputs a null packet as a packet for a portion of said abnormal interval.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 13, 2017
From: SONY CORPORATION
To: SATURN LICENSING LLC
Reel/Frame 043177/0794 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 24, 2009
From: MIZUTANI, YUICHI; MAKITA, ATSUSHI
To: SONY CORPORATION
Reel/Frame 023276/0439 →