Patents by Inventor Arup Saha

Arup Saha 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: 11915704
    Abstract: The description relates to systems and methods for extending applications. For example, a voice assistant application can be the application to be extended. In an example, a mobile banking application can be the application that provides the extension. For example, a voice assistant might not have capability to conduct fingerprint (or biometric) authentication and bill payment function. An extension point within the voice assistant application that would enable this kind of capability might not exist. The mobile banking application can have a biometric tool for fingerprint authentication capability and a payment tool for a bill payment or money transfer function. Embodiments described herein can involve a deep link from the voice assistant application to the mobile banking application (which does offer fingerprint authentication and bill payment capability). The navigation to the mobile banking application can generate a visual impression at the UI similar or consistent with the voice assistant application.
    Type: Grant
    Filed: May 17, 2022
    Date of Patent: February 27, 2024
    Assignee: ROYAL BANK OF CANADA
    Inventors: Alex Tak Kwun Lau, Arup Saha
  • Publication number: 20240062007
    Abstract: A system and method for auto-populating an electronic transaction process is provided. The system comprises at least one processor, and a memory storing instructions which when executed by the at least one processor configure the processor to obtain a scanned payee identifier from an optical character recognition scan of a digital bill document, compare the scanned payee identifier with a set of stored payee identifiers to obtain at least one first identifier match, determine a score for each of the at least one identifier match, and select the stored payee identifier associated with a highest score. The method comprises obtaining a scanned payee identifier from an optical character recognition scan of a digital bill document, comparing the scanned payee identifier with a set of stored payee identifiers to obtain at least one first identifier match, determining a score for each of the at least one identifier match, and selecting the stored payee identifier associated with a highest score.
    Type: Application
    Filed: October 27, 2023
    Publication date: February 22, 2024
    Inventors: Alex Tak Kwun LAU, Arup SAHA, Hareshkumar CHAUDHARI, Izayana NAVAS, Rami THABET, Kristopher HANKS, Nijan GIREE
  • Patent number: 11803707
    Abstract: A system and method for auto-populating an electronic transaction process is provided. The system comprises at least one processor, and a memory storing instructions which when executed by the at least one processor configure the processor to obtain a scanned payee identifier from an optical character recognition scan of a digital bill document, compare the scanned payee identifier with a set of stored payee identifiers to obtain at least one first identifier match, determine a score for each of the at least one identifier match, and select the stored payee identifier associated with a highest score. The method comprises obtaining a scanned payee identifier from an optical character recognition scan of a digital bill document, comparing the scanned payee identifier with a set of stored payee identifiers to obtain at least one first identifier match, determining a score for each of the at least one identifier match, and selecting the stored payee identifier associated with a highest score.
    Type: Grant
    Filed: August 19, 2022
    Date of Patent: October 31, 2023
    Assignee: ROYAL BANK OF CANADA
    Inventors: Alex Tak Kwun Lau, Arup Saha, Hareshkumar Chaudhari, Izayana Navas, Rami Thabet, Kristopher Hanks, Nijan Giree
  • Publication number: 20230140813
    Abstract: A system and method for auto-populating an electronic transaction process is provided. The system comprises at least one processor, and a memory storing instructions which when executed by the at least one processor configure the processor to obtain a scanned payee identifier from an optical character recognition scan of a digital bill document, compare the scanned payee identifier with a set of stored payee identifiers to obtain at least one first identifier match, determine a score for each of the at least one identifier match, and select the stored payee identifier associated with a highest score. The method comprises obtaining a scanned payee identifier from an optical character recognition scan of a digital bill document, comparing the scanned payee identifier with a set of stored payee identifiers to obtain at least one first identifier match, determining a score for each of the at least one identifier match, and selecting the stored payee identifier associated with a highest score.
    Type: Application
    Filed: August 19, 2022
    Publication date: May 4, 2023
    Inventors: Alex Tak Kwun LAU, Arup SAHA, Hareshkumar CHAUDHARI, Izayana NAVAS, Rami THABET, Kristopher HANKS, Nijan GIREE
  • Publication number: 20220277750
    Abstract: The description relates to systems and methods for extending applications. For example, a voice assistant application can be the application to be extended. In an example, a mobile banking application can be the application that provides the extension. For example, a voice assistant might not have capability to conduct fingerprint (or biometric) authentication and bill payment function. An extension point within the voice assistant application that would enable this kind of capability might not exist. The mobile banking application can have a biometric tool for fingerprint authentication capability and a payment tool for a bill payment or money transfer function. Embodiments described herein can involve a deep link from the voice assistant application to the mobile banking application (which does offer fingerprint authentication and bill payment capability). The navigation to the mobile banking application can generate a visual impression at the UI similar or consistent with the voice assistant application.
    Type: Application
    Filed: May 17, 2022
    Publication date: September 1, 2022
    Inventors: Alex Tak Kwun LAU, Arup SAHA
  • Patent number: 11423376
    Abstract: A system and method for auto-populating an electronic transaction process is provided. The system comprises at least one processor, and a memory storing instructions which when executed by the at least one processor configure the processor to obtain a scanned payee identifier from an optical character recognition scan of a digital bill document, compare the scanned payee identifier with a set of stored payee identifiers to obtain at least one first identifier match, determine a score for each of the at least one identifier match, and select the stored payee identifier associated with a highest score. The method comprises obtaining a scanned payee identifier from an optical character recognition scan of a digital bill document, comparing the scanned payee identifier with a set of stored payee identifiers to obtain at least one first identifier match, determining a score for each of the at least one identifier match, and selecting the stored payee identifier associated with a highest score.
    Type: Grant
    Filed: November 1, 2019
    Date of Patent: August 23, 2022
    Assignee: Royal Bank of Canada
    Inventors: Alex Tak Kwun Lau, Arup Saha, Hareshkumar Chaudhari, Izayana Navas, Rami Thabet, Kristopher Hanks, Nijan Giree
  • Patent number: 11355121
    Abstract: The description relates to systems and methods for extending applications. For example, a voice assistant application can be the application to be extended. In an example, a mobile banking application can be the application that provides the extension. For example, a voice assistant might not have capability to conduct fingerprint (or biometric) authentication and bill payment function. An extension point within the voice assistant application that would enable this kind of capability might not exist. The mobile banking application can have a biometric tool for fingerprint authentication capability and a payment tool for a bill payment or money transfer function. Embodiments described herein can involve a deep link from the voice assistant application to the mobile banking application (which does offer fingerprint authentication and bill payment capability). The navigation to the mobile banking application can generate a visual impression at the UI similar or consistent with the voice assistant application.
    Type: Grant
    Filed: October 9, 2019
    Date of Patent: June 7, 2022
    Assignee: ROYAL BANK OF CANADA
    Inventors: Alex Tak Kwun Lau, Arup Saha
  • Patent number: 11025575
    Abstract: Systems, methods, and other embodiments associated with a message recognition system configurable to define new message formats and interpret electronic transaction messages are described. In one embodiment, a method includes analyzing an electronic transaction message received from a remote device to determine a message type of the electronic transaction message. A message type data structure is queried to determine whether the message type is defined in the message type data structure. A message type configuration interface comprising one or more input fields for defining the message type is generated. Parameters are received via the one or more input fields of the message type configuration interface, and a message type definition is generated based upon the one or more parameters. The message type data structure is reconfigured to include the message type definition.
    Type: Grant
    Filed: June 12, 2018
    Date of Patent: June 1, 2021
    Assignee: Oracle Financial Services Software Limited
    Inventors: Subrata Sarkar, Amit Kumar Sahoo, Arup Saha, Kushagra Jindal, Santanu Kumar Chakrabarty, Ruchi Tripathi, K. R. Srikant
  • Publication number: 20200143349
    Abstract: A system and method for auto-populating an electronic transaction process is provided. The system comprises at least one processor, and a memory storing instructions which when executed by the at least one processor configure the processor to obtain a scanned payee identifier from an optical character recognition scan of a digital bill document, compare the scanned payee identifier with a set of stored payee identifiers to obtain at least one first identifier match, determine a score for each of the at least one identifier match, and select the stored payee identifier associated with a highest score. The method comprises obtaining a scanned payee identifier from an optical character recognition scan of a digital bill document, comparing the scanned payee identifier with a set of stored payee identifiers to obtain at least one first identifier match, determining a score for each of the at least one identifier match, and selecting the stored payee identifier associated with a highest score.
    Type: Application
    Filed: November 1, 2019
    Publication date: May 7, 2020
    Inventors: Alex Tak Kwun LAU, Arup SAHA, Hareshkumar CHAUDHARI, Izayana NAVAS, Rami THABET, Kristopher HANKS, Nijan GIREE
  • Publication number: 20200111494
    Abstract: The description relates to systems and methods for extending applications. For example, a voice assistant application can be the application to be extended. In an example, a mobile banking application can be the application that provides the extension. For example, a voice assistant might not have capability to conduct fingerprint (or biometric) authentication and bill payment function. An extension point within the voice assistant application that would enable this kind of capability might not exist. The mobile banking application can have a biometric tool for fingerprint authentication capability and a payment tool for a bill payment or money transfer function. Embodiments described herein can involve a deep link from the voice assistant application to the mobile banking application (which does offer fingerprint authentication and bill payment capability). The navigation to the mobile banking application can generate a visual impression at the UI similar or consistent with the voice assistant application.
    Type: Application
    Filed: October 9, 2019
    Publication date: April 9, 2020
    Inventors: Alex Tak Kwun LAU, Arup SAHA
  • Publication number: 20190379623
    Abstract: Systems, methods, and other embodiments associated with a message recognition system configurable to define new message formats and interpret electronic transaction messages are described. In one embodiment, a method includes analyzing an electronic transaction message received from a remote device to determine a message type of the electronic transaction message. A message type data structure is queried to determine whether the message type is defined in the message type data structure. A message type configuration interface comprising one or more input fields for defining the message type is generated. Parameters are received via the one or more input fields of the message type configuration interface, and a message type definition is generated based upon the one or more parameters. The message type data structure is reconfigured to include the message type definition.
    Type: Application
    Filed: June 12, 2018
    Publication date: December 12, 2019
    Inventors: Subrata SARKAR, Amit Kumar SAHOO, Arup SAHA, Kushagra JINDAL, Santanu Kumar CHAKRABARTY, Ruchi TRIPATHI, K. R. SRIKANT
  • Patent number: 8298353
    Abstract: A transformation toughened, high-strength steel alloy useful in plate steel applications achieves extreme fracture toughness (Cv > 80 ft-lbs corresponding to KId=200 ksi.in ½) at strength levels of 150-180 ksi yield strength, is weldable and formable. The alloy is characterized by dispersed austenite stabilization for transformation toughening to a weldable, bainitic plate steel and is strengthened by precipitation of M2C carbides in combination with copper and nickel. The desired microstructure is a matrix containing a bainite-martensite mix, BCC copper and M2C carbide particles for strengthening with a fine dispersion of optimum stability austenite for transformation toughening. The bainite-martensite mix is formed by air-cooling from solution treatment temperature and subsequent aging at secondary hardening temperatures to precipitate the toughening and strengthening dispersions.
    Type: Grant
    Filed: June 22, 2011
    Date of Patent: October 30, 2012
    Assignee: Northwestern University
    Inventors: Arup Saha, Gregory B. Olson
  • Publication number: 20120125492
    Abstract: A transformation toughened, high-strength steel alloy useful in plate steel applications achieves extreme fracture toughness (Cv & gt; 80 ft-lbs corresponding to KId=200 ksi.in ½) at strength levels of 150-180 ksi yield strength, is weldable and formable. The alloy is characterized by dispersed austenite stabilization for transformation toughening to a weldable, bainitic plate steel and is strengthened by precipitation of M2C carbides in combination with copper and nickel. The desired microstructure is a matrix containing a bainite-martensite mix, BCC copper and M2C carbide particles for strengthening with a fine dispersion of optimum stability austenite for transformation toughening. The bainite-martensite mix is formed by air-cooling from solution treatment temperature and subsequent aging at secondary hardening temperatures to precipitate the toughening and strengthening dispersions.
    Type: Application
    Filed: June 22, 2011
    Publication date: May 24, 2012
    Inventors: Arup Saha, Gregory B. Olson
  • Patent number: 8016954
    Abstract: A transformation toughened, high-strength steel alloy useful in plate steel applications achieves extreme fracture toughness (Cv & gt; 80 ft-lbs corresponding to KId & equals; 200 ksi.in½) at strength levels of 150-180 ksi yield strength, is weldable and formable. The alloy is characterized by dispersed austenite stabilization for transformation toughening to a weldable, bainitic plate steel and is strengthened by precipitation of M2C carbides in combination with copper and nickel. The desired microstructure is a matrix containing a bainite-martensite mix, BCC copper and M2C carbide particles for strengthening with a fine dispersion of optimum stability austenite for transformation toughening. The bainite-martensite mix is formed by air-cooling from solution treatment temperature and subsequent aging at secondary hardening temperatures to precipitate the toughening and strengthening dispersions.
    Type: Grant
    Filed: November 12, 2004
    Date of Patent: September 13, 2011
    Assignee: Northwestern University
    Inventors: Arup Saha, Gregory B. Olson
  • Publication number: 20070251609
    Abstract: A transformation toughened, high-strength steel alloy useful in plate steel applications achieves extreme fracture toughness (Cv & gt; 80 ft-lbs corresponding to KId & equals; 200 ksi.in½) at strength levels of 150-180 ksi yield strength, is weldable and formable. The alloy is characterized by dispersed austenite stabilization for transformation toughening to a weldable, bainitic plate steel and is strengthened by precipitation of M2C carbides in combination with copper and nickel. The desired microstructure is a matrix containing a bainite-martensite mix, BCC copper and M2C carbide particles for strengthening with a fine dispersion of optimum stability austenite for transformation toughening. The bainite-martensite mix is formed by air-cooling from solution treatment temperature and subsequent aging at secondary hardening temperatures to precipitate the toughening and strengthening dispersions.
    Type: Application
    Filed: November 12, 2004
    Publication date: November 1, 2007
    Inventors: Arup Saha, Gregory Olson
  • Publication number: 20060021682
    Abstract: A transformation toughened, high-strength steel alloy useful in plate steel applications achieves extreme fracture toughness (Cv>80 ft-lbs corresponding to KId?200 ksi.in1/2) at strength levels of 150-180 ksi yield strength, is weldable and formable. The alloy is characterized by dispersed austenite stabilization for transformation toughening to a weldable, bainitic plate steel and is strengthened by precipitation of M2C carbides in combination with copper and nickel. The desired microstructure is a matrix containing a bainite-martensite mix, BCC copper and M2C carbide particles for strengthening with a fine dispersion of optimum stability austenite for transformation toughening. The bainite-martensite mix is formed by air-cooling from solution treatment temperature and subsequent aging at secondary hardening temperatures to precipitate the toughening and strengthening dispersions.
    Type: Application
    Filed: November 12, 2004
    Publication date: February 2, 2006
    Applicant: Northwestern University
    Inventors: Arup Saha, Gregory Olson