US Patent No: 7,171,474

Number of patents in Portfolio can not be more than 2000

Persistent repository for on-demand node creation for fabric devices

Stats

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

Importance

Loading Importance Indicators... loading....

Abstract

An application may query a fabric driver to obtain a list of devices visible through a fabric host adapter port(s). The fabric driver may obtain the list of devices by querying a fabric name server. For direct attach devices, device nodes may be created during driver attach. However, for fabric topologies the fabric driver is queried on-demand to provide a list of devices visible through the fabric host adapter port(s). A user (e.g. through an application) may then select devices from this list to be onlined. An indication of the fabric devices that are online for the host system are stored in a persistent repository. Following a reboot of the host system, the persistent repository may be read to determine which fabric devices were online prior to the reboot. The fabric devices that were online prior to the reboot to be may again be brought online for the host system.

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

First Claim

Related Publications

Loading Related Publications... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
SUN MICROSYSTEMS, INC.SANTA CLARA, CA9061

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Rao, Raghavendra Fremont, CA 7 133
Rastogi, Aseem San Jose, CA 2 4
Shanthaveeraiah, Sunil Santa Clara, CA 2 4

Cited Art

Patent Info (Count) # Cites Year
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (4)
5,600,791 Distributed device status in a clustered system environment 22 1995
6,009,466 Network management system for enabling a user to configure a network of storage devices via a graphical user interface 81 1997
6,687,766 Method and apparatus for a fibre channel control unit to execute search commands locally 17 2000
6,792,479 System and method for fibre channel tracking of SCSI identifiers in known configurations 10 2001
 
DELL PRODUCTS L.P. (3)
6,446,141 Storage server system including ranking of data source 173 1999
6,538,669 Graphical user interface for configuration of a storage system 315 1999
6,640,278 Method for configuration and management of storage resources in a storage network 334 2000
 
EMC CORPORATION (3)
6,421,711 Virtual ports for data transferring of a data storage system 476 1998
6,665,714 Method and apparatus for determining an identity of a network device 121 1999
6,654,752 Method and apparatus for independent and simultaneous access to a common data set 41 2002
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (3)
5,944,798 System and method for arbitrated loop recovery 34 1997
5,872,932 Persistence specification system and method for producing persistent and transient submaps in a management station for a data communication network 8 1997
6,311,232 Method and apparatus for configuring storage devices 42 1999
 
SUN MICROSYSTEMS, INC. (3)
6,920,491 Fabric device configuration interface for onlining fabric devices for use from a host system 36 2001
6,965,951 Device centric discovery and configuration for fabric devices 4 2002
2004/0015,611 Interfaces to multiple layers of device properties in a storage network 9 2002
 
ADAPTEC, INC. (2)
6,748,459 Method and apparatus for address mapping 10 2000
6,769,071 Method and apparatus for intelligent failover in a multi-path system 44 2001
 
BROCADE COMMUNICATIONS SYSTEMS, INC. (2)
5,805,924 Method and apparatus for configuring fabrics within a fibre channel system 32 1994
6,772,207 System and method for managing fibre channel switching devices 49 1999
 
CROSSROADS SYSTEMS, INC. (2)
5,941,972 Storage router and method for providing virtual local storage 427 1997
6,199,112 System and method for resolving fibre channel device addresses on a network using the device's fully qualified domain name 67 1998
 
MICROSOFT CORPORATION (2)
6,449,734 Method and system for discarding locally committed transactions to ensure consistency in a server cluster 63 1998
6,643,748 Programmatic masking of storage units 35 2000
 
TERADATA US, INC. (2)
5,959,994 ATM/SONET network enhanced as a universal computer system interconnect 65 1996
6,594,698 Protocol for dynamic binding of shared resources 59 1998
 
6 BELLMONT LIMITED LIABILITY COMPANY (1)
6,393,489 Media access control architectures and network management systems 33 2000
 
CISCO TECHNOLOGY, INC. (1)
7,002,905 Method and apparatus for performing the rebooting of a network node with minimal loss of network traffic 9 1999
 
FUJITSU LIMITED (1)
6,633,538 Node representation system, node monitor system, the methods and storage medium 68 1999
 
HEWLETT-PACKARD COMPANY (1)
6,344,862 User interface mechanism for manipulating context in computer management applications 59 1998
 
HITACHI GLOBAL STORAGE TECHNOLOGIES NETHERLANDS B.V. (1)
6,182,167 Automatic sharing of SCSI multiport device with standard command protocol in conjunction with offline signaling 12 1998
 
INTEL CORPORATION (1)
6,694,361 Assigning multiple LIDs to ports in a cluster 47 2000
 
LEVEL 3 COMMUNICATIONS, LLC (1)
6,473,405 On-demand overlay routing for computer-based communication networks 28 2001
 
LSI LOGIC CORPORATION (1)
6,728,789 System and method employing a static logical identifier in conjuction with a look up table to provide access to a target 7 2001
 
LUCENT TECHNOLOGIES INC. (1)
6,304,549 Virtual path management in hierarchical ATM networks 105 1997
 
NETAPP, INC. (1)
6,584,499 Methods and apparatus for performing mass operations on a plurality of managed devices on a network 102 1999
 
ROUND ROCK RESEARCH, LLC (1)
5,974,546 Apparatus and method to determine cause of failed boot sequence to improve likelihood of successful subsequent boot attempt 93 1997
 
SAMSUNG ELECTRONICS CO., LTD. (1)
6,016,144 Multi-layered television graphical user interface 84 1996
 
THE REGENTS OF THE UNIVERSITY OF CALIFORNIA (1)
6,519,062 Ultra-low latency multi-protocol optical routers for the next generation internet 54 2000
 
VISIONAEL CORPORATION (1)
6,229,540 Auditing networks 88 1998
 
WARREN & LEWIS INVESTMENT CORPORATION (1)
6,683,605 Screen saver disabler 24 1995

Patent Citation Ranking

Forward Cites

Patent Info (Count) # Cites Year
 
DELL PRODUCTS L.P. (1)
8,031,703 System and method for dynamic maintenance of fabric subsets in a network 0 2008
 
LOCKHEED MARTIN CORPORATION (1)
7,839,840 Method and system for routing traffic in a communication network 0 2006

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
7.5 Year Payment $3600.00 $1800.00 $900.00 Jul 30, 2014
11.5 Year Payment $7400.00 $3700.00 $1850.00 Jul 30, 2018
Fee Large entity fee small entity fee micro entity fee
Surcharge - 7.5 year - Late payment within 6 months $160.00 $80.00 $40.00
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