Convergence-enabled DVD and web system
First Claim
1. A method for generating information representative of the contents of a DVD, the DVD having been authored such that the information includes embedded commands to populate one or more General DVD Parameter Registers (GPRMs), the system comprising:
- playing the DVD in a DVD unit, including the steps ofgenerating information representative of the contents of a DVD and, writing indicia of a current position of play within the DVD into the one or more GPRMs upon receiving a certain command embedded in the information;
extracting a TXTDT_MG data structure from the information, the TXTDT_MG data structure being associated with the DVD;
displaying video content extracted from the information; and
displaying content designated by Universal Resource Locators (URLs) in a browser, the URLs being derived by using the GPRMs to index into the TXTDT_MG data structure.
0 Assignments
0 Petitions
Accused Products
Abstract
Methods for integrating an authored DVD system and a WWW web browser are described. Universal Resource Locator (URL) information corresponding to sites accessible by the browser is stored in fields within the DVD data. When a user actuates a DVD element that has a corresponding URL, the web browser displays information from that site. When the user actuates an HTML menu or other browser-implemented feature, the DVD system accesses a portion of the DVD data specified in the menu. This arrangement provides for two-way communication, i.e., HTML in the browser is able to control DVD content and vice-versa. Having the WWW information embedded in the DVD brings a number of benefits, the foremost of which is the ability to write a “one size fits all” template web page that can interrogate the DVD for URL information and present WWW content corresponding to the URL synchronized with the DVD information.
-
Citations
18 Claims
-
1. A method for generating information representative of the contents of a DVD, the DVD having been authored such that the information includes embedded commands to populate one or more General DVD Parameter Registers (GPRMs), the system comprising:
-
playing the DVD in a DVD unit, including the steps of generating information representative of the contents of a DVD and, writing indicia of a current position of play within the DVD into the one or more GPRMs upon receiving a certain command embedded in the information; extracting a TXTDT_MG data structure from the information, the TXTDT_MG data structure being associated with the DVD; displaying video content extracted from the information; and displaying content designated by Universal Resource Locators (URLs) in a browser, the URLs being derived by using the GPRMs to index into the TXTDT_MG data structure. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for generating information representative of the contents of a DVD, the DVD having been authored such that the information includes embedded commands to populate a plurality of elements of a General DVD Parameter Register (GPRM) with positional playback data, the system comprising:
-
generating the information by playing the DVD; responsive to a certain embedded command received during the playing, writing indicia of a current position of play within the DVD into the GPRM; parsing a TXTDT_MG data structure in the information to derive data containing a Universal Resource Locator (URL) therefrom; displaying a hyperlink corresponding to the URL in a browser; responsive to actuation of the hyperlink, displaying content designated by the URL; and
displaying video content extracted from the information. - View Dependent Claims (9, 10)
-
-
11. A method for generating information representative of the contents of a DVD, the DVD having been authored such that the information includes embedded commands to populate a plurality of elements of a General DVD Parameter Registers (GPRM) with positional playback data, the system comprising:
-
playing the DVD in a DVD unit; generating the information responsive to the playing; upon receiving a certain embedded command, writing indicia of a current position of play within the DVD into the GPRM; deriving Universal Resource Locators (URL) from a DVD Text Data Structure using a DVD Text Data parser and the content of the GPRM; displaying a hyperlink corresponding to the URL in a browser; responsive to actuation of the hyperlink, displaying content designated by the URL;
extracting the DVD Text Data Structure and video content from the information;
displaying the video content and a button associated with the URL; anddisplaying content designated by the URL responsive to an actuation of the button. - View Dependent Claims (12, 13)
-
-
14. A method for generating information representative of the contents of a DVD, the DVD having been authored such that the information includes embedded commands to populate a plurality of elements of a General DVD Parameter Registers (GPRM) associated with the DVD with positional playback data, the system comprising:
-
generating the information by playing the DVD in a DVD unit; upon receiving a certain embedded command, writing indicia of a current position of play within the DVD into the GPRM; using a DVD Text Data parser to derive a data structure from the information; parsing the information to derive a plurality of URLs therefrom based on the content of the GPRM; displaying content designated by any one of the plurality of URLs in a browser, wherein the browser displays content upon actuation of the any one URL; receiving the information at a media player; displaying video content extracted from the information received at the media player; and displaying a plurality of buttons, wherein each button is associated with at least one of the plurality of URLs, the association between the each button and the at least one URL being responsive to the positional playback data in the GPRM. - View Dependent Claims (15, 16, 17)
-
-
18. A non-transitory medium that stores instructions executable by one or more processing devices to perform a method for generating information representative of the contents of a DVD, the DVD having been authored such that the information includes embedded commands to populate one or more General DVD Parameter Registers (GPRMs), the method comprising:
-
playing the DVD in a DVD unit, including the steps of generating information representative of the contents of a DVD and, writing indicia of a current position of play within the DVD into the one or more GPRMs upon receiving a certain command embedded in the information; extracting a TXTDT_MG data structure from the information, the TXTDT_MG data structure being associated with the DVD; displaying video content extracted from the information; and displaying content designated by Universal Resource Locators (URLs) in a browser, the URLs being derived by using the GPRMs to index into the TXTDT_MG data structure.
-
Specification