Patent application number | Description | Published |
20110219141 | Modification of Small Computer System Interface Commands to Exchange Data with a Networked Storage Device Using AT Attachment Over Ethernet - A process executed by a computing device uses commands having a first format to exchange data through a network with a storage device configured to execute commands having a second format. A storage device controller identifies a command type associated with a command received from the process and identifies one or more physical memory addresses associated with the command. The storage device controller identifies a command having a second format associated with the received command and generates a network request including the command having the second format, the one or more physical memory addresses, a device identifier associated with the storage device and a tag. The network request is transmitted through a network to the storage device which executes the command having the second format. For example, an AoE request including an ATA command is generated from a received SCSI command. | 09-08-2011 |
20110219151 | Generation of a Formatted Unique Device Identifier From an AT Attachment Serial Number - A Network Address Authority (“NAA”) identifier associated with a storage device is generated from an Advanced Technology Attachment (“ATA”) serial number, or other identifier, associated with the storage device. The ATA serial number is received from the storage device and used to generate a unique string having a predefined length. In one embodiment, a hash function is applied to the ATA serial number to produce a unique value from the ATA serial number and a portion of the unique value, such as the least significant three bytes, is used as the string having the predefined length. Additional identifying data is combined with the predefined length string and reformatted to generate the NAA identifier. For example, an eight-byte data packet including a four-bit type identifier, a three-byte OUI and the three-byte predefined length string is generated and subsequently used to identify the storage device to processes or devices. | 09-08-2011 |
20120210169 | POWER FAILURE MANAGEMENT IN COMPONENTS OF STORAGE AREA NETWORK - A storage area network (SAN) is provided with redundancy and recovery mechanism. A primary storage switch performs dynamic address translation between logical storage addresses received from host devices and physical addresses of SAN storage arrays. When power failure in the primary storage switch is detected, metadata associated with the dynamic address translation operation is sent to a secondary storage switch via a network connection to provide the dynamic address translation in lieu of the primary storage switch. A storage array experiencing power failure similarly sends cached data to another storage array via a network connection so that the other storage array can substitute the failed storage array. During the power failure, a data backup module in the primary storage switch or the storage array is powered by a temporary power source. | 08-16-2012 |
20130290472 | MODIFICATION OF SMALL COMPUTER SYSTEM INTERFACE COMMANDS TO EXCHANGE DATA WITH A NETWORKED STORAGE DEVICE USING AT ATTACHMENT OVER ETHERNET - A process executed by a computing device uses commands having a first format to exchange data through a network with a storage device configured to execute commands having a second format. A storage device controller identifies a command type associated with a command received from the process and identifies one or more physical memory addresses associated with the command. The storage device controller identifies a command having a second format associated with the received command and generates a network request including the command having the second format, the one or more physical memory addresses, a device identifier associated with the storage device and a tag. The network request is transmitted through a network to the storage device which executes the command having the second format. For example, an AoE request including an ATA command is generated from a received SCSI command. | 10-31-2013 |
20140115390 | POWER FAILURE MANAGEMENT IN COMPONENTS OF STORAGE AREA NETWORK - A storage area network (SAN) is provided with redundancy and recovery mechanism. A primary storage switch performs dynamic address translation between logical storage addresses received from host devices and physical addresses of SAN storage arrays. When power failure in the primary storage switch is detected, metadata associated with the dynamic address translation operation is sent to a secondary storage switch via a network connection to provide the dynamic address translation in lieu of the primary storage switch. A storage array experiencing power failure similarly sends cached data to another storage array via a network connection so that the other storage array can substitute the failed storage array. During the power failure, a data backup module in the primary storage switch or the storage array is powered by a temporary power source. | 04-24-2014 |
Patent application number | Description | Published |
20100012535 | Packaging for Optical Discs - A package for holding a plurality of jewel cases for optical discs is provided, comprising a shell member having a first compartment and a second compartment, a cover sealably attachable to the shell member, and one or more mask areas on the shell member. Each of the mask areas are sized and positioned to obscure bar code indicia on the individual jewel cases contained within the shell member. In a preferred embodiment, the package is transparent, and it may contain a CD jewel case and a DVD jewel case. A third compartment contains an informational insert with a bar code or other point-of-sale indicia so that the package can be sold as a single unit. | 01-21-2010 |
20120241340 | Packaging for Optical Discs - A package for holding a plurality of jewel cases for optical discs is provided, comprising a shell member having a first compartment and a second compartment, a cover sealably attachable to the shell member, and one or more mask areas on the shell member. Each of the mask areas are sized and positioned to obscure bar code indicia on the individual jewel cases contained within the shell member. In a preferred embodiment, the package is transparent, and it may contain a CD jewel case and a DVD jewel case. A third compartment contains an informational insert with a bar code or other point-of-sale indicia so that the package can be sold as a single unit. | 09-27-2012 |
20130193012 | Packaging for Optical Discs - A package for holding a plurality of jewel cases for optical discs is provided, comprising a shell member having a first compartment and a second compartment, a cover sealably attachable to the shell member, and one or more mask areas on the shell member. Each of the mask areas are sized and positioned to obscure bar code indicia on the individual jewel cases contained within the shell member. In a preferred embodiment, the package is transparent, and it may contain a CD jewel case and a DVD jewel case. A third compartment contains an informational insert with a bar code or other point-of-sale indicia so that the package can be sold as a single unit. | 08-01-2013 |