Patents by Inventor Viswanathan Umapathy

Viswanathan Umapathy 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: 11640307
    Abstract: Implementations generally relate to initiating processes. In some implementations, a method includes receiving, at a server, an object from a client device. The method further includes determining an instance of a process initiation event, where the process initiation event triggers a process to initiate, and where the process initiation event is based on the object and one or more process initiation policies. The method further includes initiating the process upon the determining of the process initiation event.
    Type: Grant
    Filed: October 4, 2021
    Date of Patent: May 2, 2023
    Assignee: Oracle International Corporation
    Inventors: Tomas Alabes, Javier Espeche, Viswanathan Umapathy, Nicolas Damonte, Suman Ganta
  • Patent number: 11630708
    Abstract: An example method facilitates collaborative participation in a process-based software application. The example method includes employing a process cloud integrated with a social network and document cloud to enable social network conversation-based collaboration during running of processes of the process-based software application. Hence, by integrating a social network with a process cloud, collaboration mechanisms can be created when a process starts. Process designers, i.e., process-based application designers or developers, may configure permissions for the various tasks in a process so that task participants can see some messages in the conversation but not all. As tasks are initiated and completed, automated messages may be posted to the conversation.
    Type: Grant
    Filed: May 1, 2017
    Date of Patent: April 18, 2023
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Juan Allo Ron, Rajesh Tiwari, Viswanathan Umapathy
  • Publication number: 20220027168
    Abstract: Implementations generally relate to initiating processes. In some implementations, a method includes receiving, at a server, an object from a client device. The method further includes determining an instance of a process initiation event, where the process initiation event triggers a process to initiate, and where the process initiation event is based on the object and one or more process initiation policies. The method further includes initiating the process upon the determining of the process initiation event.
    Type: Application
    Filed: October 4, 2021
    Publication date: January 27, 2022
    Applicant: Oracle International Corporation
    Inventors: Tomas Alabes, Javier Espeche, Viswanathan Umapathy, Nicolas Damonte, Suman Ganta
  • Patent number: 11169823
    Abstract: Implementations generally relate to initiating processes. In some implementations, a method includes receiving, at a server, an object from a client device. The method further includes determining an instance of a process initiation event, where the process initiation event triggers a process to initiate, and where the process initiation event is based on the object and one or more process initiation policies. The method further includes initiating the process upon the determining of the process initiation event.
    Type: Grant
    Filed: February 23, 2017
    Date of Patent: November 9, 2021
    Assignee: Oracle International Corporation
    Inventors: Tomas Alabes, Javier Espeche, Viswanathan Umapathy, Nicolas Damonte, Suman Ganta
  • Publication number: 20180081505
    Abstract: An example method facilitates collaborative participation in a process-based software application. The example method includes employing a process cloud integrated with a social network and document cloud to enable social network conversation-based collaboration during running of processes of the process-based software application. Hence, by integrating a social network with a process cloud, collaboration mechanisms can be created when a process starts. Process designers, i.e., process-based application designers or developers, may configure permissions for the various tasks in a process so that task participants can see some messages in the conversation but not all. As tasks are initiated and completed, automated messages may be posted to the conversation.
    Type: Application
    Filed: May 1, 2017
    Publication date: March 22, 2018
    Inventors: Juan Allo Ron, Rajesh Tiwari, Viswanathan Umapathy
  • Publication number: 20180074674
    Abstract: Implementations generally relate to initiating processes. In some implementations, a method includes receiving, at a server, an object from a client device. The method further includes determining an instance of a process initiation event, where the process initiation event triggers a process to initiate, and where the process initiation event is based on the object and one or more process initiation policies. The method further includes initiating the process upon the determining of the process initiation event.
    Type: Application
    Filed: February 23, 2017
    Publication date: March 15, 2018
    Inventors: Tomas Alabes, Javier Espeche, Viswanathan Umapathy, Nicolas Damonte, Suman Ganta
  • Patent number: 9741006
    Abstract: A system for providing complex access control in workflows. The system comprises a computer, including a computer readable storage medium and processor operating thereon. The system also comprises at least one business process which includes a plurality of tasks. Each task is associated with a task state which changes during execution of the task. The system further comprises a plurality of logical roles. Each logical role defines a responsibility based on the task state and a member of that logical role. Additionally, the system comprises a configurable matrix of access controls that is used to control access to the plurality of tasks based on the plurality of logical roles.
    Type: Grant
    Filed: May 14, 2010
    Date of Patent: August 22, 2017
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Vladimir Svetov, Ravi Rangaswamy, Mohan Kamath, Viswanathan Umapathy
  • Publication number: 20110283281
    Abstract: A system for providing complex access control in workflows. The system comprises a computer, including a computer readable storage medium and processor operating thereon. The system also comprises at least one business process which includes a plurality of tasks. Each task is associated with a task state which changes during execution of the task. The system further comprises a plurality of logical roles. Each logical role defines a responsibility based on the task state and a member of that logical role. Additionally, the system comprises a configurable matrix of access controls that is used to control access to the plurality of tasks based on the plurality of logical roles.
    Type: Application
    Filed: May 14, 2010
    Publication date: November 17, 2011
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Vladimir Svetov, Ravi Rangaswamy, Mohan Kamath, Viswanathan Umapathy