Patents by Inventor Stuart Ferguson

Stuart Ferguson 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: 12496627
    Abstract: A method of treating a device to resist formation and build-up of scale deposits at the device is provided. The device is located in a fluid-containing conduit. The method comprises feeding a radio frequency (RF) signal into a line connected to a device located in a fluid-containing conduit; and propagating the RF signal along the line to the device to resist formation and/or build-up of scale deposits at the device. A system for treating a device to resist formation and build-up of scale deposits at the device is also provided. A signal generator operable to generate an RF signal for treating a device to resist formation and build-up of scale deposits at the device is also provided. The signal generator is operable to feed the RF signal into a line connected to the device and to propagate the RF signal along the line to the device to resist formation and/or build-up of scale deposits at the device.
    Type: Grant
    Filed: December 14, 2021
    Date of Patent: December 16, 2025
    Assignee: Clearwell Energy Holdings Limited
    Inventors: Keith Coutts, Graeme Dorrance, Martin Clark, Rahil Joshi, Stuart Ferguson
  • Publication number: 20230330721
    Abstract: A method of treating a device to resist formation and build-up of scale deposits at the device is provided. The device is located in a fluid-containing conduit. The method comprises feeding a radio frequency (RF) signal into a line connected to a device located in a fluid-containing conduit; and propagating the RF signal along the line to the device to resist formation and/or build-up of scale deposits at the device. A system for treating a device to resist formation and build-up of scale deposits at the device is also provided. A signal generator operable to generate an RF signal for treating a device to resist formation and build-up of scale deposits at the device is also provided. The signal generator is operable to feed the RF signal into a line connected to the device and to propagate the RF signal along the line to the device to resist formation and/or build-up of scale deposits at the device.
    Type: Application
    Filed: December 14, 2021
    Publication date: October 19, 2023
    Applicant: Clearwell Energy Holdings Limited
    Inventors: Keith COUTTS, Graeme DORRANCE, Martin CLARK, Rahil JOSHI, Stuart FERGUSON
  • Patent number: 8994737
    Abstract: A computer animation editing system having a sampler to sample a particle animation, a particle cache and polygon mesh editing tools configured to edit a particle simulation by converting a particle cache of the simulation into a polygon mesh, editing the polygon mesh and then converting the edited polygon mesh back into an edited particle cache.
    Type: Grant
    Filed: March 30, 2012
    Date of Patent: March 31, 2015
    Inventors: Stuart Ferguson, Gregory Duquesne
  • Publication number: 20120249557
    Abstract: A computer animation system including polygon mesh editing tools configured to edit a particle simulation by first converting a particle cash of the simulation into a polygon mesh, editing the polygon mesh and then converting the edited polygon mesh back into an edited particle cash.
    Type: Application
    Filed: March 30, 2012
    Publication date: October 4, 2012
    Applicant: LUXOLOGY, LLC
    Inventors: Stuart Ferguson, Gregory Duquesne
  • Publication number: 20070093913
    Abstract: A method of varying the relationship between a scalar input parameter and a scalar output parameter, by: displaying a relationship between an input parameter and an output parameter as a curve on a computer screen; selecting at least one control point on the curve; and moving at least one handle associated to the at least one control point to vary the shape of the curve as the curve passes through the at least one control point, thereby varying the relationship between the input parameter and the output parameter.
    Type: Application
    Filed: July 11, 2006
    Publication date: April 26, 2007
    Applicant: LUXOLOGY, LLC
    Inventors: Stuart Ferguson, Mark Brown
  • Publication number: 20070024619
    Abstract: A method of shading, by: storing shading information in a sample vector comprising a plurality of packets, wherein each packet represents a shading property; performing a series of sequential actions on the sample vector, wherein each of the sequential actions operates on at least one, but less than all of the plurality of packets in the sample vector, such that the sample vector is updated by each sequential action; and then performing a lighting computation on the updated sample vector, wherein the lighting computation operates on all of the plurality of packets in the sample vector, thereby calculating a final sample vector to be rendered for the sample vector.
    Type: Application
    Filed: July 13, 2006
    Publication date: February 1, 2007
    Applicant: LUXOLOGY, LLC
    Inventors: Allen Hastings, Stuart Ferguson, Greg Duquesne
  • Publication number: 20060158450
    Abstract: The present invention consists of an evaluation engine, which is a system for evaluating the state of an animation at a specific time where secondary animation may be derived from the state of the animation at another time. Unlike DAG-based systems where time is another variable, time is external to the evaluation engine so that it can easily evaluate alternate times and even entire simulations. It also comprises meshes which support instancing and edge weights, and which employ and extensible system of polygon types to support subdivision surface approximation using a set of bi-quadratic patches which solve quickly. The meshes can also be animated by the evaluation engine using a mesh stack, which has multiple evaluation paths for quickly computing mesh attributes without performing a full evaluation.
    Type: Application
    Filed: July 20, 2005
    Publication date: July 20, 2006
    Inventors: Stuart Ferguson, Bradley Peebler, Joe Angell, Matthew Craig, Gregory Duquesne, Eric Soulvie, Allen Hastings
  • Publication number: 20060158459
    Abstract: The present invention allows users to customize user interfaces within software programs on the fly. By customizing user interfaces users can streamline their own work process, particularly when the user is dealing with large amounts of data. In addition to customizing user interfaces, the present invention also allows users to more easily select portions of an object with the select more command and to more easily enter exact numeric values with detents on mouse input.
    Type: Application
    Filed: July 20, 2005
    Publication date: July 20, 2006
    Inventors: Stuart Ferguson, Bradley Peebler, Joe Angell, Matthew Craig, Gregory Duquesne, Eric Soulvie, Allen Hastings
  • Publication number: 20040011533
    Abstract: An embodiment of the invention discloses a restraint mechanism (12) of a braking device (10) for location in tubing (16) such as the casing of an oil or gas well. The braking device (10) forms part of a tool string which is run into the tubing (16) on a wireline and, in the event that the wireline breaks or is severed, the braking device (10) and the associated tool string falls through the tubing. The restraint mechanism (12) includes a sensor assembly (18), and a brake mechanism (22). The sensor assembly (18) senses the uncontrolled movement and provides an appropriate output causing activation of the brake mechanism (22), bringing the braking device (10) and tool string to a controlled stop.
    Type: Application
    Filed: July 24, 2003
    Publication date: January 22, 2004
    Inventors: Lewis Lawrence, Brian Scott, David Martin, Graeme Makin, Stuart Ferguson