IP Library Patent Application 12881668
Patent Application
App. No. 12/881,668

METHOD AND APPARATUS FOR UNIFIED VIEW

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 None
App. No.
12/881,668
Abstract

Visibility and control are provided for a variety of different assets as found in a particular networked environment, such as, for example an enterprise network environment. Visibility and control of properties of assets are achieved by way of native agents, pseudo-agents that provide visibility and control of properties of assets of external systems by inspecting and applying changes into such assets, and bridges that provide visibility of other external data sources that cannot be controlled. A technique is provided that brings such visibility and control into a unified view that can be displayed in front of a console operator, for example. The controllable assets may be managed directly from the unified view at the console.

Claims (28)

1 . An apparatus for presenting a unified view for management of a plurality of devices and logical elements in a distributed network, comprising:

at least one agent that is any of hosted on, logically proximate to, and physically proximate to said devices and logical elements, said agent configured for allowing visibility and control over said devices and logical elements;

at least one bridge that is physically proximate to at least one external data system, said bridge configured to provide visibility of but no control over said external data system;

a management system configured for receiving information from said devices and logical elements and from said bridge, and for propagating advice to any of said devices and logical elements, based on any of an automatic response and a human response caused by a particular representation of said devices and logical elements, and said external data system, wherein said propagated advice comprises an action which causes relevant ones of said devices and logical elements to change, and wherein said change is caused by said at least one agent; and

a console configured for presenting correlated information from both one or more of said devices and logical elements, and from said external data systems in a unified view of any of said devices, logical elements, and external data systems.

2 . The apparatus of claim 1 , wherein said at least one agent and said at least one bridge are configured to inspect said devices and logical elements, and said external data system, and to obtain associated properties and send said properties to said management system for display on said console; and

wherein said console is configured to provide drill down capability that allows particular properties of a particular device, logical element, or external data system to be viewed.

3 . The apparatus of claim 1 , wherein said management system is configured for providing collaborative statistics on properties of said at least one device and logical element; and for causing said console to present said collaborative statistics to a user.

4 . The apparatus of claim 1 , wherein at least one of said logical elements comprises a virtual machine that is associated with at least one of said devices.

5 . The apparatus of claim 1 , wherein said at least one agent is configured for detecting an issue with any of said devices or logical elements, and for notifying said management system about said issue, wherein said management system is configured for causing said console to display a content message that identifies said issue for further action.

6 . The apparatus of claim 1 , wherein said at least one agent is configured for determining relevance of said propagated advice, wherein if said at least one agent determines that said propagated advice is not relevant, said at least one agent does not apply said propagated advice.

7 . The apparatus of claim 1 , wherein said management system is further configured to propagate advice by precise targeting, wherein said precise targeting is by device ID or based on particular attributes of said devices or logical elements.

8 . The apparatus of claim 1 , wherein said action has attributes that change state over time, and wherein each one of said states is reported to said management system for display on said console .

9 . The apparatus of claim 4 , wherein said console is configured to present a mapping of virtual machines to devices and a mapping of computational resources to virtual machines; and wherein said console is configured to allow creating and removing of virtual machines on a device and to allow reallocating computational resources among virtual machines on a particular device.

10 . A computer implemented method for presenting a unified view for management of a plurality of devices and logical elements in a distributed network, comprising the steps of:

providing at least one agent that is any of hosted on, logically proximate to, and physically proximate to said devices and logical elements, said agent configured for allowing visibility and control over said devices and logical elements;

providing at least one bridge that is physically proximate to at least one external data system, said bridge configured to provide visibility of but no control over said external data system;

providing a management system configured for receiving information from said devices and logical elements and from said bridge, and for propagating advice to any of said devices and logical elements, based on any of an automatic response and a human response caused by a particular representation of said devices and logical elements, and said external data system, wherein said propagated advice comprises an action which causes relevant ones of said devices and logical elements to change, and wherein said change is caused by said at least one agent; and

providing a console configured for presenting correlated information from both one or more of said devices and logical elements, and from said external data systems in a unified view of any of said devices, logical elements, and external data systems.

11 . An apparatus for presenting a unified view and management of a plurality of devices and logical elements in a distributed network, comprising:

at least one agent that is any of hosted on, logically proximate to, and physically proximate to said devices and logical elements, said agent configured for allowing visibility and control over said devices and logical elements;

at least one bridge that is physically proximate to at least one external data system, said bridge configured to provide visibility of but no control over said external data system;

a management system configured for receiving information from said devices and logical elements and from said bridge; and

a console configured for presenting correlated information from both one or more of said devices and logical elements, and from said external data systems in a unified view of any of said devices, logical elements, and external data systems and for effecting control of said one or more of said devices and logical elements.

12 . An apparatus for presenting a unified view for management of a plurality of devices and logical elements in a distributed network, comprising:

at least one agent that is any of hosted on, logically proximate to, and physically proximate to said devices and logical elements, said agent configured for allowing visibility and control over said devices and logical elements;

a management system configured for receiving information from said devices and logical elements and, if present, from at least one bridge that is physically proximate to at least one external data system, said bridge configured to provide visibility of but no control over said external data system, and for propagating advice to any of said devices and logical elements, based on any of an automatic response and a human response caused by a particular representation of said devices and logical elements, and said external data system, wherein said propagated advice comprises an action which causes relevant ones of said devices and logical elements to change, and wherein said change is caused by said at least one agent; and

a console configured for presenting correlated information from both one or more of said devices and logical elements, and from said external data systems in a unified view of any of said devices, logical elements, and external data systems.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 13, 2011
From: BIGFIX, INC.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 026115/0369 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 14, 2010
From: GOODROW, DENNIS SIDNEY; LOER, PETER BENJAMIN; SPIEGEL, JEREMY SCOTT; TOTO, GREGORY MITCHELL; KUS, BENJAMIN JOHN; FAN, JONATHAN SHIH-SHUO
To: BIGFIX, INC.
Reel/Frame 024984/0910 →