IP Library Granted Patent US 9,942,056
Granted Patent B2
US 9,942,056 · App. 14/626,774 · Granted Apr 10, 2018

Methods and systems for automatically monitoring user activity

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 9,942,056
App. No.
14/626,774
Granted
Apr 10, 2018
Kind
B2
Abstract

A method for home automation system is described. In one embodiment, the method may include receiving input regarding a list of predetermined activities. The method may further include receiving monitored activity data of at least one authorized user. The method may further include comparing the received monitored activity data with the received input regarding the list of predetermined activities, and operating at least one aspect of the home automation system based, at least in part, on the comparing.

Claims (53)

1. A method for a home automation system, comprising:

receiving input, by the home automation system, regarding a list of predetermined activities;

receiving monitored activity data, by the home automation system, of at least one authorized user;

comparing the received monitored activity data with the received input regarding the list of predetermined activities; and

initiating an action, by the home automation system, the initiation based at least in part on the comparing, and the action associated with a motivator for the at least one authorized user to reach a goal relating to at least one non-virtual activity, wherein the action is initiated prior to reaching the goal and prior to the at least one authorized user attempting to access a reward associated with and distinct from the goal, and wherein the action comprises communicating a message including at least one step for reaching the goal, and wherein the content of the message comprises an indication of the reward.

2. The method of claim 1 , wherein receiving the input comprises receiving a time limit for at least one of the predetermined activities, and

wherein comparing the received monitored activity data with the received input regarding the list of predetermined activities comprises comparing a duration of time for the received monitored activity data with the received time limit for at least one of the predetermined activities.

3. The method of claim 1 , wherein receiving the input comprises receiving input regarding a quality threshold for at least one of the predetermined activities, and

wherein comparing the received monitored activity data with the received input regarding the list of predetermined activities comprises comparing the received monitored activity data with the received input regarding the quality threshold for at least one of the predetermined activities.

4. The method of claim 1 , wherein the monitored activity data comprises monitored activity data of the at least one authorized user, and wherein receiving the monitored activity data further comprises receiving an activity data status request, and

wherein comparing the received monitored activity data with the received input regarding the list of predetermined activities comprises comparing the monitored activity data of the at least one authorized user with the received input regarding the list of predetermined activities; and

the method further comprising providing an activity data status report based at least in part on the comparing.

5. The method of claim 1 , further comprising:

providing an alert prior to operating the at least one aspect of the home automation system.

6. The method of claim 1 , wherein the monitored activity data is at least one of reading, or practicing an instrument, or exercising, or playing, or watching television, or playing videogames, or doing chores, or a combination thereof.

7. The method of claim 1 , wherein the at least one aspect of the home automation system is at least one of turning on or off an appliance, or generating a message or alert, or awarding virtual currency or points, or communicating activity data to the authorized user, or communicating activity data to a second user, or a combination thereof.

8. The method of claim 1 , wherein the received monitored activity data is received via at least one of a vibration sensor, or a video monitor, or an audio monitor, or a wireless signal detector, or a heart rate detector, or a breathing detector, or a heat sensor, or a motion detector, or a location position sensor, or a global position sensor, or a facial recognition detector, or a combination thereof.

9. The method of claim 8 , further comprising:

detecting at least one pattern of activity data; and

adaptively learning an identity of activity data based, at least in part, on the detected at least one pattern.

10. The method of claim 1 , wherein the monitored activity data is received from a mobile monitoring device, the mobile monitoring device comprising a wearable sensor.

11. An apparatus for a home automation system, comprising:

a processor;

memory in electronic communication with the processor; and

instructions stored in the memory, the instructions being executable by the processor to cause the home automation system to:

receive input regarding a list of predetermined activities;

receive monitored activity data of at least one authorized user;

compare the received monitored activity data with the received input regarding the list of predetermined activities; and

initiate an action based at least in part on the comparing, and the action associated with a motivator for the at least one authorized user to reach a goal relating to at least one non-virtual activity, wherein the action is initiated prior to reaching the goal and prior to the at least one authorized user attempting to access a reward associated with and distinct from the goal, and wherein the action comprises communicating a message including at least one step for reaching the goal, and wherein the content of the message comprises an indication of the reward.

12. The apparatus of claim 11 , further comprising:

a receiver to receive a time limit for at least one of the predetermined activities, wherein the processor is further operable to:

compare a duration of time for the received monitored activity data to the received time limit for at least one of the predetermined activities; and

initiate the action related to the home automation system, the initiation based at least in part on the comparing the duration of time for the received monitored activity data to the received time limit.

13. The apparatus of claim 11 , further comprising:

a receiver to receive input regarding a quality threshold of at least one predetermined activity, wherein the processor is further operable to:

compare the received monitored activity data with the received input regarding the quality threshold of the at least one predetermined activity; and

initiate the action related to the home automation system, the initiation based at least in part on the comparing the received monitored activity data with the received input regarding the quality threshold.

14. The apparatus of claim 11 , further comprising:

a receiver to receive an activity data status request, wherein the processor is further operable to:

compare the monitored activity data of the at least one authorized user with the received input regarding the list of predetermined activities; and

provide an activity data status report based at least in part on the comparing.

15. The apparatus of claim 11 , wherein the monitored activity data is at least one of reading, or practicing an instrument, or exercising, or playing, or watching television, or playing videogames, or doing chores, or a combination thereof.

16. The apparatus of claim 11 , wherein the at least one aspect of the home automation system is at least one of turning on or off an appliance, or generating a message or alert, or awarding virtual currency or points, or communicating activity data to the authorized user, or communicating activity data to a second user, or a combination thereof.

17. The apparatus of claim 11 , wherein the received monitored activity data is received via at least one of a vibration sensor, or a video monitor, or an audio monitor, or a wireless signal detector, or a heart rate detector, or a breathing detector, or a heat sensor, or a motion detector, or a location position sensor, or a global position sensor, or a facial recognition detector, or a combination thereof.

18. The apparatus of claim 11 , wherein the processor is further configured to:

detect at least one pattern of activity data; and

adaptively learn an identity of activity data based, at least in part, on the detected at least one pattern.

19. The apparatus of claim 11 , wherein the monitored activity data is received from a mobile monitoring device, the mobile monitoring device comprising a wearable sensor.

20. A non-transitory computer-readable medium storing computer-executable code, the code executable by a processor to cause the home automation system to:

receive input regarding a list of predetermined activities;

receive monitored activity data of at least one authorized user;

compare the received monitored activity data with the received list of predetermined activities; and

initiate an action based at least in part on the comparing, and the action associated with a motivator for the at least one authorized user to reach a goal relating to at least one non-virtual activity, wherein the action is initiated prior to reaching the goal and prior to the at least one authorized user attempting to access a reward associated with and distinct from the goal, and wherein the action comprises communicating a message including at least one step for reaching the goal, and wherein the content of the message comprises an indication of the reward.

Assignments (10)
AFTER-ACQUIRED INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Feb 27, 2025
From: VIVINT LLC; SMART HOME PROS, INC.; VIVINT AMIGO, INC.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS, AS PRIORITY COLLATERAL TRUSTEE
Reel/Frame 070349/0816 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS RECORDED AT REEL 042110, FRAME 0894 Recorded Nov 11, 2024
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
To: VIVINT, INC.
Reel/Frame 069334/0086 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS RECORDED AT REEL 049283, FRAME 0566 Recorded Nov 11, 2024
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
To: VIVINT, INC.
Reel/Frame 069334/0137 →
RELEASE (REEL 047029/ FRAME 0304) Recorded Nov 1, 2024
From: BANK OF AMERICA, N.A.
To: VIVINT LLC (F/K/A VIVINT, INC.)
Reel/Frame 069289/0468 →
RELEASE OF SECURITY INTEREST Recorded Jul 12, 2021
From: BANK OF AMERICA, N.A.
To: VIVINT, INC.
Reel/Frame 056832/0756 →
SECURITY AGREEMENT Recorded May 23, 2019
From: VIVINT, INC.
To: WILMINGTON TRUST, NATIONAL ASSOCIATION
Reel/Frame 049283/0566 →
SECURITY AGREEMENT Recorded Sep 6, 2018
From: VIVINT, INC.
To: BANK OF AMERICA, N.A.
Reel/Frame 047029/0304 →
SECURITY INTEREST Recorded Mar 29, 2017
From: VIVINT, INC.
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 042110/0894 →
SECURITY INTEREST Recorded Mar 29, 2017
From: VIVINT, INC.
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 042110/0947 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 19, 2015
From: LIN, RONGBIN LANNY; BUNKER, BRANDON; DAVIS, AARON; LIU, SHIWEI
To: VIVINT, INC.
Reel/Frame 034989/0235 →