Patents by Inventor George Freeman

George Freeman 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: 11837108
    Abstract: This invention relates to a computer-implemented simulation system comprising a needle device having a retractable needle shaft comprising a resistance mechanism which can be activated to vary the resistance of the needle shaft. A processing module is configured to: receive ultrasound image data representative of a subject being scanned, receive position and orientation data representative of an ultrasound probe and a needle device, calculate a projected path for the needle device and generate a simulation needle from the projected path. When the simulation needle is determined to intersect with an identified tissue type, it modulates a signal and sends the modulated signal to the resistance mechanism, thereby to cause a change in the resistive force acting on the retractable needle shaft. The invention also relates to a computer-implemented method for simulating ultrasound guided needling using this system.
    Type: Grant
    Filed: May 5, 2020
    Date of Patent: December 5, 2023
    Inventors: Nicholas James Sleep, Stephen Margetts, Wesley George Freeman
  • Publication number: 20220230561
    Abstract: The present disclosure relates to a computer-implemented simulation system comprising a needle device having a retractable needle shaft comprising a resistance mechanism which can be activated to vary the resistance of the needle shaft, an ultrasound probe configured to transmit an ultrasound beam, a display unit and a processing module. The invention disclosure also relates to a computer-implemented method for simulating ultrasound guided needling using this system.
    Type: Application
    Filed: May 5, 2020
    Publication date: July 21, 2022
    Inventors: Nicholas James SLEEP, Stephen MARGETTS, Wesley George FREEMAN
  • Patent number: 9487419
    Abstract: A method for treating acid mine drainage includes mixing acid mine drainage (20) and alkaline tailings from a gold recovery process (140). The acid mine drainage is thereby neutralized (12).
    Type: Grant
    Filed: March 12, 2013
    Date of Patent: November 8, 2016
    Assignee: MINTAILS MINING S A (PTY) LIMITED
    Inventors: Jan Hendrik Phillipus Jacobs, Robert George Freeman
  • Patent number: 9319428
    Abstract: A method and system for analyzing scripts. A script is analyzed to determine whether the script includes malicious content. A computer executes at least two text blocks of code derived from a script of a web page. The execution of a text block of the at least two text blocks generates an additional text block of code. The computer determines whether the additional text block includes new code that is malicious. If so, the computer prevents transmission of the web page to a client computer. If not, the computer transmits the web page to the client computer.
    Type: Grant
    Filed: June 20, 2012
    Date of Patent: April 19, 2016
    Assignee: International Business Machines Corporation
    Inventor: Robert George Freeman
  • Publication number: 20150041404
    Abstract: A method for treating acid mine drainage includes mixing acid mine drainage (20) and alkaline tailings from a gold recovery process (140). The acid mine drainage is thereby neutralized (12).
    Type: Application
    Filed: March 12, 2013
    Publication date: February 12, 2015
    Applicant: MINTAILS MINNING SA (PTY) LIMITED
    Inventors: Jan Hendrik Phillipus Jacobs, Robert George Freeman
  • Publication number: 20120260338
    Abstract: A method and system for analyzing scripts. A script is analyzed to determine whether the script includes malicious content. A computer executes at least two text blocks of code derived from a script of a web page. The execution of a text block of the at least two text blocks generates an additional text block of code. The computer determines whether the additional text block includes new code that is malicious. If so, the computer prevents transmission of the web page to a client computer. If not, the computer transmits the web page to the client computer.
    Type: Application
    Filed: June 20, 2012
    Publication date: October 11, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Robert George Freeman
  • Patent number: 8214903
    Abstract: A method and system for analyzing scripts. A script is processed, which executes text blocks of code derived from the script and copied to an output file in a sequential order. The script is the first text block that is copied to the output file. Executing the text blocks includes interpreting each text block to generate and execute a corresponding interpreted block of code. Processing the script results in the text blocks being sequenced in the output file in the sequential order. The text blocks include an original text block of code that includes text that may be directly inferred from text appearing in the script. The blocks of code include a new text block of code, which includes text that may not be directly inferred from text appearing in the script. The new text block is generated from executing the original text block.
    Type: Grant
    Filed: October 2, 2009
    Date of Patent: July 3, 2012
    Assignee: International Business Machines Corporation
    Inventor: Robert George Freeman
  • Publication number: 20110083183
    Abstract: A method and system for analyzing scripts. A script is processed, which executes text blocks of code derived from the script and copied to an output file in a sequential order. The script is the first text block that is copied to the output file. Executing the text blocks includes interpreting each text block to generate and execute a corresponding interpreted block of code. Processing the script results in the text blocks being sequenced in the output file in the sequential order. The text blocks include an original text block of code that includes text that may be directly inferred from text appearing in the script. The blocks of code include a new text block of code, which includes text that may not be directly inferred from text appearing in the script. The new text block is generated from executing the original text block.
    Type: Application
    Filed: October 2, 2009
    Publication date: April 7, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Robert George Freeman
  • Publication number: 20100326369
    Abstract: A pet toy is provided that includes an elongated body portion defining an inner cavity portion. The elongated body portion is provided with an exterior plush-like fabric material. A secondary pet toy, such as a dog bone, is disposed in the inner-cavity portion of the elongated body portion.
    Type: Application
    Filed: June 25, 2009
    Publication date: December 30, 2010
    Inventors: George Freeman, Richard Shiu
  • Patent number: 7257471
    Abstract: A communications device is provided for routing a locomotive over a track layout in a train yard. The locomotive is operable over a plurality of alternative track routes to reach a respective destination from a plurality of possible destinations in said track layout. The track layout includes a plurality of switches configured to alter a route for a locomotive running along the track layout. The communications device may include a first user display for use in commanding a desired destination for the locomotive within the track layout by setting the state of the switches along the route to the destination.
    Type: Grant
    Filed: January 14, 2005
    Date of Patent: August 14, 2007
    Assignee: General Electric Company
    Inventors: David Kornick, Robert James Foy, Eric B. Moore, John Welsh McElroy, Chris Luevano, George Freeman
  • Publication number: 20050228552
    Abstract: A communications device is provided for routing a locomotive over a track layout in a train yard. The locomotive is operable over a plurality of alternative track routes to reach a respective destination from a plurality of possible destinations in said track layout. The track layout includes a plurality of switches configured to alter a route for a locomotive running along the track layout. The communications device may include a first user display for use in commanding a desired destination for the locomotive within the track layout by setting the state of the switches along the route to the destination.
    Type: Application
    Filed: January 14, 2005
    Publication date: October 13, 2005
    Inventors: David Kornick, Robert Foy, Eric Moore, John McElroy, Chris Luevano, George Freeman
  • Publication number: 20050023417
    Abstract: A holding device that is adapted to fit within the opening of a refuse bag to hold the refuse bag open, and a grasping device that is effective to grasp leaves and other debris to load the leaves and other debris into the refuse bag are provided. The holding and grasping devices are particularly effective in that they increase the efficiency of filling standard refuse bags with leaves, sticks, grass, and other debris since the holder maintains the bag in an open position while the grasper is used to load leaves into the bag.
    Type: Application
    Filed: July 31, 2003
    Publication date: February 3, 2005
    Inventors: Kelson Burns, George Freeman
  • Patent number: 3972268
    Abstract: A radial piston type pump or motor having a rotor with two rows of radial pistons and a pair of eccentrically disposed rings against which the pistons bear so that they reciprocate as the rotor rotates, the eccentricity of the rings being of equal magnitude and at opposite sides of the axis of rotation of the rotor, the eccentricity of the rings being controlled by a pair of side by side control pistons acting against the rings respectively and a spool contained in the bore communicating with the outlet of the pump to control the supply of fluid to the control pistons.
    Type: Grant
    Filed: January 12, 1973
    Date of Patent: August 3, 1976
    Assignee: Joseph Lucas (Industries) Limited
    Inventor: Frank George Freeman