Patents by Inventor Geoffrey Kendall ABBOTT

Geoffrey Kendall ABBOTT 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: 11262986
    Abstract: Software for a computer system may be automatically generated to reduce costs. Software may be automatically generated using a set of software components where each component may have one or more input properties and one or more output properties. A property may correspond to a type of data (e.g., a customer ID) used by the computer system. A graph may be created from the components where the graph includes component nodes for the components and property nodes for the input and output properties. To automatically generate software for a task, a task specification may be received that includes a task input property and a task output property. A path on the graph may be determined from the task input property and the task output property, and software for accomplishing the task may be generated using components on the path. The software may then be executed or stored for later execution.
    Type: Grant
    Filed: June 28, 2019
    Date of Patent: March 1, 2022
    Assignee: ASAPP, INC.
    Inventors: Hashan Buddhika Narangodage, Punyashloka Biswal, Jeffrey James Young, Nicolas Antomarioni, Geoffrey Kendall Abbott, Satchuthananthavale Rasiah Kuhan Branavan, Michael Hoa Thai
  • Publication number: 20200409670
    Abstract: Software for a computer system may be automatically generated to reduce costs. Software may be automatically generated using a set of software components where each component may have one or more input properties and one or more output properties. A property may correspond to a type of data (e.g., a customer ID) used by the computer system. A graph may be created from the components where the graph includes component nodes for the components and property nodes for the input and output properties. To automatically generate software for a task, a task specification may be received that includes a task input property and a task output property. A path on the graph may be determined from the task input property and the task output property, and software for accomplishing the task may be generated using components on the path. The software may then be executed or stored for later execution.
    Type: Application
    Filed: June 28, 2019
    Publication date: December 31, 2020
    Inventors: Hashan Buddhika Narangodage, Punyashloka Biswal, Jeffrey James Young, Nicolas Antomarioni, Geoffrey Kendall Abbott, Satchuthananthavale Rasiah Kuhan Branavan, Michael Hoa Thai
  • Patent number: 10637831
    Abstract: A method and apparatus can be configured to initiate a request for connection with a user device. The method can include connecting to the user device. The method can also include connecting to a target device using an identifier of the proxy device. The user device is connected to the target device via the proxy device. An identifier of the user device is hidden from the target device. The target device identifies the user device using the identifier of the proxy device.
    Type: Grant
    Filed: January 31, 2014
    Date of Patent: April 28, 2020
    Assignee: NTREPID, LLC
    Inventors: Lance M. Cottrell, William Wesley Cassis, Geoffrey Kendall Abbott, Jason Michael Mansfield
  • Publication number: 20150222600
    Abstract: A method and apparatus can be configured to initiate a request for connection with a user device. The method can include connecting to the user device. The method can also include connecting to a target device using an identifier of the proxy device. The user device is connected to the target device via the proxy device. An identifier of the user device is hidden from the target device. The target device identifies the user device using the identifier of the proxy device.
    Type: Application
    Filed: January 31, 2014
    Publication date: August 6, 2015
    Applicant: Ntrepid Corporation
    Inventors: Lance M. COTTRELL, William Wesley CASSIS, Geoffrey Kendall ABBOTT, Jason Michael Mansfield