IP Library Granted Patent US 7,197,366
Granted Patent B2
US 7,197,366 · App. 10/439,036 · Granted Mar 27, 2007

Method and system for administering devices including an action log

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 7,197,366
App. No.
10/439,036
Granted
Mar 27, 2007
Kind
B2
Abstract

Method for administering devices, including creating a user metric vector including a plurality of disparate user metrics, creating a user metric space including a plurality of metric ranges, determining whether the user metric vector is outside the user metric space, identifying an action in dependence upon the user metric vector, if the user metric vector is outside a user metric space, and creating an action log.

Claims (49)

1. A computer implemented method for administering devices, the method comprising:

creating a user metric vector comprising a plurality of disparate user metrics, wherein each user metric represents a quantifiable user condition;

creating a user metric space comprising a plurality of metric ranges;

determining whether the user metric vector is outside the user metric space;

if the user metric vector is outside a user metric space, identifying an action in dependence upon the user metric vector, wherein the identified action represents a modification of an attribute of one or more of the administered devices; and

creating an action log.

2. The method of claim 1 comprising executing the action.

3. The method of claim 1 comprising notifying a user of the identified action.

4. The method of claim 1 comprising receiving, from a user, an instruction to execute the identified action.

5. The method of claim 1 wherein creating an action log comprises:

recording a description of the result of a comparison of the user metric vector and the user metric space; and

recording a description of the identified action.

6. The method of claim 1 comprising providing the action log to a user.

7. The method of claim 1 further comprising editing an action list associated with the user metric vector.

8. The method of claim 7 wherein editing an action list associated with the user metric vector comprises adding an action ID to an action list in dependence upon an editing instruction.

9. The method of claim 7 wherein editing an action list associated with the user metric vector comprises deleting an action ID from the action list in dependence upon an editing instruction.

10. A system for administering devices, the system comprising:

means for creating a user metric vector comprising a plurality of disparate user metrics, wherein each user metric represents a quantifiable user condition;

means for creating a user metric space comprising a plurality of metric ranges;

means for determining whether the user metric vector is outside the user metric space;

if the user metric vector is outside a user metric space, means for identifying an action in dependence upon the user metric vector, wherein the identified action represents a modification of an attribute of one or more of the administered devices; and

means for creating an action log.

11. The system of claim 10 comprising means for executing the action.

12. The system of claim 10 comprising means for notifying a user of the identified action.

13. The system of claim 10 comprising means for receiving, from a user, an instruction to execute the identified action.

14. The system of claim 10 wherein means for creating an action log comprises:

means for recording a description of the result of a comparison of the user metric vector and the user metric space; and

means for recording a description of the identified action.

15. The system of claim 10 comprising means for providing the action log to a user.

16. The system of claim 10 further comprising means for editing an action list associated with the user metric vector.

17. The system of claim 16 wherein means for editing an action list associated with the user metric vector comprises means for adding an action ID to an action list in dependence upon an editing instruction.

18. The system of claim 16 wherein means for editing an action list associated with the user metric vector comprises means for deleting an action ID from the action list in dependence upon an editing instruction.

19. A computer program product for administering devices, the computer program product comprising:

a recording medium;

means, recorded on the recording medium, for creating a user metric vector comprising a plurality of disparate user metrics, wherein each user metric represents a quantifiable user condition;

means, recorded on the recording medium, for creating a user metric space comprising a plurality of metric ranges;

means, recorded on the recording medium, for determining whether the user metric vector is outside the user metric space;

if the user metric vector is outside a user metric space, means, recorded on the recording medium, for identifying an action in dependence upon the user metric vector, wherein the identified action represents a modification of an attribute of one or more of the administered devices; and

means, recorded on the recording medium, for creating an action log.

20. The computer program product of claim 19 comprising means, recorded on the recording medium, for executing the action.

21. The computer program product of claim 19 comprising means, recorded on the recording medium, for notifying a user of the identified action.

22. The computer program product of claim 19 comprising means, recorded on the recording medium, for receiving, from a user, an instruction to execute the identified action.

23. The computer program product of claim 19 wherein means, recorded on the recording medium, for creating an action log comprises:

means, recorded on the recording medium, for recording a description of the result of a comparison of the user metric vector and the user metric space; and

means, recorded on the recording medium, for recording a description of the identified action.

24. The computer program product of claim 19 comprising means, recorded on the recording medium, for providing the action log to a user.

25. The computer program product of claim 19 further comprising means, recorded on the recording medium, for editing an action list associated with the user metric vector.

26. The computer program product of claim 25 wherein means, recorded on the recording medium, for editing an action list associated with the user metric vector comprises means, recorded on the recording medium, for adding an action ID to an action list in dependence upon an editing instruction.

27. The computer program product of claim 25 wherein means, recorded on the recording medium, for editing an action list associated with the user metric vector comprises means, recorded on the recording medium, for deleting an action ID from the action list in dependence upon an editing instruction.

Assignments (14)
SECURITY INTEREST Recorded Sep 19, 2022
From: GENERAC POWER SYSTEMS, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 061476/0745 →
AMALGAMATION Recorded Jul 25, 2022
From: 1339416 B.C. LTD.; ECOBEE TECHNOLOGIES INC.
To: 1339416 B.C. LTD.
Reel/Frame 060907/0090 →
CONTINUED - CHANGE OF JURISDICTION Recorded Apr 26, 2022
From: ECOBEE INC.
To: ECOBEE TECHNOLOGIES INC.
Reel/Frame 059805/0101 →
CHANGE OF NAME Recorded Apr 26, 2022
From: 1339416 B.C. LTD.
To: ECOBEE TECHNOLOGIES ULC
Reel/Frame 059825/0668 →
AMALGAMATION Recorded Apr 26, 2022
From: 1339416 B.C. LTD.; ECOBEE TECHNOLOGIES INC.
To: 1339416 B.C. LTD.
Reel/Frame 059825/0888 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 20, 2022
From: ECOBEE TECHNOLOGIES ULC
To: GENERAC HOLDINGS INC.
Reel/Frame 059713/0780 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 20, 2022
From: GENERAC HOLDINGS INC.
To: GENERAC POWER SYSTEMS, INC.
Reel/Frame 059713/0799 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 31, 2022
From: GENERAC HOLDINGS INC.
To: GENERAC POWER SYSTEMS, INC.
Reel/Frame 058917/0161 →
CHANGE OF NAME Recorded Jan 31, 2022
From: 1339416 B.C. LTD.
To: ECOBEE TECHNOLOGIES ULC
Reel/Frame 058907/0363 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 31, 2022
From: ECOBEE TECHNOLOGIES ULC
To: GENERAC HOLDINGS INC.
Reel/Frame 058917/0069 →
CHANGE OF NAME Recorded Jan 31, 2022
From: ECOBEE INC.
To: ECOBEE TECHNOLOGIES INC.
Reel/Frame 058905/0211 →
MERGER AND CHANGE OF NAME Recorded Jan 31, 2022
From: 1339416 B.C. LTD.; ECOBEE TECHNOLOGIES INC.
To: 1339416 B.C. LTD.
Reel/Frame 061001/0949 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 28, 2019
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: ECOBEE INC.
Reel/Frame 048721/0726 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 15, 2003
From: BODIN, WILLIAM KRESS; BURKHART, MICHAEL JOHN; EISENHAUER, DANIEL G.; SCHUMACHER, DANIEL MARK; WATSON, THOMAS J.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 014085/0690 →