Home automation input interfaces based on a capacitive touchscreen for detecting patterns of conductive ink
First Claim
1. A smart home controller configured to govern operation of a smart home environment, comprising:
- one or more processors; and
memory storing one or more programs, wherein the one or more programs are configured to be executed by the one or more processors, the one or more programs including instructions for;
receiving a capacitance distribution for a detected optical and conductive barcode on an article of manufacture placed on or near a two-dimensional capacitance sensing area coupled to the smart home controller, wherein the capacitance distribution encodes first information;
receiving a visual pattern from a visual scan of the detected optical and conductive barcode on the article of manufacture, wherein the visual pattern encodes second information distinct from the first information;
wherein at least one of the first information and the second information includes one or more instructions for the smart home controller;
analyzing the received capacitance distribution and the received visual pattern to decode the first and second information;
determining whether the received capacitance distribution and the received visual pattern match one of a plurality of pre-stored capacitance distributions and one of a plurality of pre-stored visual patterns, respectively, wherein each pre-stored capacitance distribution and pre-stored visual pattern combination is associated with one of a plurality of smart home configurations; and
in accordance with a determination that the received capacitance distribution and the received visual pattern respectively match a pre-stored capacitance distribution and a pre-stored visual pattern;
selecting the one of the plurality of smart home configurations with which the matching pre-stored capacitance distribution and pre-stored visual pattern combination is associated; and
changing an operating configuration of the smart home controller to the selected smart home configuration.
2 Assignments
0 Petitions
Accused Products
Abstract
A smart home controller receives information from an electronic device with a two-dimensional capacitance sensing area. The received information is based on a predefined capacitance distribution detected for an object placed on or near the two-dimensional capacitance sensing area. In response to receiving the information from the electronic device with the two-dimensional capacitance sensing area, the smart home controller is at least conditionally configured, such that the smart home controller changes from operating in a first configuration to operating in a second configuration, distinct from the first configuration, based on the received information.
-
Citations
16 Claims
-
1. A smart home controller configured to govern operation of a smart home environment, comprising:
-
one or more processors; and memory storing one or more programs, wherein the one or more programs are configured to be executed by the one or more processors, the one or more programs including instructions for; receiving a capacitance distribution for a detected optical and conductive barcode on an article of manufacture placed on or near a two-dimensional capacitance sensing area coupled to the smart home controller, wherein the capacitance distribution encodes first information; receiving a visual pattern from a visual scan of the detected optical and conductive barcode on the article of manufacture, wherein the visual pattern encodes second information distinct from the first information; wherein at least one of the first information and the second information includes one or more instructions for the smart home controller; analyzing the received capacitance distribution and the received visual pattern to decode the first and second information; determining whether the received capacitance distribution and the received visual pattern match one of a plurality of pre-stored capacitance distributions and one of a plurality of pre-stored visual patterns, respectively, wherein each pre-stored capacitance distribution and pre-stored visual pattern combination is associated with one of a plurality of smart home configurations; and in accordance with a determination that the received capacitance distribution and the received visual pattern respectively match a pre-stored capacitance distribution and a pre-stored visual pattern; selecting the one of the plurality of smart home configurations with which the matching pre-stored capacitance distribution and pre-stored visual pattern combination is associated; and changing an operating configuration of the smart home controller to the selected smart home configuration. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method, comprising:
at a smart home controller configured to govern operation of a smart home environment; receiving a capacitance distribution for a detected optical and conductive barcode on an article of manufacture placed on or near a two-dimensional capacitance sensing area coupled to the smart home controller, wherein the capacitance distribution encodes first information; receiving a visual pattern from a visual scan of the detected optical and conductive barcode on the article of manufacture, wherein the visual pattern encodes second information distinct from the first information; wherein at least one of the first information and the second information includes one or more instructions for the smart home controller; analyzing the received capacitance distribution and the received visual pattern to decode the first and second information; determining whether the received capacitance distribution and the received visual pattern match one of a plurality of pre-stored capacitance distributions and one of a plurality of pre-stored visual patterns, respectively, wherein each pre-stored capacitance distribution and pre-stored visual pattern combination is associated with one of a plurality of smart home configurations; and in accordance with a determination that the received capacitance distribution and the received visual pattern respectively match a pre-stored capacitance distribution and a pre-stored visual pattern; selecting the one of the plurality of smart home configurations with which the matching pre-stored capacitance distribution and pre-stored visual pattern combination is associated; and changing an operating configuration of the smart home controller to the selected smart home configuration. - View Dependent Claims (11, 12, 13)
-
14. A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which, when executed cause the controller to:
-
receive a capacitance distribution for a detected optical and conductive barcode on an article of manufacture placed on or near a two-dimensional capacitance sensing area coupled to the smart home controller, wherein the capacitance distribution encodes first information; receive a visual pattern from a visual scan of the detected optical and conductive barcode on the article of manufacture, wherein the visual pattern encodes second information distinct from the first information; wherein at least one of the first information and the second information includes one or more instructions for the smart home controller; analyze the received capacitance distribution and the received visual pattern to decode the first and second information; determining whether the received capacitance distribution and the received visual pattern match one of a plurality of pre-stored capacitance distributions and one of a plurality of pre-stored visual patterns, respectively, wherein each pre-stored capacitance distribution and pre-stored visual pattern combination is associated with one of a plurality of smart home configurations; and in accordance with a determination that the received capacitance distribution and the received visual pattern respectively match a pre-stored capacitance distribution and a pre-stored visual pattern; selecting the one of the plurality of smart home configurations with which the matching pre-stored capacitance distribution and pre-stored visual pattern combination is associated; and changing an operating configuration of the smart home controller to the selected smart home configurations. - View Dependent Claims (15, 16)
-
Specification