Patents by Inventor Shankar R. Iyer

Shankar R. Iyer 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: 20240161186
    Abstract: A system and method for facilitating loan reconciliation for multiple organizations of organizations is disclosed. The method includes receiving one or more proof sheet templates, one or more proof sheet rulebooks and one or more proof sheet configurations of a loan settlement process from one or more electronic devices, creating the one or more proof sheets, and obtaining financial data defined in a rulebook. Further, the method includes creating a dynamic workbook, and loading workbook data as additional sheets. The method includes generating an interim fee for one or more partners, detecting one or more exceptions in the loan reconciliation, and outputting the generated interim fee, the created one or more proof sheets and the detected one or more exceptions on graphical user interface screen of the one or more electronic devices.
    Type: Application
    Filed: November 14, 2022
    Publication date: May 16, 2024
    Inventors: Shankar R. Iyer, Suresh G. Nair, Vimalnath Umapathi, Amol Gote, Maria Dominique
  • Patent number: 11139969
    Abstract: Hardware Security Modules (HSMs) are used to secure data, such as encryption keys. Access to HSMs may be shared across applications, and virtualized to allow the HSMs to generate, store, and provide encryption and decryption processes to various applications when the HSMs are located apart from the particular systems on which the applications are stored. This configuration allows for application owners or developers to easily interface with the HSMs, such that applications may simply request an encryption key from the HSMs, utilize the encryption key for encrypting data, store the encryption key within the HSMs, and/or retrieve the encryption key for decryption without the disadvantages associated with HSMs. Utilizing centralized HSMs improves the efficiency of use, memory storage, and security of the HSMs, due at least in part to allowing application owners and/or developers to interface with HSMs without forcing cryptographic processes that are specific to the application.
    Type: Grant
    Filed: December 4, 2018
    Date of Patent: October 5, 2021
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Shankar R. Iyer, Maria Dominique, Navanith Keerthi
  • Patent number: 10984115
    Abstract: Embodiments of the invention are directed to a system, method, or computer program product for triple format preserving encryption for activity data transmissions. In particular the invention provides a secure platform for transmission and storage of data based on multi-level compounded encryption while preserving native data format post-encryption to allow compatibility of post-encryption data with existing systems. In particular, the invention is configured for generating a plurality of encryption keys such that each of the encryption keys are structured to preserve pre-encryption data format, post-encryption. The invention is further configured for sequentially compounding encryption of native format data using the plurality of encryption keys.
    Type: Grant
    Filed: December 4, 2018
    Date of Patent: April 20, 2021
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Shankar R. Iyer, Maria Dominique, Navanith Keerthi
  • Patent number: 10826693
    Abstract: Hardware Security Modules (HSMs) may be utilized to store master keys that are used to secure (e.g., wrap) encryption keys that are stored outside of the HSMs. The wrapping of the encryption keys may include using the master key to mask each of the plurality of encryption keys. The master keys are then stored within the HSMs and the wrapped encryption keys may be stored outside of the HSMs. Since the plurality of encryption keys are wrapped, the wrapped encryption keys may be stored outside of the HSMs with a reduced potential for the wrapped encryption keys to be misappropriated. As such, the plurality of encryption keys may be stored in systems that do not have as many security requirements, and thus, have more memory available. As such, the memory needed to store keys within the HSMs is reduced.
    Type: Grant
    Filed: December 4, 2018
    Date of Patent: November 3, 2020
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Shankar R. Iyer, Maria Dominique, Navanith Keerthi
  • Publication number: 20200177384
    Abstract: Hardware Security Modules (HSMs) may be utilized to store master keys that are used to secure (e.g., wrap) encryption keys that are stored outside of the HSMs. The wrapping of the encryption keys may include using the master key to mask each of the plurality of encryption keys. The master keys are then stored within the HSMs and the wrapped encryption keys may be stored outside of the HSMs. Since the plurality of encryption keys are wrapped, the wrapped encryption keys may be stored outside of the HSMs with a reduced potential for the wrapped encryption keys to be misappropriated. As such, the plurality of encryption keys may be stored in systems that do not have as many security requirements, and thus, have more memory available. As such, the memory needed to store keys within the HSMs is reduced.
    Type: Application
    Filed: December 4, 2018
    Publication date: June 4, 2020
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: Shankar R. Iyer, Maria Dominique, Navanith Keerthi
  • Publication number: 20200177383
    Abstract: Hardware Security Modules (HSMs) are used to secure data, such as encryption keys. Access to HSMs may be shared across applications, and virtualized to allow the HSMs to generate, store, and provide encryption and decryption processes to various applications when the HSMs are located apart from the particular systems on which the applications are stored. This configuration allows for application owners or developers to easily interface with the HSMs, such that applications may simply request an encryption key from the HSMs, utilize the encryption key for encrypting data, store the encryption key within the HSMs, and/or retrieve the encryption key for decryption without the disadvantages associated with HSMs. Utilizing centralized HSMs improves the efficiency of use, memory storage, and security of the HSMs, due at least in part to allowing application owners and/or developers to interface with HSMs without forcing cryptographic processes that are specific to the application.
    Type: Application
    Filed: December 4, 2018
    Publication date: June 4, 2020
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: Shankar R. Iyer, Maria Dominique, Navanith Keerthi
  • Publication number: 20200175179
    Abstract: Embodiments of the invention are directed to a system, method, or computer program product for triple format preserving encryption for activity data transmissions. In particular the invention provides a secure platform for transmission and storage of data based on multi-level compounded encryption while preserving native data format post-encryption to allow compatibility of post-encryption data with existing systems. In particular, the invention is configured for generating a plurality of encryption keys such that each of the encryption keys are structured to preserve pre-encryption data format, post-encryption. The invention is further configured for sequentially compounding encryption of native format data using the plurality of encryption keys.
    Type: Application
    Filed: December 4, 2018
    Publication date: June 4, 2020
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: Shankar R. Iyer, Maria Dominique, Navanith Keerthi
  • Patent number: 10623181
    Abstract: The present invention includes securing data using vaultless tokenization and encryption. The present invention uses static random token tables in conjunction with encryption methods in order to tokenize sensitive data for the purposes of secure transfer and storage. The present invention is configured to identify data for secure storage, split the data into two or more data segments, access one or more static random token tables containing random tokens, retrieve two or more random tokens from the one or more static random tables for each of the two or more data segments, combine the two or more random tokens into a tokenized sequence, and return the tokenized sequence. Moreover, additional encryption may occur before or after the data is split and/or before or after combining the random tokens into a tokenized sequence.
    Type: Grant
    Filed: January 2, 2018
    Date of Patent: April 14, 2020
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Shankar R. Iyer, Maria Dominique, Navanith Keerthi
  • Publication number: 20190207754
    Abstract: The present invention includes securing data using vaultless tokenization and encryption. The present invention uses static random token tables in conjunction with encryption methods in order to tokenize sensitive data for the purposes of secure transfer and storage. The present invention is configured to identify data for secure storage, split the data into two or more data segments, access one or more static random token tables containing random tokens, retrieve two or more random tokens from the one or more static random tables for each of the two or more data segments, combine the two or more random tokens into a tokenized sequence, and return the tokenized sequence. Moreover, additional encryption may occur before or after the data is split and/or before or after combining the random tokens into a tokenized sequence.
    Type: Application
    Filed: January 2, 2018
    Publication date: July 4, 2019
    Inventors: Shankar R. Iyer, Maria Dominique, Navanith Keerthi
  • Patent number: 9164850
    Abstract: The invention relates generally to archiving data items in an information store. More particularly, the invention provides a computerized method for identifying, in a first information store, a first data item satisfying retention criteria; copying the first data item to a second information store; creating, in the first information store, a second data item containing a subset of the data of the first data item selected based on the data type of the first data item; and replacing the first data item, in the first information store, with the second data item.
    Type: Grant
    Filed: December 17, 2013
    Date of Patent: October 20, 2015
    Assignee: Commvault Systems, Inc.
    Inventors: Anand Prahlad, Andreas May, Zhao Wang, Randy De Meno, Shankar R. Iyer
  • Publication number: 20140108355
    Abstract: The invention relates generally to archiving data items in an information store. More particularly, the invention provides a computerized method for identifying, in a first information store, a first data item satisfying retention criteria; copying the first data item to a second information store; creating, in the first information store, a second data item containing a subset of the data of the first data item selected based on the data type of the first data item; and replacing the first data item, in the first information store, with the second data item.
    Type: Application
    Filed: December 17, 2013
    Publication date: April 17, 2014
    Applicant: COMMVAULT SYSTEMS, INC.
    Inventors: Anand Prahlad, Andreas May, Zhao Wang, Randy De Meno, Shankar R. Iyer
  • Patent number: 7209972
    Abstract: A storage and data management system establishes a data transfer pipeline between an application and a storage media using a source data mover and a destination data mover. The data movers are modular software entities which compartmentalize the differences between operating systems and media types. In addition, they independently interact to perform encryption, compression, etc., based on the content of a file as it is being communicated through the pipeline. Headers and chunking of data occurs when beneficial without the application ever having to be aware. Faster access times and storage mapping offer enhanced user interaction.
    Type: Grant
    Filed: February 1, 2000
    Date of Patent: April 24, 2007
    Assignee: CommVault Systems, Inc.
    Inventors: Paul Ignatius, Anand Prahlad, Varghese Devassy, Mahesh Tyagarajan, Robert Wu, Shankar R. Iyer
  • Publication number: 20040167941
    Abstract: The invention relates generally to archiving data items in an information store. More particularly, the invention provides a computerized method for identifying, in a first information store, a first data item satisfying retention criteria; copying the first data item to a second information store; creating, in the first information store, a second data item containing a subset of the data of the first data item selected based on the data type of the first data item; and replacing the first data item, in the first information store, with the second data item.
    Type: Application
    Filed: September 30, 2002
    Publication date: August 26, 2004
    Inventors: Anand Prahlad, Andreas May, Zhao Wang, Randy Demeno, Shankar R. Iyer