# US 11,910,031 B2 · Thermostat and system and method for use of same

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 11,910,031 B2
- Document ID: US11910031B2
- Status: Granted
- Kind: B2
- Application number: 17/810,800
- Filed: 2022-07-05
- Published: 2022-10-20
- Granted: 2024-02-20
- Earliest claimed: 2014-02-05
- Assignees: Enseo, LLC
- Applicants: Enseo, LLC
- Inventors: William C. Fang; Raymond S. Horton; Thomas R. Miller; Vanessa Ogle
- Web page: https://patentgrep.com/patent/US11910031B2

## CPC

- H04L 12/2807: {Exchanging configuration information on appliance services in a home automation network (arrangements for maintenance or administration involving network analysis for automatically determining the actual topology of a network H04L41/12; hardware or software tools for network management using graphical user interfaces H04L41/22; address allocation H04L61/50)}
- H04N 21/2143: {located in a single building, e.g. hotel, hospital or museum (arrangements specially adapted for plural spots in a confined site in broadcast systems H04H20/63; adaptations for transmission by electric cable for domestic distribution in television systems H04N7/106)}
- G07C 1/00: Registering, indicating or recording the time of events or elapsed time, e.g. time-recorders for work people (registering or indicating the working of machines or vehicles G07C3/00, G07C5/00)
- H04L 12/282: {based on user interaction within the home (receiver circuitry for displaying additional information being controlled by a remote control apparatus H04N21/42204)}
- H04L 12/2829: {involving user profiles according to which the execution of a home appliance functionality is automatically triggered}
- H04N 21/23605: {Creation or processing of packetized elementary streams [PES]}
- H04N 21/25841: {involving the geographical location of the client (retrieval from the Internet by querying based on geographical locations G06F16/9537; arrangements for identifying locations of receiving stations in broadcast systems H04H60/51; location of the user terminal in data switching networks H04L67/52; services making use of the location of users or terminals in wireless networks H04W4/02; locating users or terminals in wireless networks H04W64/00)}
- H04N 21/4108: {characterised by an identification number or address, e.g. local network address (protecting specific internal or external computer components using identification number G06F21/73; network arrangements, protocols or services for addressing or naming H04L61/00)}
- H04N 21/414: Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
- H04N 21/42221: {Transmission circuitry, e.g. infrared [IR] or radio frequency [RF]}
- H04N 21/4343: {Extraction or processing of packetized elementary streams [PES]}
- H04N 21/43637: {involving a wireless protocol, e.g. Bluetooth®, RF or wireless LAN [IEEE 802.11] (arrangements for wireless networking or broadcasting of information in indoor or near-field type systems H04B10/114)}
- H04N 21/4516: {involving client characteristics, e.g. Set-Top-Box type, software version or amount of memory available}
- H04N 21/4524: {involving the geographical location of the client (retrieval from the Internet by querying based on geographical locations G06F16/9537; systems specially adapted for using geographical information in broadcast systems H04H60/70; protocols in which the network application is adapted for the location of the user terminal in communication control or processing H04L67/52; services making use of the location of users or terminals in wireless networks H04W4/02; locating users or terminals in wireless networks H04W64/00)}
- H04L 2012/2841: {Wireless}
- H04W 8/005: {Discovery of network devices, e.g. terminals}
- H04W 84/12: WLAN [Wireless Local Area Networks]
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION
- G07C: TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

A thermostat and system and method for use of the same are disclosed. In one embodiment, multiple wireless transceivers are located within a housing, which also interconnectively includes a processor and memory. To improve convenience, the thermostat may establish a pairing with a proximate wireless-enabled interactive programmable device having a display. Virtual remote control functionality for various amenities may then be provided. To improve safety, the thermostat may be incorporated into a geolocation and safety network.

## Claims

### Claim 1

A system for remote control, the system comprising:
a programming interface configured to communicate with a thermostat, the thermostat including a housing securing a temperature input, a temperature output, a processor, non-transitory memory, and storage therein, the thermostat including a busing architecture communicatively interconnecting the temperature input, the temperature output, the processor, the non-transitory memory, and the storage, the thermostat including a wireless transceiver associated with the housing and coupled to the busing architecture; and
the non-transitory memory accessible to the processor, the non-transitory memory including first processor-executable instructions that, when executed by the processor, cause the system to:
establish a pairing between a proximate wireless-enabled interactive programmable device and the thermostat,
receive and process user input instructions relative to an amenity from the proximate wireless-enabled interactive programmable device,
generate a status inquiry,
send the status inquiry to the amenity,
receive a response to the status inquiry at the thermostat, and
forward the response to the status inquiry to the proximate wireless-enabled interactive programmable device; and
the non-transitory memory including second processor-executable instructions that, when executed by the processor, cause the system to:
receive and process a beacon signal including a personal location device identification,
generate a broadcast signal including the personal location device identification, a thermostat identification, and a signal characteristics indicator, and
send the broadcast signal to a server.

### Claim 2 (depends on 1)

The system as recited in claim 1, wherein the proximate wireless-enabled interactive programmable device comprises a device selected from the group consisting of personal computers, laptops, tablet computers, smart phones, and smart watches.

### Claim 3 (depends on 1)

The system as recited in claim 1, wherein the personal location device identification is generated by a personal location device, the personal location device further comprising the proximate wireless-enabled interactive programmable device.

### Claim 4 (depends on 1)

The system as recited in claim 1, wherein the personal location device identification is generated by a personal location device, the personal location device further comprising a single button personal location device.

### Claim 5 (depends on 1)

The system as recited in claim 1, wherein the amenity is selected from the group consisting of television, lighting control, speakers, window shade control, and door security.

### Claim 6 (depends on 1)

The system as recited in claim 1, wherein the signal characteristics indicator is based on the beacon signal being received at the thermostat.

### Claim 7 (depends on 6)

The system as recited in claim 6, wherein the signal characteristics indicator is selected from the group consisting of signal strength measurements, phase angle measurements, and flight time measurements.

### Claim 8 (depends on 1)

The system as recited in claim 1, wherein the first processor-executable instructions associated with the non-transitory memory further includes processor-executable instructions that, when executed by the processor, cause the system to:
send user interface instructions relative to the amenity to the proximate wireless-enabled interactive programmable device.

### Claim 9 (depends on 1)

The system as recited in claim 1, wherein the memory includes third processor-executable instructions that, when executed, cause the processor to:
establish the pairing between the proximate wireless-enabled interactive programmable device and the thermostat,
send the user interface instructions relative to the amenity to the proximate wireless-enabled interactive programmable device,
receive and process the user input instructions relative to the amenity from the proximate wireless-enabled interactive programmable device,
import content from the proximate wireless-enabled interactive programmable device,
reformat the imported content, and
forward the reformatted imported content to the amenity.

### Claim 10

A system for remote control, the system comprising:
a programming interface configured to communicate with a thermostat, the thermostat including a housing securing a temperature input, a temperature output, a processor, non-transitory memory, and storage therein, the thermostat including a busing architecture communicatively interconnecting the temperature input, the temperature output, the processor, the non-transitory memory, and the storage, the thermostat including a wireless transceiver associated with the housing and coupled to the busing architecture; and
the non-transitory memory including first processor-executable instructions that, when executed by the processor, cause the system to:
receive and process a beacon signal including a personal location device identification,
generate a broadcast signal including the personal location device identification, a thermostat identification, and a signal characteristics indicator.

### Claim 11 (depends on 10)

The system as recited in claim 10, wherein the personal location device identification is generated by a personal location device, the personal location device further comprising a proximate wireless-enabled interactive programmable device.

### Claim 12 (depends on 10)

The system as recited in claim 10, wherein the personal location device identification is generated by a personal location device, the personal location device further comprising a single button personal location device.

### Claim 13 (depends on 10)

The system as recited in claim 10, wherein the signal characteristics indicator is based on the beacon signal being received at the thermostat.

### Claim 14 (depends on 10)

The system as recited in claim 10, wherein the signal characteristics indicator is selected from the group consisting of signal strength measurements, phase angle measurements, and flight time measurements.

### Claim 15 (depends on 10)

The system as recited in claim 10, wherein the non-transitory memory includes second processor-executable instructions that, when executed by the processor, cause the system to:
establish a pairing between a proximate wireless-enabled interactive programmable device and the thermostat,
send user interface instructions relative to an amenity to the proximate wireless-enabled interactive programmable device,
receive and process user input instructions relative to the amenity from the proximate wireless-enabled interactive programmable device,
generate a status inquiry, and
send the status inquiry to the amenity,
receive a response to the status inquiry at the thermostat, and
forward the response to the status inquiry to the proximate wireless-enabled interactive programmable device.

### Claim 16 (depends on 15)

The system as recited in claim 15, wherein the proximate wireless-enabled interactive programmable device comprises a device selected from the group consisting of personal computers, laptops, tablet computers, smart phones, and smart watches.

### Claim 17 (depends on 15)

The system as recited in claim 15, wherein the amenity is selected from the group consisting of television, lighting control, speakers, window shade control, and door security.

### Claim 18 (depends on 10)

The system as recited in claim 10, wherein the non-transitory memory includes third processor-executable instructions that, when executed by the processor, cause the system to:
establish a pairing between a proximate wireless-enabled interactive programmable device and the thermostat, the proximate wireless-enabled interactive programmable device comprises a device selected from the group consisting of personal computers, laptops, tablet computers, smart phones, and smart watches,
send user interface instructions relative to an amenity to the proximate wireless-enabled interactive programmable device,
receive and process user input instructions relative to the amenity from the proximate wireless-enabled interactive programmable device,
generate a command signal, and
send the command signal to the amenity.

### Claim 19 (depends on 18)

The system as recited in claim 18, wherein the amenity is selected from the group consisting of television, lighting control, speakers, window shade control, and door security.

### Claim 20

A system for remote control, the system comprising:
a programming interface configured to communicate with a thermostat, the thermostat including a housing securing a temperature input, a temperature output, a processor, non-transitory memory, and storage therein, the thermostat including a busing architecture communicatively interconnecting the temperature input, the temperature output, the processor, the non-transitory memory, and the storage, the thermostat including a wireless transceiver associated with the housing and coupled to the busing architecture; and
the non-transitory memory including first processor-executable instructions that, when executed by the processor, cause the system to:
establish a pairing between a proximate wireless-enabled interactive programmable device and the thermostat,
receive and process a beacon signal including a personal location device identification,
generate a broadcast signal including the personal location device identification, a thermostat identification, and a signal characteristics indicator.
