IP Library Granted Patent US 12,100,284
Granted Patent B2
US 12,100,284 · App. 17/076,293 · Granted Sep 24, 2024

System and method for providing a vacation mode of home device operation

Inventors: Victor Berrios (Gilbert, AZ); Nicu Ahmadi (Santa Ana, CA); ARsham Hatambeiki (San Francisco, CA)
Assignee: Universal Electronics Inc.
G08B21/18G08B25/10G16Y10/80G16Y20/10G16Y20/20G16Y40/50
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,100,284
App. No.
17/076,293
Granted
Sep 24, 2024
Kind
B2
Abstract

A controlling device periodically captures data indicative of a state of the controlling device for use in generating a vacation mode operational data. When the controlling device is subsequently placed into a vacation mode of operation, the controlling device uses the vacation mode operational data to replicate the periodically captured state of the controlling device and, thereby, the controlling device is caused to periodically issue command communications to a controllable device for the purpose of simulating the prior usage of at least the controllable device.

Claims (29)

1. A controlling device adapted for simulating a prior usage of at least a controllable device, comprising:

a processing device;

a memory coupled to the processing device;

a first communications interface; and

a second communications interface;

wherein the memory stores instructions and the instructions, when executed by the processing device, cause the controlling device to perform steps comprising:

while operating in a normal mode of operation, extracting by the controlling device from first command communications transmitted by the controlling device command and address data;

using by the controlling device the command and address data extracted from the first command communication to generate a vacation mode operational data; and

in response to the controlling device being placed into a vacation mode of operation, using by the controlling device the vacation mode operational data to cause the controlling device to issue second command communications to at least the controllable device via the first communications interface for the purpose of simulating the prior usage of at least the controllable device;

wherein the controlling device comprises a universal remote control device, the controllable device comprises a television, and the universal remote control device comprises an input element for placing the universal remote control device into the vacation mode of operation.

2. The controlling device as recited in claim 1 , wherein the instructions, when executed by the processing device, cause the controlling device to respond to a pause command received from a server device via the second communications interface by pausing the using of the vacation mode operational data.

3. The controlling device as recited in claim 1 , wherein the instructions, when executed by the processing device, cause the controlling device to use data that functions to identify the controllable device to configure itself to communicate with the controllable device via the first interface.

4. The controlling device as recited in claim 1 , wherein the first interface comprises a wired communications interface.

5. The controlling device as recited in claim 1 , wherein the first interface comprises a wireless communications interface.

6. The controlling device as recited in claim 1 , wherein the step of extracting command and address data comprises associating a time stamp with the command and address data extracted from the first command communication wherein the time stamp data is further utilized by the controlling device when generating the vacation mode operational data.

7. The controlling device as recited in clam 1 , further comprising associating a captured state of the controlled device with the command and address data extracted from the first command communication where the captured state of the controlled device is also used by the controlling device when generating the vacation mode operational data.

8. The controlling device as recited in claim 1 , wherein the instructions, when executed by the processing device, cause the controlling device to periodically capture data indicative of a state of the controlling device whilst operating in the vacation mode of operation for use in generating an alarm if an indicated state of the controlling device fails to correspond to an expected playback state of the controlling device.

9. A method for simulating a prior usage of at least a controllable device, comprising:

while operating in a normal mode of operation of a controlling device, extracting by the controlling device from first command communications transmitted by the controlling device command and address data;

using by the controlling device the command and address data extracted from the from the first command communication to generate a vacation mode operational data; and

in response to the controlling device being placed into a vacation mode of operation, using by the controlling device the vacation mode operational data to cause the controlling device to issue second command communications to at least the controllable device via a first communications interface of the controlling device for the purpose of simulating the prior usage of at least the controllable device;

wherein the controlling device comprises a universal remote control device, the controllable device comprises a television, and the universal remote control device comprises an input element for placing the universal remote control device into the vacation mode of operation.

10. The method as recited in claim 9 , further comprising causing the controlling device to respond to a pause command received from a server device via a second communications interface by pausing the using of the vacation mode operational data.

11. The method as recited in claim 9 , further comprising causing the controlling device to use data that functions to identify the controllable device to configure itself to communicate with the controllable device via a second interface.

12. The method as recited in claim 9 , wherein the first interface comprises a wired communications interface.

13. The method as recited in claim 9 , wherein the first interface comprises a wireless communications interface.

14. The method as recited in claim 9 , further comprising associating a time stamp with the command and address data extracted from the first command communication wherein the time stamp data is further utilized by the controlling device when generating the vacation mode operational data.

15. The method as recited in claim 9 , further comprising associating a captured state of the controlled device with the command and address data extracted from the first command communication where the captured state of the controlled device is also used by the controlling device when generating the vacation mode operational data.

16. The method as recited in claim 9 , further comprising causing the controlling device to periodically capture data indicative of a state of the controlling device whilst operating in the vacation mode of operation for use in generating an alarm if an indicated state of the controlling device fails to correspond to an expected playback state of the controlling device.

Assignments (2)
SECURITY INTEREST Recorded May 15, 2024
From: UNIVERSAL ELECTRONICS INC.
To: U.S. BANK NATIONAL ASSOCIATION
Reel/Frame 067417/0402 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 7, 2021
From: BERRIOS, VICTOR; AHMADI, NICU; HATAMBEIKI, ARSHAM
To: UNIVERSAL ELECTRONICS INC.
Reel/Frame 054848/0453 →