# US 2023/0328484 A1 · Mobile communication device and non-transitory computer readable storage medium for home automation

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

- Number: US 2023/0328484 A1
- Document ID: US20230328484A1
- Status: Published application
- Kind: A1
- Application number: 18/335,324
- Filed: 2023-06-15
- Published: 2023-10-12
- Earliest claimed: 2010-02-26
- Assignees: THL Holding Company, LLC
- Applicants: THL Holding Company, LLC
- Inventors: John W. Howard; Richard Cutler; Robert M. Kennard
- Web page: https://patentgrep.com/patent/US20230328484A1

## CPC

- H04W 4/029: Location-based management or tracking services
- G08B 13/1427: {with transmitter-receiver for distance detection}
- G08B 21/0244: {System arrangements wherein the alarm criteria uses signal delay or phase shift}
- G08B 21/0247: {System arrangements wherein the alarm criteria uses signal strength}
- G08B 21/0269: {System arrangements wherein the object is to detect the exact location of child or item using a navigation satellite system, e.g. GPS}
- G08B 21/0272: {System arrangements wherein the object is to detect exact location of child or item using triangulation other than GPS}
- G08B 21/0277: {Communication between units on a local network, e.g. Bluetooth®, piconet, Zigbee®, Wireless Personal Area Networks [WPAN]}
- G08B 25/016: {Personal emergency signalling and security systems (emergency non-personal manually actuated alarm activators G08B25/12)}
- H04L 41/0618: {based on the physical or logical position}
- H04W 4/02: Services making use of location information
- H04W 4/024: Guidance services
- H04W 4/20: Services signaling; Auxiliary data signalling, i.e. transmitting data via a non-traffic channel
- H04W 4/80: Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
- H04W 64/00: Locating users or terminals {or network equipment} for network management purposes, e.g. mobility management
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- G08B: SIGNALLING SYSTEMS, e.g. PERSONAL CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

A mobile communication devices operates to: generate first control data to control an auxiliary device coupled to one of a plurality of home automation devices; establish a group of the plurality of home automation devices; generate second control data corresponding to the group to control the plurality of auxiliary devices associated with the group of the plurality of home automation devices; establish tasks, via user interaction with the graphical user interface, the tasks each having an associated action to be performed by one or more of the plurality of home automation devices; display a menu of the tasks; receive selection of a selected task; and generate third control data in response to selection of the selected task, transmits the third control data to the one or more of the plurality of home automation devices associated with the selected task to perform the associated action corresponding to the selected task.

## Claims

### Claim 1

A mobile communication device comprising:
a plurality of wireless transceivers coupled to two or more antennas, the plurality of wireless transceivers including a Bluetooth transceiver, a long-range transceiver configured to send and receive telephone calls via a telephony network, and a Wi-Fi transceiver configured to communicate via an Institute of Electrical and Electronics Engineers (IEEE) 802.11 compatible network;
a memory that stores operational instructions;
a touch screen;
a camera configured to generate still and video images; and
a processor coupled to the memory, the camera and to the touch screen, wherein the processor is configured to execute the operational instructions, which upon execution, cause the processor to:
present a graphical user interface via the touch screen; and
generate pairing signals in response to interactions of a user via the graphical user interface to pair the mobile communication device to each of a plurality of home automation devices, wherein at least one of the plurality of wireless transceivers responds to the pairing signals by pairing the mobile communication device with each of the plurality of home automation devices, wherein a device identifier associated with each of the plurality of home automation devices is shared with the mobile communication device during pairing, and wherein the plurality of home automation devices are each configured to control one of a plurality of auxiliary devices;
select, in response to interactions of the user via the graphical user interface, names associated with corresponding ones of the plurality of auxiliary devices;
display, via the graphical user interface, a menu that includes the names associated with the corresponding ones of the plurality of auxiliary devices;
determine a selected home automation device of the plurality of home automation devices in response to selection from the menu via the graphical user interface, of one of the names associated with the corresponding ones of the plurality of auxiliary devices;
generate first control data associated with the selected home automation device in response to interactions of the user via the graphical user interface, wherein at least one of the plurality of wireless transceivers transmits the first control data to the selected home automation device, wherein, responsive to the first control data, the selected home automation device controls one of the plurality of auxiliary devices coupled thereto; and
establish, in response to interactions of the user via the graphical user interface, a group of the plurality of home automation devices;
generate second control data corresponding to the group in response to interactions of the user via the graphical user interface, wherein at least one of the plurality of wireless transceivers transmits the second control data to control the plurality of auxiliary devices associated with the group of the plurality of home automation devices;
establish tasks, in response to interactions of the user via the graphical user interface, the tasks each having an associated action to be performed by one or more of the plurality of home automation devices;
display a menu of the tasks;
receive selection of a selected task in response to interactions of the user via the graphical user interface; and
generate third control data in response to selection of the selected task, wherein at least one of the plurality of wireless transceivers transmits the third control data to the one or more of the plurality of home automation devices associated with the selected task to perform the associated action corresponding to the selected task.

### Claim 2 (depends on 1)

The mobile communication device of claim 1, wherein each home automation device of the plurality of home automation devices includes a control device configured to control the one of the plurality of auxiliary devices coupled thereto, and wherein the control device includes at least one of: a triac, a relay, or a transistor.

### Claim 3 (depends on 1)

The mobile communication device of claim 1, wherein the operational instructions, upon execution, further cause the processor to:
display a group menu that includes the group of the plurality of home automation devices.

### Claim 4 (depends on 1)

The mobile communication device of claim 1, wherein each home automation device of the plurality of home automation devices includes at least one wireless transceiver.

### Claim 5 (depends on 1)

The mobile communication device of claim 1, wherein the operational instructions, upon execution, further cause the processor to:
establish, via user interaction with the graphical user interface, another group of the plurality of home automation devices; and
establish, via user interaction with the graphical user interface, at least one other task associated with another one or more of the plurality of home automation devices.

### Claim 6 (depends on 1)

The mobile communication device of claim 1, wherein the first control data associated with the selected home automation device is generated in response to interactions of the user via the graphical user interface to turn on or turn off the auxiliary device coupled to the selected home automation device.

### Claim 7 (depends on 1)

The mobile communication device of claim 1, wherein the second control data corresponding to the group is generated in response to interactions of the user via the graphical user interface to turn on or turn off the plurality of auxiliary devices associated with the group.

### Claim 8 (depends on 1)

The mobile communication device of claim 1, wherein the plurality of home automation devices includes a thermostat, the one of the plurality of auxiliary devices coupled to the thermostat is a heating and cooling system, and wherein the first control data indicates at least one temperature.

### Claim 9 (depends on 1)

The mobile communication device of claim 1, wherein one of the plurality of home automation devices includes a thermostat, and the corresponding one of the plurality of auxiliary devices coupled to the thermostat is a heating and cooling system, and wherein the selected task controls at least one temperature of the heating and cooling system.

### Claim 10 (depends on 9)

The mobile communication device of claim 9, wherein the selected task is performed based on a location of the mobile communication device.

### Claim 11

A non-transitory computer readable storage medium for use with a mobile communication device including a plurality of wireless transceivers coupled to two or more antennas, the plurality of wireless transceivers including a Bluetooth transceiver, a long-range transceiver configured to send and receive telephone calls via a telephony network, and a Wi-Fi transceiver configured to communicate via an Institute of Electrical and Electronics Engineers (IEEE) 802.11 compatible network, a memory that stores operational instructions, a touch screen, a camera configured to generate still and video images, and a processor coupled to the memory, the camera and to the touch screen, the non-transitory computer readable storage medium comprising operational instructions, which upon execution by the processor, cause the processor to:
present a graphical user interface via the touch screen;
generate pairing signals in response to interactions of a user via the graphical user interface to pair the mobile communication device to each of a plurality of home automation devices, wherein at least one of the plurality of wireless transceivers responds to the pairing signals by pairing the mobile communication device with each of the plurality of home automation devices, wherein a device identifier associated with each of the plurality of home automation devices is shared with the mobile communication device during pairing, and wherein the plurality of home automation devices are each configured to control one of a plurality of auxiliary devices;
select, in response to interactions of the user via the graphical user interface, names associated with corresponding ones of the plurality of auxiliary devices;
display, via the graphical user interface, a menu that includes the names associated with the corresponding ones of the plurality of auxiliary devices;
determine a selected home automation device of the plurality of home automation devices in response to selection from the menu via the graphical user interface, of one of the names associated with the corresponding ones of the plurality of auxiliary devices;
generate first control data associated with the selected home automation device in response to interactions of the user via the graphical user interface, wherein at least one of the plurality of wireless transceivers transmits the first control data to the selected home automation device, wherein, responsive to the first control data, the selected home automation device controls one of the plurality of auxiliary devices coupled thereto; and
establish, in response to interactions of the user via the graphical user interface, a group of the plurality of home automation devices;
generate second control data corresponding to the group in response to interactions of the user via the graphical user interface, wherein at least one of the plurality of wireless transceivers transmits the second control data to control the plurality of auxiliary devices associated with the group of the plurality of home automation devices;
establish tasks, in response to interactions of the user via the graphical user interface, the tasks each having an associated action to be performed by one or more of the plurality of home automation devices;
display a menu of the tasks;
receive selection of a selected task in response to interactions of the user via the graphical user interface; and
generate third control data in response to selection of the selected task, wherein at least one of the plurality of wireless transceivers transmits the third control data to the one or more of the plurality of home automation devices associated with the selected task to perform the associated action corresponding to the selected task.

### Claim 12 (depends on 11)

The non-transitory computer readable storage medium of claim 11, wherein each home automation device of the plurality of home automation devices includes a control device configured to control the one of the plurality of auxiliary devices coupled thereto, and wherein the control device includes at least one of: a triac, a relay, or a transistor.

### Claim 13 (depends on 12)

The non-transitory computer readable storage medium of claim 12, wherein the operational instructions, upon execution, further cause the processor to:
display a group menu that includes the group of the plurality of home automation devices.

### Claim 14 (depends on 11)

The non-transitory computer readable storage medium of claim 11, wherein each home automation device of the plurality of home automation devices includes at least one wireless transceiver.

### Claim 15 (depends on 11)

The non-transitory computer readable storage medium of claim 11, wherein the operational instructions, upon execution, further cause the processor to:
establish, via user interaction with the graphical user interface, another group of the plurality of home automation devices; and
establish, via user interaction with the graphical user interface, at least one other task associated with another one or more of the plurality of home automation devices.

### Claim 16 (depends on 11)

The non-transitory computer readable storage medium of claim 11, wherein the first control data associated with the selected home automation device is generated in response to interactions of the user via the graphical user interface to turn on or turn off the auxiliary device coupled to the selected home automation device.

### Claim 17 (depends on 11)

The non-transitory computer readable storage medium of claim 11, wherein the second control data corresponding to the group is generated in response to interactions of the user via the graphical user interface to turn on or turn off the plurality of auxiliary devices associated with the group.

### Claim 18 (depends on 11)

The non-transitory computer readable storage medium of claim 11, wherein the plurality of home automation devices includes a thermostat, the one of the plurality of auxiliary devices coupled to the thermostat is a heating and cooling system, and wherein the first control data indicates at least one temperature.

### Claim 19 (depends on 11)

The non-transitory computer readable storage medium of claim 11, wherein one of the plurality of home automation devices includes a thermostat, and the corresponding one of the plurality of auxiliary devices coupled to the thermostat is a heating and cooling system, and wherein the selected task controls at least one temperature of the heating and cooling system.

### Claim 20 (depends on 19)

The non-transitory computer readable storage medium of claim 19, wherein the selected task is performed based on a location of the mobile communication device.
