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: 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: 11916989
    Abstract: A server determines, at a first predetermined time, a default decision as to whether to provide a first media content clip after the end of a first media content item. At a second predetermined time, after the first predetermined time, the server initiates a determination of a first decision as to whether to provide the first media content clip after the end of the first media content item. In accordance with the first decision being reached within a predetermined latency period, the server provides the first media content clip to the first electronic device in accordance with the first decision. In accordance with a determination that the predetermined latency period has elapsed without the first decision being reached, provides the first media content clip to the first electronic device in accordance with the default decision.
    Type: Grant
    Filed: July 11, 2022
    Date of Patent: February 27, 2024
    Assignee: Spotify AB
    Inventors: Shana Offen, David Saverio Susi, Aron Patrick Glennon, Aarshay Jain, Yi Yuan, Lan Xu, Yin Kwan Chung, Gautham Padmanabhan Nair, Jiming Shi, Raj Kumar Rajendran
  • 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: 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
  • 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: 20060056526
    Abstract: A new protocol is proposed for transmission of data through lines such as telephone lines. The tones of a signal are associated into groups 10, 11, and tone ordering, gain selection, and/or bit swapping within the processing system are done within the members of a group 10, 11. This idea is applicable both to tone ordering etc., following the training stage, and also to the dynamic configuration changes subsequently, for example, bit swapping. The computational cost of coding and decoding the data is reduced (compared to treating all the tones of a given direction equivalently), and the invention makes it possible to significantly reduce the memory requirements of the encoder and decoder.
    Type: Application
    Filed: March 4, 2005
    Publication date: March 16, 2006
    Inventor: Raj Jain
  • Publication number: 20060056525
    Abstract: Techniques which reduce the computational burden of the IFFT/FFT section of a DSL data transmission/reception apparatus, taking into account the nature of conventional IFFT/FFT algorithms. These algorithms operate using “butterflies” representing complex calculations performed on input values. The butterflies are here referred to as “simple” if all the input values are zero or if only one input value is non-zero. The invention proposes that the tones which have non-zero amplitudes are selected to maximize (or at least increase) the number of simple butterflies. This is done either in designing the band plans of the communication, or in designing the band plan of a mode of operation of the apparatus having a reduced data transmission rate. The IFFT/FFT section receives information indicating that the IFFT/FFT algorithm can be simplified based on knowledge of which of the input values will be zero, and changes its mode of operation accordingly.
    Type: Application
    Filed: March 4, 2005
    Publication date: March 16, 2006
    Inventors: Raj Jain, Hak Sim