Patents by Inventor Sunil Nair

Sunil Nair 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: 20230260311
    Abstract: A method and a system for extracting information from a table in a document is provided. The method includes: receiving a document that includes information that is arranged in a table; determining three sets of coordinates that respectively relate to lines, words, and characters included in the document; extracting a list of lines based on the first set of coordinates; reconstructing the rows of the table based on list of lines and the second set of coordinates; reconstructing the columns of the table based on the reconstructed rows and the third set of coordinates; and outputting a reconstruction of the table. The three sets of coordinates are expressible in an hOCR format that is based on an open standard for representation of scanned information that is obtainable by using an optical character recognition (OCR) technique.
    Type: Application
    Filed: April 17, 2023
    Publication date: August 17, 2023
    Applicant: JPMorgan Chase Bank, N.A.
    Inventors: Sidharth TALWAR, Sanjay Saran GARG, Ranjit RADHAKRISHNAN, Sunil NAIR, Devang JAYACHANDRAN
  • Patent number: 11687920
    Abstract: Systems, methods, and computer-readable media for facilitating a fund transfer between user accounts are provided.
    Type: Grant
    Filed: June 17, 2022
    Date of Patent: June 27, 2023
    Assignee: Apple Inc.
    Inventors: David E. Brudnicki, Manoj K. Thulaseedharan Pillai, Rupa B. Vazirani, Sunil Nair, Timothy S. Hurley, Matthew W. Strampe, Anish Bhatt
  • Patent number: 11663842
    Abstract: A method and a system for extracting information from a table in a document is provided. The method includes: receiving a document that includes information that is arranged in a table; determining three sets of coordinates that respectively relate to lines, words, and characters included in the document; extracting a list of lines based on the first set of coordinates; reconstructing the rows of the table based on list of lines and the second set of coordinates; reconstructing the columns of the table based on the reconstructed rows and the third set of coordinates; and outputting a reconstruction of the table. The three sets of coordinates are expressible in an hOCR format that is based on an open standard for representation of scanned information that is obtainable by using an optical character recognition (OCR) technique.
    Type: Grant
    Filed: November 5, 2020
    Date of Patent: May 30, 2023
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventors: Sidharth Talwar, Sanjay Saran Garg, Ranjit Radhakrishnan, Sunil Nair, Devang Jayachandran
  • Publication number: 20230096370
    Abstract: The present application relates to devices and components including apparatus, systems, and methods to share a credential for accessing a secured entity between an origination device and a recipient device. In some embodiments, the sharing may be cross platform where the recipient device executes a different platform than the origination device.
    Type: Application
    Filed: September 23, 2022
    Publication date: March 30, 2023
    Applicant: Apple Inc.
    Inventors: Yousuf H. Vaid, Christopher Sharp, Matthew C. Byington, Sunil Nair
  • Publication number: 20230098097
    Abstract: The present application relates to devices and components including apparatus, systems, and methods to share a credential for accessing a secured entity between an origination device and a recipient device. In some embodiments, the sharing may be cross platform where the recipient device executes a different platform than the origination device.
    Type: Application
    Filed: September 23, 2022
    Publication date: March 30, 2023
    Applicant: Apple Inc.
    Inventors: Yousuf H. Vaid, Christopher Sharp, Matthew C. Byington, Sunil Nair
  • Publication number: 20230095543
    Abstract: The present application relates to devices and components including apparatus, systems, and methods to share a credential for accessing a secured entity between an origination device and a recipient device. In some embodiments, the sharing may be cross platform where the recipient device executes a different platform than the origination device.
    Type: Application
    Filed: September 23, 2022
    Publication date: March 30, 2023
    Applicant: Apple Inc.
    Inventors: Yousuf H. Vaid, Christopher Sharp, Matthew C. Byington, Sunil Nair
  • Publication number: 20230093598
    Abstract: A system and method for creating a context identifier are disclosed. A receiver receives a request from a user of an application to book a transaction corresponding to a security instrument. A processor accesses a database that stores security details data in connection with the security instrument at an instrument level via an instrument identifier (ID) internal to the application and stores the security details data at a trading line level via a trading line ID internal to the application. The processor pre-positions creation of a context ID within the instrument ID at a time of creation of the instrument ID; creates the context ID within the instrument ID independently of availability of external ID external to the application; completes booking of the transaction based on the context ID; and stores the context ID onto a security data master.
    Type: Application
    Filed: September 21, 2021
    Publication date: March 23, 2023
    Applicant: JPMorgan Chase Bank, N.A.
    Inventors: Sudheer Kumar JAMI, Anupam BANSAL, James TRAIT, Emre OGUZ, Viktoria FREUD, Vishakarajan RAJENDRAN, Sunil NAIR, Murari S CHOLAPPADI, George I BRANDMAN
  • Patent number: 11494841
    Abstract: A system and method for multimodal contribution and management of multi-domainal reference data is disclosed. A processor executes an application that utilizes distribution and lookup services on an authoritative data cache to confirm that a reference data record or attribute does not exist and creates a message compliant with a standardized information message (SIM) format; and inspects the contents of the SIM to determine the domain of the data and transmits the message to a corresponding domainal reference data system of record among a plurality of reference data systems within a federated reference data system. A receiving domain system acts as a system of record to one or more reference data domain classes related to the reference data; and initiates the processes of storing, versioning, and publication of the reference data for the domain of reference data for which the reference data system is being designated a system of record.
    Type: Grant
    Filed: April 1, 2021
    Date of Patent: November 8, 2022
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventors: Robert Mooney, Ciaron Nixon, Martin Game, Viktoria Freud, Swati Katare, David Greig, Vishakarajan Rajendran, Anant N Karandikar, Tanmay Patwardhan, Barry Corrigan, Anupam Bansal, Sudheer Kumar Jami, Sunil Nair, George I Brandman, James Trait
  • Publication number: 20220327528
    Abstract: Systems, methods, and computer-readable media for facilitating a fund transfer between user accounts are provided.
    Type: Application
    Filed: June 17, 2022
    Publication date: October 13, 2022
    Inventors: David E. BRUDNICKI, Manoj K. THULASEEDHARAN PILLAI, Rupa B. VAZIRANI, Sunil NAIR, Timothy S. HURLEY, Matthew W. STRAMPE, Anish BHATT
  • Publication number: 20220318904
    Abstract: A system and method for multimodal contribution and management of multi-domainal reference data is disclosed. A processor executes an application that utilizes distribution and lookup services on an authoritative data cache to confirm that a reference data record or attribute does not exist and creates a message compliant with a standardized information message (SIM) format; and inspects the contents of the SIM to determine the domain of the data and transmits the message to a corresponding domainal reference data system of record among a plurality of reference data systems within a federated reference data system. A receiving domain system acts as a system of record to one or more reference data domain classes related to the reference data; and initiates the processes of storing, versioning, and publication of the reference data for the domain of reference data for which the reference data system is being designated a system of record.
    Type: Application
    Filed: April 1, 2021
    Publication date: October 6, 2022
    Applicant: JPMorgan Chase Bank, N.A.
    Inventors: Robert MOONEY, Ciaron NIXON, Martin GAME, Viktoria FREUD, Swati KATARE, David GREIG, Vishakarajan RAJENDRAN, Anant N KARANDIKAR, Tanmay PATWARDHAN, Barry CORRIGAN, Anupam BANSAL, Sudheer Kumar JAMI, Sunil NAIR, George I BRANDMAN, James TRAIT
  • Publication number: 20220207512
    Abstract: A payment processing apparatus and a system or a method are provided that have a location-agnostic payment code, where the user does not have to check in to the merchant's location. Further, the reliance on the network connection is reduced by caching or storing payment codes at the user's mobile device. The payment codes may have expiration and may be used once. The payment codes may be revoked or canceled if the user's mobile device is compromised or stolen. In an embodiment, the payment codes may be generated and provided to the user's mobile device when the payment application at the user's mobile device is refreshed. For example, the payment application is refreshed based on user's payment history or payment habits. In another embodiment, the payment codes may be generated and provided to the user's mobile device when the user is within a predetermined distance from a merchant.
    Type: Application
    Filed: February 14, 2022
    Publication date: June 30, 2022
    Inventors: James Barrese, Manish Maheshwari, Rohan Sehgal, Amit Paka, Sunil Nair, Suket Somani, Barath Rangaswamy, Vidhi Himanshu Shah, Weijie Li
  • Publication number: 20220138460
    Abstract: A method and a system for extracting information from a table in a document is provided. The method includes: receiving a document that includes information that is arranged in a table; determining three sets of coordinates that respectively relate to lines, words, and characters included in the document; extracting a list of lines based on the first set of coordinates; reconstructing the rows of the table based on list of lines and the second set of coordinates; reconstructing the columns of the table based on the reconstructed rows and the third set of coordinates; and outputting a reconstruction of the table. The three sets of coordinates are expressible in an hOCR format that is based on an open standard for representation of scanned information that is obtainable by using an optical character recognition (OCR) technique.
    Type: Application
    Filed: November 5, 2020
    Publication date: May 5, 2022
    Applicant: JPMorgan Chase Bank, N.A.
    Inventors: Sidharth TALWAR, Sanjay Saran GARG, Ranjit RADHAKRISHNAN, Sunil NAIR, Devang JAYACHANDRAN
  • Patent number: 11250413
    Abstract: A payment processing apparatus and a system or a method are provided that have a location-agnostic payment code, where the user does not have to check in to the merchant's location. Further, the reliance on the network connection is reduced by caching or storing payment codes at the user's mobile device. The payment codes may have expiration and may be used once. The payment codes may be revoked or canceled if the user's mobile device is compromised or stolen. In an embodiment, the payment codes may be generated and provided to the user's mobile device when the payment application at the user's mobile device is refreshed. For example, the payment application is refreshed based on user's payment history or payment habits. In another embodiment, the payment codes may be generated and provided to the user's mobile device when the user is within a predetermined distance from a merchant.
    Type: Grant
    Filed: July 8, 2019
    Date of Patent: February 15, 2022
    Assignee: PayPal, Inc.
    Inventors: James Barrese, Manish Maheshwari, Rohan Sehgal, Amit Paka, Sunil Nair, Suket Somani, Barath Rangaswamy, Vidhi Himanshu Shah, Weijie Li
  • Patent number: 11188712
    Abstract: Systems and methods for wholesale client onboarding are disclosed. In one embodiment, in an information processing apparatus comprising at least one computer processor, a method for client onboarding may include: (1) creating know your customer requirements and trigger conditions for a client based on user configurable requirements and a rules engine; (2) receiving know your customer data for the client from a client data exchange module; (3) triggering the receipt of additional know your customer data in response to a trigger condition being met by the received know your customer data; (4) receiving document data from a document digitization module; (5) validating the know your customer data and the document data; and (6) auto populating a know your customer record with the validated know your customer data and the document data.
    Type: Grant
    Filed: February 28, 2019
    Date of Patent: November 30, 2021
    Assignee: JPMorgan Chase Bank, N.A.
    Inventors: Giang-Tze Lu, Niladri Bhattacharya, Ray Wangneo, Sunil Nair, Charlene C. Balfour, Maria Adriana Ciunga, Kundan Khanolkar, Abhijith Varma, Paul Dorn, Dana Marie Dedge Parks, Harsh Benara
  • Publication number: 20210110405
    Abstract: A system and method for implementing a data contract management module for automatic enforcement of a data contract are disclosed. The data contract includes one or more validation rules and stored onto a repository. A processor coupled to the repository via a communication network generates a data contract compliance certificate that either indicates that all validation rules are successful, or one or more validation rules has failed. In the case one or more validations has failed, the processor also generates a digital variance certificate for each failed validation rule that explains the reason for failing and authorizes processing of the data contract in spite of one or more failed validation rules.
    Type: Application
    Filed: October 9, 2020
    Publication date: April 15, 2021
    Applicant: JPMorgan Chase Bank, N.A.
    Inventors: Alan LIGHT, Sunil NAIR
  • Publication number: 20200279015
    Abstract: Systems and methods for wholesale client onboarding are disclosed. In one embodiment, in an information processing apparatus comprising at least one computer processor, a method for client onboarding may include: (1) creating know your customer requirements and trigger conditions for a client based on user configurable requirements and a rules engine; (2) receiving know your customer data for the client from a client data exchange module; (3) triggering the receipt of additional know your customer data in response to a trigger condition being met by the received know your customer data; (4) receiving document data from a document digitization module; (5) validating the know your customer data and the document data; and (6) auto populating a know your customer record with the validated know your customer data and the document data.
    Type: Application
    Filed: February 28, 2019
    Publication date: September 3, 2020
    Inventors: Giang-Tze Lu, Niladri Bhattacharya, Ray Wangneo, Sunil Nair, Charlene C. Balfour, Maria Adriana Ciunga, Kundan Khanolkar, Abhijith Varma, Paul Dorn, Dana Marie Dedge Parks, Harsh Benara
  • Publication number: 20200042976
    Abstract: A payment processing apparatus and a system or a method are provided that have a location-agnostic payment code, where the user does not have to check in to the merchant's location. Further, the reliance on the network connection is reduced by caching or storing payment codes at the user's mobile device. The payment codes may have expiration and may be used once. The payment codes may be revoked or canceled if the user's mobile device is compromised or stolen. In an embodiment, the payment codes may be generated and provided to the user's mobile device when the payment application at the user's mobile device is refreshed. For example, the payment application is refreshed based on user's payment history or payment habits. In another embodiment, the payment codes may be generated and provided to the user's mobile device when the user is within a predetermined distance from a merchant.
    Type: Application
    Filed: July 8, 2019
    Publication date: February 6, 2020
    Inventors: James Barrese, Manish Maheshwari, Rohan Sehgal, Amit Paka, Sunil Nair, Suket Somani, Barath Rangaswamy, Vidhi Himanshu Shah, Weijie Li
  • Patent number: 10346828
    Abstract: A payment processing apparatus and a system or a method are provided that have a location-agnostic payment code, where the user does not have to check in to the merchant's location. Further, the reliance on the network connection is reduced by caching or storing payment codes at the user's mobile device. The payment codes may have expiration and may be used once. The payment codes may be revoked or canceled if the user's mobile device is compromised or stolen. In an embodiment, the payment codes may be generated and provided to the user's mobile device when the payment application at the user's mobile device is refreshed. For example, the payment application is refreshed based on user's payment history or payment habits. In another embodiment, the payment codes may be generated and provided to the user's mobile device when the user is within a predetermined distance from a merchant.
    Type: Grant
    Filed: November 6, 2015
    Date of Patent: July 9, 2019
    Assignee: PayPal, Inc.
    Inventors: James Barrese, Manish Maheshwari, Rohan Sehgal, Amit Paka, Sunil Nair, Suket Somani, Barath Rangaswamy, Vidhi Himanshu Shah, Weijie Li
  • Publication number: 20180336553
    Abstract: Systems, methods, and computer-readable media for facilitating a fund transfer between user accounts are provided.
    Type: Application
    Filed: May 16, 2018
    Publication date: November 22, 2018
    Inventors: David E. Brudnicki, Manoj K. Thulaseedharan Pillai, Rupa B. Vazirani, Sunil Nair, Timothy S. Hurley, Matthew W. Strampe, Anish Bhatt
  • Publication number: 20160132864
    Abstract: A payment processing apparatus and a system or a method are provided that have a location-agnostic payment code, where the user does not have to check in to the merchant's location. Further, the reliance on the network connection is reduced by caching or storing payment codes at the user's mobile device. The payment codes may have expiration and may be used once. The payment codes may be revoked or canceled if the user's mobile device is compromised or stolen. In an embodiment, the payment codes may be generated and provided to the user's mobile device when the payment application at the user's mobile device is refreshed. For example, the payment application is refreshed based on user's payment history or payment habits. In another embodiment, the payment codes may be generated and provided to the user's mobile device when the user is within a predetermined distance from a merchant.
    Type: Application
    Filed: November 6, 2015
    Publication date: May 12, 2016
    Inventors: James Barrese, Manish Maheshwari, Rohan Sehgal, Amit Paka, Sunil Nair, Suket Somani, Barath Rangaswamy, Vidhi Himanshu Shah, Weijie Li