Patents by Inventor Sivakumaresan THANGESWARAN

Sivakumaresan THANGESWARAN 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: 11947611
    Abstract: The described technology relates to developing and/or maintaining dashboards in enterprise web applications. In some aspects, a portal web application is configured to provide a user interface on a client device to create or modify a dashboard which includes a first plurality of widgets. A second plurality of widgets includes widgets published to the portal web application from a plurality of subscriber web applications, where each of the second plurality of widgets is used in at least one of said subscriber web applications, and the first plurality of widgets includes one or more widgets from the second plurality of widgets. In some other aspects, a dashboard management service is provided by which respective enterprise web applications can create and host widgets while sharing the same with other enterprise web applications which use dashboards developed using the dashboard management service.
    Type: Grant
    Filed: April 24, 2023
    Date of Patent: April 2, 2024
    Assignee: NASDAQ, INC.
    Inventors: Sivakumaresan Thangeswaran, Binumohan Chandramohan, Rajkumar Vedha Siva
  • Publication number: 20230412697
    Abstract: The described technology relates to a software application architecture allowing for creation of a web application that has multiple Single Page Applications (SPAs) within the application. The software application architecture includes components that are common to each page of the web application while also having components that are dynamically loaded to cater to specific respective pages within the application. The dynamically loadable components can be identified based on an identifier in a path being browsed using a web browser application. The described application architecture may be used in the context of AngularJS, as well as other SPA technologies and non-SPA technologies.
    Type: Application
    Filed: August 30, 2023
    Publication date: December 21, 2023
    Inventor: Sivakumaresan THANGESWARAN
  • Publication number: 20230334107
    Abstract: The described technology relates to developing and/or maintaining dashboards in enterprise web applications. In some aspects, a portal web application is configured to provide a user interface on a client device to create or modify a dashboard which includes a first plurality of widgets. A second plurality of widgets includes widgets published to the portal web application from a plurality of subscriber web applications, where each of the second plurality of widgets is used in at least one of said subscriber web applications, and the first plurality of widgets includes one or more widgets from the second plurality of widgets. In some other aspects, a dashboard management service is provided by which respective enterprise web applications can create and host widgets while sharing the same with other enterprise web applications which use dashboards developed using the dashboard management service.
    Type: Application
    Filed: April 24, 2023
    Publication date: October 19, 2023
    Inventors: Sivakumaresan THANGESWARAN, Binumohan CHANDRAMOHAN, Rajkumar VEDHA SIVA
  • Patent number: 11785099
    Abstract: The described technology relates to a software application architecture allowing for creation of a web application that has multiple Single Page Applications (SPAs) within the application. The software application architecture includes components that are common to each page of the web application while also having components that are dynamically loaded to cater to specific respective pages within the application. The dynamically loadable components can be identified based on an identifier in a path being browsed using a web browser application. The described application architecture may be used in the context of AngularJS, as well as other SPA technologies and non-SPA technologies.
    Type: Grant
    Filed: November 22, 2022
    Date of Patent: October 10, 2023
    Assignee: NASDAQ, INC.
    Inventor: Sivakumaresan Thangeswaran
  • Patent number: 11669578
    Abstract: The described technology relates to developing and/or maintaining dashboards in enterprise web applications. In some aspects, a portal web application is configured to provide a user interface on a client device to create or modify a dashboard which includes a first plurality of widgets. A second plurality of widgets includes widgets published to the portal web application from a plurality of subscriber web applications, where each of the second plurality of widgets is used in at least one of said subscriber web applications, and the first plurality of widgets includes one or more widgets from the second plurality of widgets. In some other aspects, a dashboard management service is provided by which respective enterprise web applications can create and host widgets while sharing the same with other enterprise web applications which use dashboards developed using the dashboard management service.
    Type: Grant
    Filed: December 23, 2021
    Date of Patent: June 6, 2023
    Assignee: NASDAQ, INC.
    Inventors: Sivakumaresan Thangeswaran, Binumohan Chandramohan, Rajkumar Vedha Siva
  • Publication number: 20230093439
    Abstract: The described technology relates to a software application architecture allowing for creation of a web application that has multiple Single Page Applications (SPAs) within the application. The software application architecture includes components that are common to each page of the web application while also having components that are dynamically loaded to cater to specific respective pages within the application. The dynamically loadable components can be identified based on an identifier in a path being browsed using a web browser application. The described application architecture may be used in the context of AngularJS, as well as other SPA technologies and non-SPA technologies.
    Type: Application
    Filed: November 22, 2022
    Publication date: March 23, 2023
    Inventor: Sivakumaresan THANGESWARAN
  • Patent number: 11546436
    Abstract: The described technology relates to a software application architecture allowing for creation of a web application that has multiple Single Page Applications (SPAs) within the application. The software application architecture includes components that are common to each page of the web application while also having components that are dynamically loaded to cater to specific respective pages within the application. The dynamically loadable components can be identified based on an identifier in a path being browsed using a web browser application. The described application architecture may be used in the context of AngularJS, as well as other SPA technologies and non-SPA technologies.
    Type: Grant
    Filed: May 27, 2022
    Date of Patent: January 3, 2023
    Assignee: NASDAQ, INC.
    Inventor: Sivakumaresan Thangeswaran
  • Publication number: 20220294864
    Abstract: The described technology relates to a software application architecture allowing for creation of a web application that has multiple Single Page Applications (SPAs) within the application. The software application architecture includes components that are common to each page of the web application while also having components that are dynamically loaded to cater to specific respective pages within the application. The dynamically loadable components can be identified based on an identifier in a path being browsed using a web browser application. The described application architecture may be used in the context of AngularJS, as well as other SPA technologies and non-SPA technologies.
    Type: Application
    Filed: May 27, 2022
    Publication date: September 15, 2022
    Inventor: Sivakumaresan THANGESWARAN
  • Patent number: 11375046
    Abstract: The described technology relates to a software application architecture allowing for creation of a web application that has multiple Single Page Applications (SPAs) within the application. The software application architecture includes components that are common to each page of the web application while also having components that are dynamically loaded to cater to specific respective pages within the application. The dynamically loadable components can be identified based on an identifier in a path being browsed using a web browser application. The described application architecture may be used in the context of AngularJS, as well as other SPA technologies and non-SPA technologies.
    Type: Grant
    Filed: July 20, 2021
    Date of Patent: June 28, 2022
    Assignee: NASDAQ, INC.
    Inventor: Sivakumaresan Thangeswaran
  • Publication number: 20220114224
    Abstract: The described technology relates to developing and/or maintaining dashboards in enterprise web applications. In some aspects, a portal web application is configured to provide a user interface on a client device to create or modify a dashboard which includes a first plurality of widgets. A second plurality of widgets includes widgets published to the portal web application from a plurality of subscriber web applications, where each of the second plurality of widgets is used in at least one of said subscriber web applications, and the first plurality of widgets includes one or more widgets from the second plurality of widgets. In some other aspects, a dashboard management service is provided by which respective enterprise web applications can create and host widgets while sharing the same with other enterprise web applications which use dashboards developed using the dashboard management service.
    Type: Application
    Filed: December 23, 2021
    Publication date: April 14, 2022
    Inventors: Sivakumaresan Thangeswaran, Binumohan Chandramohan, Rajkumar Vedha Siva
  • Patent number: 11210353
    Abstract: The described technology relates to developing and/or maintaining dashboards in enterprise web applications. In some aspects, a portal web application is configured to provide a user interface on a client device to create or modify a dashboard which includes a first plurality of widgets. A second plurality of widgets includes widgets published to the portal web application from a plurality of subscriber web applications, where each of the second plurality of widgets is used in at least one of said subscriber web applications, and the first plurality of widgets includes one or more widgets from the second plurality of widgets. In some other aspects, a dashboard management service is provided by which respective enterprise web applications can create and host widgets while sharing the same with other enterprise web applications which use dashboards developed using the dashboard management service.
    Type: Grant
    Filed: June 26, 2018
    Date of Patent: December 28, 2021
    Assignee: NASDAQ, INC.
    Inventors: Sivakumaresan Thangeswaran, Binumohan Chandramohan, Rajkumar Vedha Siva
  • Publication number: 20210352162
    Abstract: The described technology relates to a software application architecture allowing for creation of a web application that has multiple Single Page Applications (SPAs) within the application. The software application architecture includes components that are common to each page of the web application while also having components that are dynamically loaded to cater to specific respective pages within the application. The dynamically loadable components can be identified based on an identifier in a path being browsed using a web browser application. The described application architecture may be used in the context of AngularJS, as well as other SPA technologies and non-SPA technologies.
    Type: Application
    Filed: July 20, 2021
    Publication date: November 11, 2021
    Inventor: Sivakumaresan THANGESWARAN
  • Patent number: 11082533
    Abstract: The described technology relates to a software application architecture allowing for creation of a web application that has multiple Single Page Applications (SPAs) within the application. The software application architecture includes components that are common to each page of the web application while also having components that are dynamically loaded to cater to specific respective pages within the application. The dynamically loadable components can be identified based on an identifier in a path being browsed using a web browser application. The described application architecture may be used in the context of AngularJS, as well as other SPA technologies and non-SPA technologies.
    Type: Grant
    Filed: January 7, 2020
    Date of Patent: August 3, 2021
    Assignee: NASDAQ, Inc.
    Inventor: Sivakumaresan Thangeswaran
  • Publication number: 20200213420
    Abstract: The described technology relates to a software application architecture allowing for creation of a web application that has multiple Single Page Applications (SPAs) within the application. The software application architecture includes components that are common to each page of the web application while also having components that are dynamically loaded to cater to specific respective pages within the application. The dynamically loadable components can be identified based on an identifier in a path being browsed using a web browser application. The described application architecture may be used in the context of AngularJS, as well as other SPA technologies and non-SPA technologies.
    Type: Application
    Filed: January 7, 2020
    Publication date: July 2, 2020
    Inventor: Sivakumaresan THANGESWARAN
  • Publication number: 20200133982
    Abstract: The described technology relates to developing and/or maintaining dashboards in enterprise web applications. In some aspects, a portal web application is configured to provide a user interface on a client device to create or modify a dashboard which includes a first plurality of widgets. A second plurality of widgets includes widgets published to the portal web application from a plurality of subscriber web applications, where each of the second plurality of widgets is used in at least one of said subscriber web applications, and the first plurality of widgets includes one or more widgets from the second plurality of widgets. In some other aspects, a dashboard management service is provided by which respective enterprise web applications can create and host widgets while sharing the same with other enterprise web applications which use dashboards developed using the dashboard management service.
    Type: Application
    Filed: June 26, 2018
    Publication date: April 30, 2020
    Inventors: Sivakumaresan THANGESWARAN, Binumohan CHANDRAMOHAN, Rajkumar VEDHA SIVA
  • Patent number: 10554785
    Abstract: The described technology relates to a software application architecture allowing for creation of a web application that has multiple Single Page Applications (SPAs) within the application. The software application architecture includes components that are common to each page of the web application while also having components that are dynamically loaded to cater to specific respective pages within the application. The dynamically loadable components can be identified based on an identifier in a path being browsed using a web browser application. The described application architecture may be used in the context of AngularJS, as well as other SPA technologies and non-SPA technologies.
    Type: Grant
    Filed: November 28, 2018
    Date of Patent: February 4, 2020
    Assignee: NASDAQ, INC.
    Inventor: Sivakumaresan Thangeswaran
  • Publication number: 20190098115
    Abstract: The described technology relates to a software application architecture allowing for creation of a web application that has multiple Single Page Applications (SPAs) within the application. The software application architecture includes components that are common to each page of the web application while also having components that are dynamically loaded to cater to specific respective pages within the application. The dynamically loadable components can be identified based on an identifier in a path being browsed using a web browser application. The described application architecture may be used in the context of AngularJS, as well as other SPA technologies and non-SPA technologies.
    Type: Application
    Filed: November 28, 2018
    Publication date: March 28, 2019
    Inventor: Sivakumaresan THANGESWARAN
  • Publication number: 20170034306
    Abstract: The described technology relates to a software application architecture allowing for creation of a web application that has multiple Single Page Applications (SPAs) within the application. The software application architecture includes components that are common to each page of the web application while also having components that are dynamically loaded to cater to specific respective pages within the application. The dynamically loadable components can be identified based on an identifier in a path being browsed using a web browser application. The described application architecture may be used in the context of AngularJS, as well as other SPA technologies and non-SPA technologies.
    Type: Application
    Filed: July 26, 2016
    Publication date: February 2, 2017
    Inventor: Sivakumaresan THANGESWARAN