Patents by Inventor John Ries

John Ries 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: 9795937
    Abstract: A fluid holding structure fluid circulating system includes a fluid movement assembly with a propeller including a housing having a perimeter wall and a plurality of blades attached to an outer surface of the perimeter wall. A motor is mechanically coupled to the propeller and is positioned above the propeller. A buoy has buoyancy in fluid great enough to raise the fluid movement assembly adjacent to a surface of a fluid holding structure when the motor is turned off. The motor is mounted within the buoy and the propeller urges fluid upwardly toward the buoy when the motor is turned on to rotate the propeller. The propeller is completely exposed around its lateral periphery. A positioning cable is attached to the fluid movement assembly to facilitate movement thereof within the fluid holding structure.
    Type: Grant
    Filed: March 20, 2014
    Date of Patent: October 24, 2017
    Inventor: John Ries
  • Patent number: 9727668
    Abstract: Aspects of the present invention are directed to improving the speed of event-driven simulation by manipulating delta delays in a system model to reduce delta cycle executions. The manipulation is performed in a manner that preserves delta cycle accurate timing on selected signals of the system, which may be of interest to a designer. Methods and systems are provided for identifying the signals of interest, and for determining portions of the design that may have delta delays retimed. Preserving the timing on the signals of interest ensures that race conditions and glitches present in the design on the signals of interest are still viewable by the designer. To reduce simulation time, delta delays may be moved from high activity signals to low activity signals, the total number of delta delays may be reduced, or a number of processes executed may be reduced.
    Type: Grant
    Filed: December 31, 2012
    Date of Patent: August 8, 2017
    Assignee: Mentor Graphics Corporation
    Inventors: Sachin Kakkar, John Ries
  • Patent number: 9630156
    Abstract: A fluid holding structure fluid circulating system includes a fluid movement assembly for urging fluid upwardly towards a surface of the fluid holding structure. The fluid movement assembly includes a frame that is positionable on a floor of a fluid holding structure. The frame includes a lower section and an upper section. A motor is mounted to the upper section of the frame and a propeller is mounted on the motor such that the propeller is above the frame. The propeller urges fluid upwardly away from the frame when the motor is turned on to rotate the propeller.
    Type: Grant
    Filed: December 18, 2013
    Date of Patent: April 25, 2017
    Inventor: John Ries
  • Publication number: 20150165401
    Abstract: A fluid holding structure fluid circulating system includes a fluid movement assembly with a propeller including a housing having a perimeter wall and a plurality of blades attached to an outer surface of the perimeter wall. A motor is mechanically coupled to the propeller and is positioned above the propeller. A buoy has buoyancy in fluid great enough to raise the fluid movement assembly adjacent to a surface of a fluid holding structure when the motor is turned off. The motor is mounted within the buoy and the propeller urges fluid upwardly toward the buoy when the motor is turned on to rotate the propeller. The propeller is completely exposed around its lateral periphery. A positioning cable is attached to the fluid movement assembly to facilitate movement thereof within the fluid holding structure.
    Type: Application
    Filed: March 20, 2014
    Publication date: June 18, 2015
    Inventor: John Ries
  • Patent number: 8346529
    Abstract: Aspects of the present invention are directed to improving the speed of event-driven simulation by manipulating delta delays in a system model to reduce delta cycle executions. The manipulation is performed in a manner that preserves delta cycle accurate timing on selected signals of the system, which may be of interest to a designer. Methods and systems are provided for identifying the signals of interest, and for determining portions of the design that may have delta delays retimed. Preserving the timing on the signals of interest ensures that race conditions and glitches present in the design on the signals of interest are still viewable by the designer. To reduce simulation time, delta delays may be moved from high activity signals to low activity signals, the total number of delta delays may be reduced, or a number of processes executed may be reduced.
    Type: Grant
    Filed: December 29, 2009
    Date of Patent: January 1, 2013
    Assignee: Mentor Graphics Corporation
    Inventors: Sachin Kakkar, John Ries
  • Publication number: 20110161066
    Abstract: Aspects of the present invention are directed to improving the speed of event-driven simulation by manipulating delta delays in a system model to reduce delta cycle executions. The manipulation is performed in a manner that preserves delta cycle accurate timing on selected signals of the system, which may be of interest to a designer. Methods and systems are provided for identifying the signals of interest, and for determining portions of the design that may have delta delays retimed. Preserving the timing on the signals of interest ensures that race conditions and glitches present in the design on the signals of interest are still viewable by the designer. To reduce simulation time, delta delays may be moved from high activity signals to low activity signals, the total number of delta delays may be reduced, or a number of processes executed may be reduced.
    Type: Application
    Filed: December 29, 2009
    Publication date: June 30, 2011
    Applicant: MENTOR GRAPHICS CORPORATION
    Inventors: Sachin Kakkar, John Ries