Patents by Inventor Craig McGregor

Craig McGregor 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: 11968199
    Abstract: Systems and methods are provided for authenticating image files when network connections should not or cannot be used to transfer image files. A user device application may capture an image at a user device, generate an image file, and generate a hash file based on the image file. Instead of sending the image file to an authentication server for authentication, the application may send the hash file. If desired, the application may transfer the image file when a desirable network connection is available. Any alteration to the image file in the meantime will result in a different hash file for the altered image file, thus allowing detection of altered image files. This approach offers decreases the amount of data that is required to be transmitted in low or undesirable signal conditions, while maintaining an ability to detect alterations to image files that may have been made in the meantime.
    Type: Grant
    Filed: April 17, 2023
    Date of Patent: April 23, 2024
    Assignee: TruePic Inc.
    Inventors: Jason Lyons, Craig Stack, Francis Lyons, Jeffrey McGregor
  • Patent number: 10589324
    Abstract: A method of cleaning fouled process equipment which includes a process vessel (10) fouled by an organic foulant, includes spraying a hydrocarbon stream at a pressure of at least 69 bar(g) at fouled surfaces inside the process vessel (10) thereby to dislodge the organic foulant from the fouled surfaces. The hydrocarbon stream is sprayed from at least one nozzle (24) located inside the process vessel (10). The hydrocarbon stream is at a temperature below the melting point of the organic foulant or below the melting point of a major component of the organic foulant when the organic foulant is a multi-component organic foulant. The dislodged foulant is removed from the process vessel (10).
    Type: Grant
    Filed: November 24, 2011
    Date of Patent: March 17, 2020
    Assignee: SASOL TECHNOLOGY (PTY) LIMITED
    Inventors: Craig McGregor, Umesh Ramdhani, Kevin Blann, Michael Joseph Zogg, Jr., Kipchirchir Andrew Boit, Timothy Wayne Gambrel
  • Patent number: 9522856
    Abstract: A process (10) for oligomerising a hydrocarbon to form at least one co-monomer product (22) includes feeding a hydrocarbon reactant and organic liquid diluent solvent (32) into an oligomerisation reactor (12). The organic liquid diluent solvent has a normal boiling point below the normal boiling point of 1-hexene but above ?20° C., or the organic diluent solvent is in the form of a solvent admixture with at least 70% by mass of the solvent admixture constituting organic diluent solvents having a normal boiling point below the normal boiling point of 1-hexene but above ?20° C. The oligomerisation reactor (12) holds at least one co-monomer product formed in the oligomerisation reactor admixed with a catalyst system (25) introduced into the oligomerisation reactor (12). The catalyst system (25) includes a catalyst dissolved in at least one catalyst solvent.
    Type: Grant
    Filed: May 8, 2013
    Date of Patent: December 20, 2016
    Assignee: SASOL TECHNOLOGY (PROPRIETARY) LIMITED
    Inventors: Denise Louisette Venter, Kenny Tenza, Palesa Nongodlwana, Matthew James Overett, Kevin Blann, Nicolaus Ladislaus Stark, Craig McGregor, Richard Neil Walsh
  • Publication number: 20150126790
    Abstract: A process (10) for oligomerising a hydrocarbon to form at least one co-monomer product (22) includes feeding a hydrocarbon reactant and organic liquid diluent solvent (32) into an oligomerisation reactor (12). The organic liquid diluent solvent has a normal boiling point below the normal boiling point of 1-hexene but above ?20° C., or the organic diluent solvent is in the form of a solvent admixture with at least 70% by mass of the solvent admixture constituting organic diluent solvents having a normal boiling point below the normal boiling point of 1-hexene but above ?20° C. The oligomerisation reactor (12) holds at least one co-monomer product formed in the oligomerisation reactor admixed with a catalyst system (25) introduced into the oligomerisation reactor (12). The catalyst system (25) includes a catalyst dissolved in at least one catalyst solvent.
    Type: Application
    Filed: May 8, 2013
    Publication date: May 7, 2015
    Inventors: Denise Louisette Venter, Kenny Tenza, Palesa Nongodlwana, Matthew James Overett, Kevin Blann, Nicolaus Ladislaus Stark, Craig McGregor, Richard Neil Walsh
  • Publication number: 20130269730
    Abstract: A method of cleaning fouled process equipment which includes a process vessel (10) fouled by an organic foulant, includes spraying a hydrocarbon stream at a pressure of at least 69 bar(g) at fouled surfaces inside the process vessel (10) thereby to dislodge the organic foulant from the fouled surfaces. The hydrocarbon stream is sprayed from at least one nozzle (24) located inside the process vessel (10). The hydrocarbon stream is at a temperature below the melting point of the organic foulant or below the melting point of a major component of the organic foulant when the organic foulant is a multi-component organic foulant. The dislodged foulant is removed from the process vessel (10).
    Type: Application
    Filed: November 24, 2011
    Publication date: October 17, 2013
    Applicant: SASOL Technology (Proprietary) Limited
    Inventors: Craig McGregor, Umesh Ramdhani, Kevin Blann, Michael Joseph Zogg, JR., Kipchirchir Andrew Boit, Timothy Wayne Gambrel
  • Patent number: 8268941
    Abstract: A process for polymerizing or oligomerising a hydrocarbon includes feeding at a low level a liquid hydrocarbon reactant into a bulk liquid phase comprising polymeric or oligomeric product admixed with a catalyst. The liquid hydrocarbon reactant is allowed to vaporise to form bubbles rising through the bulk liquid phase and to polymerise or oligomerise to form the polymeric or oligomeric product, with the rising bubbles creating turbulence in the bulk liquid phase, thereby mixing the bulk liquid phase. Gaseous components comprising any unreacted vaporised hydrocarbon reactant and any gaseous product that may have formed are withdrawn from a head space above the bulk liquid phase. Liquid phase from the bulk liquid phase is withdrawn to maintain the bulk liquid phase at a desired level.
    Type: Grant
    Filed: October 29, 2008
    Date of Patent: September 18, 2012
    Assignee: Sasol Technology (Proprietary) Limited
    Inventors: Anton Kleingeld, Craig McGregor, Richard Walsh
  • Publication number: 20100249343
    Abstract: A process for polymerizing or oligomerising a hydrocarbon includes feeding at a low level a liquid hydrocarbon reactant into a bulk liquid phase comprising polymeric or oligomeric product admixed with a catalyst. The liquid hydrocarbon reactant is allowed to vapourise to form bubbles rising through the bulk liquid phase and to polymerise or oligomerise to form the polymeric or oligomeric product, with the rising bubbles creating turbulence in the bulk liquid phase, thereby mixing the bulk liquid phase. Gaseous components comprising any unreacted vapourised hydrocarbon reactant and any gaseous product that may have formed are withdrawn from a head space above the bulk liquid phase. Liquid phase from the bulk liquid phase is withdrawn to maintain the bulk liquid phase at a desired level.
    Type: Application
    Filed: October 29, 2008
    Publication date: September 30, 2010
    Applicant: SASOL TECHNOLOGY (PROPRIETARY) LIMITED
    Inventors: Anton Kleingeld, Craig McGregor, Richard Walsh
  • Publication number: 20090012323
    Abstract: This invention relates to a process for the production of a mixture of detergent-range alcohols having an average of between 8 and 20 carbon atoms per molecule. The process includes the steps of providing a hydrocarbon stream containing olefins and paraffins in which more than 5% by volume of olefin molecules in the hydrocarbon stream have a total number of carbon atoms which is different from the total number of carbon atoms of the most abundant two carbon numbers of olefins in the hydrocarbon stream; reacting the hydrocarbon stream with CO and an alcohol in the presence of a catalyst in a hydroesterification reaction to form a hydrocarbon stream containing esters and paraffins; separating esters from the hydrocarbon stream containing esters and paraffins; and subjecting the esters to a hydrogenation reaction to provide the mixed alcohol product.
    Type: Application
    Filed: June 30, 2008
    Publication date: January 8, 2009
    Applicant: Sasol Technology (Proprietary) Limited
    Inventors: Hendrik Van Rensburg, Craig McGregor
  • Publication number: 20060112799
    Abstract: The saw blade includes a plate supporting a plurality of teeth about the periphery thereof. Each tooth consists of a cutting tip supported in a tip pocket. The tips are brazed to the tip pockets with no side clearance taper created on the tips. The side faces on the tips are parallel to each other. The tip pockets are stamped into the blade using a high volume stamping process that employs a semi-circular relief at the proximate trailing corner of the tip pocket to receive the proximate trailing corner of the cutting tip. The relief can be formed in a high volume stamping process because it eliminates the need for a sharp corner. The relief accommodates the sharp edge of the cutting tip and allows the cutting tip to be properly seated on the tip pocket for connection thereto.
    Type: Application
    Filed: November 30, 2004
    Publication date: June 1, 2006
    Inventors: Neal Hambleton, Martin Murphy, Matthew Gillanders, Craig McGregor