IP Library Granted Patent US 7,437,443
Granted Patent B2
US 7,437,443 · App. 10/612,702 · Granted Oct 14, 2008

Administering devices with domain state objects

Assignee: International Business Machines Corporation
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,437,443
App. No.
10/612,702
Granted
Oct 14, 2008
Kind
B2
Abstract

Exemplary embodiments of the present invention include a method for administering devices. Such exemplary embodiments include receiving a domain state object, identifying an action in dependence upon the domain state object, and executing the action. In many exemplary embodiments, receiving a domain state object includes receiving a signal to download the domain state object from a mobile sensor, and downloading the domain state object from the mobile sensor.

Claims (47)

1. A method for administering devices, the method implemented with two data processing domains, a first domain and a second domain, each domain comprising a networked data processing environment, the domains coupled for data communications, the method comprising:

receiving, in the second domain from the first domain, a domain state object, the domain state object comprising information representing a state of the first domain including information identifying devices within the first domain and a current value of an attribute of those devices within the first domain and information describing a user's current condition within the first domain;

wherein the user is a human being;

wherein receiving a domain state object comprises:

receiving a signal to download the domain state object from a mobile sensor;

receiving an address of the domain state object from the mobile sensor; and

downloading the domain state object from the address;

identifying by the second domain an action in dependence upon the domain state object;

wherein identifying an action in dependence upon the domain state object comprises:

retrieving a current device state object from the domain state object;

selecting an action ID in dependence upon the current device state object; and

executing the action by the second domain.

2. The method of claim 1 further comprising creating a second domain metric vector for the second domain in dependence upon the domain state object.

3. The method of claim 1 further comprising creating a second domain metric action list in dependence upon the domain state object.

4. The method of claim 1 further comprising selecting a second domain user metric space in dependence upon the domain state object.

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

a computer processor, a computer memory operatively coupled to the computer processor, the computer memory having disposed within it:

means for receiving, in a second domain, a domain state object; the domain state object comprising information representing a state of a first domain including information identifying devices within the first domain and a current value of an attribute of those devices within the first domain and information describing a user's current condition within the first domain;

wherein the user is a human being;

wherein means for receiving a domain state object comprises:

means for receiving a signal to download the domain state object from a mobile sensor;

means for receiving an address of the domain state object from the mobile sensor; and

means for downloading the domain state object from the address;

means for identifying an action in dependence upon the domain state object;

wherein means for identifying an action in dependence upon the domain state object comprises:

means for retrieving a current device state object from the domain state object; and

means for selecting an action ID in dependence upon the current device state object; and

means for executing the action by the second domain.

6. The system of claim 5 further comprising means for creating a second domain metric vector for the second domain in dependence upon the domain state object.

7. The system of claim 5 further comprising means for creating a second domain metric action list in dependence upon the domain state object.

8. The system of claim 5 further comprising means for selecting a second domain user metric space in dependence upon the domain state object.

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

a recording medium;

means, recorded on the recording medium, for receiving, in a second domain, a domain state object; the domain state object comprising information representing a state of a first domain including information identifying devices within the first domain and a current value of an attribute of those devices within the first domain and information describing a user's current condition within the first domain;

wherein the user is a human being;

wherein means, recorded on the recording medium, for receiving a domain state object comprises:

means, recorded on the recording medium, for receiving a signal to download the domain state object from a mobile sensor;

means, recorded on the recording medium, for receiving an address of the domain state object from the mobile sensor; and

means, recorded on the recording medium, for downloading the domain state object from the address;

means, recorded on the recording medium, for identifying an action in dependence upon the domain state object;

wherein means, recorded on the recording medium, for identifying an action in dependence upon the domain state object comprises:

means, recorded on the recording medium, for retrieving a current device state object from the domain state object; and

means, recorded on the recording medium, for selecting an action ID in dependence upon the current device state object; and

means, recorded on the recording medium, for executing the action by the second domain.

10. The computer program product of claim 9 further comprising means, recorded on the recording medium, for creating a second domain metric vector for the second domain in dependence upon the domain state object.

11. The computer program product of claim 9 further comprising means, recorded on the recording medium, for creating a second domain metric action list in dependence upon the domain state object.

12. The computer program product of claim 9 further comprising means, recorded on the recording medium, for selecting a second domain user metric space in dependence upon the domain state object.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 27, 2018
From: INTELLECTUAL DISCOVERY CO., LTD
To: CARRUM TECHNOLOGIES, LLC
Reel/Frame 046991/0774 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 29, 2015
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: INTELLECTUAL DISCOVERY INC.
Reel/Frame 034849/0203 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 8, 2007
From: BODIN, WILLIAM KRESS; BURKHART, MICHAEL JOHN; EISENHAUER, DANIEL GENE; SCHUMACHER, DANIEL MARK; WATSON, THOMAS JAMES
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 018738/0587 →
Continuity (1)
Related Publication 20050005002A1 · Jan 6, 2005