- Number
- 9959897
- Published
- 2018-05-01
- Filed
- 2008-09-29
- Assignee
- Disney Enterprises, Inc.
- Inventors
- Prestenback; Kyle et al.
- CPC
- G11B19/025
- Verdict
- Set aside video-playback device UI, generic
- Source
- Google Patents · FreePatentsOnline
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.
Background
FIELD(1) Subject matter disclosed herein may relate to providing user inputs, such as, for example, text from a keyboard, to an application executed on a digital video object playback device.BACKGROUND(2) Digital video media continue to increase in popularity. For example, optical video discs may provide very high quality images and audio, and may provide a wide range of content, such as, for example, motion pictures. Such discs may be played by electronic devices, such as, for example, stand-alone video playback devices that may provide video and audio signals to televisions, receivers, and/or a number of other audio/visual components. Such electronic devices may also feature connections to networks such as the Internet. Motion picture distribution companies, sometimes referred to as studios, as well as other content providers, may be interested in providing additional features on discs and/or other media to entice consumers to purchase, rent, or otherwise view their digital video content.
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.
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.
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.