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: 12120255
    Abstract: A system and method include obtaining and authenticating image files from users such as insured users at the request of an entity such as an insurance provider. The requesting entity may supply an electronic address of the user and a unique identifier. The system may transmit a link to the electronic address. When selected, the link causes an image authentication application to be installed on a user device. The application takes the images securely and separately from a native camera application. Each image authentication application may be customized for each requesting entity. The authentication server may identify the requesting entity that made the request and identify a corresponding image authentication application to be provided to the electronic address. The images from the image authentication application may be authenticated via reverse image search, time, geolocation, and/or other information. The authenticated images and/or related data may be provided to the requesting entity.
    Type: Grant
    Filed: April 28, 2023
    Date of Patent: October 15, 2024
    Assignee: TruePic Inc.
    Inventors: Jeffrey McGregor, Craig Stack, Jason Lyons, Matthew Robben
  • Patent number: 12079291
    Abstract: An apparatus for enhanced outreach, the apparatus comprising a computing device configured to receive user data, identify one or more sets of potential data as a function of user data wherein each set of potential data is associated with a potential target, calculate one or more outreach indexes as a function of the one or more sets of potential data comprising, receiving at least one indicator weighting, calculating the one or more outreach indexes as a function of the at least one indicator weighting, sort the one or more sets of potential data as a function of the one or more outreach indexes, determine one or more outreach recommendations as a function of the one or more outreach indexes and the one of more sets of potential data, create a user interface data structure and visually display the user interface data structure as a function of a graphical user interface.
    Type: Grant
    Filed: August 14, 2023
    Date of Patent: September 3, 2024
    Inventors: Matt McGregor, Craig Rosenberg
  • 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