Enhanced functionality for audio/video content playback
First Claim
Patent Images
1. A method comprising:
- obtaining audio/video data from a disc;
presenting the audio/video data to a user;
obtaining a set of software instructions from the disc;
receiving an input from the user; and
executing, in response to the input, one or more instructions of the set of software instructions to determine how to enhance presentation of the audio/video data to the user by using programmatic data associated with the disc.
2 Assignments
0 Petitions
Accused Products
Abstract
Enhanced functionality for audio/video content playback includes, in accordance with one aspect, receiving audio/video content for playback. Programmatic data associated with the audio/video content is also received. A set of instructions is executed to enhance the playback of the audio/video content, wherein the enhancement is based at least in part on the programmatic data.
-
Citations
80 Claims
-
1. A method comprising:
-
obtaining audio/video data from a disc;
presenting the audio/video data to a user;
obtaining a set of software instructions from the disc;
receiving an input from the user; and
executing, in response to the input, one or more instructions of the set of software instructions to determine how to enhance presentation of the audio/video data to the user by using programmatic data associated with the disc. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method comprising:
-
obtaining, from a source, audio/video data for presentation to a user;
obtaining, from the source, a set of instructions associated with the audio/video data;
obtaining programmatic data associated with the audio/video data; and
enhancing presentation of the audio/video data to the user based on the programmatic data processed by the set of instructions. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method comprising:
-
receiving audio/video content for playback;
receiving programmatic data associated with the audio/video content; and
executing a set of instructions to enhance the playback of the audio/video content, wherein the enhancement is based at least in part on the programmatic data. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. One or more computer readable media having stored thereon a plurality of instructions that, when executed by one or more processors, causes the one or more processors to:
-
access audio/video content obtained from a DVD;
identify a current portion of the audio/video content being played back;
identify programmatic data that corresponds to both the audio/video content and the current portion being played back; and
enhance presentation of the audio/video content based at least in part on the identified programmatic data. - View Dependent Claims (33, 34, 35)
-
-
36. A computer readable media having stored thereon a data structure, comprising:
-
a first portion containing audio data and video data;
a second portion containing programmatic data;
a third portion containing a plurality of instructions, wherein when executed the plurality of instructions is to determine, based on which of the audio and video data are being presented, which of the programmatic data to process. - View Dependent Claims (37, 38, 39, 40, 41, 42, 43, 44)
-
-
45. A method comprising:
-
obtaining audio/video content to be presented to a user;
obtaining programmatic data associated with the audio/video content; and
executing a set of instructions that use the programmatic data to improve the quality of the video of the audio/video content. - View Dependent Claims (46)
-
-
47. A method comprising:
-
obtaining audio/video content to be presented to a user;
obtaining programmatic data associated with the audio/video content; and
executing a set of instructions that use the programmatic data to create an HDTV (High Definition TV) version of the video of the audio/video content. - View Dependent Claims (48)
-
-
49. A method comprising:
-
obtaining audio/video content to be presented to a user;
obtaining programmatic data associated with the audio/video content; and
executing a set of instructions that use the programmatic data to convert the video of the audio/video content to a different aspect ratio. - View Dependent Claims (50)
-
-
51. A method comprising:
-
obtaining audio/video content to be presented to a user;
obtaining programmatic data associated with the audio/video content; and
executing a set of instructions that use the programmatic data to incorporate popup information into the video of the audio/video content. - View Dependent Claims (52, 53, 54, 55, 56)
-
-
57. A method comprising:
-
obtaining audio/video content to be presented to a user;
obtaining programmatic data associated with the audio/video content; and
executing a set of instructions that use the programmatic data to display popup information when playback of the audio/video content is paused. - View Dependent Claims (58, 59, 60, 61)
-
-
62. A method comprising:
-
obtaining audio/video content to be presented to a user;
obtaining programmatic data associated with the audio/video content; and
executing a set of instructions that use the programmatic data to allow the user to scan through important scenes of the audio/video content. - View Dependent Claims (63, 64, 65, 66, 67, 68)
-
-
69. A method comprising:
-
obtaining audio/video content to be presented to a user;
obtaining programmatic data associated with the audio/video content; and
executing a set of instructions that use the programmatic data to present, to the user, a summary of important scenes of the audio/video content up to a particular point in the audio/video content. - View Dependent Claims (70, 71, 72)
-
-
73. A method comprising:
-
obtaining audio/video content to be presented to a user;
obtaining programmatic data associated with the audio/video content; and
executing a set of instructions that use the programmatic data to allow the user to access additional episodic content associated with the audio/video content. - View Dependent Claims (74, 75, 76, 77)
-
-
78. A system comprising:
-
an audio/video playback module to receive audio/video content for playback; and
a programmatic data control module to receive programmatic data associated with the audio/video content and enhance the playback of the audio/video content, wherein the enhancement is based at least in part on the programmatic data. - View Dependent Claims (79, 80)
-
Specification