Patents by Inventor Calvin Springer Hall, IV

Calvin Springer Hall, IV 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: 7996575
    Abstract: Given the different configurations for SAS and SATA Host and Target Ports, embodiments of the present invention automatically detect the configuration of SATA and SAS Phys when any device is inserted into a port enclosure and properly configure the connection regardless of the Phy configuration of the connected device. When a device is connected to the system, the port listens for either a SATA or SAS OOB signal to determine if the receive pin of the port is properly connected to the transmit signal of the attached device. By switching the configuration periodically and listening for the OOB signal, the port can determine which configuration is proper. Once a signal is detected, the port can properly configure the connection and continue with the SATA or SAS insertion algorithm. A user may alternatively choose which configuration to use and bypass the automatic detection and configuration.
    Type: Grant
    Filed: December 28, 2007
    Date of Patent: August 9, 2011
    Assignee: Emulex Design & Manufacturing Corporation
    Inventors: Calvin Springer Hall, IV, David Alexander Neufeld, Hugh Le, Brett Talmadge White
  • Publication number: 20090190476
    Abstract: A non-intrusive condition flag is introduced into high-speed data network for flagging a fault condition without interrupting the normal operation of the network. The condition flag is chosen to be one that is relatively not germane with respect to disrupting the behavior of the ports under a particular network protocol, or that is normally ignored by the network ports and/or devices. The non-intrusive condition flag can be in the form of a marker represented by designating new, currently undefined, Ordered Sets that would not cause the ports to disrupt network behavior. The marker is represented by repeating the same designated Ordered Set twice in sequence, to give the marker fault tolerance and prevent re-transmission. Ordered Sets may be chosen to identify a segment stall condition, a port busy condition, or a user defined condition in a FC network.
    Type: Application
    Filed: January 25, 2008
    Publication date: July 30, 2009
    Inventors: Calvin Springer HALL, IV, David Alexander Neufeld, Robert Carl Crepps, Donivan Ross Ortgies
  • Publication number: 20090172206
    Abstract: Given the different configurations for SAS and SATA Host and Target Ports, embodiments of the present invention automatically detect the configuration of SATA and SAS Phys when any device is inserted into a port enclosure and properly configure the connection regardless of the Phy configuration of the connected device. When a device is connected to the system, the port listens for either a SATA or SAS OOB signal to determine if the receive pin of the port is properly connected to the transmit signal of the attached device. By switching the configuration periodically and listening for the OOB signal, the port can determine which configuration is proper. Once a signal is detected, the port can properly configure the connection and continue with the SATA or SAS insertion algorithm. A user may alternatively choose which configuration to use and bypass the automatic detection and configuration.
    Type: Application
    Filed: December 28, 2007
    Publication date: July 2, 2009
    Applicant: Emulex Design & Manufacturing Corporation
    Inventors: Calvin Springer Hall, IV, David Alexander Neufeld, Hugh Le, Brett Talmadge White