Patents by Inventor Rajakumar Thiruvasagam

Rajakumar Thiruvasagam 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: 11968209
    Abstract: Disclosed are hybrid authentication systems and methods that enable users to seamlessly sign-on between cloud-based services and on-premises systems. A cloud-based authentication service receives login credentials from a user and delegates authentication to an on-premises authentication service proxy. The login credentials can be passed by the cloud-based authentication service to the on-premises authentication service proxy, for instance, as an access token in an authentication header. The access token can be a JavaScript Object Notation (JSON) Web Token (JWT) token that is digitally signed using JSON Web Signature. Some embodiments utilize a tunnel connection through which the cloud-based authentication service communicates with the on-premises authentication service proxy. Some embodiments leverage an on-premises identity management system for user management and authentication.
    Type: Grant
    Filed: March 13, 2023
    Date of Patent: April 23, 2024
    Assignee: Open Text Corporation
    Inventors: Sachin Gopaldas Totale, Muneer Ahmed, Harish Rawat, Rajakumar Thiruvasagam, Lakshmi Narayana Prasad Kakumani
  • Publication number: 20230216851
    Abstract: Disclosed are hybrid authentication systems and methods that enable users to seamlessly sign-on between cloud-based services and on-premises systems. A cloud-based authentication service receives login credentials from a user and delegates authentication to an on-premises authentication service proxy. The login credentials can be passed by the cloud-based authentication service to the on-premises authentication service proxy, for instance, as an access token in an authentication header. The access token can be a JavaScript Object Notation (JSON) Web Token (JWT) token that is digitally signed using JSON Web Signature. Some embodiments utilize a tunnel connection through which the cloud-based authentication service communicates with the on-premises authentication service proxy. Some embodiments leverage an on-premises identity management system for user management and authentication.
    Type: Application
    Filed: March 13, 2023
    Publication date: July 6, 2023
    Inventors: Sachin Gopaldas Totale, Muneer Ahmed, Harish Rawat, Rajakumar Thiruvasagam, Lakshmi Narayana Prasad Kakumani
  • Patent number: 11637828
    Abstract: Disclosed are hybrid authentication systems and methods that enable users to seamlessly sign-on between cloud-based services and on-premises systems. A cloud-based authentication service receives login credentials from a user and delegates authentication to an on-premises authentication service proxy. The login credentials can be passed by the cloud-based authentication service to the on-premises authentication service proxy, for instance, as an access token in an authentication header. The access token can be a JavaScript Object Notation (JSON) Web Token (JWT) token that is digitally signed using JSON Web Signature. Some embodiments utilize a tunnel connection through which the cloud-based authentication service communicates with the on-premises authentication service proxy. Some embodiments leverage an on-premises identity management system for user management and authentication.
    Type: Grant
    Filed: May 3, 2021
    Date of Patent: April 25, 2023
    Assignee: Open Text Corporation
    Inventors: Sachin Gopaldas Totale, Muneer Ahmed, Harish Rawat, Rajakumar Thiruvasagam, Lakshmi Narayana Prasad Kakumani
  • Publication number: 20220353261
    Abstract: Disclosed are hybrid authentication systems and methods that enable users to seamlessly sign-on between cloud-based services and on-premises systems. A cloud-based authentication service receives login credentials from a user and delegates authentication to an on-premises authentication service proxy. The login credentials can be passed by the cloud-based authentication service to the on-premises authentication service proxy, for instance, as an access token in an authentication header. The access token can be a JavaScript Object Notation (JSON) Web Token (JWT) token that is digitally signed using JSON Web Signature. Some embodiments utilize a tunnel connection through which the cloud-based authentication service communicates with the on-premises authentication service proxy. Some embodiments leverage an on-premises identity management system for user management and authentication.
    Type: Application
    Filed: May 3, 2021
    Publication date: November 3, 2022
    Inventors: Sachin Gopaldas Totale, Muneer Ahmed, Harish Rawat, Rajakumar Thiruvasagam, Lakshmi Narayana Prasad Kakumani
  • Patent number: 11012441
    Abstract: Disclosed are hybrid authentication systems and methods that enable users to seamlessly sign-on between cloud-based services and on-premises systems. A cloud-based authentication service receives login credentials from a user and delegates authentication to an on-premises authentication service proxy. The login credentials can be passed by the cloud-based authentication service to the on-premises authentication service proxy, for instance, as an access token in an authentication header. The access token can be a JavaScript Object Notation (JSON) Web Token (JWT) token that is digitally signed using JSON Web Signature. Some embodiments utilize a tunnel connection through which the cloud-based authentication service communicates with the on-premises authentication service proxy. Some embodiments leverage an on-premises identity management system for user management and authentication.
    Type: Grant
    Filed: June 22, 2018
    Date of Patent: May 18, 2021
    Assignee: OPEN TEXT CORPORATION
    Inventors: Sachin Gopaldas Totale, Muneer Ahmed, Harish Rawat, Rajakumar Thiruvasagam, Lakshmi Narayana Prasad Kakumani
  • Patent number: 10659567
    Abstract: Techniques to dynamically discover and manage page fragments, e.g., to provide a dynamic application user interface, are disclosed. In various embodiments, an indication to add a fragment dynamically to a current application page is received. The fragment to be added is determined, in response to the indication, and added dynamically to the current application page.
    Type: Grant
    Filed: June 26, 2017
    Date of Patent: May 19, 2020
    Assignee: OPEN TEXT CORPORATION
    Inventors: Sachin G. Totale, Marwan Suliman, Deepak Michael, Roshan Prakash Salvi, Shubha Ravi, Rajakumar Thiruvasagam
  • Patent number: 10509528
    Abstract: An apparatus, method, and system using techniques to partially refresh a display page. A navigation URL generated by an application in response to a user interaction is received, the navigation URL indicating a place within a page hierarchy at which a partial refresh of a page with which the navigation URL is associated is to be performed and the navigation URL including one or more URL portions usable to retrieve page content data to be used to partially refresh the page. The navigation URL is processed to determine the place within the page hierarchy at which the partial refresh is to be performed. The navigation URL is used to retrieve the page content data.
    Type: Grant
    Filed: November 8, 2017
    Date of Patent: December 17, 2019
    Assignee: OPEN TEXT CORPORATION
    Inventors: Sachin G. Totale, Rajakumar Thiruvasagam, Linda J. Wong, Julian M. Hjortshoj, Frederick F. Hewett
  • Patent number: 10303444
    Abstract: Developer-composed custom application session parameters are disclosed. In various embodiments, a definition of a custom application session parameter is received via a software development tool user interface. Application code to store and manage the custom application session parameter, including by making the custom application parameter available across a plurality of application user interface pages, is generated programmatically based at least in part on the definition.
    Type: Grant
    Filed: November 15, 2016
    Date of Patent: May 28, 2019
    Assignee: EMC Corporation
    Inventors: Sachin G. Totale, Marwan Suliman, Rajakumar Thiruvasagam, Ramkumar Ganesan, Saif Ali Ansari
  • Publication number: 20190007409
    Abstract: Disclosed are hybrid authentication systems and methods that enable users to seamlessly sign-on between cloud-based services and on-premises systems. A cloud-based authentication service receives login credentials from a user and delegates authentication to an on-premises authentication service proxy. The login credentials can be passed by the cloud-based authentication service to the on-premises authentication service proxy, for instance, as an access token in an authentication header. The access token can be a JavaScript Object Notation (JSON) Web Token (JWT) token that is digitally signed using JSON Web Signature. Some embodiments utilize a tunnel connection through which the cloud-based authentication service communicates with the on-premises authentication service proxy. Some embodiments leverage an on-premises identity management system for user management and authentication.
    Type: Application
    Filed: June 22, 2018
    Publication date: January 3, 2019
    Inventors: Sachin Gopaldas Totale, Muneer Ahmed, Harish Rawat, Rajakumar Thiruvasagam, Lakshmi Narayana Prasad Kakumani
  • Publication number: 20180067595
    Abstract: An apparatus, method, and system using techniques to partially refresh a display page. A navigation URL generated by an application in response to a user interaction is received, the navigation URL indicating a place within a page hierarchy at which a partial refresh of a page with which the navigation URL is associated is to be performed and the navigation URL including one or more URL portions usable to retrieve page content data to be used to partially refresh the page. The navigation URL is processed to determine the place within the page hierarchy at which the partial refresh is to be performed. The navigation URL is used to retrieve the page content data.
    Type: Application
    Filed: November 8, 2017
    Publication date: March 8, 2018
    Inventors: Sachin G. Totale, Rajakumar Thiruvasagam, Linda J. Wong, Julian M. Hjortshoj, Frederick F. Hewett
  • Publication number: 20170359445
    Abstract: Techniques to dynamically discover and manage page fragments, e.g., to provide a dynamic application user interface, are disclosed. In various embodiments, an indication to add a fragment dynamically to a current application page is received. The fragment to be added is determined, in response to the indication, and added dynamically to the current application page.
    Type: Application
    Filed: June 26, 2017
    Publication date: December 14, 2017
    Inventors: Sachin G. Totale, Marwan Suliman, Deepak Michael, Roshan Prakash Salvi, Shubha Ravi, Rajakumar Thiruvasagam
  • Patent number: 9841863
    Abstract: An apparatus, method, and system using techniques to partially refresh a display page. A navigation URL generated by an application in response to a user interaction is received, the navigation URL indicating a place within a page hierarchy at which a partial refresh of a page with which the navigation URL is associated is to be performed and the navigation URL including one or more URL portions usable to retrieve page content data to be used to partially refresh the page. The navigation URL is processed to determine the place within the page hierarchy at which the partial refresh is to be performed. The navigation URL is used to retrieve the page content data.
    Type: Grant
    Filed: December 20, 2012
    Date of Patent: December 12, 2017
    Assignee: Open Text Corporation
    Inventors: Sachin G. Totale, Rajakumar Thiruvasagam, Linda J. Wong, Julian M. Hjortshoj, Frederick F. Hewett
  • Patent number: 9756147
    Abstract: Techniques to dynamically discover and manage page fragments, e.g., to provide a dynamic application user interface, are disclosed. In various embodiments, an indication to add a fragment dynamically to a current application page is received. The fragment to be added is determined, in response to the indication, and added dynamically to the current application page.
    Type: Grant
    Filed: December 20, 2013
    Date of Patent: September 5, 2017
    Assignee: Open Text Corporation
    Inventors: Sachin G. Totale, Marwan Suliman, Deepak Michael, Roshan Prakash Salvi, Shubha Ravi, Rajakumar Thiruvasagam
  • Publication number: 20170123765
    Abstract: Developer-composed custom application session parameters are disclosed. In various embodiments, a definition of a custom application session parameter is received via a software development tool user interface. Application code to store and manage the custom application session parameter, including by making the custom application parameter available across a plurality of application user interface pages, is generated programmatically based at least in part on the definition.
    Type: Application
    Filed: November 15, 2016
    Publication date: May 4, 2017
    Inventors: Sachin G. Totale, Marwan Suliman, Rajakumar Thiruvasagam, Ramkumar Ganesan, Saif Ali Ansari
  • Patent number: 9529572
    Abstract: Developer-composed custom application session parameters are disclosed. In various embodiments, a definition of a custom application session parameter is received via a software development tool user interface. Application code to store and manage the custom application session parameter, including by making the custom application parameter available across a plurality of application user interface pages, is generated programmatically based at least in part on the definition.
    Type: Grant
    Filed: December 20, 2013
    Date of Patent: December 27, 2016
    Assignee: EMC Corporation
    Inventors: Sachin G. Totale, Marwan Suliman, Rajakumar Thiruvasagam, Ramkumar Ganesan, Saif Ali Ansari
  • Patent number: 9424243
    Abstract: Techniques to process a form are disclosed. An attribute associated with a child data model is recognized in a first set of form data associated with a form an attribute associated with a child data model. A data value associated with the attribute is used to obtain a second set of form data associated with the child data model. The second set of form data is associated with the form.
    Type: Grant
    Filed: December 21, 2012
    Date of Patent: August 23, 2016
    Assignee: EMC Corporation
    Inventors: Rajakumar Thiruvasagam, Sachin G. Totale, Yuhui Zhao, Julian M. Hjortshoj, Ramkumar Ganesan
  • Patent number: 9189761
    Abstract: Interface control(s) associated with declaratively defining an action flow are provided; the action flow includes a desired outcome of an action flow. Information associated with a user interface page is received; this information includes a state during which the user interface page is displayed. Information associated with a business service associated with a content management server is received; that information includes a state during which the business service is performed on the content management server. In the action flow definition, a first association between the user interface page and the state during which the user interface page is displayed and a second association between the business service and the state during which the business service is invoked on the content management server are recorded.
    Type: Grant
    Filed: May 17, 2012
    Date of Patent: November 17, 2015
    Assignee: EMC Corporation
    Inventors: Sachin G. Totale, Rajakumar Thiruvasagam, Srinivasa Gururao