Patent application number | Description | Published |
20090010162 | Flexible and hierarchical dynamic buffer allocation - In one embodiment, a method comprises the following steps: receiving a first set of inputs comprising a first plurality of entities and a first traffic behavior; determining a first region of a buffer corresponding to the first traffic behavior; assigning the first plurality of entities to the first region; determining hierarchical relationships between at least some of the first plurality of entities; determining a first shared buffer space of the first region; and assigning at least one threshold for each of the first plurality of entities. The threshold may comprise a maximum amount of the first shared buffer space that may be allocated to an entity. The method may also involve configuring a logic device to allocate the first shared buffer space dynamically according to the hierarchical relationships and the thresholds. | 01-08-2009 |
20090052326 | BACKWARD CONGESTION NOTIFICATION - In one embodiment, an apparatus comprises a network interface system having at least one input port configured for receiving frames and a logic system comprising at least one logic device. The logic system may be configured to perform the following functions: determining a source address and a destination address of a frame received at an ingress port; calculating a flow hash based at least upon the source address and the destination address; forming a congestion management (“CM”) tag that includes the flow hash; inserting the CM tag in the frame; and forwarding the frame to the destination address. | 02-26-2009 |
20090141657 | FIBRE CHANNEL SWITCH THAT ENABLES END DEVICES IN DIFFERENT FABRICS TO COMMUNICATE WITH ONE ANOTHER WHILE RETAINING THEIR UNIQUE FIBRE CHANNEL DOMAIN_IDs - A Fibre Channel Switch which enables end devices in different Fabrics to communicate with one another while retaining their unique Fibre Channel Domain_IDs. The Switch is coupled to a first fabric having a first set of end devices and a second fabric having a second set of end devices. The Switch is configured to enable communication by the first set of end devices associated with the first fabric with the second set of end devices associated with the second set of end devices using the unique Domain_IDs of each of the first set and the second set of end devices. In one embodiment of the invention, the first and second fabrics are first and second Virtual Storage Array Networks (VSANs) respectively. In an alternative embodiment, the first fabric and the second fabric are separate physical fabrics. | 06-04-2009 |
20110090816 | FIBRE CHANNEL SWITCH THAT ENABLES END DEVICES IN DIFFERENT FABRICS TO COMMUNICATE WITH ONE ANOTHER WHILE RETAINING THEIR UNIQUE FIBRE CHANNEL DOMAIN_IDs - A Fibre Channel Switch which enables end devices in different Fabrics to communicate with one another while retaining their unique Fibre Channel Domain_IDs. The Switch is coupled to a first fabric having a first set of end devices and a second fabric having a second set of end devices. The Switch is configured to enable communication by the first set of end devices associated with the first fabric with the second set of end devices associated with the second set of end devices using the unique Domain_IDs of each of the first set and the second set of end devices. In one embodiment of the invention, the first and second fabrics are first and second Virtual Storage Array Networks (VSANs) respectively. In an alternative embodiment, the first fabric and the second fabric are separate physical fabrics. | 04-21-2011 |
20110222402 | ETHERNET EXTENSION FOR THE DATA CENTER - The present invention provides methods and devices for implementing a Low Latency Ethernet (“LLE”) solution, also referred to herein as a Data Center Ethernet (“DCE”) solution, which simplifies the connectivity of data centers and provides a high bandwidth, low latency network for carrying Ethernet and storage traffic. Some aspects of the invention involve transforming FC frames into a format suitable for transport on an Ethernet. Some preferred implementations of the invention implement multiple virtual lanes (“VLs”) in a single physical connection of a data center or similar network. Some VLs are “drop” VLs, with Ethernet-like behavior, and others are “no-drop” lanes with FC-like behavior. Some preferred implementations of the invention provide guaranteed bandwidth based on credits and VL. Active buffer management allows for both high reliability and low latency while using small frame buffers. Preferably, the rules for active buffer management are different for drop and no drop VLs. | 09-15-2011 |
20110273983 | METHODS AND DEVICES FOR BACKWARD CONGESTION NOTIFICATION - The present invention provides improved methods and devices for managing network congestion. Preferred implementations of the invention allow congestion to be pushed from congestion points in the core of a network to reaction points, which may be edge devices, host devices or components thereof. Preferably, rate limiters shape individual flows of the reaction points that are causing congestion. Parameters of these rate limiters are preferably tuned based on feedback from congestion points, e.g., in the form of backward congestion notification (“BCN”) messages. In some implementations, such BCN messages include congestion change information and at least one instantaneous measure of congestion. The instantaneous measure(s) of congestion may be relative to a threshold of a particular queue and/or relative to a threshold of a buffer that includes a plurality of queues. | 11-10-2011 |
20120307638 | BACKWARD CONGESTION NOTIFICATION - In one embodiment, an apparatus comprises a network interface system having at least one input port configured for receiving frames and a logic system comprising at least one logic device. The logic system may be configured to perform the following functions: determining a source address and a destination address of a frame received at an ingress port; calculating a flow hash based at least upon the source address and the destination address; forming a congestion management (“CM”) tag that includes the flow hash; inserting the CM tag in the frame; and forwarding the frame to the destination address. | 12-06-2012 |
20130100816 | NETWORK CONGESTION MANAGEMENT BASED ON COMMUNICATION DELAY - Embodiments determine communication delay along a network path between a source and a destination in a network. A target injection rate is calculated based on the determined delay and a predetermined maximum queuing delay threshold. Data packets are transmitted along the network path using an inter-packet delay that is based on the target injection rate. | 04-25-2013 |
20140347997 | BACKWARD CONGESTION NOTIFICATION - In one embodiment, an apparatus comprises a network interface system having at least one input port configured for receiving frames and a logic system comprising at least one logic device. The logic system may be configured to perform the following functions: determining a source address and a destination address of a frame received at an ingress port; calculating a flow hash based at least upon the source address and the destination address; forming a congestion management (“CM”) tag that includes the flow hash; inserting the CM tag in the frame; and forwarding the frame to the destination address. | 11-27-2014 |
Patent application number | Description | Published |
20080249619 | CARDIAC-VALVE PROSTHESIS - A cardiac-valve prosthesis which can be used, for example, as a valve for percutaneous implantation. The prosthesis includes an armature for anchorage of the valve prosthesis in the implantation site. The armature defines a lumen for passage of the blood flow and supports a set of prosthetic valve leaflets, which, under the action of the blood flow, are able to move into a radially divaricated condition to enable the flow of the blood through the lumen in a first direction and a radially contracted condition, in which the valve leaflets co-operate with one another and block the flow of the blood through the prosthesis in the opposite direction. The armature includes, in one embodiment, two annular elements connected by anchor members having the capacity of projecting radially with respect to the prosthesis, and support members for the set of leaflets, the support members being carried by at least one of the annular elements so as to leave substantially disengaged the aforesaid lumen for passage of the blood. | 10-09-2008 |
20080255662 | MINIMALLY-INVASIVE CARDIAC-VALVE PROSTHESIS - A cardiac-valve prosthesis is adapted for percutaneous implantation. The prosthesis includes an armature adapted for deployment in a radially expanded implantation position, the armature including a support portion and an anchor portion, which are substantially axially coextensive with respect to one another. A set of leaflets is coupled to the support portion. The leaflets can be deployed with the armature in the implantation position. The leaflets define, in the implantation position, a flow duct that is selectably obstructable. The anchor portion can be deployed to enable anchorage of the cardiac-valve prosthesis at an implantation site. | 10-16-2008 |
20090018570 | EXPANDABLE PROSTHETIC VALVE CRIMPING DEVICE - A device for crimping an implantable device or a part thereof between a radially expanded condition and a radially contracted condition, includes first and second annular bodies arranged about a common axis, and a ring-like array of linear crimping elements having respective opposite ends linked to the first and second annular bodies, respectively. These annular bodies are relatively rotatable around the common axis between a first position, wherein the annular array of crimping elements define a wider orifice for receiving a device to be crimped, and a second position, wherein the annular array of crimping elements define a narrower orifice. | 01-15-2009 |
20110264205 | EXPANDABLE PROSTHETIC VALVE CRIMPING DEVICE - A device for crimping an implantable device or a part thereof between a radially expanded condition and a radially contracted condition, includes first and second annular bodies arranged about a common axis, and a ring-like array of linear crimping elements having respective opposite ends linked to the first and second annular bodies, respectively. These annular bodies are relatively rotatable around the common axis between a first position, wherein the annular array of crimping elements define a wider orifice for receiving a device to be crimped, and a second position, wherein the annular array of crimping elements define a narrower orifice. | 10-27-2011 |
20120172982 | CARDIAC VALVE PROSTHESIS - A cardiac valve prosthesis includes a frame and a set of prosthetic valve leaflets supported by the frame. The frame defines a principal axis of the cardiac valve prosthesis and includes first and second annular elements expandable from a radially contracted state to a radially expanded state, a plurality of valve supports supporting the leaflets, and a plurality of connecting members. The valve supports are angularly spaced from one another about the principal axis of the cardiac valve prosthesis, and the connecting members extend between and connect the first and second annular elements. When the annular elements are in the radially expanded state each of the connecting members arches radially outward with respect to the annular elements and is configured to project into one of the Valsalva sinuses when implanted. The connecting members are angularly spaced from the valve supports about the principal axis. | 07-05-2012 |
20130325112 | MINIMALLY-INVASIVE CARDIAC-VALVE PROSTHESIS - A cardiac-valve prosthesis is adapted for percutaneous implantation. The prosthesis includes an armature adapted for deployment in a radially expanded implantation position, the armature including a support portion and an anchor portion, which are substantially axially coextensive with respect to one another. A set of leaflets is coupled to the support portion. The leaflets can be deployed with the armature in the implantation position. The leaflets define, in the implantation position, a flow duct that is selectably obstructable. The anchor portion can be deployed to enable anchorage of the cardiac-valve prosthesis at an implantation site. | 12-05-2013 |
20130345800 | CARDIAC VALVE PROSTHESIS - A method of repairing a native cardiac valve such as the aortic valve includes positioning a cardiac valve prosthesis at an implantation site proximate the native cardiac valve to be repaired. The cardiac valve prosthesis includes an armature and a plurality of prosthetic valve leaflets, the armature including first and second annular elements, a plurality of anchor members extending between the first and second annular elements, and a plurality of valve support members extending from at least one of the first and second annular elements, the plurality of prosthetic valve leaflets being coupled to and supported by the valve support members. The method further includes radially expanding the cardiac valve prosthesis such that each of the anchor members arches radially outward from the first annular element to the second annular element and engages a wall of a respective one of a plurality of native Valsalva sinuses located distal to the native cardiac valve so as to enable anchorage of the cardiac valve prosthesis at the implantation site. | 12-26-2013 |