Patents by Inventor Paramdeep Singh

Paramdeep Singh 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: 20230214844
    Abstract: Examples described herein relate to apparatuses and methods of detecting fraudulent activity at an automated teller machine (ATM) using a machine learning model. A method includes receiving ATM activity data indicative of one or more withdrawal transactions at one or more ATMs using a transaction card, receiving transaction data and ATM data, ingesting the transaction data and the ATM data, analyzing the ingested transaction data and the ingested ATM data using a machine learning model, determining that the ingested transaction data and the ingested ATM data indicate fraudulent activity using the machine learning model, and performing one or more remedial actions based on the determination of fraudulent activity using the machine learning model.
    Type: Application
    Filed: March 15, 2023
    Publication date: July 6, 2023
    Applicant: Wells Fargo Bank, N.A.
    Inventors: Eliza Fain, Dilip Menon, Prasanth Nandanuru, Paramdeep Singh, Jimmy Wang
  • Patent number: 11610205
    Abstract: Examples described herein relate to apparatuses and methods of detecting fraudulent activity at an automated teller machine (ATM) using a machine learning model. A method includes receiving ATM activity data indicative of one or more withdrawal transactions at one or more ATMs using a transaction card, receiving transaction data and ATM data, ingesting the transaction data and the ATM data, analyzing the ingested transaction data and the ingested ATM data using a machine learning model, determining that the ingested transaction data and the ingested ATM data indicate a likelihood of fraudulent activity using the machine learning model, and performing, using the machine learning model, one or more remedial actions based on the determined likelihood of fraudulent activity.
    Type: Grant
    Filed: May 21, 2019
    Date of Patent: March 21, 2023
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Eliza Fain, Dilip Menon, Prasanth Nandanuru, Paramdeep Singh, Jimmy C. Wang
  • 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
  • Publication number: 20180195414
    Abstract: An exhaust-steam casing for a turbine, the exhaust-steam casing being designed to discharge the exhaust steam of the turbine in a radial direction with respect to a longitudinal axis of a rotor shaft of the turbine and having an upper exhaust-steam casing part and at least one side exhaust-steam casing part. The upper exhaust-steam casing part and/or the side exhaust-steam casing part have a lower exhaust-steam casing part connection surface for connecting the exhaust-steam casing to a lower exhaust-steam casing part. A turbine frame, a turbine casing and an assembly system for a turbine has an exhaust-steam casing.
    Type: Application
    Filed: May 19, 2016
    Publication date: July 12, 2018
    Applicant: Siemens Aktiengesellschaft
    Inventors: RĂ¼diger Backasch, Mario Rolle, Paramdeep Singh
  • Patent number: 5646986
    Abstract: In a network-based communication system, communication trunks are allocated based on a history of network use and global event calendar information relating to particular regions that the network system services. A trunk allocation database is used for controlling the normal day-to-day trunk allocations to assign the trunks among the various network services. A global event calendar database containing holiday and event information observed by various countries and regions is provided for dynamically re-allocating the trunk assignments for trunks servicing a particular country or region when a holiday or event for that particular region occurs. The global event calendar database also informationally provides network users calling a particular region with timely information pertaining to holidays or events in the particular country or region that the user has called.
    Type: Grant
    Filed: December 29, 1995
    Date of Patent: July 8, 1997
    Assignee: AT&T
    Inventors: Paramdeep Singh Sahni, Andrew A. Soong
  • Patent number: D659704
    Type: Grant
    Filed: November 8, 2011
    Date of Patent: May 15, 2012
    Assignee: Kaarya, LLC.
    Inventors: Gaurav Sharma, Ujjual Nath, William Fletcher, Douglas MacGlashan, Brian Billett, Paramdeep Singh