Patents by Inventor Jeevan Selvan Job John
Jeevan Selvan Job John 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: 11870741Abstract: The present disclosure generally relates to systems and methods for efficiently and dynamically integrating a chatbot into an application service. More specifically, the present disclosure relates to systems and methods that dynamically build custom components that enable the chatbot to communicate and facilitate the use of the application service directly from the chatbot application. Accordingly, the systems and methods described herein provide the benefit of integrating the chatbot application into an application service without having the application developer write code for the integration, thereby enhancing the computational efficiency of the integration and the reliability of the application service when new services or service functionality are added or modified.Type: GrantFiled: February 24, 2023Date of Patent: January 9, 2024Assignee: Oracle International CorporationInventors: Jeevan Selvan Job John, Mudit Gupta, Aswin Jose
-
Publication number: 20230208787Abstract: The present disclosure generally relates to systems and methods for efficiently and dynamically integrating a chatbot into an application service. More specifically, the present disclosure relates to systems and methods that dynamically build custom components that enable the chatbot to communicate and facilitate the use of the application service directly from the chatbot application. Accordingly, the systems and methods described herein provide the benefit of integrating the chatbot application into an application service without having the application developer write code for the integration, thereby enhancing the computational efficiency of the integration and the reliability of the application service when new services or service functionality are added or modified.Type: ApplicationFiled: February 24, 2023Publication date: June 29, 2023Applicant: Oracle International CorporationInventors: Jeevan Selvan Job John, Mudit Gupta, Aswin Jose
-
Patent number: 11637792Abstract: The present disclosure generally relates to systems and methods for efficiently and dynamically integrating a chatbot into an application service. More specifically, the present disclosure relates to systems and methods that dynamically build custom components that enable the chatbot to communicate and facilitate the use of the application service directly from the chatbot application. Accordingly, the systems and methods described herein provide the benefit of integrating the chatbot application into an application service without having the application developer write code for the integration, thereby enhancing the computational efficiency of the integration and the reliability of the application service when new services or service functionality are added or modified.Type: GrantFiled: October 10, 2019Date of Patent: April 25, 2023Assignee: Oracle International CorporationInventors: Jeevan Selvan Job John, Mudit Gupta, Aswin Jose
-
Patent number: 11216479Abstract: Techniques for visualizing data elements are disclosed. A system presents a first data element profile comprising: a first data element; a second data element; and a first formula used to calculate a value of the first data element using a value of the second data element. The system detects user input selecting the second data element. Based on detecting the user input, the system presents a second data element profile comprising: the second data element; a third data element; and a second formula used to calculate a value of the second data element using a value of the third data element. The system detects user input selecting the third data element. Based on detecting the user input, the system presents a third data element profile comprising the third data element.Type: GrantFiled: November 2, 2017Date of Patent: January 4, 2022Assignee: Oracle International CorporationInventors: Prasun Mukherjee, Jeevan Selvan Job John, Pravas Sudhakar Naik Bhagat, Srilakshmi Ramachandra, Tarun Kumar, Walter Duell
-
Patent number: 10853101Abstract: Certain aspects and features of the present disclosure relate to systems and methods for simultaneously providing two versions of an application's interface using a single codebase. More specifically, certain aspects and features of the present disclosure relate to systems and methods for executing a single codebase to depict time-bound information in a calendar format and, at the same time, make the displayed time-bound information consumable by screen reader applications.Type: GrantFiled: April 5, 2019Date of Patent: December 1, 2020Assignee: Oracle International CorporationInventors: Mudit Gupta, Jeevan Selvan Job John, Shinoj Parameswaran, Veena Vasu, Russell Broom, Pramod Agrawal
-
Publication number: 20200374244Abstract: The present disclosure generally relates to systems and methods for efficiently and dynamically integrating a chatbot into an application service. More specifically, the present disclosure relates to systems and methods that dynamically build custom components that enable the chatbot to communicate and facilitate the use of the application service directly from the chatbot application. Accordingly, the systems and methods described herein provide the benefit of integrating the chatbot application into an application service without having the application developer write code for the integration, thereby enhancing the computational efficiency of the integration and the reliability of the application service when new services or service functionality are added or modified.Type: ApplicationFiled: October 10, 2019Publication date: November 26, 2020Applicant: Oracle International CorporationInventors: Jeevan Selvan Job John, Mudit Gupta, Aswin Jose
-
Publication number: 20200319901Abstract: Certain aspects and features of the present disclosure relate to systems and methods for simultaneously providing two versions of an application's interface using a single codebase. More specifically, certain aspects and features of the present disclosure relate to systems and methods for executing a single codebase to depict time-bound information in a calendar format and, at the same time, make the displayed time-bound information consumable by screen reader applications.Type: ApplicationFiled: April 5, 2019Publication date: October 8, 2020Applicant: Oracle International CorporationInventors: Mudit Gupta, Jeevan Selvan Job John, Shinoj Parameswaran, Veena Vasu, Russell Broom, Pramod Agrawal
-
Patent number: 10552140Abstract: Methods and systems are disclosed for defining deployment data that identify a manner in which to divide a software package of source code deliverables into smaller discrete software package. A triggering event occurring in response to a modification of one or more source code deliverables causes a set of source code deliverables to be identified. One or more particular metadata identifiers associated with the modified one or more source code deliverables may be used to define a group of source code deliverables. The group of source code deliverables includes a subset of the set of source code deliverables that may also be associated with the one or more particular metadata identifiers. One or more packaging rules may facilitate defining deployment data identifying package transmissions for the group of source code deliverables. The deployment data may then be output to one or more devices.Type: GrantFiled: January 31, 2018Date of Patent: February 4, 2020Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Prasun Mukherjee, Pravas Sudhakar Naik Bhagat, Jeevan Selvan Job John, Russell Ashley Broom, Ricarda Heuss
-
Publication number: 20190235850Abstract: Methods and systems are disclosed for defining deployment data that identify a manner in which to divide a software package of source code deliverables into smaller discrete software package. A triggering event occurring in response to a modification of one or more source code deliverables causes a set of source code deliverables to be identified. One or more particular metadata identifiers associated with the modified one or more source code deliverables may be used to define a group of source code deliverables. The group of source code deliverables includes a subset of the set of source code deliverables that may also be associated with the one or more particular metadata identifiers. One or more packaging rules may facilitate defining deployment data identifying package transmissions for the group of source code deliverables. The deployment data may then be output to one or more devices.Type: ApplicationFiled: January 31, 2018Publication date: August 1, 2019Applicant: Oracle International CorporationInventors: Prasun Mukherjee, Pravas Sudhakar Naik Bhagat, Jeevan Selvan Job John, Russell Ashley Broom, Ricarda Heuss
-
Publication number: 20180210929Abstract: Techniques for visualizing data elements are disclosed. A system presents a first data element profile comprising: a first data element; a second data element; and a first formula used to calculate a value of the first data element using a value of the second data element. The system detects user input selecting the second data element. Based on detecting the user input, the system presents a second data element profile comprising: the second data element; a third data element; and a second formula used to calculate a value of the second data element using a value of the third data element. The system detects user input selecting the third data element. Based on detecting the user input, the system presents a third data element profile comprising the third data element.Type: ApplicationFiled: November 2, 2017Publication date: July 26, 2018Applicant: Oracle International CorporationInventors: Prasun Mukherjee, Jeevan Selvan Job John, Pravas Sudhakar Naik Bhagat, Srilakshmi Ramachandra, Tarun Kumar, Walter Duell
-
Publication number: 20160155092Abstract: An aspect of the present disclosure provides a convenient user interface for interactively viewing the qualifications of people maintained in an ERP system. In an embodiment, a group of qualifications are displayed on a display screen. The user then provides identity of a person of interest. Only those of the qualifications possessed by the user are highlighted on the display screen. The user can select a different user to have the corresponding (possessed) qualifications highlighted. According to another aspect of the present disclosure, the user first selects a list of persons of interest. The list of such selected persons are also displayed on a portion of the display screen along with the qualifications in other portions. According to yet another aspect when a displayed qualification is selected, those of the displayed persons possessing the selected qualification are highlighted.Type: ApplicationFiled: December 1, 2014Publication date: June 2, 2016Inventors: Mudit Gupta, Jeevan Selvan Job John, Veena Vasu, Venkat Ramana Reddy Basireddy, Srinivas Bangalore Ananda Rao, Lakshmi Prasad Mulapalli