IP Library Granted Patent US 10,262,072
Granted Patent B2
US 10,262,072 · App. 14/763,689 · Granted Apr 16, 2019

Reception device, information processing method in reception device, transmission device, information processing device, and information processing method

Inventor: Yoshiharu Dewa (Tokyo, JP)
Assignee: SONY CORPORATION
G06F17/30896H04L65/60H04N21/8586H04N21/4782
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,262,072
App. No.
14/763,689
Granted
Apr 16, 2019
Kind
B2
Abstract

It is possible to access a presentation control information (HTML document) element contained in a transport media stream from an HTML application side. A first HTML document for displaying a web page is received. In addition, the transport media stream which contains a predetermined number of transport media and a second HTML document as the presentation control information of the transport media is received. A DOM tree of the first HTML document is generated. When a video element that references the transport media stream is present in the first HTML document, the DOM tree that is generated according to the second HTML document contained in the transport media stream is linked beneath a node of the video element.

Claims (62)

1. A reception device, comprising:

circuitry configured to

receive a first hypertext markup language (HTML) document for displaying a web page;

receive a transport media stream containing a predetermined number of transport media and a second HTML document as presentation control information of the transport media;

generate a document object model (DOM) tree of the first HTML document; and

link, when a video element that references the transport media stream is present in the first HTML document, a DOM tree that is generated according to the second HTML document beneath a node of the video element.

2. The reception device according to claim 1 , wherein the circuitry is configured to acquire a predetermined element of the second HTML document based on the generated DOM tree.

3. The reception device according to claim 2 , wherein the circuitry is configured to

control display of the web page based on the generated DOM tree, and

control display of information relating to presentation control of the predetermined number of transport media on a display screen of the web page based on the predetermined element of the second HTML document.

4. The reception device according to claim 2 , wherein

a program for accessing a specific element of the second HTML document is contained in the first HTML document, and

the circuitry acquires the specific element of the second HTML document based on the program.

5. The reception device according to claim 2 , wherein

reference information for acquiring a program for accessing a specific element of the second HTML document is contained in the first HTML document, and

the circuitry acquires the specific element of the second HTML document based on the program that is acquired using the reference information.

6. The reception device according to claim 1 , wherein

the transport media stream is a transport stream in which first transport packets containing a payload of the transport media, and second transport packets containing information relating to the transport media are time division multiplexed.

7. The reception device according to claim 6 , wherein

the transport packets are MMT packets, and

the second HTML document is an MMT-CI.

8. An information processing method, the method comprising:

receiving a first hypertext markup language (HTML) document for displaying a web page;

receiving a transport media stream containing a predetermined number of transport media and a second HTML document as presentation control information of the transport media;

generating a document object model (DOM) tree of the first HTML document; and

linking, when the video element that references the transport media stream is present in the first HTML document, a DOM tree that is generated according to the second HTML document beneath a node of the video element.

9. A transmission device, comprising:

circuitry configured to

hold a first hypertext markup language (HTML) document for displaying a web page which contains a video element that references a transport media stream containing a predetermined number of transport media;

hold a second HTML document as presentation control information of the transport media, and which contains a program for accessing a specific element of the second HTML document or reference information for acquiring the program; and

transmit the first HTML document, wherein

when a video element that references the transport media stream is present in the first HTML document, a DOM tree that is generated according to the second HTML document is linked beneath a node of the video element.

10. The transmission device according to claim 9 , wherein the transport media stream is a transport stream in which first transport packets containing a payload of the transport media, and second transport packets containing information relating to the transport media are time division multiplexed.

11. The transmission device according to claim 10 , wherein

the transport packets are MMT packets, and

the second HTML document is an MMT-CI.

12. An information processing device, comprising:

circuitry configured to

acquire a first hypertext markup language (HTML) document for displaying a web page;

parse the first HTML document;

generate a document object model (DOM) tree in which a plurality of elements are associated with each other; and

link, when a video element that references a transport media stream containing a predetermined number of transport media and a second HTML document as presentation control information of the transport media is present in the first HTML document, a DOM tree that is generated according to the second HTML document beneath the video element.

13. An information processing method, comprising:

acquiring a first hypertext markup language (HTML) document for displaying a web page;

parsing the first HTML document;

generating a document object model (DOM) tree in which a plurality of elements are associated with each other; and

linking, when a video element that references a transport media stream containing a predetermined number of transport media and a second HTML document as presentation control information of the transport media is present in the first HTML document, a DOM tree that is generated according to the second HTML document beneath the video element.

14. An information processing device, comprising:

circuitry configured to

acquire first display control data containing a plurality of structural units that define information relating to display control;

parse the first display control data;

generate structured data in which the plurality of structural units are associated with each other; and

link, when a predetermined structural unit that references a transport media stream containing a predetermined number of transport media and second display control data containing a plurality of the structural units that define presentation control information of the transport media is present in the first display control data, structured data that is generated according to the second display control data beneath the predetermined structural unit.

15. An information processing method, comprising:

acquiring first display control data containing a plurality of structural units that define information relating to display control;

parsing the first display control data;

generating structured data in which the plurality of structural units are associated with each other; and

linking, when a predetermined structural unit that references a transport media stream containing a predetermined number of transport media and second display control data containing a plurality of the structural units that define presentation control information of the transport media is present in the first display control data, structured data that is generated according to the second display control data beneath the predetermined structural unit.

16. The reception device according to claim 1 , wherein

the circuitry is further configured to

receive a transport media stream containing a predetermined number of transport media and a third HTML document as presentation control information of the transport media; and

link, when a video element that references the transport media stream is present in the first HTML document, a DOM tree that is generated according to the third HTML document different from the second HTML document beneath a node of the video element.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 30, 2020
From: SONY CORPORATION
To: SATURN LICENSING LLC
Reel/Frame 052256/0443 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 27, 2015
From: DEWA, YOSHIHARU
To: SONY CORPORATION
Reel/Frame 036190/0456 →
Priority Claims (1)
JP 2013-093436 · Apr 26, 2013 · national
Continuity (1)
Related Publication 20150363505A1 · Dec 17, 2015