User input handling for digital video playback device

US9959897B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9959897-B2
Application numberUS-23997608-A
CountryUS
Kind codeB2
Filing dateSep 29, 2008
Priority dateJun 6, 2008
Publication dateMay 1, 2018
Grant dateMay 1, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

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.

First claim

Opening claim text (preview).

What is claimed is: 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. 2. The method of claim 1 , wherein the physical storage medium is a digital video disk. 3. The method of claim 1 , wherein the one or more user inputs are directly received from an input device. 4. The method of claim 3 , wherein the input device is selected from the group consisting of: a remote control, a keyboard, a joystick, and a pointing device. 5. The method of claim 1 , wherein the one or more user inputs are received, at the video object player device, from a server through a network, the server receiving the one or more user inputs from an input device. 6. The method of claim 5 , wherein the input device is selected from the group consisting of: a telephone, a cellular phone, a personal digital assistant, a personal music player, a notebook computer, a desktop computer, a game console, and a portable game system. 7. The method of claim 1 , wherein the application is selected from the group consisting of: a messaging application and a video game 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. 9. The computer program product of claim 8 , wherein the physical storage medium is a digital video disk. 10. The computer program product of claim 8 , wherein the one or more user inputs are directly received from an input device. 11. The computer program product of claim 10 , wherein the input device is selected from the group consisting of: a remote control, a keyboard, a joystick, and a pointing device. 12. The computer program product of claim 8 , wherein the one or more user inputs are received, at the video object player device, from a server through a network, the server receiving the one or more user inputs from an input device. 13. The computer program product of claim 12 , wherein the input device is selected from the group consisting of: a telephone, a cellular phone, a personal digital assistant, a personal music player, a notebook computer, a desktop computer, a game console, and a portable game system. 14. The computer program product of claim 8 , wherein the application is selected from the group consisting of: a messaging application and a video game 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. 16. The apparatus of claim 15 , wherein the physical storage medium is a digital video disk. 17. The apparatus of claim 15 , wherein the one or more user inputs are directly received from an input device. 18. The apparatus of claim 17 , wherein the device is selected from the group consisting of: a remote control, a keyboard, a joystick, and a pointing device. 19. The apparatus of claim 15 , wherein the one or more user inputs are received, at the video object player device, from a server through a network, the server receiving the one or more inputs from an input device. 20. The apparatus of claim 19 , wherein the input device is selected from the group consisting of: a telephone, a cellular phone, a personal digital assistant, a personal music player, a notebook computer, a desktop computer, a game console, and a portable game system. 21. The apparatus of claim 15 , wherein the application is selected from the group consisting of: a messaging application and a video game application.

Assignees

Inventors

Classifications

  • G11B19/025Primary

    'Virtual' control panels, e.g. Graphical User Interface [GUI] · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9959897B2 cover?
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.
Who is the assignee on this patent?
Prestenback Kyle, Tahler Evan, Jessen David, and 2 more
What technology area does this patent fall under?
Primary CPC classification G11B19/025. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue May 01 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).