IP Library Granted Patent US 7,814,412
Granted Patent B2
US 7,814,412 · App. 11/694,777 · Granted Oct 12, 2010

Incrementally updating and formatting HD-DVD markup

Assignee: Microsoft Corporation
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 7,814,412
App. No.
11/694,777
Granted
Oct 12, 2010
Kind
B2
Abstract

Systems, methods, and/or techniques (“tools”) for incrementally updating and formatting high-definition digital versatile disk (HD-DVD) markup are described herein. The tools may receive first markup representing a first scene description to be read from a HD-DVD, and may map the first markup into a first area composite for presentation to a user. The tools may then receive second markup representing a second scene description to be read from the HD-DVD. In response to receiving the second markup, the tools may incrementally remap a portion of the first scene description into a second area composite for presentation to the user.

Claims (38)

1. One or more machine-readable storage media comprising machine-readable instructions that, when executed by the machine, cause the machine to perform a method comprising:

receiving first markup representing a first scene description to be read from a high-definition digital versatile disk (HD-DVD);

mapping at least part of the first markup into a first area composite for presentation to a user;

receiving second markup representing a second scene description to be readfrom the HD-DVD;

in response to receiving the second markup, incrementally remapping a portion of the first scene description into a second area composite for presentation to the user;

generating at least one change notification message in response to receiving the second markup; and

determining whether a layer specified in the change notification message is an effective layer.

2. The machine-readable storage media of claim 1 , wherein the instructions for receiving first markup include instructions for receiving at least one of content markup, style markup, and timing markup read from the HD-DVD.

3. The machine-readable storage media of claim 1 , wherein the instructions for incrementally remapping a portion of the first scene description include instructions for remapping some styles of all elements represented in the first scene description.

4. The machine-readable storage media of claim 1 , wherein the instructions for incrementally remapping a portion of the first scene description include instructions for remapping some styles of a single element represented in the first scene description.

5. The machine-readable storage media of claim 1 , wherein the instructions for incrementally remapping a portion of the first scene description include instructions for determining to perform no incremental remapping of the first scene description.

6. The machine-readable storage media of claim 1 , further comprising instructions for receiving the second markup in response to a clock pulse.

7. The machine-readable storage media of claim 1 , wherein the instructions for generating the change notification message include instructions for generating a change notification message that includes an indication of at least one element in the first scene description that is changed in the second scene description.

8. The machine-readable storage media of claim 1 , wherein the instructions for generating the change notification message include instructions for generating a change notification message that includes an indication of at least one style in at least one element in the first scene description that is changed in the second scene description.

9. The machine-readable storage media of claim 1 , wherein the instructions for generating the change notification message include instructions for generating a change notification message that includes an indication of at least one element or style that is in a layer defined in the first scene description that is changed in the second scene description.

10. The machine-readable storage media of claim 1 , wherein the instructions for generating the change notification message include instructions for generating a change notification message that includes an indication of at least one new value of a style of an element defined in the first scene description that is changed in the second scene description.

11. A device for playing HD-DVDs that includes the machine-readable storage media of claim 1 .

12. A device for playing high-definition digital versatile disks (HD-DVDs), the device comprising:

a processor;

one or more computer readable storage media that includes an HD-DVD transformation component for:

receiving first markup representing a first scene description to be read from the HD-DVD;

mapping at least part of the first markup into a first area composite for presentation to a user;

receiving second markup representing a second scene description to be read from the HD-DVD;

in an event that one or more changes occur between the first scene description and the second scene description,

generating a change notification message that includes an indication of at least one element or style that is in a layer defined in the first scene description that is changed in the second scene description;

incrementally remapping a portion of the first scene description into at least a second area composite for presentation to the user.

13. The device of claim 12 , wherein the HD-DVD transformation component is for remapping some styles of a single element represented in the first scene description.

14. The device of claim 12 , wherein the HD-DVD transformation component is for remapping some styles of all elements represented in the first scene description.

15. One or more machine-readable storage media comprising machine-readable instructions that, when executed by the machine, cause the machine to perform a method comprising:

receiving first markup representing a first scene description to be read from a high-definition digital versatile disk (HD-DVD);

mapping at least part of the first markup into a first area composite for presentation to a user;

receiving at least second markup representing at least a second scene description to be read from the HD-DVD;

in response to receiving the second markup:

determining whether at least one first element included in the first scene description is set to inherit at least one attribute from another element included in the first scene description; and

incrementally remapping a portion of the first scene description into at least a second area composite for presentation to the user.

16. The machine-readable storage media of claim 15 , further comprising instructions for disabling single-element remapping of the first element in response to determining that the element is set to inherit the at least one attribute.

17. The machine-readable storage media of claim 15 , further comprising instructions for performing single-element remapping of the first element in response to determining that the element is not set to inherit the at least one attribute.

18. The machine-readable storage media of claim 17 , wherein the instructions for performing single-element remapping of the first element include instructions for using a style value for the single element as specified in a change notification message.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 9, 2014
From: MICROSOFT CORPORATION
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 034542/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 16, 2007
From: DEAGUERO, JOEL; DAVIS, JEFFREY
To: MICROSOFT CORPORATION
Reel/Frame 019305/0903 →
Continuity (2)
Provisional Application 6088376300 · Jan 5, 2007
Related Publication 20080168344A1 · Jul 10, 2008