IP Library Granted Patent US 9,847,948
Granted Patent B2
US 9,847,948 · App. 14/222,653 · Granted Dec 19, 2017

Schedule and location responsive agreement compliance controlled device throttle

Inventors: Ben Badiee (San Diego, CA); Amir Moussavian (San Diego, CA); Mark Lewis (San Diego, CA)
Assignee: ETURI CORP.
H04L47/25G06F17/30899H04L43/08H04L47/2425H04L67/22
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,847,948
App. No.
14/222,653
Granted
Dec 19, 2017
Kind
B2
Abstract

Controls electronic devices and/or throttles electronic devices and/or information for electronic devices based on agreements or events and/or based on schedule, location, time, or any combination thereof. An agreement includes condition(s) to satisfy the agreement, such as task(s) or activities to be performed by an agreement performer, for example based on a schedule and/or location, at a particular time, or time period, or, or events that may be detected, and actions performed to enforce or assert the agreement. Actions may include controlling the electronic device and/or at least partially enabling/disabling or otherwise limiting, reducing or increasing the amount or type of information allowed with respect to any or all electronic devices associated with the agreement performer. Embodiments may reduce or block information from particular sources during a scheduled school class to limit web surfing for information related to that class based on a schedule and/or location of the electronic device.

Claims (65)

1. An agreement compliance controlled electronic device throttle comprising:

a computer comprising a memory that comprises an agreement database comprising

an agreement comprising an agreement creator and an agreement performer wherein said agreement further comprises

a first unique identifier associated with said agreement performer;

a second unique identifier associated with said agreement creator;

a condition comprising at least one of

an activity associated with homework or a test to be performed by said agreement performer, and

an extracurricular activity or chore to be performed by said agreement performer; and,

an action to be performed based on compliance with said condition;

wherein said agreement database further comprises at least one condition having one or more of a first activity and a first extracurricular activity or chore that is independent of input into an electronic device that is associated with said agreement performer by said agreement performer;

an activity database comprising activity status associated with said activity of said condition to be satisfied by said agreement performer, wherein said activity status comprises a completion status associated with said homework or a grade value associated with said test or associated with said extracurricular activity or chore, or

a second activity database comprising, or said activity database further comprising extracurricular activity or chore activity status associated with said extracurricular activity or chore of said condition to be satisfied by said agreement performer wherein said extracurricular activity or chore activity status comprises said completion status associated with said extracurricular activity or chore, or

both said activity database and said second activity database;

an agreement monitor coupled with said agreement database and with said activity database or with said second activity database or with both said activity database and said second activity database and configured to at least one of

check if said condition has been satisfied based on said activity status to determine said compliance, and

check if said condition has been satisfied based on said extracurricular activity or chore activity status to determine said compliance,

an information monitor configured to determine monitored information associated with said electronic device that is associated with said agreement performer; and,

an information throttle coupled with said agreement monitor and optionally with said information monitor and configured to perform said action to at least partially increase or at least partially decrease a performance of said electronic device while said electronic device is being utilized by said agreement performer, based on said compliance with said condition,

wherein said electronic device comprises a vehicle control computer coupled with an engine in a vehicle, and

wherein said action to at least partially increase or at least partially decrease a performance of said electronic device while said electronic device is being utilized by said agreement performer is configured to set a control parameter for said vehicle control computer to limit an acceleration or velocity of said vehicle based on one or more of said homework completion status, said grade value associated with said test, and said completion status associated with said extracurricular activity or chore.

2. The agreement compliance controlled electronic device throttle of claim 1 wherein said information monitor is further configured to send a message to at least the agreement performer that indicates that the agreement performer is grounded if the agreement performer is travelling faster than a defined speed.

3. The agreement compliance controlled electronic device throttle of claim 1 wherein said information monitor is further configured to send a message to at least the agreement performer that indicates that the agreement performer is grounded if the agreement performer is travelling faster than a defined speed at a particular location.

4. The agreement compliance controlled electronic device throttle of claim 1 wherein said information monitor is further configured to send a message to at least the agreement creator that indicates that a friend of the agreement performer is grounded.

5. The agreement compliance controlled electronic device throttle of claim 1 further comprising a server computer wherein said agreement monitor is further configured to execute on said server computer and wherein said server computer is configured to be remotely accessed over a computer network.

6. The agreement compliance controlled electronic device throttle of claim 1 wherein said information monitor and said information throttle are further configured to execute on said electronic device.

7. The agreement compliance controlled electronic device throttle of claim 1 wherein said monitored information comprises any combination of a speed, an orientation, a distance traveled, an acceleration, or a location of said electronic device.

8. The agreement compliance controlled electronic device throttle of claim 1 wherein said information throttle is further configured to perform said action to set a volume of a car radio based on said homework completion status or said grade value associated with said test.

9. The agreement compliance controlled electronic device throttle of claim 1 wherein one or more of

said activity database is configured to accept evidence from said agreement performer to corroborate said activity status and accept a confirmation from said agreement creator before said action is performed by said information throttle, and

said second activity database is configured to accept evidence from said agreement performer to corroborate said extracurricular activity or chore activity status and accept a confirmation from said agreement creator before said action is performed by said information throttle.

10. The agreement compliance controlled electronic device throttle of claim 1 wherein said information throttle is further configured to notify said agreement creator based on said compliance.

11. The agreement compliance controlled electronic device throttle of claim 1 wherein said information monitor or said agreement monitor or both are further configured to display information related to said compliance and said monitored information.

12. The agreement compliance controlled electronic device throttle of claim 1 wherein said agreement monitor is further configured to display information to said agreement creator related to an attempt to bypass said action configured to limit said monitored information by said agreement performer.

13. The agreement compliance controlled electronic device throttle of claim 1 wherein said agreement monitor is further configured to accept input from said agreement creator to define said condition and said action.

14. The agreement compliance controlled electronic device throttle of claim 1 , wherein said action is based on at least one of

said activity,

said extracurricular activity or chore;

a location associated with said electronic device,

a schedule associated with said agreement performer wherein said schedule is stored in said activity database,

the location of said at least one electronic device and the schedule associated with said agreement performer.

15. An agreement compliance controlled electronic device throttle comprising:

an agreement database comprising

a computer comprising a memory that comprises an agreement comprising an agreement creator and an agreement performer wherein said agreement further comprises

a first unique identifier associated with said agreement performer;

a second unique identifier associated with said agreement creator;

a condition comprising at least one of

an activity associated with homework or a test to be performed by said agreement performer, and

an extracurricular activity or chore to be performed by said agreement performer; and,

an action to be performed based on

compliance with said condition by said agreement performer;

wherein said agreement database further comprises at least one condition having one or more of a first activity and a first extracurricular activity or chore that is independent of input into an electronic device that is associated with said agreement performer by said agreement performer;

an activity database comprising activity status associated with said activity of said condition to be satisfied by said agreement performer wherein said activity status comprises a homework completion status associated with said homework or a grade value associated with said test;

a second activity database comprising extracurricular activity or chore activity status associated with said extracurricular activity or chore of said condition to be satisfied by said agreement performer wherein said extracurricular activity or chore activity status comprises a completion status associated with said extracurricular activity or chore;

an agreement monitor coupled with said agreement database and said activity database and said second activity database and configured to check if said condition has been satisfied based on one or more of said activity status and said extracurricular activity or chore activity status to determine said compliance;

an information monitor configured to determine monitored information associated with said electronic device that is associated with said agreement performer; and,

an information throttle coupled with said agreement monitor and optionally with said information monitor and configured to perform said action to at least partially increase or at least partially decrease a performance of said electronic device while said electronic device is being utilized by said agreement performer, based on said compliance with said condition,

wherein said electronic device comprises a vehicle control computer coupled with an engine in a vehicle, and

wherein said action to at least partially increase or at least partially decrease a performance of said electronic device while said electronic device is being utilized by said agreement performer is configured to set a control parameter for said vehicle control computer to limit an acceleration or velocity of said vehicle based on one or more of said homework completion status, said grade value associated with said test, and said completion status associated with said extracurricular activity or chore;

wherein one or more of

said activity database is configured to accept evidence from said agreement performer to corroborate said activity status and accept a confirmation from said agreement creator before said action is performed by said information throttle, and

said second activity database is configured to accept evidence from said agreement performer to corroborate said extracurricular activity or chore activity status and accept a confirmation from said agreement creator before said action is performed by said information throttle.

16. The agreement compliance controlled electronic device throttle of claim 15 wherein said information throttle is further configured to perform said action to set said control parameter for said vehicle control computer to limit said acceleration or said velocity of said vehicle based on said environmental event comprising information related to said any combination of said weather, temperature, allergy, pollen or smog alert.

17. The agreement compliance controlled electronic device throttle of claim 1 , wherein said condition further comprises an event associated with an environmental event comprising information related to any combination of weather, temperature, allergy, pollen or smog alert, and wherein said agreement monitor is further configured to check if said condition has been satisfied based on said event associated with said environmental event comprising said information related to any combination of said weather, temperature, allergy, pollen or smog alert to determine said compliance.

18. The agreement compliance controlled electronic device throttle of claim 17 wherein said information throttle is further configured to perform said action to set said control parameter for said vehicle control computer to limit said acceleration or said velocity of said vehicle based on said environmental event comprising information related to said any combination of said weather, temperature, allergy, pollen or smog alert.

19. The agreement compliance controlled electronic device throttle of claim 17 wherein said information throttle is further configured to perform said action to set a station of a car radio based on said environmental event.

Assignments (3)
CHANGE OF NAME Recorded Jul 22, 2016
From: PARENTSWARE, INC.
To: ETURI CORP.
Reel/Frame 039434/0169 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 14, 2016
From: PARENTSWARE, LLC
To: PARENTSWARE, INC.
Reel/Frame 039162/0553 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 23, 2014
From: BADIEE, BEN; MOUSSAVIAN, AMIR; LEWIS, MARK
To: PARENTSWARE, LLC
Reel/Frame 032503/0246 →
Continuity (5)
Continuation In Part 13568135 · Aug 7, 2012
Continuation In Part 13568138 · Aug 7, 2012
Continuation In Part 13568140 · Aug 7, 2012
Provisional Application 61669541 · Jul 9, 2012
Related Publication 20140207950A1 · Jul 24, 2014