Patents by Inventor Paramdeep Singh Kalra

Paramdeep Singh Kalra 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: 11243952
    Abstract: Expedition of retrieval of data from a database and loading of the retrieved data in an associated application. A cache table within the database is provided that associates a session identifier (i.e., a data record identifier) with a sequence identifier. As data records are received into the database, a sequencer is triggered that generates a sequence identifier for the data record and an entry is created in the cache table that associates the sequence identifier with the session identifier. Data is retrieved from the database and populated within the application, by (i) accessing the sequencer within the database to determine the last-in-time sequence identifier, (ii) accessing the cache table to determine a range of cache table entries based on the last-in-time sequence identifier, and (iii) retrieving the data records in the applicable data tables based on the associated session identifiers in the cache table entries.
    Type: Grant
    Filed: May 22, 2018
    Date of Patent: February 8, 2022
    Assignee: BANK OF AMERICA CORPORATION
    Inventor: Paramdeep Singh Kalra
  • Publication number: 20190370320
    Abstract: Embodiments of the present invention provide systems, methods, and computer program products for provisioning multiple forms in an interface. The embodiments achieve this by utilizing a graphical user interface comprising a container, and dynamically populating form templates and corresponding form data entries into the container within the graphical user interface. The systems, methods, and computer program products may provide any number of forms to the user by removing one form from the container and populating the container with a new form and data entries.
    Type: Application
    Filed: June 5, 2018
    Publication date: December 5, 2019
    Inventor: Paramdeep Singh Kalra
  • Publication number: 20190361984
    Abstract: The present invention provides for expediting retrieval of data from a database and loading of the retrieved data in an associated application. The invention implements a cache table within the database that associates a session identifier (i.e., a data record identifier) with a sequence identifier; as data records are received into the database, a sequencer is triggered that generates a sequence identifier for the data record and an entry is created in the cache table that associates the sequence identifier with the session identifier. Data is retrieved from the database and populated within the application, by (i) accessing the sequencer within the database to determine the last-in-time sequence identifier, (ii) accessing the cache table to determine a range of cache table entries based on the last-in-time sequence identifier, and (iii) retrieving the data records in the applicable data tables based on the associated session identifiers in the cache table entries.
    Type: Application
    Filed: May 22, 2018
    Publication date: November 28, 2019
    Inventor: Paramdeep Singh Kalra
  • Publication number: 20190354618
    Abstract: The present invention provides for autonomous data isolation and persistence using application controlled dynamic embedded databases. Specifically, the application includes the logic to identify, through the operating system, the user and the user's home directory and, in response to such, generate user-specific embedded database at the home directory location. Since the home directory can only be accessed by the user, the embedded database and its data are shielded from other users. Further, the application provides for automatically maintaining the database, such as, modifying the database (e.g., add columns, rows, tables or the like) based on detected updates to the application and/or re-generating a new instance of the embedded database based on detected updates to the application that warrant such, detection of corrupt data in the database or the like.
    Type: Application
    Filed: May 15, 2018
    Publication date: November 21, 2019
    Inventors: Harmeet Khanna Kalra, Paramdeep Singh Kalra