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: 11915704Abstract: 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: GrantFiled: May 17, 2022Date of Patent: February 27, 2024Assignee: ROYAL BANK OF CANADAInventors: Alex Tak Kwun Lau, Arup Saha
-
Publication number: 20240062007Abstract: 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: ApplicationFiled: October 27, 2023Publication date: February 22, 2024Inventors: Alex Tak Kwun LAU, Arup SAHA, Hareshkumar CHAUDHARI, Izayana NAVAS, Rami THABET, Kristopher HANKS, Nijan GIREE
-
Patent number: 11803707Abstract: 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: GrantFiled: August 19, 2022Date of Patent: October 31, 2023Assignee: ROYAL BANK OF CANADAInventors: Alex Tak Kwun Lau, Arup Saha, Hareshkumar Chaudhari, Izayana Navas, Rami Thabet, Kristopher Hanks, Nijan Giree
-
Publication number: 20230140813Abstract: 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: ApplicationFiled: August 19, 2022Publication date: May 4, 2023Inventors: Alex Tak Kwun LAU, Arup SAHA, Hareshkumar CHAUDHARI, Izayana NAVAS, Rami THABET, Kristopher HANKS, Nijan GIREE
-
Publication number: 20220277750Abstract: 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: ApplicationFiled: May 17, 2022Publication date: September 1, 2022Inventors: Alex Tak Kwun LAU, Arup SAHA
-
Patent number: 11423376Abstract: 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: GrantFiled: November 1, 2019Date of Patent: August 23, 2022Assignee: Royal Bank of CanadaInventors: Alex Tak Kwun Lau, Arup Saha, Hareshkumar Chaudhari, Izayana Navas, Rami Thabet, Kristopher Hanks, Nijan Giree
-
Patent number: 11355121Abstract: 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: GrantFiled: October 9, 2019Date of Patent: June 7, 2022Assignee: ROYAL BANK OF CANADAInventors: Alex Tak Kwun Lau, Arup Saha
-
Patent number: 11025575Abstract: 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: GrantFiled: June 12, 2018Date of Patent: June 1, 2021Assignee: Oracle Financial Services Software LimitedInventors: Subrata Sarkar, Amit Kumar Sahoo, Arup Saha, Kushagra Jindal, Santanu Kumar Chakrabarty, Ruchi Tripathi, K. R. Srikant
-
Publication number: 20200143349Abstract: 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: ApplicationFiled: November 1, 2019Publication date: May 7, 2020Inventors: Alex Tak Kwun LAU, Arup SAHA, Hareshkumar CHAUDHARI, Izayana NAVAS, Rami THABET, Kristopher HANKS, Nijan GIREE
-
Publication number: 20200111494Abstract: 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: ApplicationFiled: October 9, 2019Publication date: April 9, 2020Inventors: Alex Tak Kwun LAU, Arup SAHA
-
Publication number: 20190379623Abstract: 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: ApplicationFiled: June 12, 2018Publication date: December 12, 2019Inventors: Subrata SARKAR, Amit Kumar SAHOO, Arup SAHA, Kushagra JINDAL, Santanu Kumar CHAKRABARTY, Ruchi TRIPATHI, K. R. SRIKANT
-
Patent number: 8298353Abstract: 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: GrantFiled: June 22, 2011Date of Patent: October 30, 2012Assignee: Northwestern UniversityInventors: Arup Saha, Gregory B. Olson
-
Publication number: 20120125492Abstract: 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: ApplicationFiled: June 22, 2011Publication date: May 24, 2012Inventors: Arup Saha, Gregory B. Olson
-
Patent number: 8016954Abstract: 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: GrantFiled: November 12, 2004Date of Patent: September 13, 2011Assignee: Northwestern UniversityInventors: Arup Saha, Gregory B. Olson
-
Publication number: 20070251609Abstract: 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: ApplicationFiled: November 12, 2004Publication date: November 1, 2007Inventors: Arup Saha, Gregory Olson
-
Publication number: 20060021682Abstract: 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: ApplicationFiled: November 12, 2004Publication date: February 2, 2006Applicant: Northwestern UniversityInventors: Arup Saha, Gregory Olson