US Patent No: 6,466,973

Number of patents in Portfolio can not be more than 2000

Method and system for managing storage devices over a network

Stats

ALSO PUBLISHED AS: 20020002606
ATTORNEY / AGENT: (SPONSORED)
 

Importance

Loading Importance Indicators... loading....

Abstract

Disclosed is a method, apparatus and system for managing generic objects and storage device objects over a network. In one aspect of the invention, the management apparatus includes a management console having a graphical user interface for displaying a physical view and a logical view of a storage device. The management apparatus further includes a managed object of the storage device that is configured to communicate with the graphical user interface of the management console through a facet interface that is wrapped around the managed object. The facet interface is divided into a plurality of specific facets that communicate with the graphical user interface and enable the display of the physical view and the logical view of the storage device. In a further aspect of the present invention, the graphical user interface includes a plurality of generic views which are configured to communicate with associated ones of the plurality of specific facets of the facet interface. These aspects enable the facet interface of the managed object to be separate and de-coupled from a software code of the graphical user interface.

Loading the Abstract Image... loading....

First Claim

Related Publications

Loading Related Publications... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
ADAPTEC, INC.MILPITAS, CA467

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Jaffe, David H Belmont, CA 17 825

Cited Art

Patent Info (Count) # Cites Year
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (8)
5,555,365 Method and system for optimizing static and dynamic binding of presentation objects with the object data they represent 66 1994
6,182,153 Object-oriented programming interface for developing and running network management applications on a network communication infrastructure 55 1996
5,893,913 Method for synchronizing classes, objects, attributes and object properties across an object-oriented system 17 1996
5,991,536 Object-oriented tool for registering objects for observation and causing notifications to be made in the event changes are made to an object which is being observed 44 1996
6,100,885 Supporting modification of properties via a computer system's user interface 22 1997
6,061,515 System and method for providing a high level language for mapping and accessing objects in data stores 76 1997
6,192,419 Collaborative framework for disparate application programs 17 1997
6,009,466 Network management system for enabling a user to configure a network of storage devices via a graphical user interface 81 1997
 
SUN MICROSYSTEMS, INC. (2)
5,761,656 Interaction between databases and graphical user interfaces 213 1995
5,848,243 Network topology management system through a database of managed network resources including logical topolgies 62 1995
 
APPLE INC. (1)
5,475,845 Wrapper system for interfacing an object-oriented application to a procedural operating system 78 1994
 
BMC SOFTWARE, INC. (1)
5,978,594 System for managing computer resources across a distributed computing environment by first reading discovery information about how to determine system resources presence 138 1997
 
BULL S.A. (1)
5,504,906 Managing structured objects using global definitions 24 1995
 
CANON KABUSHIKI KAISHA (1)
5,832,298 Adaptive graphical user interface for a network peripheral 108 1995
 
CITR PTY, LTD. (1)
6,151,031 Map builder system and method for enabling generic interfacing of an application with a display map generation process in a management system 35 1996
 
COMPUWARE CORPORATION (1)
5,822,585 System and method for cooperative processing using object-oriented framework 116 1997
 
EMC CORPORATION (1)
6,003,047 Non-hierarchical application interface for HTML-based network storage management programs 45 1996
 
INTERGRAPH SOFTWARE TECHNOLOGIES COMPANY (1)
6,016,392 Method for object-oriented programming using dynamic interfaces 29 1995
 
INTERTOP CORPORATION (1)
5,943,496 Methods for developing and instantiating object classes using a java virtual machine extension 40 1997
 
LENOVO (SINGAPORE) PTE LTD. (1)
5,668,992 Self-configuring computer system 128 1994
 
NETLABS INC. (1)
5,491,796 Apparatus for remotely managing diverse information network resources 189 1992
 
ORACLE INTERNATIONAL CORPORATION (1)
6,108,664 Object views for relational data 23 1997
 
ROCKSTAR BIDCO, LP (1)
5,751,967 Method and apparatus for automatically configuring a network device to support a virtual network 219 1996
 
S-B POWER TOOL CORPORATION (1)
6,134,540 System, method, and program for applying query rewrite technology to object building 52 1997
 
STERLING SOFTWARE, INC. (1)
6,035,342 Method and computer program product for implementing object relationships 12 1997
 
TEXAS INSTRUMENTS INCORPORATED (1)
5,918,016 System with program for automating protocol assignments when newly connected to varing computer network configurations 161 1997
 
VIEWSOFT, INC. (1)
5,872,973 Method for managing dynamic relations between objects in dynamic object-oriented languages 324 1995

Patent Citation Ranking

Forward Cites

Patent Info (Count) # Cites Year
 
HITACHI, LTD. (15)
7,181,509 Storage configuration changing apparatus and method thereof 2 2002
7,096,315 Method for analyzing performance information 51 2004
7,805,564 Display apparatus and its method for displaying connections among a host, a logical unit and a storage system in a virtual storage system 0 2004
7,127,555 Method for analyzing performance information 6 2005
8,424,002 Method, system and program of outputting information 0 2006
7,310,701 Method for analyzing performance information 1 2006
7,457,856 Storage configuration changing apparatus and method thereof 1 2007
7,523,254 Method for analyzing performance information 0 2007
8,006,035 Method for analyzing performance information 0 2009
7,937,527 Storage system for sending an access request from a host to a storage subsystem 0 2009
7,904,654 Storage system for sending an access request from a host to a storage subsystem 0 2009
8,051,244 Storage system for sending an access request from a host to a storage subsystem 0 2011
8,209,482 Method for analyzing performance information 0 2011
8,176,248 Method and system of collection performance data for storage network 0 2011
8,375,168 Method and system of collection performance data for storage network 0 2012
 
SAP AG (8)
7,941,521 Multi-service management architecture employed within a clustered node configuration 0 2003
7,822,826 Deployment of a web service 4 2003
7,756,968 Method and system for employing a hierarchical monitor tree for monitoring system resources in a data processing environment 2 2003
7,725,572 Notification architecture and method employed within a clustered node configuration 3 2003
7,577,731 System and method for monitoring program code 2 2003
7,721,266 Unified logging service with a logging formatter 1 2004
7,526,550 Unified logging service with a log viewer 0 2004
7,788,226 Monitoring availability of applications 0 2004
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (5)
7,146,568 Dynamically drilling-down through a health monitoring map to determine the health status and cause of health problems associated with network objects of a managed network environment 13 2001
6,948,036 System and method for providing multi-initiator capability to an ATA drive 8 2002
6,961,813 System and method for providing multi-initiator capability to an ATA drive 22 2003
7,984,128 System and method for discovering managed information technology resources 0 2003
8,051,389 Methods of displaying resources of overlapping but separate hierarchies 1 2003
 
JUNIPER NETWORKS, INC. (5)
7,082,464 Network management system 56 2001
8,266,264 Launching service applications using a virtual network management system 0 2007
8,284,664 Redirecting data units to service modules based on service tags and a redirection table 0 2007
7,765,328 Content service aggregation system 7 2007
8,370,528 Content service aggregation system 0 2010
 
SANDISK TECHNOLOGIES INC. (4)
7,627,733 Method and system for dual mode access for storage devices 5 2005
7,793,068 Dual mode access for non-volatile storage devices 1 2005
7,769,978 Method and system for accessing non-volatile storage devices 2 2005
8,209,516 Method and system for dual mode access for storage devices 0 2010
 
BELLSOUTH INTELLECTUAL PROPERTY CORPORATION (1)
6,661,885 System and method for updating trunk group translations 3 1999
 
BULL SAS (1)
7,370,105 Quality of service control, particularly for telecommunication 0 2001
 
CANON KABUSHIKI KAISHA (1)
7,313,612 Information management method in network system 3 2000
 
MCAFEE, INC. (1)
6,834,301 System and method for configuration, management, and monitoring of a computer network using inheritance 61 2000
 
NEXSI SYSTEMS CORPORATION (1)
7,200,662 Integrated rule network management system 10 2002
 
SANDISK CORPORATION (1)
7,747,837 Method and system for accessing non-volatile storage devices 4 2005

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
11.5 Year Payment $7400.00 $3700.00 $1850.00 Apr 15, 2014
Fee Large entity fee small entity fee micro entity fee
Surcharge - 11.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge after expiration - Late payment is unavoidable $700.00 $350.00 $175.00
Surcharge after expiration - Late payment is unintentional $1,640.00 $820.00 $410.00