Patents by Inventor Ramaswamy M

Ramaswamy M 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: 11798136
    Abstract: An Automated Teller Machine (ATM) for detecting security vulnerabilities by removing noise artifacts from documents receives a transaction request when a document is inserted into the ATM, where the document contains a noise artifact at least partially obstructing a portion of the document. The ATM generates an image of the document, where the image displays at least one data item comprising a sender's name, a receiver's name, and a number representing an amount. The ATM determines whether the noise artifact obstructs at least partially one data item. In response to determining that the noise artifact obstructs at least partially one data item, the ATM generates a test clean image of the document by removing the noise artifact from the image. In response to determining that the noise artifact is removed, the ATM approves the transaction request.
    Type: Grant
    Filed: June 10, 2021
    Date of Patent: October 24, 2023
    Assignee: Bank of America Corporation
    Inventors: MadhuSudhanan Krishnamoorthy, Ramaswamy M
  • Patent number: 11783453
    Abstract: A system for adapting an image noise removal model based on a device processing capability receives, from a computing device, a request to adapt an image noise removal module for the computing device. The system compares a processing capability of the computing device with a threshold processing capability. The system determines whether the processing capability is greater or smaller than the threshold processing capability. In response to determining that the processing capability is greater than the threshold processing capability, the system sends a version of the image noise removal module that is adapted for computing devices with processing capabilities less than the threshold processing capability, where the version of the image noise removal module is adapted to have a number of neural network layers less than a threshold number of neural network layers.
    Type: Grant
    Filed: June 10, 2021
    Date of Patent: October 10, 2023
    Assignee: Bank of America Corporation
    Inventors: MadhuSudhanan Krishnamoorthy, Ramaswamy M
  • Patent number: 11756285
    Abstract: A system for removing a noise artifact from an image of a document extracts a first set of features from the image, where the first set of features represents items on the image. The system identifies noise artifact features from the first set of features representing pixel values of the noise artifact. The system generates a second set of features by removing the noise artifact features from the first set of features. The system generates a test clean image of the document based on the second set of features as an input. The system determines whether a portion of the test clean image that previously displayed the noise artifact corresponds to a counterpart portion of the training clean image. If it is determined that the portion of the test clean image corresponds to the counterpart portion of the training clean image, the system outputs the test clean image.
    Type: Grant
    Filed: June 10, 2021
    Date of Patent: September 12, 2023
    Assignee: Bank of America Corporation
    Inventors: MadhuSudhanan Krishnamoorthy, Ramaswamy M
  • Publication number: 20220398407
    Abstract: A system for removing a noise artifact from an image of a document extracts a first set of features from the image, where the first set of features represents items on the image. The system identifies noise artifact features from the first set of features representing pixel values of the noise artifact. The system generates a second set of features by removing the noise artifact features from the first set of features. The system generates a test clean image of the document based on the second set of features as an input. The system determines whether a portion of the test clean image that previously displayed the noise artifact corresponds to a counterpart portion of the training clean image. If it is determined that the portion of the test clean image corresponds to the counterpart portion of the training clean image, the system outputs the test clean image.
    Type: Application
    Filed: June 10, 2021
    Publication date: December 15, 2022
    Inventors: MadhuSudhanan Krishnamoorthy, Ramaswamy M
  • Publication number: 20220398694
    Abstract: A system for adapting an image noise removal model based on a device processing capability receives, from a computing device, a request to adapt an image noise removal module for the computing device. The system compares a processing capability of the computing device with a threshold processing capability. The system determines whether the processing capability is greater or smaller than the threshold processing capability. In response to determining that the processing capability is greater than the threshold processing capability, the system sends a version of the image noise removal module that is adapted for computing devices with processing capabilities less than the threshold processing capability, where the version of the image noise removal module is adapted to have a number of neural network layers less than a threshold number of neural network layers.
    Type: Application
    Filed: June 10, 2021
    Publication date: December 15, 2022
    Inventors: MadhuSudhanan Krishnamoorthy, Ramaswamy M
  • Publication number: 20220398900
    Abstract: An Automated Teller Machine (ATM) for detecting security vulnerabilities by removing noise artifacts from documents receives a transaction request when a document is inserted into the ATM, where the document contains a noise artifact at least partially obstructing a portion of the document. The ATM generates an image of the document, where the image displays at least one data item comprising a sender's name, a receiver's name, and a number representing an amount. The ATM determines whether the noise artifact obstructs at least partially one data item. In response to determining that the noise artifact obstructs at least partially one data item, the ATM generates a test clean image of the document by removing the noise artifact from the image. In response to determining that the noise artifact is removed, the ATM approves the transaction request.
    Type: Application
    Filed: June 10, 2021
    Publication date: December 15, 2022
    Inventors: MadhuSudhanan Krishnamoorthy, Ramaswamy M
  • Patent number: 11330145
    Abstract: A device for removing a noise artifact from a document receives a scan of the document, where the document contains a noise artifact at least partially obstructing a portion of the document. The device generates an image of the document, and extracts a first set of features from the image. The device identifies noise artifact features from the first set of features, and generates a second set of features by removing the noise artifact features. The device generates a test clean image of the document based on the second set of features. The device determines whether a portion of the test clean image that previously displayed the noise artifact corresponds to a counterpart portion of the training clean image. If it is determined that the portion of the test clean image corresponds to the counterpart portion of the training clean image, the device outputs the test clean image.
    Type: Grant
    Filed: June 10, 2021
    Date of Patent: May 10, 2022
    Assignee: Bank of America Corporation
    Inventors: MadhuSudhanan Krishnamoorthy, Ramaswamy M