IP Library › Granted Patent US 10,733,361
Granted Patent B2
US 10,733,361 · App. 15/003,585 · Granted Aug 4, 2020

Content reproducing apparatus

Inventors: Shunichi Gondo (Tokyo, JP); Hiroyuki Aizu (Yokohama, JP); Shinya Murai (Kawasaki, JP)
Assignee: KABUSHIKI KAISHA TOSHIBA
G06F40/14G06F3/0481G06F16/9574G06F40/134
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 10,733,361
App. No.
15/003,585
Granted
Aug 4, 2020
Kind
B2
Abstract

According to an embodiment, a content reproducing apparatus includes a determination unit, a decision unit, an acquisition unit and a reproducing unit. The determination unit determines a reproduction condition for first content scheduled to be reproduced. The decision unit decides first acquisition information for acquiring the first content based on the reproduction condition. The acquisition unit acquires the first content using the first acquisition information. The reproducing unit reproduces the first content.

Claims (45)

1. A content reproducing apparatus comprising:

a computer including hardware, the computer being configured to control the content reproducing apparatus to perform operations comprising:

determining, based on management data, whether or not any external apparatus is associated with invoking information for an external process when the external process is invoked, wherein the external process is carried out by at least one of an application or a function different from an application for a first content reproduced by the content reproducing apparatus, the content reproducing apparatus fails to reproduce the first content based on acquisition information which includes a value in a header which is variable dependent on a reproduction condition, the management data associates the invoking information for the external process with an external apparatus capable of executing the external process, and the invoking information for the external process includes at least one of a uniform resource locator (URL) schema or an URL;

causing the external apparatus to execute the external process when the external apparatus is associated with the invoking information for the external process;

acquiring a result of execution of the external process from the external apparatus;

reproducing the result of execution of the external process;

executing the external process when the external process is determined to be executable;

reproducing a result of execution of the external process by the content reproducing apparatus;

acquiring alternative content when the external process is determined to be not executable, wherein alternative content indicates a method with respect to reproducing the first content; and

reproducing the alternative content.

2. The apparatus according to claim 1 , wherein the result of execution of the external process includes display screen data.

3. A non-transitory computer readable storage medium storing instructions of a computer program which, when executed by a computer, causes the computer to perform:

determining, based on management data, whether or not any external apparatus is associated with invoking information for an external process when the external process is invoked, wherein the external process is carried out by at least one of an application or a function different from an application for a first content reproduced by the content reproducing apparatus, the content reproducing apparatus fails to reproduce the first content based on acquisition information which includes a value in a header which is variable dependent on a reproduction condition, the management data associates the invoking information for the external process with an external apparatus capable of executing the external process, and the invoking information for the external process includes at least one of a uniform resource locator (URL) schema or an URL;

causing the external apparatus to execute the external process when the external apparatus is associated with the invoking information for the external process;

acquiring a result of execution of the external process from the external apparatus;

reproducing the result of execution of the external process;

determining whether or not the external process is executable by the content reproducing apparatus when not external apparatus is associated with the invoking information for the external process,

executing the external process when the external process is determined to be executable;

reproducing a result of execution of the external process by the content reproducing apparatus;

acquiring alternative content when the external process is determined to be not executable, wherein the alternative content indicates a method with respect to reproducing the first content, and

reproducing the alternative content.

4. A reproducing system comprising a reproducing apparatus and an external apparatus, wherein

the reproduction apparatus comprises a computer including hardware, the computer being configured to control the reproducing apparatus to perform operations comprising:

determining, based on management data, whether or not any external apparatus is associated with invoking information for an external process when the external process is invoked, wherein the external process is carried out by at least one of an application or a function different from an application for a first content reproduced by the content reproducing apparatus, the content reproducing apparatus fails to reproduce the first content based on acquisition information which includes a value in a header which is variable dependent on a reproduction condition, the management data associates the invoking information for the external process with an external apparatus capable of executing the external process, and the invoking information for the external process includes at least one of a uniform resource locator (URL) schema or an URL,

causing the external apparatus to execute the external process when the external apparatus is associated with the invoking information for the external process;

acquiring a result of execution of the external process from the external apparatus;

reproducing the result of execution of the external process; and

determining whether or not the external process is executable by the content reproducing apparatus when no external apparatus is associated with the invoking information for the external process, and

the external apparatus comprises a computer including hardware, the computer being configured to control the external apparatus to:

execute the external process using at least one of an application and a function, the external process requested by the reproducing apparatus when the external process is determined to be executable;

reproduce a result of execution of the external process by the content reproducing apparatus;

acquire alternative content when the external process is determined to be not executable, wherein alternative content indicates a method with respect to reproducing the first content;

reproduce the alternative content; and

transmit the result of execution of the external process or the alternative content to the reproducing apparatus.

5. A content reproducing apparatus comprising:

a computer including hardware, the computer being configured to control the content reproducing apparatus to perform operations comprising:

determining whether or not the external process is executable by the content reproducing apparatus when the external process is invoked, wherein the external process is carried out by at least one of an application or a function different from an application for a first content reproduced by the content reproducing apparatus, the content reproducing apparatus fails to reproduce the first content based on acquisition information which includes a value in a header which is variable dependent on a reproduction condition;

executing the external process when the external process is determined to be executable;

reproducing a result of execution of the external process by the content reproducing apparatus;

determining, based on management data, whether or not any external apparatus is associated with invoking information for an external process when the external process is determined to be not executable the management data associates the invoking information for the external process with an external apparatus capable of executing the external process, and the invoking information for the external process includes at least one of a uniform resource locator (URL) schema or an URL;

causing the external apparatus to execute the external process when the external apparatus is associated with the invoking information for the external process;

acquiring a result of execution of the external process from the external apparatus;

reproducing the result of execution of the external process;

acquiring alternative content when no external apparatus is associated with the invoking information for the external process, wherein alternative content indicates a method with respect to reproduce the first content; and

reproducing the alternative content.

Priority Claims (1)
JP 2012-268254 · Dec 7, 2012 · national
Continuity (2)
Continuation 14099367 · Dec 6, 2013
Related Publication 20160140092A1 · May 19, 2016