IP Library Granted Patent US 9,591,351
Granted Patent B2
US 9,591,351 · App. 14/234,301 · Granted Mar 7, 2017

Receiver, display controlling method, broadcast system, and computer program

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 9,591,351
App. No.
14/234,301
Granted
Mar 7, 2017
Kind
B2
Abstract

To compound broadcast content and network content and suitably reproduce the two pieces of content concurrently using a data broadcast service. A broadcaster and an application provider, for example, upload AV content related to broadcast content to a server, and deliver a data broadcast application containing a URL link to AV content. Each of selection buttons of a mosaic-type menu contains a URL link to AV content. The broadcaster and the application provider can control what should be a streaming moving picture that a user reproduces concurrently with viewing a program.

Claims (51)

1. A receiver, comprising:

a broadcast interface configured to receive a broadcast signal;

a network communication interface configured to transmit and receive information via internet;

a video memory including a first plane and a second plane, said first plane copying moving picture signals received by said broadcast interface, said second plane copying streaming moving picture signals received by said network communication interface, said first plane and said second plane being disposed in this order from backward to forward within said video memory; and

circuitry configured to:

store, in the video memory, said first plane copying the moving picture signals received by said broadcast interface at a full resolution of the received moving picture signals;

resize the streaming moving picture signals received by said network communication interface to a first lower resolution lower than an original resolution of the received streaming moving picture signals;

store, in the video memory, said second plane copying the streaming moving picture signals resized to the first lower resolution;

determine whether to download a data broadcast application via said broadcast interface or via said network communication interface based on information specified in the received broadcast signal;

run the data broadcast application, the data broadcast application including a link to a location of the streaming moving picture signals;

compound said first plane and said second plane in said video memory;

display, on a display, a plurality of planes including the first plane and the second plane; and

in response to a user input, change the order of said first plane and said second plane such that said first plane and said second plane are disposed in this order from forward to backward within said video memory, resize the moving picture signals received by said broadcast interface from the full resolution to a second lower resolution lower than the full resolution, and resize the streaming moving picture signals received by said network communication interface from the first lower resolution to the original resolution of the received streaming moving picture signals.

2. The receiver according to claim 1 , wherein

other planes of said plurality of planes are disposed in a predetermined order in front of said second plane, and

said circuitry compounds, as a process realized by running the data broadcast application, said plurality of planes in accordance with the predetermined order.

3. The receiver according to claim 2 , wherein, as a process realized by running the data broadcast application, said circuitry copies on said first plane the moving picture signals received by said broadcast interface, copies on said second plane a user interface used to instruct concurrent reproduction of the moving picture signals and said streaming moving picture signals, and compounds said first plane and said second plane to create a plane in which said user interface is superimposed on the moving picture signals.

4. The receiver according to claim 3 , wherein

said user interface is a menu in which moving picture thumbnails of said streaming moving picture signals capable of being reproduced concurrently are disposed as selection buttons.

5. The receiver according to claim 3 , wherein

the location of the streaming moving picture signals capable of being reproduced concurrently with the moving picture signals is specified by the data broadcast application,

said user interface is a menu in which selection buttons each including the link to the location of the streaming moving picture signals are disposed, and

in response to selection of any of said selection buttons, said circuitry copies on said second plane the streaming moving picture signals in accordance with the link contained in the selected selection button, compounds said first plane and said second plane, and concurrently reproduces the moving picture signals and the streaming moving picture signals.

6. The receiver according to claim 1 , further comprising the display that displays the plurality of planes including the first plane and the second plane.

7. The receiver according to claim 1 , wherein the circuitry changes a position of the second plane on the display in response to the user input.

8. The receiver according to claim 1 , wherein the circuitry is configured to download the data broadcast application via said broadcast interface when first information is determined to be specified in the received broadcast signal and via said network communication interface when second information is determined to be specified in the received broadcast signal.

9. The receiver according to claim 8 , wherein said first information corresponds to Digital Storage Media-Command and Control (DSM-CC) and said second information corresponds to a Hyper Text Transfer Protocol (HTTP).

10. A display controlling method, comprising:

receiving, using a broadcast interface, a broadcast signal;

transmitting and receiving, using a network communication interface, information via internet;

storing, in a video memory, a first plane and a second plane, said first plane copying moving picture signals received by said broadcast interface, said second plane copying streaming moving picture signals received by said network communication interface, said first plane and said second plane being disposed in this order from backward to forward within said video memory;

storing, in the video memory, said first plane copying the moving picture signals received by said broadcast interface at a full resolution of the received moving picture signals;

resizing, using circuitry, the streaming moving picture signals received by said network communication interface to a first lower resolution lower than an original resolution of the received streaming moving picture signals;

storing, in the video memory, said second plane copying the streaming moving picture signals resized to the first lower resolution;

determining, using the circuitry, whether to download a data broadcast application via said broadcast interface or via said network communication interface based on information specified in the received broadcast signal;

running, using the circuitry, the data broadcast application received by said broadcast interface, the data broadcast application including a link to a location of the streaming moving picture signals;

compounding, using the circuitry, said first plane and said second plane in said video memory;

displaying, on a display, a plurality of planes including the first plane and the second plane; and

in response to a user input, changing the order of said first plane and said second plane such that said first plane and said second plane are disposed in this order from forward to backward within said video memory, resizing the moving picture signals received by said broadcast interface from the full resolution to a second lower resolution lower than the full resolution, and resizing the streaming moving picture signals received by said network communication interface from the first lower resolution to the original resolution of the received streaming moving picture signals.

11. A non-transitory computer readable medium including executable instructions, which when executed by a computer cause the computer to execute a display controlling method, the method comprising:

receiving, using a broadcast interface, a broadcast signal;

transmitting and receiving, using a network communication interface, information via internet;

storing, in a video memory, a first plane and a second plane, said first plane copying moving picture signals received by said broadcast interface, said second plane copying streaming moving picture signals received by said network communication interface, said first plane and said second plane being disposed in this order from backward to forward within said video memory;

storing, in the video memory, said first plane copying the moving picture signals received by said broadcast interface at a full resolution of the received moving picture signals;

resizing the streaming moving picture signals received by said network communication interface to a first lower resolution lower than an original resolution of the received streaming moving picture signals;

storing, in the video memory, said second plane copying the streaming moving picture signals resized to the first lower resolution;

determining whether to download a data broadcast application via said broadcast interface or via said network communication interface based on information specified in the received broadcast signal;

running the data broadcast application received by said broadcast interface, the data broadcast application including a link to a location of the streaming moving picture signals;

compounding said first plane and said second plane in said video memory;

displaying, on a display, a plurality of planes including the first plane and the second plane; and

in response to a user input, changing the order of said first plane and said second plane such that said first plane and said second plane are disposed in this order from forward to backward within said video memory, resizing the moving picture signals received by said broadcast interface from the full resolution to a second lower resolution lower than the full resolution, and resizing the streaming moving picture signals received by said network communication interface from the first lower resolution to the original resolution of the received streaming moving picture signals.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 18, 2017
From: SONY BRASIL LTDA.
To: SONY CORPORATION
Reel/Frame 041005/0234 →
ASSIGNMENT OF THE ENTIRE INTEREST SUBJECT TO AN AGREEMENT RECITED IN THE DOCUMENT Recorded Jan 18, 2017
From: SONY CORPORATION
To: SATURN LICENSING LLC
Reel/Frame 041391/0037 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 31, 2014
From: DEWA, YOSHIHARU; ALBALUSTRO, ALEXANDRE KELLER
To: SONY CORPORATION; SONY BRASIL LTDA.
Reel/Frame 033431/0862 →