Patents by Inventor Raj Jain

Raj Jain 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: 20240346474
    Abstract: A method for dispensing funds including receiving a withdrawal initiation request generated by a user device of a user, generating an authentication code associated with the withdrawal initiation request, receiving a withdrawal completion request from at least one of an automated teller machine (ATM) and/or a merchant point-of-sale (POS) device, validating the withdrawal completion, identifying an issuer system associated with the withdrawal completion request, generating an authorization request, transmitting the authorization request to the issuer system, receiving an authorization response, and transmitting a cash dispense message to cause the at least one of the ATM and/or the merchant POS device to dispense the withdrawal amount. Systems and computer program products for dispensing funds are also disclosed.
    Type: Application
    Filed: April 11, 2023
    Publication date: October 17, 2024
    Inventor: Ranveer Raj Jain
  • Publication number: 20240333506
    Abstract: A method is disclosed. The method includes receiving from a user device operated by a user via a first channel, a user device identifier and a secret associated with the user. The method also includes storing a first token, the user device identifier, and a first channel identifier. The first token is associated a credential. The method also includes receiving, from the user device via a second channel, the user device identifier and the secret. The secret is subsequently validated. After the secret is validated, the server obtains a second token based on the first token and stores the second token, the user device identifier, and a second channel identifier. The second token is associated with the credential.
    Type: Application
    Filed: April 1, 2024
    Publication date: October 3, 2024
    Applicant: Visa International Service Association
    Inventors: Otto Williams, Desmond Godfrey Sullivan, Harsha Sathyanarayana Naga, Ranveer Raj Jain, Amal Jose Thomas, Stylianos Panagiotis Michaelides
  • Publication number: 20240236032
    Abstract: A method is disclosed. The method includes receiving, from a receiver institution computer, an interaction request message for an interaction with a sender identifier associated with a sender and interaction details. The method also includes transmitting a plurality of notifications comprising the sender identifier to a plurality of sender institution computers. The method also includes receiving a plurality of responses from the plurality of sender institution computers, one or more responses indicating that the sender identifier is stored at the sender institution computers, and then providing the interaction details and/or additional interaction details to one or more of the sender institution computers that store the sender identifier.
    Type: Application
    Filed: October 18, 2023
    Publication date: July 11, 2024
    Applicant: Visa International Service Association
    Inventors: Ivan Ponomarov, Keith Stephen Brindley, Ranveer Raj Jain, Volodymyr Ivanovich Bilous, Hema Mestha, Oleksandr Nikolayevich Yablunivskyy, Koni Uttam Nayak, Harsha Sathyanarayana Naga
  • Publication number: 20240137334
    Abstract: A method is disclosed. The method includes receiving, from a receiver institution computer, an interaction request message for an interaction with a sender identifier associated with a sender and interaction details. The method also includes transmitting a plurality of notifications comprising the sender identifier to a plurality of sender institution computers. The method also includes receiving a plurality of responses from the plurality of sender institution computers, one or more responses indicating that the sender identifier is stored at the sender institution computers, and then providing the interaction details and/or additional interaction details to one or more of the sender institution computers that store the sender identifier.
    Type: Application
    Filed: October 17, 2023
    Publication date: April 25, 2024
    Applicant: Visa International Service Association
    Inventors: Ivan Ponomarov, Keith Stephen Brindley, Ranveer Raj Jain, Volodymyr Ivanovich Bilous, Hema Mestha, Oleksandr Nikolayevich Yablunivskyy, Koni Uttam Nayak, Harsha Sathyanarayana Naga
  • Patent number: 11668260
    Abstract: Methods and apparatuses for connecting multiple loads with a common return pin in engine control module application are disclosed. Only one of the multiple loads can be connected to a power source at a time. At the high side, each load is coupled to the power source through a respective pin at a connector. At the low side, the multiple loads share a common return pin at the connector that connects the loads to the ground. When a first load is connected to the power source at the high side, a first low side driver circuit is used to connect the first load to the ground at the low side. When a second load is connected to the power source at the high side, the second low side driver circuit is used to connect the second load to the ground at the low side.
    Type: Grant
    Filed: November 8, 2021
    Date of Patent: June 6, 2023
    Assignee: Cummins Inc.
    Inventors: Abhik Giri, Ashish Raj Jain, Ming Feng, Mark Swain
  • Patent number: 11579651
    Abstract: Systems and apparatuses include a circuit structured to communicate with a real-time-clock battery and to selectively communicate with a vehicle battery, inhibit communication between the real-time-clock battery and a controller when a first voltage is received from the vehicle battery, and provide a communication from the real-time-clock battery to the controller when the first voltage is not received.
    Type: Grant
    Filed: November 15, 2021
    Date of Patent: February 14, 2023
    Assignee: Cummins Inc.
    Inventors: Abhik Giri, Mark Swain, Ashish Raj Jain, Ming Feng, Astha Ganjoo, Shreya Ghatge
  • Patent number: 11392613
    Abstract: A method for constructing blocks to a probabilistic blockchain is provided. The method includes receiving a plurality of transactions from a plurality of agents. Each transaction of the plurality of transactions includes a confidence rating. The method also includes generating a summary based on the plurality of confidence ratings associated with the plurality of transactions. The method further includes generating a block based on the summary and the plurality of transactions. Moreover, the method includes transmitting the block to a plurality of nodes for verification. If the block is verified, the method also includes adding the block to the probabilistic blockchain.
    Type: Grant
    Filed: November 1, 2019
    Date of Patent: July 19, 2022
    Assignee: Washington University
    Inventors: Raj Jain, Tara Thaer Salman
  • Publication number: 20220075406
    Abstract: Systems and apparatuses include a circuit structured to communicate with a real-time-clock battery and to selectively communicate with a vehicle battery, inhibit communication between the real-time-clock battery and a controller when a first voltage is received from the vehicle battery, and provide a communication from the real-time-clock battery to the controller when the first voltage is not received.
    Type: Application
    Filed: November 15, 2021
    Publication date: March 10, 2022
    Applicant: Cummins Inc.
    Inventors: Abhik Giri, Mark Swain, Ashish Raj Jain, Ming Feng, Astha Ganjoo, Shreya Ghatge
  • Publication number: 20220065186
    Abstract: Methods and apparatuses for connecting multiple loads with a common return pin in engine control module application are disclosed. Only one of the multiple loads can be connected to a power source at a time. At the high side, each load is coupled to the power source through a respective pin at a connector. At the low side, the multiple loads share a common return pin at the connector that connects the loads to the ground. When a first load is connected to the power source at the high side, a first low side driver circuit is used to connect the first load to the ground at the low side. When a second load is connected to the power source at the high side, the second low side driver circuit is used to connect the second load to the ground at the low side.
    Type: Application
    Filed: November 8, 2021
    Publication date: March 3, 2022
    Applicant: Cummins Inc.
    Inventors: Abhik Giri, Ashish Raj Jain, Ming Feng, Mark Swain
  • Patent number: 11175690
    Abstract: Systems and apparatuses include a control circuit and a switching circuit. The control circuit is structured to communicate with a real-time-clock battery and to selectively communicate with a vehicle battery. The control circuit is structured in an OFF arrangement when a wake supply voltage is received from the vehicle battery and in an ON arrangement when no wake supply voltage is received. The switching circuit is structured to provide communication between the real-time-clock battery and a real-time-clock power pin of a controller with a voltage drop of about 0.1 volts or less when the control circuit is in the ON arrangement and to inhibit communication between the real-time-clock battery and the real-time-clock power pin when the control circuit is in the OFF arrangement.
    Type: Grant
    Filed: April 9, 2020
    Date of Patent: November 16, 2021
    Assignee: Cummins Inc.
    Inventors: Abhik Giri, Mark Swain, Ashish Raj Jain, Ming Feng, Astha Ganjoo, Shreya Ghatge
  • Patent number: 11168638
    Abstract: Methods and apparatuses for connecting multiple loads with a common return pin in engine control module application are disclosed. Only one of the multiple loads can be connected to a power source at a time. At the high side, each load is coupled to the power source through a respective pin at a connector. At the low side, the multiple loads share a common return pin at the connector that connects the loads to the ground. When a first load is connected to the power source at the high side, a first low side driver circuit is used to connect the first load to the ground at the low side. When a second load is connected to the power source at the high side, the second low side driver circuit is used to connect the second load to the ground at the low side.
    Type: Grant
    Filed: August 1, 2017
    Date of Patent: November 9, 2021
    Assignee: Cummins Inc.
    Inventors: Abhik Giri, Ashish Raj Jain, Ming Feng, Mark Swain
  • Publication number: 20210156330
    Abstract: Methods and apparatuses for connecting multiple loads with a common return pin in engine control module application are disclosed. Only one of the multiple loads can be connected to a power source at a time. At the high side, each load is coupled to the power source through a respective pin at a connector. At the low side, the multiple loads share a common return pin at the connector that connects the loads to the ground. When a first load is connected to the power source at the high side, a first low side driver circuit is used to connect the first load to the ground at the low side. When a second load is connected to the power source at the high side, the second low side driver circuit is used to connect the second load to the ground at the low side.
    Type: Application
    Filed: August 1, 2017
    Publication date: May 27, 2021
    Applicant: Cummins Inc.
    Inventors: Abhik Giri, Ashish Raj Jain, Ming Feng, Mark Swain
  • Publication number: 20200233450
    Abstract: Systems and apparatuses include a control circuit and a switching circuit. The control circuit is structured to communicate with a real-time-clock battery and to selectively communicate with a vehicle battery. The control circuit is structured in an OFF arrangement when a wake supply voltage is received from the vehicle battery and in an ON arrangement when no wake supply voltage is received. The switching circuit is structured to provide communication between the real-time-clock battery and a real-time-clock power pin of a controller with a voltage drop of about 0.1 volts or less when the control circuit is in the ON arrangement and to inhibit communication between the real-time-clock battery and the real-time-clock power pin when the control circuit is in the OFF arrangement.
    Type: Application
    Filed: April 9, 2020
    Publication date: July 23, 2020
    Inventors: Abhik Giri, Mark Swain, Ashish Raj Jain, Ming Feng, Astha Ganjoo, Shreya Ghatge
  • Publication number: 20200142905
    Abstract: A method for constructing blocks to a probabilistic blockchain is provided. The method includes receiving a plurality of transactions from a plurality of agents. Each transaction of the plurality of transactions includes a confidence rating. The method also includes generating a summary based on the plurality of confidence ratings associated with the plurality of transactions. The method further includes generating a block based on the summary and the plurality of transactions. Moreover, the method includes transmitting the block to a plurality of nodes for verification. If the block is verified, the method also includes adding the block to the probabilistic blockchain.
    Type: Application
    Filed: November 1, 2019
    Publication date: May 7, 2020
    Applicant: Washington University
    Inventors: Raj Jain, Tara Thaer Salman
  • Patent number: 8805939
    Abstract: A system and method for aggregating and consolidating game notifications is described. In one aspect, game related notifications of different types, from different game sessions, from different games, and from different gaming platforms are aggregated and further consolidated, according to a set of consolidation rules, into a single consolidated environment. The consolidated environment may be projected to and managed from a variety of different gaming devices including mobile devices, gaming and media consoles, and personal computers.
    Type: Grant
    Filed: November 3, 2010
    Date of Patent: August 12, 2014
    Assignee: Microsoft Corporation
    Inventors: Lan Ye, Neeraj Garg, Raj Jain, Shiraz J. Cupala, Eric Hull
  • Publication number: 20120108320
    Abstract: A system and method for aggregating and consolidating game notifications is described. In one aspect, game related notifications of different types, from different game sessions, from different games, and from different gaming platforms are aggregated and further consolidated, according to a set of consolidation rules, into a single consolidated environment. The consolidated environment may be projected to and managed from a variety of different gaming devices including mobile devices, gaming and media consoles, and personal computers.
    Type: Application
    Filed: November 3, 2010
    Publication date: May 3, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Lan Ye, Neeraj Garg, Raj Jain, Shiraz J. Cupala, Eric Hull
  • Publication number: 20110010287
    Abstract: A system for redirecting electronic trade orders includes trade order routing facilities coupled with an electronic trade routing network and a plurality of trade venues, including one or more third party broker dealer systems and one or more alternative trading systems. The trade order routing facilities are configured to monitor electronic trade orders at destination trade venues to determine the number of available shares remaining. The trade order routing facilities are further configured to monitor the electronic trade routing network and a plurality of trade venues to identify if any executable trade orders exist that could be matched against some or all of the remaining order portion. Then the trade order routing facilities retrieve some or all of the remaining shares and submit trade orders to execute against the identified orders in other trade venues.
    Type: Application
    Filed: July 12, 2010
    Publication date: January 13, 2011
    Applicant: ITG SOFTWARE SOLUTIONS, INC.
    Inventors: Hitesh MITTAL, Raj JAIN
  • Publication number: 20070183456
    Abstract: An improved ADSL system with improved data rate is disclosed. In one embodiment, the upstream data bit rate is increased by extending the upstream transmission band. In another embodiment, the downstream data is also increased by extending the downstream transmission band.
    Type: Application
    Filed: April 5, 2007
    Publication date: August 9, 2007
    Applicant: Infineon Technologies Aktiengesellschaft
    Inventor: Raj JAIN
  • Publication number: 20070177662
    Abstract: A line card is proposed in which one or more DMT processing modules 1 communicate with a data link layer platform, such as an ATM, POSPHY or Ethernet processor. The data relating to a single symbol is transmitted between the data link layer platform and a given one of DMT processing modules in a plurality of data portions spaced apart in time. The data portions relating to different channels of a given DMT processing module (or to different DMT processing modules) are interleaved in time. Since the data portions of a given symbol are spaced apart in time, the data relating to a single symbol is transmitted over a longer time period than in conventional devices which reduces the effective burstiness of the traffic, and thus reduces the memory requirements of the data link layer platform.
    Type: Application
    Filed: February 1, 2006
    Publication date: August 2, 2007
    Inventors: Raj Jain, Hak Sim
  • Publication number: 20070180201
    Abstract: A plurality of integrated circuits in a system, each having a program memory loaded with different sections of a program, and a second memory. The integrated circuits perform the program, such that, when one of the integrated circuits requires a portion of the program, which is contained in its own program memory, it extracts it from the program memory and uses it, but when it requires a portion of the program, which is not contained in its own program memory, it reads it from the program memory of one of the other integrated circuits into its second memory and runs that portion of the program from there. In one example, the system is a line card, and the program is specific to one DSL protocol.
    Type: Application
    Filed: February 1, 2006
    Publication date: August 2, 2007
    Inventors: Raj Jain, Xiao Wei, Pin Lin