IP Library Granted Patent US 8,902,991
Granted Patent B2
US 8,902,991 · App. 11/369,004 · Granted Dec 2, 2014

Decoding apparatus for encoded video signals

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,902,991
App. No.
11/369,004
Granted
Dec 2, 2014
Kind
B2
Abstract

The present invention is a decoding apparatus for decoding an encoded video signal capable of displaying a secondary video synchronously with a primary video. The decoding apparatus includes: an auxiliary information analyzing part that analyzes auxiliary information including display auxiliary information about a display position and/or a display size of the secondary video, and applied time information by which the display auxiliary information is applied; a reference time counter that indicates a reference time at which a video is decoded and displayed; a comparing part that compares the applied time information with the reference time counter; a display screen forming part that uses a primary video and a secondary video to form a display screen; and a control part that controls the display screen forming part, wherein the control part controls the display position and/or the display size of the secondary video by affording a command to the display screen forming part using the display auxiliary information, based on an output result of the comparing part.

Claims (50)

1. An information reproducing method which reproduces information based on an encoded video signal of a primary video, an encoded video signal of a secondary video, and auxiliary information which includes display auxiliary information about a display position of the secondary video and applied start time information which indicates a start timing at which the display auxiliary information is applied, the method comprising the steps of:

decoding the encoded video signal of the primary video read out from a recording medium, and the encoded video signal of the secondary video read out from a local storage;

extracting the display auxiliary information and the applied start time information from the auxiliary information, the auxiliary information being read out from the local storage; and

outputting the secondary video based on the applied start time information and reference time information at which the primary video is reproduced, while outputting the primary video,

wherein:

the secondary video is output while being superimposed on the primary video;

when the applied start time information matches the reference time information, application of the display auxiliary information is started, and the display position of the decoded secondary video is controlled based on the display auxiliary information;

the encoded video signal of the secondary video and the auxiliary information are downloaded via a network to the local storage;

no auxiliary information is included in a stream of the encoded video signal of the secondary video in the local storage; and

control of the display position is implemented by a processor which executes software programs, and a part of the auxiliary information is provided to the processor as a command of a JAVA language.

2. An information recording method which records information on a recording medium or in a local storage, the method comprising the steps of:

recording an encoded video signal of a primary video on the recording medium;

recording an encoded video signal of a secondary video in the local storage; and

recording in the local storage an auxiliary information which includes display auxiliary information about a display position of the secondary video and applied start time information which indicates a start timing at which the display auxiliary information is applied,

wherein:

when the recorded information is reproduced, the secondary video is output while being superimposed on the primary video;

when the applied start time information matches reference time information at which the primary video is reproduced, application of the display auxiliary information is started, and the display position of the recorded secondary video is controlled based on the display auxiliary information;

the encoded video signal of the secondary video and the auxiliary information are downloaded via a network to the local storage;

no auxiliary information is included in a stream of the encoded video signal of the secondary video in the local storage; and

control of the display position is implemented by a processor which executes software programs, and a part of the auxiliary information is provided to the processor as a command of a JAVA language.

3. An information reproducing apparatus that reproduces information based on an encoded video signal of a primary video, an encoded video signal of a secondary video, and auxiliary information which includes display auxiliary information about a display position of the secondary video and applied start time information which indicates a start timing at which the display auxiliary information is applied, the apparatus comprising:

a first decoder that decodes the encoded video signal of the primary video, the encoded video signal of the primary video being read out from a recording medium;

a second decoder that decodes the encoded video signal of the secondary video, the encoded video signal of the secondary video being read out from a local storage;

an auxiliary information analyzing part that analyzes the auxiliary information and extracts the display auxiliary information and the applied start time information from the auxiliary information, the auxiliary information being provided as a command to a processor in the auxiliary information analyzing part;

a display screen forming part that synthesizes a screen of the primary video and a screen of the secondary video and forms a display screen in which the secondary video is superimposed on the primary video, the superimposed display screen being output from the display screen forming part; and

a control part that controls the display screen forming part based on the display auxiliary information, the applied start time information and reference time information, in which the reference time information indicating a reference time based on which the primary video and the secondary video being reproduced in the first and second decoders,

wherein:

when the applied start time information matches the reference time information, application of the display auxiliary information is started, and the control part controls the display screen forming part to superimpose the secondary video at a display position specified for the primary video according to the display auxiliary information;

no auxiliary information is included in a stream of the encoded video signal of the secondary video in the local storage; and

control of the display position is implemented by the processor which executes software programs, and a part of the auxiliary information is afforded to the processor as a command of a JAVA language.

4. An information reproducing apparatus that reproduces information based on an encoded video signal of a primary video, an encoded video signal of a secondary video, and auxiliary information which includes display auxiliary information about a display position of the secondary video, position movement information about a movement of the display position of the secondary video and applied start time information which indicates a start timing at which the display auxiliary information is applied, the apparatus comprising:

a first decoder that decodes the encoded video signal of the primary video, the encoded video signal of the primary video being read out from a recording medium;

a second decoder that decodes the encoded video signal of the secondary video, the encoded video signal of the secondary video being read out from a local storage;

an auxiliary information analyzing part that analyzes the auxiliary information and extracts the display auxiliary information, the position movement information and the applied start time information from the auxiliary information, the auxiliary information being read out from the local storage;

a display screen forming part that synthesizes a screen of the primary video and a screen of the secondary video and forms a display screen in which the secondary video is superimposed on the primary video, the superimposed display screen being output from the display screen forming part; and

a control part that controls the display screen forming part based on the display auxiliary information, the position movement information, the applied start time information and reference time information, in which the reference time information indicating a reference time based on which the primary video and the secondary video being reproduced in the first and second decoders,

wherein:

when the applied start time information matches the reference time information, application of the display auxiliary information is started, and the control part controls the display screen forming part to superimpose the secondary video at a display position specified for the primary video according to the display auxiliary information and the display position of the secondary video moves according to the position movement information;

no auxiliary information is included in a stream of the encoded video signal of the secondary video in the local storage; and

control of the display position is implemented by a processor which executes software programs, and a part of the auxiliary information is provided to the processor as a command of a JAVA language.

5. An information reproducing apparatus that reproduces information based on an encoded video signal of a primary video, an encoded video signal of a secondary video, and auxiliary information which includes display auxiliary information about a display position of the secondary video, size change information about a change of a display size of the secondary video and applied start time information which indicates a start timing at which the display auxiliary information is applied, the apparatus comprising:

a first decoder that decodes the encoded video signal of the primary video, the encoded video signal of the primary video being read out from a recording medium;

a second decoder that decodes the encoded video signal of the secondary video, the encoded video signal of the secondary video being read out from a local storage;

an auxiliary information analyzing part that analyzes the auxiliary information and extracts the display auxiliary information, the size change information and the applied start time information from the auxiliary information, the auxiliary information being read out from the local storage;

a display screen forming part that synthesizes a screen of the primary video and a screen of the secondary video and forms a display screen in which the secondary video is superimposed on the primary video, the superimposed display screen being output from the display screen forming part; and

a control part that controls the display screen forming part based on the display auxiliary information, the size change information, the applied start time information and reference time information, in which the reference time information indicating a reference time based on which the primary video and the secondary video being reproduced in the first and second decoders,

wherein:

when the applied start time information matches the reference time information, application of the display auxiliary information is started, and the control part controls the display screen forming part to superimpose the secondary video at a display position specified for the primary video according to the display auxiliary information and the display size of the secondary video changes according to the size change information;

no auxiliary information is included in a stream of the encoded video signal of the secondary video in the local storage; and

control of the display position is implemented by a processor which executes software programs, and a part of the auxiliary information is provided to the processor as a command of a JAVA language.

Assignments (6)
CHANGE OF NAME Recorded Dec 3, 2021
From: MAXELL HOLDINGS, LTD.
To: MAXELL, LTD.
Reel/Frame 058666/0407 →
MERGER Recorded Nov 29, 2021
From: MAXELL, LTD.
To: MAXELL HOLDINGS, LTD.
Reel/Frame 058255/0579 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 25, 2018
From: HITACHI MAXELL, LTD.
To: MAXELL, LTD.
Reel/Frame 045142/0208 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 26, 2014
From: HITACHI CONSUMER ELECTRONICS CO., LTD.
To: HITACHI MAXELL, LTD.
Reel/Frame 033610/0698 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 20, 2013
From: HITACHI, LTD.
To: HITACHI CONSUMER ELECTRONICS CO., LTD.
Reel/Frame 030662/0927 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 31, 2006
From: MIZOSOE, HIROKI; IMAIDE, TAKUYA
To: HITACHI, LTD.
Reel/Frame 017943/0128 →