Patents by Inventor Joseph Gregory Rollins

Joseph Gregory Rollins 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: 11080450
    Abstract: A netlist may include a set of resistance components of an integrated circuit (IC) design, and may specify a length, a width, and a metal layer of each resistance component in the set of resistance components, and physical locations of circuit nodes connected to each resistance component in the set of resistance components. A process description may specify the resistivity and thickness of each metal layer in the IC design. For a resistance component in the set of resistance components, resistivity and thickness of the metal layer of the resistance component may be determined based on the process description, and an inductance component corresponding to the resistance component may be determined based on the length and the width of the resistance component, the resistivity and the thickness of the metal layer of the resistance component, and the physical locations of the circuit nodes connected to the resistance component.
    Type: Grant
    Filed: October 15, 2020
    Date of Patent: August 3, 2021
    Assignee: Synopsys, Inc.
    Inventor: Joseph Gregory Rollins
  • Patent number: 9844692
    Abstract: This invention is a portable exercise system capable of performing multiple exercises for strength and endurance training. The key component is the force generation unit (FGU) which is small and light enough to be suspended during the exercise yet capable of producing a force of 50 lbs. The FGU is programmable allowing it to generate various force vs distance, time or velocity profiles. Different handles, cables and attachments can be connected or used with the FGU perform different exercises. The FGU can charge its battery from the user's energy during use. The FGU can communicate bidirectionally with computers and smart phones for setup and to track the user's performance. Multiple FGUs may be used simultaneously each performing a separate function. The entire system is small enough to fit in a drawer or suitcase. The accompanying software can track the user's performance and function as an automated personal trainer.
    Type: Grant
    Filed: April 23, 2016
    Date of Patent: December 19, 2017
    Inventor: Joseph Gregory Rollins
  • Patent number: 9594727
    Abstract: A method for performing parasitic capacitance extraction of an integrated circuit (IC) design includes: defining a Gaussian surface around an origin net of the IC design; partitioning the Gaussian surface into a plurality of regions; performing an initial plurality of random walks from each region using a Monte Carlo field solver; and dynamically allocating an additional plurality of random walks among the plurality of regions, wherein the allocation is based on statistical errors associated with the initial plurality of random walks for each of the regions. Results from the random walks are averaged to estimate parasitic capacitance of the origin net. The method may include performing the random walks for each region in pairs, wherein a first random walk of the pair is selected in accordance with an anti-symmetric probability function, and a second random walk of the pair is antithetic to the first random walk of the pair.
    Type: Grant
    Filed: December 22, 2014
    Date of Patent: March 14, 2017
    Assignee: Synopsys, Inc.
    Inventors: Alexei Svizhenko, Arindam Chatterjee, Joseph Gregory Rollins
  • Publication number: 20160332019
    Abstract: This invention is a portable exercise system capable of performing multiple exercises for strength and endurance training. The key component is the force generation unit (FGU) which is small and light enough to be suspended during the exercise yet capable of producing a force of 50 lbs. The FGU is programmable allowing it to generate various force vs distance, time or velocity profiles. Different handles, cables and attachments can be connected or used with the FGU perform different exercises. The FGU can charge its battery from the user's energy during use. The FGU can communicate bidirectionally with computers and smart phones for setup and to track the user's performance. Multiple FGUs may be used simultaneously each performing a separate function. The entire system is small enough to fit in a drawer or suitcase. The accompanying software can track the user's performance and function as an automated personal trainer.
    Type: Application
    Filed: April 23, 2016
    Publication date: November 17, 2016
    Inventor: Joseph Gregory Rollins
  • Publication number: 20160180007
    Abstract: A method for performing parasitic capacitance extraction of an integrated circuit (IC) design includes: defining a Gaussian surface around an origin net of the IC design; partitioning the Gaussian surface into a plurality of regions; performing an initial plurality of random walks from each region using a Monte Carlo field solver; and dynamically allocating an additional plurality of random walks among the plurality of regions, wherein the allocation is based on statistical errors associated with the initial plurality of random walks for each of the regions. Results from the random walks are averaged to estimate parasitic capacitance of the origin net. The method may include performing the random walks for each region in pairs, wherein a first random walk of the pair is selected in accordance with an anti-symmetric probability function, and a second random walk of the pair is antithetic to the first random walk of the pair.
    Type: Application
    Filed: December 22, 2014
    Publication date: June 23, 2016
    Inventors: Alexei Svizhenko, Arindam Chatterjee, Joseph Gregory Rollins