User input handling for digital video playback device
First Claim
Patent Images
1. A method, comprising:
- receiving, at a video object playback device, a physical storage medium, the physical storage medium comprising video content, the physical storage medium further comprising an application and an interpreter agent that are bundled with the video content on the physical storage medium;
receiving, at the video object playback device from a web server through a network, one or more user inputs for the application via a web service that is incompatible with the application, the one or more user inputs being inputted via a web page associated with the web server;
processing, with the interpreter agent at the video object playback device, the one or more user inputs in a format that is compatible with the application; and
executing, with the application at the video object playback device, the one or more user inputs in the format that is compatible with the application.
1 Assignment
0 Petitions
Accused Products
Abstract
User inputs are received from one or more of a plurality of sources at an input interpreter agent. The plurality of sources comprises a remote control device and an on-screen keyboard application. The received user inputs are provided to a digital video object player application, wherein the input interpreter agent is separate from the digital video object player application.
-
Citations
21 Claims
-
1. A method, comprising:
-
receiving, at a video object playback device, a physical storage medium, the physical storage medium comprising video content, the physical storage medium further comprising an application and an interpreter agent that are bundled with the video content on the physical storage medium; receiving, at the video object playback device from a web server through a network, one or more user inputs for the application via a web service that is incompatible with the application, the one or more user inputs being inputted via a web page associated with the web server; processing, with the interpreter agent at the video object playback device, the one or more user inputs in a format that is compatible with the application; and executing, with the application at the video object playback device, the one or more user inputs in the format that is compatible with the application. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer program product comprising a non-transitory computer readable storage device having a computer readable program stored thereon, wherein the computer readable program when executed on a computer causes the computer to, comprising:
-
receive, at a video object playback device, a physical storage medium, the physical storage medium comprising video content, the physical storage medium further comprising an application and an interpreter agent that are bundled with the video content on the physical storage medium; receive, at the video object playback device from a web server through a network, one or more user inputs for the application via a web service that is incompatible with the application, the one or more user inputs being inputted via a web page associated with the web server; process, with the interpreter agent at the video object playback device, the one or more user inputs in a format that is compatible with the application; and execute, with the application at the video object playback device, the one or more user inputs in the format that is compatible with the application. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. An apparatus, comprising:
-
a storage compartment that receives a physical storage medium, the physical storage medium comprising video content, the physical storage medium further comprising an application and an interpreter agent that are bundled with the video content on the physical storage medium; a receiver that receives one or more user inputs for the application via a web service that is incompatible with the application, the one or more user inputs being inputted via a web page; and a processor that processes, with the interpreter agent, the one or more user inputs in a format that is compatible with the application and executes, with the application, the one or more user inputs in the format that is compatible with the application. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification