Patents by Inventor Tony P. Thomas

Tony P. Thomas 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: 11651146
    Abstract: Systems, methods, and other embodiments associated with configuring related links and controlling of a display are described. In one embodiment, in response to a user activating a data page on a user interface, wherein the data page includes a plurality of input fields for receiving input values: monitoring the plurality of input fields for inputted values. When a first value is input into a first input field of the plurality of input fields, the system (i) identifies related links assigned to the first input field, (ii) counts a number of the related links that are assigned to the first input field, and (iii) generates and displays, on a display, a graphical badge that includes the number of the related links to inform the user that related links are available for the first input field.
    Type: Grant
    Filed: April 18, 2022
    Date of Patent: May 16, 2023
    Assignee: Oracle International Corporation
    Inventor: Tony P. Thomas
  • Patent number: 11514380
    Abstract: An aspect of the present disclosure facilitates continuing interaction with ongoing transactions in ERP systems. In one embodiment, a system maintains a configuration data specifying transaction types of interest, and a respective set of actions and respective set of data fields associated with each transaction type. The system then monitors transactions performed in an ERP system to identify ongoing transactions of the transaction types. Upon receiving from a user, a request for ongoing transactions of interest, the system sends for display a list of ongoing transactions, a respective set of actions, a respective set of data fields and corresponding current values associated with each ongoing transaction. Upon receiving from the user, data indicating selection of an action associated with a specific ongoing transaction of the list, the system performs the selected action for the specific ongoing transaction in the ERP system.
    Type: Grant
    Filed: July 30, 2019
    Date of Patent: November 29, 2022
    Assignee: Oracle International Corporation
    Inventor: Tony P Thomas
  • Patent number: 11314928
    Abstract: Systems, methods, and other embodiments associated with configuring related links and controlling of a display are described. In one embodiment, a data page is configured that includes a plurality of input fields and metadata, wherein the metadata includes a plurality of related links. The plurality of input fields is monitored for input values to determine if a user activates the data page to input values into the plurality of input fields. A determination is made to see if the input values trigger a criterion to provide further information related to the related links to the user. The related links information can then be provided in the form of a graphical badge, wherein the graphical badge includes a number to inform the user that a certain number of related links are available for further review. The related links are highlighted to visually distinguish them from the other related links.
    Type: Grant
    Filed: August 3, 2021
    Date of Patent: April 26, 2022
    Assignee: Oracle International Corporation
    Inventor: Tony P. Thomas
  • Publication number: 20210035040
    Abstract: An aspect of the present disclosure facilitates continuing interaction with ongoing transactions in ERP systems. In one embodiment, a system maintains a configuration data specifying transaction types of interest, and a respective set of actions and respective set of data fields associated with each transaction type. The system then monitors transactions performed in an ERP system to identify ongoing transactions of the transaction types. Upon receiving from a user, a request for ongoing transactions of interest, the system sends for display a list of ongoing transactions, a respective set of actions, a respective set of data fields and corresponding current values associated with each ongoing transaction. Upon receiving from the user, data indicating selection of an action associated with a specific ongoing transaction of the list, the system performs the selected action for the specific ongoing transaction in the ERP system.
    Type: Application
    Filed: July 30, 2019
    Publication date: February 4, 2021
    Inventor: Tony P Thomas
  • Patent number: 9563617
    Abstract: A server system provided according to an aspect of the present disclosure receives validation rules for fields of a form, and stores the validation rules as metadata in a memory. When values are later received based on the form, the values are validated using the rules in the metadata. Any errors detected are notified to a user system from which the values are received. The values are forwarded to a corresponding application if no errors are detected. According to another aspect, a developer of the application provides an initial set of validation rules prior to the application being deployed at a customer site. The customer then specifies additional rules. The metadata stores both the initial rules and the additional rules. A user interface module validates each received value against any applicable rules present in the metadata.
    Type: Grant
    Filed: September 23, 2013
    Date of Patent: February 7, 2017
    Assignee: Oracle International Corporation
    Inventors: Prabhakaran Marimuthu, Tony P Thomas
  • Patent number: 9274790
    Abstract: A customization includes a name of a module of source code in an existing generic version of application software, a specific position within the module, and a name of a file which contains additional software. An existing customized version of the application software is then prepared, to execute the additional software in executing the existing generic version at the existing specific position. When a new generic version of the application software is received, the existing customization is displayed if applicable to a module in the new generic version, followed optionally by receipt of an update to the existing specific position. On indication of user approval, a new customized version of the application software is prepared, to execute the additional software in executing the module in the new generic version, at the existing specific position or at an updated specific position, which depends on the optional receipt of the update.
    Type: Grant
    Filed: April 30, 2014
    Date of Patent: March 1, 2016
    Assignee: Oracle International Corporation
    Inventors: Prabhakaran Marimuthu, Tony P. Thomas
  • Publication number: 20150317154
    Abstract: A customization includes a name of a module of source code in an existing generic version of application software, a specific position within the module, and a name of a file which contains additional software. An existing customized version of the application software is then prepared, to execute the additional software in executing the existing generic version at the existing specific position. When a new generic version of the application software is received, the existing customization is displayed if applicable to a module in the new generic version, followed optionally by receipt of an update to the existing specific position. On indication of user approval, a new customized version of the application software is prepared, to execute the additional software in executing the module in the new generic version, at the existing specific position or at an updated specific position, which depends on the optional receipt of the update.
    Type: Application
    Filed: April 30, 2014
    Publication date: November 5, 2015
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Prabhakaran Marimuthu, Tony P. Thomas
  • Publication number: 20150089345
    Abstract: A server system provided according to an aspect of the present disclosure receives validation rules for fields of a form, and stores the validation rules as metadata in a memory. When values are later received based on the form, the values are validated using the rules in the metadata. Any errors detected are notified to a user system from which the values are received. The values are forwarded to a corresponding application if no errors are detected. According to another aspect, a developer of the application provides an initial set of validation rules prior to the application being deployed at a customer site. The customer then specifies additional rules. The metadata stores both the initial rules and the additional rules. A user interface module validates each received value against any applicable rules present in the metadata.
    Type: Application
    Filed: September 23, 2013
    Publication date: March 26, 2015
    Applicant: Oracle International Corporation
    Inventors: Prabhakaran Marimuthu, Tony P. Thomas