Patents by Inventor Ahmad H. Tawil
Ahmad H. Tawil has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 11173071Abstract: A periocular dressing includes a base layer composed of a nonwoven material; a top layer having a composition bound to a polyurethane film, the composition including a hydrogel with a percentage by weight of bacitracin, the top layer to come into contact with a user's skin; and a removable membrane secured over the top layer and to be removed; the polyurethane film of the top layer is adhesively secured to the base layer; and the top layer promotes vasoconstriction and antibacterial properties.Type: GrantFiled: March 1, 2019Date of Patent: November 16, 2021Inventors: Ahmad H. Tawil, Ronald Mancini
-
Patent number: 7761540Abstract: A system and method is disclosed for identifying the boot targets for an initiator port in point-to-point network, such as a Serial Attached SCSI network. In operation, the initiator port issues a command to an expander that is directly coupled to the initiator port. In response the expander identifies the expander of the network that includes a boot table that identifies the boot addresses associated with each of the initiator port. The boot addresses associated with the initiator port are returned to the initiator port in a ranked order, and the initiator port attempts to boot from the boot address locations until the initiator port successfully boots.Type: GrantFiled: October 17, 2006Date of Patent: July 20, 2010Assignee: Dell Products L.P.Inventors: Kevin T. Marks, Ahmad H. Tawil
-
Patent number: 7653782Abstract: A system for a host-based RAID solution in a shared storage environment is provided in which the compute blades of a system are coupled to one or multiple concentrators. The concentrators serve as a switch or expander to couple each of the compute blades to a shared storage resource. Within the shared storage resource, a set of drives is configured in a RAID array. The shared disk drives are partitioned so that each partition is dedicated to one of the compute blades of the system. Multiple sets of drives may be used so that the collective set of drives can be configured as part of a RAID volume that includes mirroring between at least two of the drives of the RAID volume, such as RAID 1 or RAID 0+1, in which each set of drives is a mirror of the other set of drives and the content associated with each of the compute blades is striped across multiple drives in each of the two sets of drives.Type: GrantFiled: May 23, 2006Date of Patent: January 26, 2010Assignee: Dell Products L.P.Inventors: Stephen G. Luning, Rohit Chawla, Gary Kotzur, Ahmad H. Tawil
-
Patent number: 7447788Abstract: Systems, methods, and data structures are provided for identifying host information at a physical layer of an information handling system. The method includes issuing a command from a host computer and sending a host information command to a device. The command may be issued in a first transport protocol. The host information command may include a host identifier identifying the host that issued the command and a tag identifying a reissued command, the reissued command including the command reissued in a second transport protocol.Type: GrantFiled: January 27, 2004Date of Patent: November 4, 2008Assignee: Dell Products L.P.Inventors: Ali Ahmed, Kevin Marks, Ahmad H. Tawil
-
Patent number: 7426655Abstract: A system and method for enhancing read performance of at least one storage array using a spare storage array of coupled spare drives, wherein the at least one storage array includes coupled drives configured to store data according to a redundant storage methodology. Data is copied from at least one logical disk of data from the at least one storage array onto the spare storage array and read from the least busy array of the at least one storage array or the spare storage array.Type: GrantFiled: December 13, 2004Date of Patent: September 16, 2008Assignee: Dell Products L.P.Inventors: Sadiq A. Shaik, Ahmad H. Tawil
-
Publication number: 20080091933Abstract: A system and method is disclosed for identifying the boot targets for an initiator port in point-to-point network, such as a Serial Attached SCSI network. In operation, the initiator port issues a command to an expander that is directly coupled to the initiator port. In response the expander identifies the expander of the network that includes a boot table that identifies the boot addresses associated with each of the initiator port. The boot addresses associated with the initiator port are returned to the initiator port in a ranked order, and the initiator port attempts to boot from the boot address locations until the initiator port successfully boots.Type: ApplicationFiled: October 17, 2006Publication date: April 17, 2008Inventors: Kevin T. Marks, Ahmad H. Tawil
-
Patent number: 7356728Abstract: A cluster network is disclosed in which of the storage drives of the network are distributed across the nodes of the network. Data is stored to the drives of the network according to a RAID storage methodology and without the necessity for shared external storage.Type: GrantFiled: June 24, 2004Date of Patent: April 8, 2008Assignee: Dell Products L.P.Inventors: Ahmad H. Tawil, Kevin T. Marks
-
Publication number: 20070276997Abstract: A system for a host-based RAID solution in a shared storage environment is provided in which the compute blades of a system are coupled to one or multiple concentrators. The concentrators serve as a switch or expander to couple each of the compute blades to a shared storage resource. Within the shared storage resource, a set drives is configured in a RAID array. The shared disk drives are partitioned so that each partition is dedicated one of the compute blades of the system. Multiple sets of drives may be used so that the collective set of drives can be configured as part of a RAID volume that includes mirroring between at least two of the drive of the RAID volume, such as RAID 1 or RAID 0+1, in which each set of drives is a mirror of the other set of drives and the content associated with each of the compute blades is striped across multiple of the drives in each of the two sets of drives.Type: ApplicationFiled: May 23, 2006Publication date: November 29, 2007Inventors: Stephen G. Luning, Rohit Chawla, Gary Kotzur, Ahmad H. Tawil
-
Patent number: 7003642Abstract: An example process for controlling access to a data storage device in a distributed information handling system includes the operation of receiving, at the storage device, a login request from a host. In response to the login request, the storage device may determine whether a host access table in the storage device includes an identifier for the host. If the host access table includes an identifier for the host, the storage device may allow the host to use the storage device. However, if the host access table does not include an identifier for the host, the storage device may prevent the host from using the storage device. Additional or alternative operations may include adding identifiers for specified hosts and a list of corresponding logical storage units to a mapping table. The data storage device may then deny access to hosts without identifiers in the mapping table.Type: GrantFiled: April 17, 2002Date of Patent: February 21, 2006Assignee: Dell Products L.P.Inventors: William P. Dawkins, Ahmad H. Tawil
-
Patent number: 6877042Abstract: In the present disclosure, a method and system is provided for generating worldwide names. The method and system includes reading a media access control (MAC) address associated with a network interface card (NIC). A fiber channel device associated with the NIC is then identified. A world wide name for the identified fiber channel device is then generated by appending a vendor specific identifier assigned to the fiber channel device to the MAC address obtained from the NIC.Type: GrantFiled: January 2, 2001Date of Patent: April 5, 2005Assignee: Dell Products L.P.Inventors: Ahmad H. Tawil, Jacob Cherian
-
Publication number: 20030200399Abstract: An example process for controlling access to a data storage device in a distributed information handling system includes the operation of receiving, at the storage device, a login request from a host. In response to the login request, the storage device may determine whether a host access table in the storage device includes an identifier for the host. If the host access table includes an identifier for the host, the storage device may allow the host to use the storage device. However, if the host access table does not include an identifier for the host, the storage device may prevent the host from using the storage device. Additional or alternative operations may include adding identifiers for specified hosts and a list of corresponding logical storage units to a mapping table. The data storage device may then deny access to hosts without identifiers in the mapping table.Type: ApplicationFiled: April 17, 2002Publication date: October 23, 2003Applicant: Dell Products L.P.Inventors: William P. Dawkins, Ahmad H. Tawil
-
Patent number: 6625747Abstract: The present disclosure describes a system and method of performing failover in a storage area network. In one embodiment of the present disclosure, a computer network includes a host and a storage system associated with the host. The storage system has a first controller with a first port and a second controller with a second port. The first controller is assigned a common node name and the first port is assigned a first port name. The second controller is assigned a common node name and the second port is assigned a second port name. More specifically a multipathing driver is operable to determine a signal path for a communication sent to a storage device associated with the first controller and the second controller and operable to perform failover operations if the signal path fails.Type: GrantFiled: June 30, 2000Date of Patent: September 23, 2003Assignee: Dell Products L.P.Inventors: Ahmad H. Tawil, Stephen G. Luning
-
Publication number: 20020087727Abstract: In the present disclosure, a method and system is provided for generating worldwide names. The method and system includes reading a media access control (MAC) address associated with a network interface card (NIC). A fiber channel device associated with the NIC is then identified. A world wide name for the identified fiber channel device is then generated by appending a vendor specific identifier assigned to the fiber channel device to the MAC address obtained from the NIC.Type: ApplicationFiled: January 2, 2001Publication date: July 4, 2002Applicant: DELL PRODUCTS L.P.Inventors: Ahmad H. Tawil, Jacob Cherian