Methods, systems, and media for providing a remote control interface

US2016299735A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2016299735-A1
Application numberUS-201615180834-A
CountryUS
Kind codeA1
Filing dateJun 13, 2016
Priority dateMar 13, 2013
Publication dateOct 13, 2016
Grant date

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.

In accordance with some implementations of the disclosed subject matter, mechanisms for providing a remote control interface are provided. In some implementations, a method for providing a remote control interface is provided, the method comprising: receiving an image of a user input interface associated with a media playback device; identifying the user input interface from a plurality of user input interfaces based on image recognition; determining a code library associated with the identified user input interface; and transmitting the code library to a mobile device that provided the image of the user input interface, wherein the code library allows a mobile device to control the media playback device.

First claim

Opening claim text (preview).

What is claimed is: 1 . A method for providing remote control interfaces, the method comprising: receiving, using a hardware processor, an image of a user input interface associated with a media playback device that was captured by an imaging device of a mobile device, wherein the user input interface is configured to transmit first wireless signals to the media playback device; identifying the user input interface from a plurality of user input interfaces based on the received image; determining a code library associated with the identified user input interface, wherein portions of the code library are mapped to input interfaces in a representation of the identified user input interface; transmitting the representation of the identified user input interface to be presented on the mobile device; determining network connection information between the mobile device and the media playback device; and in response to determining that the mobile device is connected to the media playback device via a wireless communications network and in response to determining that the mobile device is configured to transmit second wireless signals to the media playback device over the wireless communications network that are different than the first wireless signals, transmitting the code library to the media playback device for use with commands inputted into the representation of the identified user input interface and received as the second wireless signals. 2 . The method of claim 1 , wherein the code library is an infrared code library. 3 . The method of claim 1 , further comprising: in response to receiving the image of the user input interface, identifying a plurality of user input interfaces based on the received image; and causing a plurality of user input interface representations corresponding to the plurality of user input interfaces to be presented on the mobile device for selecting a user input interface representation from the plurality of user input interface representations. 4 . The method of claim 3 , wherein the plurality of user input interface representations includes a first user input interface representation that is generated based on the received image of the user input interface and a second user input interface representation that is generated based on a predetermined user input interface layout. 5 . The method of claim 4 , further comprising generating the first user input interface representation by modifying the received image of the user input interface and mapping the portions of the code library to portions of the modified image. 6 . The method of claim 1 , further comprising using optical character recognition to identify text portions of the received image of the user input interface, wherein the identified text portions of the received image are used to identify the user input interface. 7 . A method for providing remote control interfaces, the method comprising: associating, using a mobile device, with a media playback device over a wireless communications network; capturing, using an imaging device of the mobile device, an image of a user input interface associated with the media playback device, wherein the user input interface is configured to transmit first wireless signals to the media playback device; identifying the user input interface from a plurality of user input interfaces based on the captured image; causing a representation of the user input interface to be presented on the mobile device, wherein a code library associated with the identified user input interface is mapped to a plurality of interface elements in the representation of the user input interface; receiving an input to one or more of the plurality of interface elements in the representation of the user input interface; and in response to associating with the media playback device over the wireless communications network, in response to determining that the mobile device is configured to transmit second wireless signals to the media playback device over the wireless communications network that are different than the first wireless signals, and in response to receiving the input to the one or more of the plurality of interface elements in the representation of the user input interface, transmitting instructions to the media playback device over the wireless communications network in the second wireless signals, wherein the instructions include the input to the one or more of the plurality of interface elements and corresponding information from the code library. 8 . The method of claim 7 , further comprising transmitting the instructions to an external media device that is configured to transmit the first wireless signals, thereby causing the mobile device to control the media playback device via the external media device. 9 . The method of claim 7 , wherein the code library is an infrared code library. 10 . The method of claim 7 , further comprising: in response to capturing the image of the user input interface, receiving a plurality of user input interfaces that correspond to the captured image; and causing a plurality of user input interface representations corresponding to the plurality of user input interfaces to be presented for selecting a user input interface representation from the plurality of user input interface representations. 11 . The method of claim 10 , wherein the plurality of user input interface representations includes a first user input interface representation that is generated based on the captured image of the user input interface and a second user input interface representation that is generated based on a predetermined user input interface layout. 12 . The method of claim 1 , further comprising using optical character recognition to identify text portions of the captured image of the user input interface, wherein the identified text portions of the captured image are used to identify the user input interface. 13 . A system for providing remote control interfaces, the system comprising: a hardware processor that is configured to: receive an image of a user input interface associated with a media playback device that was captured by an imaging device of a mobile device, wherein the user input interface is configured to transmit first wireless signals to the media playback device; identify the user input interface from a plurality of user input interfaces based on the received image; determine a code library associated with the identified user input interface, wherein portions of the code library are mapped to input interfaces in a representation of the identified user input interface; transmit the representation of the identified user input interface to be presented on the mobile device; determine network connection information between the mobile device and the media playback device; and in response to determining that the mobile device is connected to the media playback device via a wireless communications network and in response to determining that the mobile device is configured to transmit second wireless signals to the media playback device over the wireless communications network that are different than the first wireless signals, transmit the code library to the media playback device for use with commands inputted into the representation of the identified user input interface and received as the second wireless signals. 14 . The system of claim 13 , wherein the code library is an infrared code library. 15 . The system of claim 13 , wherein the hardware processor is further configured to: in response to receiving the image of the user input interfa

Assignees

Inventors

Classifications

  • G08C23/04Primary

    using light waves, e.g. infrared · CPC title

  • Interaction techniques to control parameter settings, e.g. interaction with sliders or dials · CPC title

  • Physics · mapped topic

  • Remote control using other portable devices, e.g. mobile phone, PDA, laptop · CPC title

  • Interaction with lists of selectable items, e.g. menus · 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 US2016299735A1 cover?
In accordance with some implementations of the disclosed subject matter, mechanisms for providing a remote control interface are provided. In some implementations, a method for providing a remote control interface is provided, the method comprising: receiving an image of a user input interface associated with a media playback device; identifying the user input interface from a plurality of user…
Who is the assignee on this patent?
Google Inc
What technology area does this patent fall under?
Primary CPC classification G08C23/04. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Oct 13 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). 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).