IP Library Granted Patent US 7,752,255
Granted Patent B2
US 7,752,255 · App. 11/640,466 · Granted Jul 6, 2010

Configuring software agent security remotely

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,752,255
App. No.
11/640,466
Granted
Jul 6, 2010
Kind
B2
Abstract

A device, method, computer program product, and network subsystem are described for receiving information from a remote agent locally and responding to the information from the remote agent by deciding whether to signal a change of a security configuration of the remote agent.

Claims (81)

1. A method implemented at least partially by hardware, the method comprising:

receiving information from a remote agent locally;

responding to the information from the remote agent by deciding whether to signal a change of a security configuration of the remote agent; and

deciding whether to signal a change of a local security configuration responsive to the information from the remote agent.

2. The method of claim 1 in which receiving information from a remote agent locally comprises:

receiving agent status information as the information from the remote agent.

3. The method of claim 1 in which receiving information from a remote agent locally comprises:

applying one or more criteria to a timing attribute of the information from the remote agent.

4. The method of claim 1 in which responding to the information from the remote agent by deciding whether to signal a change of a security configuration of the remote agent comprises:

deciding to signal the change of the security configuration of the remote agent responsive to local user input.

5. The method of claim 1 in which responding to the information from the remote agent by deciding whether to signal a change of a security configuration of the remote agent comprises:

causing the change of the security configuration of the remote agent responsive to the information from the remote agent.

6. The method of claim 1 in which responding to the information from the remote agent by deciding whether to signal a change of a security configuration of the remote agent comprises:

storing an indication of the change of the security configuration of the remote agent responsive to the information from the remote agent.

7. The method of claim 1 in which receiving information from a remote agent locally comprises:

requesting data from the remote agent.

8. The method of claim 1 in which receiving information from a remote agent locally comprises:

receiving the information from the remote agent at least partly through a wireless medium.

9. The method of claim 1 in which receiving information from a remote agent locally comprises:

receiving a location history via the remote agent as the information.

10. The method of claim 1 in which receiving information from a remote agent locally comprises:

receiving at least an indication of a source data object as the information.

11. The method of claim 1 in which responding to the information from the remote agent by deciding whether to signal a change of a security configuration of the remote agent comprises:

signaling a change of an integrity policy as the change of the security configuration of the remote agent.

12. A first method implemented at least partially by hardware, the first method comprising:

performing a reception of or a transmission of one or more instructions relating to a second method that is implemented at least partially by hardware, the second method including:

receiving information from a remote agent locally;

responding to the information from the remote agent by deciding whether to signal a change of a security configuration of the remote agent; and

deciding whether to signal a change of a local security configuration responsive to the information from the remote agent.

13. The first method of claim 12 in which performing a reception of or a transmission of one or more instructions relating to a second method comprises:

performing a reception of or a transmission of one or more instructions relating to responding to the information from the remote agent by deciding whether to signal a change of a security configuration of the remote agent.

14. A method implemented at least partially by hardware, the method comprising:

receiving information from a remote agent locally;

responding to the information from the remote agent by deciding whether to signal a change of a security configuration of the remote agent responsive to local user input, by causing the change of the security configuration of the remote agent responsive to the information from the remote agent, and by storing an indication of the change of the security configuration of the remote agent responsive to the information from the remote agent;

transmitting a response to the information from the remote agent; and

deciding whether to signal a change of a local security configuration responsive to the information from the remote agent.

15. A hardware-containing network subsystem comprising:

means for receiving information from a remote agent locally;

means for responding to the information from the remote agent by deciding whether to signal a change of a security configuration of the remote agent; and

means for deciding whether to signal a change of a local security configuration responsive to the information from the remote agent.

16. The network subsystem of claim 15 in which the means for receiving information from a remote agent locally comprises:

means for receiving one or more processing environment attributes as the information from the remote agent.

17. The network subsystem of claim 15 in which the means for receiving information from a remote agent locally comprises:

means for receiving agent status information as the information from the remote agent.

18. The network subsystem of claim 15 in which the means for receiving information from a remote agent locally comprises:

means for receiving resource status information as the information from the remote agent.

19. The network subsystem of claim 15 in which the means for receiving information from a remote agent locally comprises:

means for receiving one or more service handles as the information from the remote agent.

20. The network subsystem of claim 15 in which the means for responding to the information from the remote agent by deciding whether to signal a change of a security configuration of the remote agent comprises:

means for deciding to signal the change of the security configuration of the remote agent responsive to local user input.

21. The network subsystem of claim 15 in which the means for responding to the information from the remote agent by deciding whether to signal a change of a security configuration of the remote agent comprises:

means for causing the change of the security configuration of the remote agent responsive to the information from the remote agent.

22. The network subsystem of claim 15 in which the means for responding to the information from the remote agent by deciding whether to signal a change of a security configuration of the remote agent comprises:

means for storing an indication of the change of the security configuration of the remote agent responsive to the information from the remote agent.

23. The network subsystem of claim 15 in which the means for receiving information from a remote agent locally comprises:

means for receiving status information as the information from the remote agent.

24. The network subsystem of claim 15 in which the means for receiving information from a remote agent locally comprises:

means for receiving the information from the remote agent at least partly through a wireless medium.

25. The network subsystem of claim 15 further comprising:

means for deciding whether to authorize a transaction responsive to the information from the remote agent.

26. The network subsystem of claim 15 further comprising:

means for receiving information from one or more other agents.

27. The network subsystem of claim 15 further comprising:

means for transmitting a response to the information from the remote agent.

28. The network subsystem of claim 15 in which the means for receiving information from a remote agent locally comprises:

means for receiving a cost-indicative value as the information.

29. The network subsystem of claim 15 in which the means for receiving information from a remote agent locally comprises:

means for receiving at least an indication of a source data object as the information.

30. The network subsystem of claim 15 in which the means for responding to the information from the remote agent by deciding whether to signal a change of a security configuration of the remote agent comprises:

means for deciding to signal at least a partial security increase as the change of the security configuration of the remote agent.

31. The network subsystem of claim 15 further comprising:

means for causing a processing core security configuration change including more than the change of the security configuration of the remote agent.

32. The network subsystem of claim 15 further comprising:

means for deciding whether to authorize a transaction responsive to the information from the remote agent;

means for transmitting a response to the information from the remote agent.

33. The network subsystem of claim 15 in which the means for receiving information from a remote agent locally comprises:

means for receiving at least agent status information, one or more processing environment attributes or service handles, or resource status information of the information from the remote agent; and

means for receiving at least an indication of a source data object of the information.

34. The network subsystem of claim 15 in which the means for responding to the information from the remote agent by deciding whether to signal a change of a security configuration of the remote agent comprises:

means for deciding to signal at least a partial security increase as the change of the security configuration of the remote agent responsive to local user input and to the information from the remote agent; and

means for storing an indication of the change of the security configuration of the remote agent responsive to the information from the remote agent.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 23, 2019
From: BYLAS DISTRICT ECONOMIC ENTERPRISE LLC
To: MEC MANAGEMENT, LLC
Reel/Frame 050143/0357 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 1, 2018
From: THE INVENTION SCIENCE FUND I, LLC
To: BYLAS DISTRICT ECONOMIC ENTERPRISE, LLC
Reel/Frame 046521/0878 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 1, 2014
From: MALAMUD, MARK A.
To: THE INVENTION SCIENCE FUND I, LLC
Reel/Frame 033862/0852 →