IP Library Patent Application 11425727
Patent Application
App. No. 11/425,727

PROGRAM EXECUTION APPARATUS AND EXECUTION METHOD

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 None
App. No.
11/425,727
Abstract

A broadcast receiving apparatus which receives and reproduces broadcasts of plural broadcasting systems uses, in parallel, reproduction environments of the plural broadcasting systems, determines the broadcasting system to which a specified channel belongs at the time when a user selects the channel and switches the reproduction environment for reproducing the channel to the reproduction environment of the broadcasting system. Further, the broadcast receiving apparatus determines the reproduction environment of the broadcasting system to which the currently being reproduced channel belongs at the time when a key input is delivered from the user and switches a delivery destination of the key input to the reproduction environment of the broadcasting system.

Claims (33)

1 . A broadcast content reproducing apparatus which reproduces respective contents compliant with a plurality of broadcast specifications which are different from each other, said apparatus comprising:

a plurality of reproduction environments which are ready, in parallel, to respectively reproduce the contents different from each other;

a first reproduction environment identification unit operable to identify a reproduction environment which is reproducing a content, from among said plurality of reproduction environments; and

a delivery unit operable to deliver key input information indicating details of an instruction to said reproduction environment identified by said first reproduction environment identification unit.

2 . The broadcast content reproducing apparatus according to claim 1 , further comprising:

a selection unit operable to select a content among the contents compliant with the plurality of broadcast specifications;

a second reproduction environment identification unit operable to identify a reproduction environment which is capable of reproducing the content selected by said selection unit, from among said plurality of reproduction environments; and

a reproduction environment setting unit operable to cause said reproduction environment identified by said second reproduction environment identification unit, to reproduce the content selected by said selection unit.

3 . The broadcast content reproducing apparatus according to claim 2 ,

wherein, said second reproduction environment identification unit is operable to identify, by referring to a table which respectively associates the plurality of broadcast specifications with a plurality of content identifiers for identifying the respective contents, a reproduction environment, among said reproduction environments, which is associated with a content identifier, among the content identifiers, for identifying the content selected by said selection unit.

4 . The broadcast content reproducing apparatus according to claim 1 , further comprising

an obtainment unit operable to obtain a piece of tuning information indicating a frequency which is currently being applied to reproduction of a content,

wherein, said first reproduction environment identification unit is operable to identify, by referring to a table which respectively associates the plurality of broadcast specifications with pieces of tuning information respectively indicating frequencies, a reproduction environment, among said reproduction environments compliant with broadcasting specifications, which is associated with the piece of tuning information obtained by said obtainment unit.

5 . The broadcast content reproducing apparatus according to claim 1 , further comprising

an obtainment unit operable to obtain a piece of decoding information indicating a packet identifier which is currently being applied to reproduction of a content,

wherein, said first reproduction environment identification unit is operable to identify, by referring to a table which respectively associates the plurality of broadcast specifications with pieces of decoding information respectively indicating packet identifiers, a reproduction environment, among said reproduction environments compliant with broadcasting specifications, which is associated with the piece of decoding information obtained by said obtainment unit.

6 . The broadcast content reproducing apparatus according to claim 1 , further comprising

an obtainment unit operable to obtain a content identifier for identifying a content which is being reproduced,

wherein, said first reproduction environment identification unit is operable to identify, by referring to a table which respectively associates the plurality of broadcast specifications with a plurality of content identifiers for respectively identifying the contents, a reproduction environment, among said reproduction environments compliant with broadcasting specifications, which is associated with the content identifier obtained by said obtainment unit.

7 . The broadcast content reproducing apparatus according to claim 1 , further comprising

a delivery destination identification unit operable to identify a reproduction environment to which the key input information is delivered from among said reproduction environments, based on an execution result of a downloaded program,

wherein said delivery unit is operable to deliver the key input information to said reproduction environment identified by said delivery destination identification unit.

8 . A broadcast content reproducing apparatus which reproduces respective contents compliant with a plurality of broadcast specifications which are different from each other, said apparatus comprising:

a plurality of reproduction environments which are ready, in parallel, to respectively reproduce the contents different from each other;

a selection unit operable to select a content among the contents compliant with the plurality of broadcast specifications;

a reproduction environment identification unit operable to identify, among said plurality of reproduction environments, a reproduction environment which is capable of reproducing the content selected by said selection unit from; and

a reproduction environment setting unit operable to cause said reproduction environment identified by said reproduction environment identification unit to reproduce the content selected by said selection unit.

9 . A broadcast content reproduction method of reproducing respective contents compliant with a plurality of broadcast specifications which are different from each other, comprising:

identifying a reproduction environment which is reproducing a content, from among the plurality of reproduction environments which are ready, in parallel, to respectively reproduce the contents different from each other; and

delivering key input information indicating details of an instruction to the reproduction environment identified in said identifying.

10 . A program intended for reproducing respective contents compliant with a plurality of broadcast specifications which are different from each other, said program causing a computer to execute:

identifying a reproduction environment which is reproducing a content, from among the plurality of reproduction environments which are ready, in parallel, to respectively reproduce the contents different from each other; and

delivering key input information indicating details of an instruction to the reproduction environment identified in the identifying.

Assignments (2)
CHANGE OF NAME Recorded Nov 20, 2008
From: MATSUSHITA ELECTRIC INDUSTRIAL CO., LTD.
To: PANASONIC CORPORATION
Reel/Frame 021897/0534 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 9, 2006
From: HORII, YUKI; WATANABE, SHIGEAKI
To: MATSUSHITA ELECTRIC INDUSTRIAL CO., LTD.
Reel/Frame 018077/0873 →