Patents by Inventor Adam Gallagher

Adam Gallagher 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).

  • Publication number: 20240287933
    Abstract: A hybrid electric propulsion system is provided that includes a thermal engine, at least one electric generator, at least one lubrication fluid pump, at least one electric motor, and a controller. The electric generator is driven by the thermal engine, and is configured to produce electrical power. The lubrication fluid pump is configured to provide a volumetric flow rate of lubrication fluid to at least one component of the thermal engine. The electric motor is configured to drive the lubrication fluid pump using electrical power from the electric generator. The controller is in communication with the electric motor and a memory device storing instructions, which instructions when executed cause the controller to control the electric motor to drive the lubrication fluid pump to produce lubrication fluid at a determined volumetric fluid flow rate to the at least one component of the thermal engine.
    Type: Application
    Filed: February 27, 2023
    Publication date: August 29, 2024
    Inventor: Adam Gallagher
  • Patent number: 11977650
    Abstract: An apparatus configured for database access control. The apparatus includes a memory and a processor coupled to the memory, wherein the processor is configured to execute instructions, The instructions include receiving a statement requesting access for a user to data files stored in a non-transitory memory medium; parsing the statement into one or more arguments, wherein each argument ends with a logical operator; computing a skip count for each of the arguments; evaluating the statement using the skip counts to determine whether the access should be granted to the user; retrieving the data files from the non-transitory memory medium; and sending the data files to the user, if the access is granted.
    Type: Grant
    Filed: July 11, 2022
    Date of Patent: May 7, 2024
    Assignee: Unisys Corporation
    Inventor: Adam Gallagher
  • Publication number: 20220366065
    Abstract: An apparatus configured for database access control. The apparatus includes a memory and a processor coupled to the memory, wherein the processor is configured to execute instructions, The instructions include receiving a statement requesting access for a user to data files stored in a non-transitory memory medium; parsing the statement into one or more arguments, wherein each argument ends with a logical operator; computing a skip count for each of the arguments; evaluating the statement using the skip counts to determine whether the access should be granted to the user; retrieving the data files from the non-transitory memory medium; and sending the data files to the user, if the access is granted.
    Type: Application
    Filed: July 11, 2022
    Publication date: November 17, 2022
    Inventor: Adam Gallagher
  • Patent number: 11386213
    Abstract: An apparatus configured for database access control. The apparatus includes a memory and a processor coupled to the memory, wherein the processor is configured to execute instructions. The instructions include receiving a statement requesting access for a user to data files stored in a non-transitory memory medium; parsing the statement into one or more arguments, wherein each argument ends with a logical operator; computing a skip count for each of the arguments; evaluating the statement using the skip counts to determine whether the access should be granted to the user; retrieving the data files from the non-transitory memory medium; and sending the data files to the user, if the access is granted.
    Type: Grant
    Filed: June 21, 2016
    Date of Patent: July 12, 2022
    Assignee: Unisys Corporation
    Inventor: Adam Gallagher
  • Publication number: 20170364693
    Abstract: An apparatus configured for database access control. The apparatus includes a memory and a processor coupled to the memory, wherein the processor is configured to execute instructions. The instructions include receiving a statement requesting access for a user to data files stored in a non-transitory memory medium; parsing the statement into one or more arguments, wherein each argument ends with a logical operator; computing a skip count for each of the arguments; evaluating the statement using the skip counts to determine whether the access should be granted to the user; retrieving the data files from the non-transitory memory medium; and sending the data files to the user, if the access is granted.
    Type: Application
    Filed: June 21, 2016
    Publication date: December 21, 2017
    Applicant: Unisys Corporation
    Inventor: Adam Gallagher