Patent application number | Description | Published |
20090041057 | PERFORMING A RECOVERY ACTION IN RESPONSE TO A CREDIT DEPLETION NOTIFICATION - Provided are a method, system, and program for managing communication between a first device and a second device and performing a recovery action at the second device in response to a credit depletion notification from the first device. The second device assigns credits indicating a number of outstanding frames the first device may transmit to the second device. The second device receives a first type or second type of credit depletion notification from the first device indicating that the first device needs additional credits to transmit further frames to the second device. The second device performs one of a plurality of recovery actions depending on whether the first type or second type of credit depletion notification was received. | 02-12-2009 |
20090043880 | CREDIT DEPLETION NOTIFICATION FOR TRANSMITTING FRAMES BETWEEN A PORT PAIR - Provided are a method, system, and article of manufacture for credit depletion notification for transmitting frames between a port pair. Credits indicate a number of outstanding frames a first device may transmit to a second device. The credits are decremented in response to transmitting a frame to the second device. The credits are incremented in response to receiving a ready code from the second device indicating that the second device processed the transmitted frame. A determination is made as to whether additional credits are needed for communicating frames from the first device to the second device. A credit depletion notification is sent to the second device in response to determining that the additional credits are needed for communication with the second device. | 02-12-2009 |
20090185498 | SMALL FORM FACTOR PLUGGALBE (SFP) STATUS INDICATOR - A small form factor pluggable (SFP) device includes a controller for receiving a first input signal. An optical loopback circuit is coupled to the controller for feeding back a loopback signal to the controller. The loopback signal is generated from the first input signal. An indicator is coupled to the controller for indicating a operational status of the device. | 07-23-2009 |
20090248884 | DISTANCE EXTENDER FOR SERIAL ATTACHED SCSI AND SERIAL ATA - A first special character encoded in a first protocol is transmitted across a first communications link. The transmitted first special character is received at a first interface between the first communications link and a second communications link. The first special character is converted to a second special character encoded in a second protocol, wherein the first special character is also defined for encoding in the second protocol. The second special character is transmitted across the second communications link. The second special character is received at a second interface between the second communications link and a third communications link. The second special character is converted back to the first special character. The first special character is transmitted across the third communications link. | 10-01-2009 |
20090248889 | SERIAL ATTACHED SCSI AND SERIAL ATA WIDE PORT TUNNELLING THROUGH A FIBRE CHANNEL CONNECTION - Network traffic encoded in a first protocol is transmitted across a first communications link, wherein the first protocol allows a first plurality of simultaneous logical connections. The transmitted network traffic is received at a first interface between the first communications link and a second communications link. The received network traffic is encapsulated within frames at the first interface, wherein the frames are generated in accordance with a second protocol, and wherein the second protocol does not allow any plurality of simultaneous logical connections that are allowed by the first protocol. The frames are transmitted from the first interface to a second interface across the second communications link. The frames are received and then unencapsulated network traffic is generated from the frames at the second interface, wherein the second interface is between the second communications link and a third communications link. The unencapsulated network traffic is routed to a selected logical connection of a second plurality of simultaneous logical connections across the third communications link, wherein transmission across the third communications link is in the first protocol. | 10-01-2009 |
20090269052 | PORTABLE DEVICE FOR FIBRE CHANNEL CONFIGURATION AND ANALYSIS - Apparatus, method, and computer program product embodiments for analyzing and configuring a fibre channel link and topology using a portable device are provided. A network microchip is programmed to select at least one of an available plurality of operating modes based on a first user input. The plurality of operating modes include a manual speed selection mode for manually selecting a link speed based on a second user input, an auto speed selection mode for automatically negotiating a highest supported link speed, an auto topology negotiation mode for discovering and reporting all possible port configurations, and a manual topology selection mode for selecting a fibre channel topology based on a third user input. | 10-29-2009 |
20090271546 | Apparatus and method to set a communication speed for a SAS/SATA distance extender - A method to set a communication speed in a Serial-Attached Small Computer System Interface (“SAS”)/Serial-ATA (“SATA”) distance extender apparatus comprising a plurality of supported communication speeds and a local communication speed, a fibre channel interface, a memory, a processor, and a communication bus interconnecting the SAS/SATA Interface, the Fibre Channel interface, the memory, and the processor. The method detects traffic received by the Fibre Channel interface, and determines if the traffic comprises a SAS/SATA Open Address frame If the traffic comprises a SAS/SATA Open Address frame, the method then determines if the local communication speed matches a communication speed utilized by an interconnected remote SAS/SATA Interface. If the local communication speed matches a communication speed utilized by an interconnected remote SAS/SATA Interface, the method transmits the traffic using the local SAS/SATA Interface. | 10-29-2009 |
20090296796 | METHOD AND APPARATUS FOR IMPROVED STORAGE AREA NETWORK LINK INTEGRITY TESTING - A method and apparatus that is configured to issue an echo extended link service with a payload of data patterns that are known in the art of fibre channel to produce jitter. The inventive apparatus is configured to use an echo extended link service to send data with a specified data pattern. Failing data patterns are compared against data patterns that are known in the art of fibre channel to create jitter and the results may be presented to the user. | 12-03-2009 |
20100014853 | Method and Apparatus for End of Life Small Form-Factor Pluggable (SFP) - A method, system and computer-usable medium are disclosed for visually indicating the remaining life of a small form factor pluggable (SFP) optical transceiver module. The total number of optical light pulse signals processed by an SFP are compared to a predetermined lifecycle number of signals that can be processed before the SFP enters a failed operating state. The remaining life of the SFP is calculated. A first display visually indicates that the total number of processed signals has not exceeded the lifecycle number of signals. A second display located on the SFP enclosure visually indicates the SFP has reached the end of its lifecycle. | 01-21-2010 |
20100251030 | Apparatus, System and Method for a Go/No Go Link Integrity Tester - An apparatus, system and method for a go/no go tester that uses various data patterns to assure that equipments, systems and networks using data links, receivers and transmitters are working within the range of predetermined requirements of standards, specifications and protocols. The apparatus, system and methods can be used in at least one of SAS/SATA and Fibre Channel systems based on integrated circuit devices used within the apparatus of the invention. | 09-30-2010 |
20110077869 | CIRCUIT FOR DETECTING ANALYTES VIA NANOPARTICLE-LABELED SUBSTANCES WITH ELECTROMAGNETIC READ-WRITE HEADS - A circuit for detecting antigens on biosample tracks comprising a processor, an electromagnetic write head for magnetizing nanoparticles attached to the antigens via antibodies in response to a write signal from the processor, and a first amplifier for supplying power to the write head. The circuit further comprises a magneto-resistive read sensor for detecting the magnetized nanoparticles upon receiving a read signal from the processor, and a second amplifier for supplying power to the read sensor. The write head and read sensor may be part of a head module in a magnetic tape drive. Nanoparticles of differing magnetic properties may be selectively paired with antibodies associated with different antigens to allow different antigens to be detected upon a single scan by the read-sensor. | 03-31-2011 |
20110083023 | REMOTE POWER DOWN CONTROL OF A DEVICE - In remote power down control of a device configured for externally initiated remote power down, such as over a network, activity of all externally connected sources of valid power down requests for the device is monitored; and the device is powered down in response to a combination of one of a received power down request and an inactivity time out with respect to each of the sources of valid power down requests for the device. | 04-07-2011 |
20110145633 | Blocking Write Acces to Memory Modules of a Solid State Drive - Described are embodiments of an invention for blocking write access to memory modules of a solid state drive. The solid state drive includes a controller access module or a memory access module that controls write access to the solid state drive and the memory modules of the solid state drive. Upon determining that a memory module has failed, the failed memory module or the entire solid state memory device is configured to be read only to prevent an errant write of data over critical data. Further, a failed memory module, or solid state device memory having a failed memory module, may be replaced upon failure. | 06-16-2011 |
20110282844 | CLIENT-SERVER MULTIMEDIA ARCHIVING SYSTEM WITH METADATA ENCAPSULATION - A system, method and computer program product for archiving image, audio, and text data with metadata encapsulation in a client-server storage library is described. The server receives and holds the images, audio, or text to be archived in an image, audio or text logical partition which includes a directory of the images, audio, or text. The information is encapsulated in a metadata wrapper and stored in the library as a closed image, audio, or text file along with a closed copy of the directory. The closed image, audio, or text directory is also stored in the client. The images may be encapsulated in MXF, DICOM, Tape Archive (TAR) or GZIP formats. The storage library may have magnetic tapes, magnetic disks or optical disks as storage media. | 11-17-2011 |
20110289233 | SERIAL ATTACHED SCSI AND SERIAL ATA WIDE PORT TUNNELLING THROUGH A FIBRE CHANNEL CONNECTION - Network traffic encoded in a first protocol is transmitted across a first communications link, wherein the first protocol allows a first plurality of simultaneous logical connections. The transmitted network traffic is received at a first interface between the first communications link and a second communications link. The received network traffic is encapsulated within frames at the first interface, wherein the frames are generated in accordance with a second protocol, and wherein the second protocol does not allow any plurality of simultaneous logical connections that are allowed by the first protocol. The frames are transmitted from the first interface to a second interface across the second communications link. The frames are received and then unencapsulated network traffic is generated from the frames at the second interface, wherein the second interface is between the second communications link and a third communications link. The unencapsulated network traffic is routed to a selected logical connection of a second plurality of simultaneous logical connections across the third communications link, wherein transmission across the third communications link is in the first protocol. | 11-24-2011 |
20120239969 | BLOCKING WRITE ACCESS TO MEMORY MODULES OF A SOLID STATE DRIVE - Described are embodiments of an invention for blocking write access to memory modules of a solid state drive. The solid state drive includes a controller access module or a memory access module that controls write access to the solid state drive and the memory modules of the solid state drive. Upon determining that a memory module has failed, the failed memory module or the entire solid state memory device is configured to be read only to prevent an errant write of data over critical data. Further, a failed memory module, or solid state device memory having a failed memory module, may be replaced upon failure. | 09-20-2012 |
20120259971 | REAL TIME RELIABILITY CHECK FOR NETWORK LINKS - Embodiments of the invention provide a method and corresponding computing device for testing network adapters. The computing device receives a network address for the network. The computing device identifies a device based on the network address, the device having a network adapter. Then the computing device identifies additional devices along a route to the device, each of the additional devices having a respective network adapter. The computing device sends one or more requests to each the network adapters. The computing device determines an indication of reliability of each of the network adapters based on handling of the requests by the network adapter. A network adapter may also maintain logic to test itself in another embodiment. | 10-11-2012 |
20130238568 | ENHANCING DATA RETRIEVAL PERFORMANCE IN DEDUPLICATION SYSTEMS - Various embodiments for processing data in a data deduplication system are provided. For data segments previously deduplicated by the data deduplication system, a supplemental hot-read link is established for those of the data segments determined to be read on at least one of a frequent and recently used basis. Other system and computer program product embodiments are disclosed and provide related advantages. | 09-12-2013 |
20140177455 | METHOD AND APPARATUS TO MONITOR AND ANALYZE END TO END FLOW CONTROL IN AN ETHERNET/ENHANCED ETHERNET ENVIRONMENT - A method and system for monitoring and analyzing flow control of packets in a communications network which includes multiple data transmission paths. The communications network has a first data path including an initiating node and a target node. A test frame is generated by an initiator module of a program executed by a computer for transmission over the first data path. The initiator module transmits the test frame over the first data path from the initiating node to the target node, wherein the test frame records a starting timestamp recorded by the initiating node upon transmitting the test frame. The test frame records a half trip timestamp recorded by the target node upon the test frame being received by the target node. The test frame records an end timestamp recorded by the initiating node, upon the test frame being received at the initiating node from the target node. | 06-26-2014 |