Patents by Inventor Jayant Thomas

Jayant 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).

  • Publication number: 20240127185
    Abstract: Systems and methods for generating a shared collaborative channel for collaboration are provided. In particular, a computing device may receive a request, from an originating member of an organization, to create the shared collaborative channel, the request including an invitee to be added to the shared collaborative channel. In response to receipt of the request, the computing device may provision a substrate group by creating a container associate with the shared collaborative channel including a substrate database associated with the shared collaborative channel, generate an invitation including a custom link to the shared collaborative channel for the invitee, and determine whether the invitee belongs to an originating collaboration team associated with the originating member based on the substrate database. If the invitee belongs to the originating collaboration team, the computing device may further update the substrate group to add the invitee as a new member of the shared collaborative channel.
    Type: Application
    Filed: December 26, 2023
    Publication date: April 18, 2024
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Michael Thomas MCLEAN, Ladislau CONCEICAO, Priyank Deepak SANGHAVI, Li LI, Jayant Kishorbhai MANGLANI
  • Patent number: 11693882
    Abstract: Systems and methods are described herein that provide a system associated with a CRA application framework with offline capability for mobile devices. In one example embodiment, a network request is received via network communications from a mobile device. The request is identified and multiple processing threads are initiated that separate operations for performing the request. A Self Describing Object (SDO) is generated and is returned in response to a fetch request. This allows the mobile device to input data while offline from a server and to minimize network interactions therebetween.
    Type: Grant
    Filed: March 5, 2020
    Date of Patent: July 4, 2023
    Assignee: Oracle International Corporation
    Inventors: Matthew Lynes, Victor Matskiv, Jayant Thomas
  • Publication number: 20200202991
    Abstract: Systems and methods are described herein that provide a system associated with a CRA application framework with offline capability for mobile devices. In one example embodiment, a network request is received via network communications from a mobile device. The request is identified and multiple processing threads are initiated that separate operations for performing the request. A Self Describing Object (SDO) is generated and is returned in response to a fetch request. This allows the mobile device to input data while offline from a server and to minimize network interactions therebetween.
    Type: Application
    Filed: March 5, 2020
    Publication date: June 25, 2020
    Inventors: Matthew LYNES, Victor MATSKIV, Jayant THOMAS
  • Patent number: 10216903
    Abstract: A system that implements a medical adherence tracker framework receives a workflow definition, the workflow definition comprising one or more tasks. The system persists the workflow definition, and the persisting includes serializing the workflow definition. The system synchronizes the workflow definition to one or more user devices, including transmitting the serialized workflow definition to the user devices. The workflow definition includes nested objects, and the system serializes the workflow definition and nested objects separately and links the serialized objects using an object identifier.
    Type: Grant
    Filed: November 21, 2013
    Date of Patent: February 26, 2019
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Jayant Thomas, Victor Matskiv, Zhaogang Qian, Vallabha Jagdish
  • Patent number: 9526984
    Abstract: A system that manages a gamification provider abstraction layer can select a gamification provider. The system receives a common gamification request message from a client and creates a provider-specific request message based on the received common gamification request message and the selected gamification provider. The system then transmits the provider-specific request message to the selected gamification provider.
    Type: Grant
    Filed: November 21, 2013
    Date of Patent: December 27, 2016
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Jayant Thomas, Victor Matskiv, Zhaogang Qian, Vallabha Jagdish, Richard Rhodes, Vasanthan Gunaratnam
  • Patent number: 9232339
    Abstract: Systems and methods are described herein that provide a mobile push notification system that sends notifications to various types of mobile devices using a single cloud based interface. One example embodiment includes a registration logic configured to receive device data from a mobile device. A record of the device data is stored in a database. A token generator creates a registration token that identifies the mobile device. The registration logic is facilitates communication between the mobile device and a vendor service when the registration token is received from the mobile device.
    Type: Grant
    Filed: February 7, 2013
    Date of Patent: January 5, 2016
    Assignee: Oracle International Corporation
    Inventors: Matthew Lynes, Chris Huang, Jayant Thomas, Victor Matskiv
  • Patent number: 9069450
    Abstract: A computer with a processor and a memory is used to set instructions for both a first component of a service and a second component of the service. The instructions include a flow of dialogs to present to requesters of the service to obtain information. Each instruction includes a dialog to present to the requesters of the service to obtain information. The first component of the service is provided via a first user interface over a first communication channel using a first communication mode. The second component of the service is provided via a second user interface over a second communication channel using a second communication mode. The first component of the service and the second component of the service are provided continuously in a single session in accordance with the instructions using a common rule set of the instructions.
    Type: Grant
    Filed: March 4, 2014
    Date of Patent: June 30, 2015
    Assignee: AT&T INTELLECTUAL PROPERTY, I, L.P.
    Inventors: Robert Samokar, Jayant Thomas, Stan Pisle, John Tadlock
  • Publication number: 20150142458
    Abstract: A system that implements a medical adherence tracker framework receives a workflow definition, the workflow definition comprising one or more tasks. The system persists the workflow definition, and the persisting includes serializing the workflow definition. The system synchronizes the workflow definition to one or more user devices, including transmitting the serialized workflow definition to the user devices. The workflow definition includes nested objects, and the system serializes the workflow definition and nested objects separately and links the serialized objects using an object identifier.
    Type: Application
    Filed: November 21, 2013
    Publication date: May 21, 2015
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Jayant THOMAS, Victor MATSKIV, Zhaogang QIAN, Vallabha JAGDISH
  • Publication number: 20150141149
    Abstract: A system that manages a gamification provider abstraction layer can select a gamification provider. The system receives a common gamification request message from a client and creates a provider-specific request message based on the received common gamification request message and the selected gamification provider. The system then transmits the provider-specific request message to the selected gamification provider.
    Type: Application
    Filed: November 21, 2013
    Publication date: May 21, 2015
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Jayant THOMAS, Victor MATSKIV, Zhaogang QIAN, Vallabha JAGDISH, Richard RHODES, Vasanthan GUNARATNAM
  • Publication number: 20140229868
    Abstract: A computer with a processor and a memory is used to set instructions for both a first component of a service and a second component of the service. The instructions include a flow of dialogs to present to requesters of the service to obtain information. Each instruction includes a dialog to present to the requesters of the service to obtain information. The first component of the service is provided via a first user interface over a first communication channel using a first communication mode. The second component of the service is provided via a second user interface over a second communication channel using a second communication mode. The first component of the service and the second component of the service are provided continuously in a single session in accordance with the instructions using a common rule set of the instructions.
    Type: Application
    Filed: March 4, 2014
    Publication date: August 14, 2014
    Applicant: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Robert SAMOKAR, Jayant THOMAS, Stan PISLE, John TADLOCK
  • Publication number: 20140220933
    Abstract: Systems and methods are described herein that provide a mobile push notification system that sends notifications to various types of mobile devices using a single cloud based interface. One example embodiment includes a registration logic configured to receive device data from a mobile device. A record of the device data is stored in a database. A token generator creates a registration token that identifies the mobile device. The registration logic is facilitates communication between the mobile device and a vendor service when the registration token is received from the mobile device.
    Type: Application
    Filed: February 7, 2013
    Publication date: August 7, 2014
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Matthew LYNES, Chris HUANG, Jayant THOMAS, Victor MATSKIV
  • Patent number: 8707258
    Abstract: Services are integrated by providing a first component of a service via a first user interface over a first communications channel using a first communications mode. A second component of the service is provided via a second user interface over a second communications channel using a second communications mode. The first component of the service and the second component of the service are provided continuously in a single session using a common rule set for user interface dialog management.
    Type: Grant
    Filed: October 21, 2008
    Date of Patent: April 22, 2014
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Jayant Thomas, Robert Samokar, Stan Pisle, John Tadlock
  • Patent number: 8644455
    Abstract: Systems, method, and media for providing communication services between an application and a computer telephony interface server are provided. One of a plurality of computer telephony interface drivers is launched as a primary computer telephony interface driver to interface the application with the computer telephony interface server. The computer telephony interface drivers are monitored with a plurality of monitors. Each of the monitors is associated with one of the computer telephony interface drivers and monitors a status of another of the computer telephony interface drivers. A failure of the primary computer telephony interface driver is detected with a secondary monitor. The secondary monitor monitors the primary computer telephony interface driver and is associated with a secondary computer telephony interface driver.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: February 4, 2014
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Jayant Thomas, Robert Samokar
  • Publication number: 20130346107
    Abstract: Systems and methods are described herein that provide a system associated with a CRA application framework with offline capability. In one example embodiment a trip report skeleton allows trip report data about clinical research to be stored on a mobile device. The mobile device sends a trip report skeleton creation request to a server side logic using the CRA application framework. The activities related to the trip report are performed asynchronously. Therefore, when a fetch request for the trip report skeleton is issued, it is determined if the trip report skeleton is ready. When the trip report skeleton is ready, a trip report skeleton in a Self Describing Object (SDO) format is received.
    Type: Application
    Filed: March 14, 2013
    Publication date: December 26, 2013
    Inventors: Matthew LYNES, Victor MATSKIV, Jayant THOMAS
  • Patent number: 8428223
    Abstract: A method of providing communication services includes configuring a primary computer telephony interface driver to interface a computer telephony interface server with an application for transmitting client information between the application and the computer telephony interface server and configuring a secondary computer telephony interface driver to redundantly interface the same computer telephony interface server with the same application for transmitting the same client information between the same application and the same computer telephony interface server.
    Type: Grant
    Filed: December 4, 2008
    Date of Patent: April 23, 2013
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Jayant Thomas, Robert Samokar
  • Patent number: 8184800
    Abstract: A method for managing voice response services in a call center for interactive voice response (IVR) applications that provides full IVR call capacity during the installation and testing of new IVR application software. The call center includes web application servers, a network dispatcher, IVR clusters, databases and a network switch, which are reconfigured during the installation and testing of new IVR application software so that full IVR call capacity is maintained at all times. The call center further includes the ability to uninstall newly installed IVR application software and restore the call center to the original IVR application software configuration without reducing the call center IVR call capacity.
    Type: Grant
    Filed: December 4, 2008
    Date of Patent: May 22, 2012
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Jayant Thomas, Robert D. Samokar, Randall Long
  • Publication number: 20100142687
    Abstract: A method of providing communication services includes configuring a primary computer telephony interface driver to interface a computer telephony interface server with an application for transmitting client information between the application and the computer telephony interface server and configuring a secondary computer telephony interface driver to redundantly interface the same computer telephony interface server with the same application for transmitting the same client information between the same application and the same computer telephony interface server.
    Type: Application
    Filed: December 4, 2008
    Publication date: June 10, 2010
    Applicant: AT&T Intellectual Property I, L.P.
    Inventors: Jayant THOMAS, Robert SAMOKAR
  • Publication number: 20100142686
    Abstract: A method for managing voice response services in a call center for interactive voice response (IVR) applications that provides full IVR call capacity during the installation and testing of new IVR application software. The call center includes web application servers, a network dispatcher, IVR clusters, databases and a network switch, which are reconfigured during the installation and testing of new IVR application software so that full IVR call capacity is maintained at all times. The call center further includes the ability to uninstall newly installed IVR application software and restore the call center to the original IVR application software configuration without reducing the call center IVR call capacity.
    Type: Application
    Filed: December 4, 2008
    Publication date: June 10, 2010
    Applicant: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Jayant THOMAS, Robert D. SAMOKAR, Randall LONG
  • Publication number: 20100100809
    Abstract: Services are integrated by providing a first component of a service via a first user interface over a first communications channel using a first communications mode. A second component of the service is provided via a second user interface over a second communications channel using a second communications mode. The first component of the service and the second component of the service are provided continuously in a single session using a common rule set for user interface dialog management.
    Type: Application
    Filed: October 21, 2008
    Publication date: April 22, 2010
    Applicant: AT&T INTELLECTUAL PROPERTY, I, L.P.
    Inventors: Jayant THOMAS, Robert SAMOKAR, Stan PISLE, John TADLOCK
  • Publication number: 20060212408
    Abstract: A method and apparatus provides a framework for specifying a multimodal application, such as an IVR, in a communication network. The framework provides a metalanguage that enables a programmer to specify a multimodal user interface using view logic, business rules using router logic, and integration with a backend enterprise system.
    Type: Application
    Filed: March 17, 2005
    Publication date: September 21, 2006
    Applicant: SBC Knowledge Ventures L.P.
    Inventors: Marcicalito Nuestro, Jayant Thomas, John Tadlock, David Silva, Bruce Brenton