Patents by Inventor Gregory Arthur Tabor

Gregory Arthur Tabor 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: 10171193
    Abstract: Methods, devices, and systems relating to Serial Attached SCSI (SAS) storage interconnect technology are provided. An SAS serial connection is established between an SAS initiator and an SAS expander over a physical link for communications between the SAS initiator and a plurality of target devices. The plurality of target devices is in communication with the SAS expander. SAS packets associated with each of the plurality of target devices are dynamically multiplexed and transmitted over the single SAS serial connection. Each SAS packet comprises one or more information bits indicating the target device with which the SAS packet is associated. The dynamically multiplexed SAS packets transmitted over the SAS connection may comprise SAS packets associated with at least two target devices having different maximum physical link rates. A result may be improved bandwidth utilization of the physical link when legacy SAS target devices with slower physical link rates are utilized.
    Type: Grant
    Filed: January 27, 2017
    Date of Patent: January 1, 2019
    Assignee: Microsemi Solutions (U.S.), Inc.
    Inventors: Gregory Arthur Tabor, John Matthew Adams, Keith Graham Shaw, Larrie Simon Carr, Salman Ghufran
  • Patent number: 10114790
    Abstract: An apparatus and method for port mirroring in a plurality of Peripheral Component Interconnect express (PCIe) interfaces includes, for each PCIe interface, output transmission ports for transmitting data to a central processing unit (CPU), receiving input ports for receiving data from the CPU, port-mirror-in (PM_IN) ports, and port-mirror-out (PM_OUT) ports provided in a PHY layer instance. The PM_OUT ports of each PHY layer instance is coupled to the PM_IN ports of a next PHY layer instance such that the PHY layer instances of the plurality of PCIe interfaces are connected in a ring bus architecture for mirroring one or more ports of the output transmission ports or the receiving input ports of a first active PHY layer instance can be mirrored to output transmission ports of a second PHY layer instance.
    Type: Grant
    Filed: August 8, 2016
    Date of Patent: October 30, 2018
    Assignee: Microsemi Solutions (U.S.), Inc.
    Inventors: Kiran Hanchinal, Kuan Hua Tan, Richard David Sodke, Gregory Arthur Tabor
  • Publication number: 20180219641
    Abstract: Methods, devices, and systems relating to Serial Attached SCSI (SAS) storage interconnect technology are provided. An SAS serial connection is established between an SAS initiator and an SAS expander over a physical link for communications between the SAS initiator and a plurality of target devices. The plurality of target devices is in communication with the SAS expander. SAS packets associated with each of the plurality of target devices are dynamically multiplexed and transmitted over the single SAS serial connection. Each SAS packet comprises one or more information bits indicating the target device with which the SAS packet is associated. The dynamically multiplexed SAS packets transmitted over the SAS connection may comprise SAS packets associated with at least two target devices having different maximum physical link rates. A result may be improved bandwidth utilization of the physical link when legacy SAS target devices with slower physical link rates are utilized.
    Type: Application
    Filed: January 27, 2017
    Publication date: August 2, 2018
    Inventors: Gregory Arthur TABOR, John Matthew ADAMS, Keith Graham SHAW, Larrie Simon CARR, Salman GHUFRAN
  • Publication number: 20170337152
    Abstract: An apparatus and method for port mirroring in a plurality of Peripheral Component Interconnect express (PCIe) interfaces includes, for each PCIe interface, output transmission ports for transmitting data to a central processing unit (CPU), receiving input ports for receiving data from the CPU, port-mirror-in (PM_IN) ports, and port-mirror-out (PM_OUT) ports provided in a PHY layer instance. The PM— OUT ports of each PHY layer instance is coupled to the PM_IN ports of a next PHY layer instance such that the PHY layer instances of the plurality of PCIe interfaces are connected in a ring bus architecture for mirroring one or more ports of the output transmission ports or the receiving input ports of a first active PHY layer instance can be mirrored to output transmission ports of a second PHY layer instance.
    Type: Application
    Filed: August 8, 2016
    Publication date: November 23, 2017
    Inventors: Kiran HANCHINAL, Kuan Hua TAN, Richard David SODKE, Gregory Arthur TABOR
  • Patent number: 9280508
    Abstract: Provided is an apparatus and method for enabling interoperability between a serial attached small computer system interface (SAS) protocol with a peripheral component interconnect express (PCIe) protocol. A SAS-PCIe bridge includes a SAS component configured to communicate with a SAS device in a SAS domain and a PCIe component configured to communicate with a PCIe switch in a PCIe domain. The SAS component and the PCIe component are configured to convert data between the SAS protocol and the PCIe protocol.
    Type: Grant
    Filed: September 30, 2013
    Date of Patent: March 8, 2016
    Assignee: PMC-Sierra US, Inc.
    Inventors: Gregory Arthur Tabor, Larrie Simon Carr, Richard David Sodke
  • Patent number: 9037769
    Abstract: A SAS expander including a switch core and a plurality of SAS expander phys coupled to the switch core, where at least two of the SAS expander phys are SAS expander multimode phys. In an embodiment, the SAS expander multimode phys include at least a normal operational mode and an alternate operational mode. In another embodiment, the SAS expander multimode phys also include a second alternate operational mode.
    Type: Grant
    Filed: September 29, 2011
    Date of Patent: May 19, 2015
    Assignee: Maxim Integrated Products, Inc.
    Inventors: Gregory Arthur Tabor, John Matthew Adams
  • Patent number: 8843671
    Abstract: Various embodiments of the invention provide resource management of available data bandwidth of a SAS system in a non-uniform way. In certain embodiments, arbitration wait time values are adaptively modified to achieve a specified performance quota for a link.
    Type: Grant
    Filed: February 27, 2012
    Date of Patent: September 23, 2014
    Assignee: PMC-Sierra US Inc.
    Inventors: Gregory Arthur Tabor, Kurt Marshall Schwemmer, John Matthew Adams
  • Patent number: 8705607
    Abstract: Various embodiments of the innovation provide adaptive equalization training for a receiver in a communication system. In certain embodiments, the receiver's coefficients are re-optimized while links are active and initialized.
    Type: Grant
    Filed: February 24, 2012
    Date of Patent: April 22, 2014
    Assignee: Maxim Integrated Products, Inc.
    Inventors: Kevin James Witt, Gregory Arthur Tabor, Kurt Marshall Schwemmer, John Matthew Adams
  • Patent number: 8626981
    Abstract: A SAS expander includes a switch core, a number of SAS expander phys coupled to the switch core, an SMP originator coupled to the switch core and an SMP receptor coupled to the switch core. In an embodiment, the SMP originator is configured to only send connection requests and the SMP receptor is configured to only receive connection requests. Program instructions stored in non-transient digital storage media include code segments detecting a new connection request, code segments determining whether the new connection request is in conflict with an existing connection request and code segments determining if there is a free destination receptor phy. In an embodiment, the free destination receptor phy is never operationally used for an origination of a connection request.
    Type: Grant
    Filed: March 24, 2011
    Date of Patent: January 7, 2014
    Assignee: Maxim Integrated Products, Inc.
    Inventors: Phillip Wayne Roberts, Gregory Arthur Tabor, Kurt Marshall Schwemmer, John Matthew Adams, Armando Garza Benavidez