...that the Eveready Battery began as an invention called the "electric flowerpot," which was a tube with a battery and light bulb inside? The idea was to fasten this gizmo to the side of a flowerpot so it would illuminate the flowers from the bottom. The idea died on the vine and the businessman who licensed the flower pot, Conrad Huber, was left with a pile of useless tubes -- until he found a way to market them as batteries to light the world!
Make the Most of Our Site
See this month's Top Inventors and Most Cited Patents.
Stay on top of the latest innovations by subscribing to an RSS feed.
Registered users: Manage your profile.
| Number | Title | Issue Date |
| 8176385 | Apparatus and method for performing cyclic redundancy check (CRC) on partial protocol data units (PDUs) The present invention discloses an apparatus and method for performing cyclic redundancy check (CRC) on partial protocol data units (PDUs). The disclosed apparatus is designed to off-load the CRC calculation for transmit or receive from a host computer. According to... | 05/08/2012 |
| 8175001 | Network connectivity A method for managing a computer or communication network by obtaining connectivity configuration information from a plurality of networked devices; analyzing the connectivity configuration information from the plurality of networked devices; and, determining a stat... | 05/08/2012 |
| 8171253 | Virtual disk mapping A storage area network can include a storage virtualization entity—intelligent storage application resource (iSAR)—either as a separate device in the fabric, or as an integrated module in one or more switches within the fabric. All I/O operations can be re-direc... | 05/01/2012 |
| 8165032 | Dynamic configuration of liveliness detection Techniques for dynamically establishing and configuring a liveliness detection session for a local repair connection of a connection. In one set of embodiments, a signaling message is received at a node configured to maintain a local repair connection for a connecti... | 04/24/2012 |
| 8161332 | Pluggable transceiver module with enhanced circuitry Pluggable transceiver modules with additional functions and circuitry contained within the module. In a first embodiment, additional circuitry is added to determine bit error rates at the point of the module itself. This allows a much better diagnostic evaluation of... | 04/17/2012 |
| 8160072 | Method and system for facilitating QoS zoning in a network One embodiment of the present invention provides a system that facilitates end-to-end quality of service (QoS) between a source and a destination in a network. During operation, the system allocates virtual channels on an output port of a switch to a number of quali... | 04/17/2012 |
| 8135858 | Isolation switch for fibre channel fabrics in storage area networks An isolation switch blade Fibre Channel switch presents F_ports to form a first Fibre Channel fabric and N_ports to a second Fibre Channel fabric to appear as node devices. The isolation switch blade may be used to connect a plurality of blade servers to a Fibre Cha... | 03/13/2012 |
| 8135009 | Caching remote switch information in a Fibre Channel switch A network of switches with a distributed name server configuration and caching of remote node device information is disclosed. The network preferably comprises a first switch coupled to a second switch. Each of the switches directly couple to respective node devices... | 03/13/2012 |
| 8125992 | System and method for providing proxy and translation domains in a fibre channel router A Fiber Channel router used to join fabrics. EX_ports are used to connect to the fabrics. The EX_port joins the fabric but the router will not merge into the fabric. Ports in the Fiber Channel router can be in a fabric, but other ports can be connected to other fabr... | 02/28/2012 |
| 8116339 | Method and apparatus for establishing metazones across dissimilar networks A system and method for creating and enforcing meta-zones that cross the interface between different network protocols are disclosed. In one embodiment, a method of enforcing meta-zones comprises: (a) receiving an Infiniband (IB) packet destined for a Fiber Channel ... | 02/14/2012 |
| 8108454 | Address assignment in Fibre Channel over Ethernet environments A method of initializing a Fiber Channel over Ethernet (FCoE) link between a Fiber Channel over Ethernet node (ENode) and Fiber Channel Forwarders (FCFs) in a network by discovering the presence of FCFs available to the ENode and other FCFs, assigning second MAC add... | 01/31/2012 |
| 8107398 | Methods, devices and systems with improved zone merge operation by caching prior merge operation results Methods, devices and systems for improved zone merge operations are disclosed. Two connected switches are arbitrated as an initiator and a receiver. The merge operation is initiated only by the initiator on an initiator/receiver inter-switch link. The initiator may ... | 01/31/2012 |
| 8090901 | TCAM management approach that minimize movements Methods for efficiently managing a ternary content-addressable memory (TCAM) by minimizing movements of TCAM entries include determining a first node and a second node in the TCAM, determining if there is a free TCAM entry between the first node and the second node,... | 01/03/2012 |
| 8081642 | Method and apparatus for routing between fibre channel fabrics An interfabric link between two separate Fibre Channel fabrics so that devices in one fabric can communicate with devices in another fabric without requiring the merger of the two fabrics. The interfabric switch performs a conversion or a translation of device addre... | 12/20/2011 |
| 8078575 | Disaster recovery File system disaster recovery techniques provide automated monitoring, failure detection and multi-step failover from a primary designated target to one of a designated group of secondary designated targets. Secondary designated targets may be prioritized so that fa... | 12/13/2011 |
| 8077730 | Method and apparatus for providing virtual ports with attached virtual devices in a storage area network Systems particularly a virtualization switch or a storage device, which include virtual ports connected to virtual devices with virtual worldwide names and virtual LUNs. Because Fibre Channel environment hosts can track worldwide names from one port to another and a... | 12/13/2011 |
| 8060542 | Template-based development of servers A server instance, which is a collection of LUNs, containing an operating system, any applications and data storage. A processing element is the physical hardware. The combination is a server as normally understood. Templates are used to define server instances and ... | 11/15/2011 |
| 8059664 | Multifabric global header A Fiber Channel router used to join fabrics. EX_ports are used to connect to the fabrics. The EX_port joins the fabric but the router will not merge into the fabric. Ports in the Fiber Channel router can be in a fabric, but other ports can be connected to other fabr... | 11/15/2011 |
| 8059653 | Transaction and connection independent protocol load balancing A system and method for load balancing session initiation protocol (SIP) traffic based on bridging and tracking transactions and connections between frontend and backend devices. The method includes receiving a SIP message and parsing a header of the SIP message. Th... | 11/15/2011 |
| 8055794 | Isolation switch for fibre channel fabrics in storage area networks An isolation switch blade Fiber Channel switch presents F_ports to form a first Fiber Channel fabric and N_ports to a second Fiber Channel fabric to appear as node devices. The isolation switch blade may be used to connect a plurality of blade servers to a Fiber Cha... | 11/08/2011 |
| 8051197 | Network congestion management systems and methods Systems, methods and software useful for overcoming network congestion problems including head-of-line blocking issues and other network congestion problems. In certain aspects, flow control mechanisms implemented in a switch device or other network device manage bu... | 11/01/2011 |
| 8050261 | Method and apparatus for frame redirection in a storage area network environment Embodiments according to the invention relate to frame redirection, which includes methods to intercept and re-route traffic between an initiator and a target. When a frame is redirected, an initiator issues a frame to the target, but the frame is received by a virt... | 11/01/2011 |
| 8050180 | Network path tracing method Systems and methods for gathering troubleshooting information through one or more networks are disclosed. In one embodiment, the method comprises a switch port configured to receive a frame that has information added by another switch. As the frame traverses the net... | 11/01/2011 |
| 8041941 | Method and apparatus for compression of data on storage units using devices inside a storage area network fabric The capability to encrypt or compress the traffic over network links, thus improving the security of the link on the performance of the links, and the capability to encrypt/decrypt data stored on the storage devices without requiring specialized hosts or storage dev... | 10/18/2011 |
| 8032931 | Fabric manager multiple device login A user (e.g., a network administrator) can enter user verification information once for each switch on which the user desires to perform an administrative activity (e.g., ROM flash, reboot, etc.). Rather than having to enter the user verification information each ti... | 10/04/2011 |
| 8024441 | Global server load balancing A global server load-balancing (GSLB) switch serves as a proxy to an authoritative DNS and communicates with numerous site switches that are coupled to host servers serving specific applications. The GSLB switch receives from site switches operational information re... | 09/20/2011 |
| 8019806 | Method and apparatus for displaying network fabric data The invention relates to graphical user interfaces for managing electronic networks, such computer networks, storage area networks (SANs), and the like. Specifically, the invention provides a simplified means of managing large numbers of parameters associated with d... | 09/13/2011 |
| 8018936 | Inter-fabric routing A method and apparatus is shown for communicating Fibre Channel frames between distinct fabrics. A proxy zone is established in each fabric with a physically present local device and a remote fabric device. A router creates a proxy device in each fabric for every de... | 09/13/2011 |
| 8014301 | System and method for providing network route redundancy across layer 2 devices Systems and methods are described for providing network route redundancy through Layer 2 devices, such as a loop free Layer 2 network having a plurality of switching devices. A virtual switch is coupled to the loop free Layer 2 network, the virtual switch having two... | 09/06/2011 |
| 8010513 | Use of server instances and processing elements to define a server A server instance, which is a collection of LUNs, containing an operating system, any applications and data storage. A processing element is the physical hardware. The combination is a server as normally understood. Templates are used to define server instances and ... | 08/30/2011 |
| 7978607 | Source-based congestion detection and control Congestion control techniques based upon resource utilization information stored by a network device. According to an embodiment of the present invention, a network device is configured to identify a data source causing congestion based upon information stored by th... | 07/12/2011 |
| 7975006 | Method and device for managing cluster membership by use of storage area network fabric Managing cluster membership and providing and managing locks in the switches forming the interconnecting network. To manage the cluster membership, a zone is created, with indicated members existing in the zone and the zone being managed by the switches. The nodes c... | 07/05/2011 |
| 7949757 | Host-level policies for global server load balancing In a network, a user can configure host-level policies usable for load balancing traffic to servers of a domain. A global server load balancing (GSLB) switch provides load balancing to the servers, and is configured with the GSLB host-level policies. Users can defin... | 05/24/2011 |
| 7948895 | Frame traffic balancing across trunk groups Embodiments of methods, apparatuses and systems for balancing flow across trunk groups are disclosed. For example, a method of routing a flow of frames may include applying a correspondence between logical ports and physical ports of a switch. Other examples may inc... | 05/24/2011 |
| 7925789 | Cookie invalidation or expiration by a switch A switch may be used to force the expiration of a cookie on a user's system by inserting an expiration field into the cookie contained in a network response packet. Additionally, a mechanism is provided to delete or damage a cookie contained in a network request pac... | 04/12/2011 |
| 7916647 | Automatic adjustment of logical channels in a fibre channel network One embodiment of the present invention provides a system that facilitates automatic adjustment of logical channels in a Fiber Channel (FC) network. During operation, the system receives FC data frames. A respective data frame is associated with a logical channel. T... | 03/29/2011 |
| 7904911 | Management of multiple network devices using unsigned java applets Remote management of a plurality of network devices is described wherein each device is managed with its own unsigned Java™ applet. Unsigned applets launched from different devices operate within the same shared environment of a webpage. Furthermore, a transmittin... | 03/08/2011 |
| 7885188 | Smoothing algorithm for round trip time (RTT) measurements A smoothing algorithm for round trip time (RTT) measurements is provided to a network device to effectively deal with variations or other potential anomalies that may occur in RTT measurements. The algorithm involves: first determining what should be considered a ve... | 02/08/2011 |
| 7877512 | Isolation switch for fibre channel fabrics in storage area networks An isolation switch blade Fiber Channel switch presents F_ports to form a first Fiber Channel fabric and N_ports to a second Fiber Channel fabric to appear as node devices. The isolation switch blade may be used to connect a plurality of blade servers to a Fiber Cha... | 01/25/2011 |
| 7877491 | Cookie invalidation or expiration by a switch A switch may be used to force the expiration of a cookie on a user's system by inserting an expiration field into the cookie contained in a network response packet. Additionally, a mechanism is provided to delete or damage a cookie contained in a network request pac... | 01/25/2011 |