Controllers with adaptable interfaces

US9830808B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9830808-B2
Application numberUS-201514853509-A
CountryUS
Kind codeB2
Filing dateSep 14, 2015
Priority dateSep 12, 2014
Publication dateNov 28, 2017
Grant dateNov 28, 2017

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.

Systems and methods for updating a control device may include receiving identifying information about an appliance, receiving identifying information about a component of the appliance, and sending a query to a remote server including information about the appliance and the component. The remote server may provide a response including configuration information for the control device, with a command for the appliance and a command that is specific to the component. A first input of the control device may be mapped to the command for the appliance, and a second input of the control device may be mapped to the command that is specific to the component, etc. When the second input is received, a command that is specific to the component may be generated.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for updating a control device, comprising: receiving identifying information about an appliance; receiving identifying information about a component of the appliance; sending a query to a remote server including information about the appliance and the component; receiving a response from the remote server including configuration information for the control device, the configuration information including a command for the appliance and a command that is specific to the component; mapping a first input of the control device to the command for the appliance; mapping a second input of the control device to the command that is specific to the component; receiving the second input; and in response to receiving the second input, sending the command that is specific to the component, wherein, the appliance is a lamp and the component is a light bulb. 2. The method of claim 1 , further comprising storing state data about a state of the component on the control device, and updating the state data after sending the command that is specific to the component. 3. The method of claim 1 , wherein the command for the appliance is mapped to at least one of a hard button, a soft button, or a touchscreen icon, and the command that is specific to the component is mapped to at least one of a hard button, a soft button, or a touchscreen icon. 4. The method of claim 1 , wherein control device is at least one of a universal remote control, a smartphone, or a tablet computer. 5. The method of claim 1 , further comprising associating in a memory of the control device another appliance that includes the same type of component with at least one of the command for the appliance or the command that is specific to the component. 6. The method of claim 1 , further comprising displaying a query to the user regarding possible components that the appliance may include, wherein receiving the identifying information about the component of the appliance is received in response to the query. 7. The method of claim 1 , wherein the response from the remote server includes commands that are adapted to match available controls of the control device. 8. The method of claim 1 , wherein at least one of the command for the appliance or the command that is specific to the component is mapped to a specific control on the control device based at least in part on a user preference. 9. The method of claim 8 , wherein the user preference is provided to the remote server, and content of the response from the remote server is based at least in part on the user preference. 10. A control device, comprising: a user interface; a wireless communication device; a processor; and a memory including computer-executable instructions that, when executed, configure the processor to: receive identifying information about an appliance; receive identifying information about a component of the appliance; send, via the wireless communication device, a query to a remote server including information about the appliance and the component; receive, via the wireless communication device, a response from the remote server including configuration information for the control device, the configuration information including a command for the appliance and a command that is specific to the component; map a first input of the control device to the command for the appliance; map a second input of the control device to the command that is specific to the component; receive the second input via the user interface; in response to receiving the second input, send the command that is specific to the component, wherein, the appliance is a lamp and the component is a light bulb. 11. The controller of claim 10 , wherein the user interface includes at least one of a hard button, a soft button, a touch pad, and a touchscreen. 12. The controller of claim 10 , further comprising instructions for storing state data about a state of the component on the control device, and updating the state data after sending the command that is specific to the component. 13. The controller of claim 10 , wherein the command for the appliance is mapped to at least one of a hard button, a soft button, or a touchscreen icon, and the command that is specific to the component is mapped to at least one of a hard button, a soft button, or a touchscreen icon. 14. The controller of claim 10 , wherein controller is at least one of a universal remote control, a smartphone, or a tablet computer. 15. The controller of claim 10 , further comprising instructions for associating in the memory of the controller another appliance that includes the same type of component with at least one of the command for the appliance or the command that is specific to the component. 16. The controller of claim 10 , further comprising instructions for displaying a query to a user regarding possible components that the appliance may include, wherein receiving the identifying information about the component of the appliance is received in response to the query. 17. The controller of claim 10 , wherein at least one of the command for the appliance or the command that is specific to the component is mapped to a specific control on the control device based at least in part on a user preference. 18. The method of claim 17 , wherein the user preference is provided to at least one of a local hub or the remote server. 19. A method for updating a control device, comprising: receiving, at a server that is remote from the control device, identifying information about an appliance and identifying information about a component of the appliance; obtaining information about a capability of the appliance; obtaining information about the control device; and sending a response from the server including configuration information for the control device, the configuration information including a command for the appliance and mapping instructions for the command that are based at least in part on the information about a capability of the appliance and the information about the control device, wherein the appliance is a lamp and the component is a light bulb, and the configuration information includes a command that is tailored to the component. 20. The method of claim 19 , further comprising: obtaining information about a capability of the component, wherein the configuration information includes a command that is tailored to the capability of the component. 21. The method of claim 19 , wherein the command for the appliance is mapped to at least one of a hard button, a soft button, or a touchscreen icon, and the command that is tailored to the component is mapped to at least one of a hard button, a soft button, or a touchscreen icon. 22. The method of claim 19 , wherein control device is at least one of a universal remote control, a smartphone, or a tablet computer. 23. The method of claim 19 , wherein the server is configured to prepare responses to various control devices that have different controls, and the response from the server includes commands that are adapted to match available controls of the control device. 24. The method of claim 19 , wherein at least one of the command for the appliance or the command that is tailored to the component is mapped to a specific control on the control device based at least in part on a user preference. 25. The method of claim 24 , wherein the user preference is provided to

Assignees

Inventors

Classifications

  • Universal remote control · CPC title

  • from a device located outside both the home and the home network (access arrangements H04L12/2856; for remote control or remote monitoring of applications H04L67/025; arrangements for transmitting signals characterised by the use of a wireless eletrical link G08C17/00; telephonic communication systems adapted for combination with remote control systems H04M11/007) · CPC title

  • User interface · CPC title

  • G08C17/02Primary

    using a radio link · CPC title

  • Binding and programming of remote control devices · 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 US9830808B2 cover?
Systems and methods for updating a control device may include receiving identifying information about an appliance, receiving identifying information about a component of the appliance, and sending a query to a remote server including information about the appliance and the component. The remote server may provide a response including configuration information for the control device, with a com…
Who is the assignee on this patent?
Logitech Europe Sa
What technology area does this patent fall under?
Primary CPC classification G08C17/02. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Nov 28 2017 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 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).