Patents by Inventor Anthony Thomas Petro

Anthony Thomas Petro 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: 10192272
    Abstract: A system, method, and apparatus for managing expense reports are disclosed. An example apparatus includes an aggregation interface configured to receive, from a financial entity, a defined account data subset of account data related to a financial transaction of a user and a defined transaction data subset of transaction data of the financial transaction. The example apparatus also includes a secure transaction engine configured to create an expense object that includes the defined account data subset and the defined transaction data subset and display information from the expense object within a first graphical user interface in conjunction with information from other expense objects related to the user. The secure transaction engine is also configured to create an expense report that includes an expense object selected by the user and selectively excludes the other expense objects to shield the other expense objects from being accessible or viewed by a third-party.
    Type: Grant
    Filed: January 13, 2016
    Date of Patent: January 29, 2019
    Assignee: SOURCECODE TECHNOLOGY HOLDINGS, INC.
    Inventors: Michael Fuentes Morse, Rénier Britz, Olaf Alexander Wagner, David Jonathan Marcus, Johan Willem van Heerden, Adriaan van Wyk, Anthony Thomas Petro
  • Patent number: 9729394
    Abstract: A method for allowing user configuration of an endpoint for consuming a business object includes: loading a definition of the business object, the definition having properties and methods; mapping the definition to endpoint-supported protocols; and allowing user configuration of the endpoint based upon at least one of: (i) services configuration, (ii) protocol configuration, or (iii) managed configuration.
    Type: Grant
    Filed: August 15, 2014
    Date of Patent: August 8, 2017
    Assignee: SOURCECODE TECHNOLOGY HOLDINGS, INC.
    Inventors: Jacobus du Preez, Richard Grimes Cowan, Jr., Anthony Thomas Petro
  • Publication number: 20170200234
    Abstract: A system, method, and apparatus for managing expense reports are disclosed. An example apparatus includes an aggregation interface configured to receive, from a financial entity, a defined account data subset of account data related to a financial transaction of a user and a defined transaction data subset of transaction data of the financial transaction. The example apparatus also includes a secure transaction engine configured to create an expense object that includes the defined account data subset and the defined transaction data subset and display information from the expense object within a first graphical user interface in conjunction with information from other expense objects related to the user. The secure transaction engine is also configured to create an expense report that includes an expense object selected by the user and selectively excludes the other expense objects to shield the other expense objects from being accessible or viewed by a third-party.
    Type: Application
    Filed: January 13, 2016
    Publication date: July 13, 2017
    Inventors: Michael Fuentes Morse, Rénier Britz, Olaf Alexander Wagner, David Jonathan Marcus, Johan Willem van Heerden, Adriaan van Wyk, Anthony Thomas Petro
  • Publication number: 20140359088
    Abstract: A method for allowing user configuration of an endpoint for consuming a business object includes: loading a definition of the business object, the definition having properties and methods; mapping the definition to endpoint-supported protocols; and allowing user configuration of the endpoint based upon at least one of: (i) services configuration, (ii) protocol configuration, or (iii) managed configuration.
    Type: Application
    Filed: August 15, 2014
    Publication date: December 4, 2014
    Inventors: Jacobus du Preez, Richard Grimes Cowan, JR., Anthony Thomas Petro
  • Patent number: 8832175
    Abstract: The system and method disclosed herein is a dynamic endpoint generator that enables a client device or application to consume business objects. The business objects are dynamic business objects whose definitions can be changed by either adding or removing data or actions without the need to involve technical or development resources to reconfigure or recompile the actual objects. The endpoint generator provides updated endpoint information automatically without the need for manual generation of endpoint or contract data. If a business object is modified or newly added, the endpoint generator is automatically notified and publishes information about the modified or newly added object. The client device that is accessing the business object is notified about the modified or newly added object. Or, an endpoint is generated when a client device requests a business object.
    Type: Grant
    Filed: September 20, 2011
    Date of Patent: September 9, 2014
    Assignee: SourceCode Technology Holdings, Inc.
    Inventors: Jacobus du Preez, Richard Grimes Cowan, Anthony Thomas Petro
  • Publication number: 20120143938
    Abstract: The system and method disclosed herein is a dynamic endpoint generator that enables a client device or application to consume business objects. The business objects are dynamic business objects whose definitions can be changed by either adding or removing data or actions without the need to involve technical or development resources to reconfigure or recompile the actual objects. The endpoint generator provides updated endpoint information automatically without the need for manual generation of endpoint or contract data. If a business object is modified or newly added, the endpoint generator is automatically notified and publishes information about the modified or newly added object. The client device that is accessing the business object is notified about the modified or newly added object. Or, an endpoint is generated when a client device requests a business object.
    Type: Application
    Filed: September 20, 2011
    Publication date: June 7, 2012
    Inventors: Jacobus du Preez, Richard Grimes Cowan, Anthony Thomas Petro