IP Library Granted Patent US 11,005,942
Granted Patent B2
US 11,005,942 · App. 16/447,595 · Granted May 11, 2021

Synchronization of appliances to a schedule of a user

Inventors: John Henry Grossman, IV (Fremont, CA); Scott Bartlett (Oakland, CA)
Assignee: GOOGLE LLC
H04L67/125G05B15/02G05B19/02G05B19/0426G05B19/05G06F1/3203H02J3/14H04L67/306G05B2219/13063G05B2219/25387G05B2219/2633G05B2219/2642
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 11,005,942
App. No.
16/447,595
Granted
May 11, 2021
Kind
B2
Abstract

A method and system are provided that synchronize one or more appliances to one or more users' schedules. Sensor data may be obtained from a sensor. The sensor data may indicate a state of a first appliance. A user location may be determined. A first characteristic of the first appliance may be obtained. Based upon the user location and the sensor data, a schedule indicating when the user will desire a state change of the first appliance may be determined. A feature of the first appliance may be dynamically modified to cause the first appliance to operate according to the schedule. A notice may be sent to the user that contains information about the first appliance.

Claims (41)

1. A method comprising:

causing, by a processing system, an appliance to commence an operation, the appliance located within a premises of a user, the operation having a first duration of time;

receiving, by the processing system and from a first device, an information indicative of a location of the user, wherein a location of the first device is different from the location of the user, and the location of the user is outside of the premises; and

causing, by the processor and in response to a receipt of the information, the operation to have a second duration of time.

2. The method of claim 1 , wherein the receiving the information comprises receiving signals with items of information about locations of cellular radio towers to which a cell phone of the user has been connected.

3. The method of claim 1 , wherein the causing the appliance to commence the operation is in response to a receipt of a signal from a second device.

4. The method of claim 3 , further comprising controlling the operation of the appliance based on an information in the signal.

5. The method of claim 4 , wherein the appliance comprises a washer and the information in the signal comprises at least one of a size of a load of laundry for the washer, a temperature associated with the operation of the washer, or a cycle setting, from among a plurality of potential cycle settings, of the washer.

6. The method of claim 1 , wherein a time of a completion of the second duration of time is a time of an arrival of the user at the premises.

7. The method of claim 6 , wherein the receiving the information comprises receiving the information continually at least until the time of the arrival of the user at the premises.

8. The method of claim 1 , wherein the receiving occurs after the causing the appliance to commence the operation.

9. The method of claim 1 , wherein the information comprises a schedule of the user.

10. The method of claim 1 , further comprising:

receiving, by the processing system, data about the appliance; and

determining, by the processing system and based on the data, the second duration of time.

11. A system comprising:

a central controller comprising a processing system and computer readable storage, the processing system configured to:

cause an appliance to commence an operation, the appliance located within a premises of a user, the operation having a first duration of time;

receive, from a first device, an information indicative of a location of the user, wherein a location of the first device is different from the location of the user, and the location of the user is outside of the premises; and

cause, in response to a receipt of the information, the operation to have a second duration of time.

12. The system of claim 11 , wherein the processing system is configured to receive by receiving signals with items of information about locations of cellular radio towers to which a cell phone of the user has been connected.

13. The system of claim 11 , wherein the processing system is configured to cause the appliance to commence the operation in response to a receipt of a signal from a second device.

14. The system of claim 13 , wherein the processing system is further configured to control the operation of the appliance based on an information in the signal.

15. The system of claim 14 , wherein the appliance comprises a washer and the information in the signal comprises at least one of a size of a load of laundry for the washer, a temperature associated with the operation of the washer, or a cycle setting, from among a plurality of potential cycle settings, of the washer.

16. The system of claim 11 , wherein:

a time of a completion of the second duration of time is a time of an arrival of the user at the premises; and

the processing system is configured to receive by receiving the information continually at least until the time of the arrival of the user at the premises.

17. The system of claim 11 , wherein the information comprises a schedule of the user.

18. The system of claim 11 , wherein the processing system is further configured to:

receive data about the appliance; and

determine, based on the data, the second duration of time.

19. A system comprising:

a communication module configured to:

communicate with an appliance located at a first location; and

receive, from a device, located at a second location, an information indicative of a location of a user, the location of the user being different from the first location and the second location; and

a processor configured to interact with the communication module to:

cause the appliance to commence an operation, the operation having a first duration of time; and

cause, in response to a receipt of the information, the operation to have a second duration of time.

20. The system of claim 19 , wherein:

the communication module is further configured to receive data about the appliance; and

the processor is further configured to determine, based on the data, the second duration of time.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 21, 2019
From: GROSSMAN, JOHN HENRY, IV; BARTLETT, SCOTT
To: GOOGLE INC.
Reel/Frame 049549/0287 →
CHANGE OF NAME Recorded Jun 21, 2019
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 049559/0001 →
Continuity (3)
Division 15400724 · Jan 6, 2017
Continuation 13713413 · Dec 13, 2012
Related Publication 20190306246A1 · Oct 3, 2019