Patents by Inventor Rakesh Patel

Rakesh Patel 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: 20210374729
    Abstract: A method for preventing unauthorized repeat purchases of a product includes: storing a plurality of purchase data values, each related to a completed financial transaction and including a purchase identifier; receiving an authorization request for a new financial transaction from an external system, the authorization request including a specific identifier; identifying a number of purchase data values where the included purchase identifier matches the specific identifier; and transmitting an authorization response to the external system, the authorization response including (i) an approval of the new financial transaction if the number of purchase data values is below a predetermined number, or (ii) a denial of the new financial transaction if the number of purchase data values is equal to or above the predetermined number.
    Type: Application
    Filed: May 29, 2020
    Publication date: December 2, 2021
    Applicant: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Ankur Arora, Rakesh Patel, Anisha Garg
  • Publication number: 20210320958
    Abstract: Systems and methods are provided for operating a media transmission network. The system includes at least one destination device for receiving a plurality of media streams from a plurality of source devices. The system further includes a controller that is configured to, for each media stream of the plurality of media streams: determine a media property adjustment for the media stream based at least on the media stream; identify a source device from the plurality of source devices associated with generating the media stream; determine at least one device setting for the identified source device to apply the media property adjustment to the media stream; generate a control packet for configuring the identified source device based on the at least one device setting, the control packet including the at least one device setting; and transmit the control packet to the identified source device.
    Type: Application
    Filed: June 23, 2021
    Publication date: October 14, 2021
    Applicant: Evertz Microsystems Ltd.
    Inventors: Jeff Wei, Rakesh Patel
  • Patent number: 11144981
    Abstract: Various embodiments herein include an engine that uses data science, history, and trends to successfully determine and suggest the complimentary add on and upsell items that are tailored to at least some of the customer, current trends, product popularity, recommendations, and other such factors. One embodiment, in the form of a method, includes receiving, from a process involved in processing an open transaction, data representative of at least one of products and services that are subjects of the open transaction. The method further includes querying a recommendation engine for at least one of product and service recommendations based on the received data representative of products and services and receiving, in response to the query, at least one product or service recommendation. The method may then provide the at least one product recommendation to the process involved in processing the open transaction.
    Type: Grant
    Filed: September 28, 2017
    Date of Patent: October 12, 2021
    Assignee: NCR Corporation
    Inventors: Ray A. Gibson, Claudio Cifarelli, Luis Antonio Diaz, Rakesh Patel
  • Publication number: 20210274238
    Abstract: Various embodiments are described herein for systems and methods that can be used to operate a media transmission network. In at least one embodiment, the media transmission network comprises a plurality of media processing devices configured to receive and process media streams based on control data. The media transmission network also comprises a controller coupled to the plurality of media processing devices and configured to generate a control signal for some or all of the media processing devices in the network. The controller is configured to determine the timing at which to transmit the control signal to a respective media processing device in order for the instructions in the control signal to be executed at the same time as the media data is received. The controller determines the transmission timing of each control signal by determining the latencies and delays of the network and the devices, such as, for example, network latency, processing delay, and/or control delay.
    Type: Application
    Filed: May 17, 2021
    Publication date: September 2, 2021
    Inventors: Eric Fankhauser, Rakesh Patel, Vince Silvestri
  • Publication number: 20210250416
    Abstract: Various embodiments are described herein for systems and methods that can be used to determine a destination location in a network fabric. In one example embodiment, the method comprises receiving an application server attribute at a fabric controller from a source port, generating at the fabric controller a destination location based on the application server attribute and mapping information stored on the fabric controller, and transmitting the destination location to the source port, where the source port transmits packetized data to a destination location based on the destination location.
    Type: Application
    Filed: April 30, 2021
    Publication date: August 12, 2021
    Inventor: Rakesh Patel
  • Patent number: 11075971
    Abstract: Systems and methods are provided for operating a media transmission network. The system includes at least one destination device for receiving a plurality of media streams from a plurality of source devices. The system further includes a controller that is configured to, for each media stream of the plurality of media streams: determine a media property adjustment for the media stream based at least on the media stream; identify a source device from the plurality of source devices associated with generating the media stream; determine at least one device setting for the identified source device to apply the media property adjustment to the media stream; generate a control packet for configuring the identified source device based on the at least one device setting, the control packet including the at least one device setting; and transmit the control packet to the identified source device.
    Type: Grant
    Filed: March 30, 2020
    Date of Patent: July 27, 2021
    Assignee: Evertz Microsystems Ltd.
    Inventors: Jeff Wei, Rakesh Patel
  • Patent number: 11039200
    Abstract: Various embodiments are described herein for systems and methods that can be used to operate a media transmission network. In at least one embodiment, the media transmission network comprises a plurality of media processing devices configured to receive and process media streams based on control data. The media transmission network also comprises a controller coupled to the plurality of media processing devices and configured to generate a control signal for some or all of the media processing devices in the network. The controller is configured to determine the timing at which to transmit the control signal to a respective media processing device in order for the instructions in the control signal to be executed at the same time as the media data is received. The controller determines the transmission timing of each control signal by determining the latencies and delays of the network and the devices, such as, for example, network latency, processing delay, and/or control delay.
    Type: Grant
    Filed: July 14, 2020
    Date of Patent: June 15, 2021
    Assignee: Evertz Microsystems Ltd.
    Inventors: Eric Fankhauser, Rakesh Patel, Vince Silvestri
  • Patent number: 11025738
    Abstract: Various embodiments are described herein for systems and methods that can be used to determine a destination location in a network fabric. In one example embodiment, the method comprises receiving an application server attribute at a fabric controller from a source port, generating at the fabric controller a destination location based on the application server attribute and mapping information stored on the fabric controller, and transmitting the destination location to the source port, where the source port transmits packetized data to a destination location based on the destination location.
    Type: Grant
    Filed: July 9, 2019
    Date of Patent: June 1, 2021
    Assignee: Evertz Microsystems Ltd.
    Inventor: Rakesh Patel
  • Publication number: 20210042752
    Abstract: The disclosure relates to methods and systems for reducing user interventions necessary for authentication of transactions. The disclosure involves (i) receiving from a merchant terminal device, a request for initiating an electronic payment transaction, (ii) retrieving one or more authentication waiver records associated with the transferor payment account, (iii) comparing transaction parameters extracted from the received request with transaction parameters defined in the retrieved one or more authentication waiver records, and (iv) responsive to identifying a retrieved authentication waiver record having transaction parameters that match the transaction parameters extracted from the received request, transmitting to an issuer server (a) an instruction for initiating transfer of the transaction amount, and (b) information identifying the initiated transfer of the transaction amount as exempt from a payor identity authentication requirement.
    Type: Application
    Filed: August 7, 2020
    Publication date: February 11, 2021
    Applicant: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Anisha GARG, Rakesh PATEL, Ankur ARORA
  • Publication number: 20210006855
    Abstract: Various embodiments are described herein for systems and methods that can be used to operate a media transmission network. In at least one embodiment, the media transmission network comprises a plurality of media processing devices configured to receive and process media streams based on control data. The media transmission network also comprises a controller coupled to the plurality of media processing devices and configured to generate a control signal for some or all of the media processing devices in the network. The controller is configured to determine the timing at which to transmit the control signal to a respective media processing device in order for the instructions in the control signal to be executed at the same time as the media data is received. The controller determines the transmission timing of each control signal by determining the latencies and delays of the network and the devices, such as, for example, network latency, processing delay, and/or control delay.
    Type: Application
    Filed: July 14, 2020
    Publication date: January 7, 2021
    Inventors: Eric Fankhauser, Rakesh Patel, Vince Silvestri
  • Publication number: 20200396083
    Abstract: A method for tracking rash driving includes: receiving a plurality of rider embarkation notifications, each including a digital signature and a vehicle identifier; generating a new block for a blockchain, the new block including a block header and a plurality of blockchain data values, each blockchain data value corresponding to a rider embarkation notification and including the respective digital signature; receiving a rash driving notification including the vehicle identifier; transmitting a confirmation request to at least one mobile computing device associated with one of the plurality of rider embarkation notifications; receiving a confirmation message from one of the at least one mobile computing devices; and generating a subsequent block for the blockchain, the subsequent block including a new block header and a new data value, the new data value including an indication of rash driving.
    Type: Application
    Filed: June 11, 2019
    Publication date: December 17, 2020
    Applicant: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Aditya Koduri, Rakesh Patel, Jaipal Singh Kumawat
  • Patent number: 10864229
    Abstract: Methods of treating a subject who has chronic tissue ischemia are disclosed. The methods can include administering to the subject a pharmaceutical composition comprising inorganic nitrite or a pharmaceutically acceptable salt thereof, for a time and in an amount sufficient to result in blood vessel growth in the ischemic tissue. The subject can be diagnosed as having a medical condition that results in persistent or recurring restriction of blood supply to a tissue, for example, peripheral artery disease, diabetes, atherosclerotic cardiovascular disease or defective wound healing. The methods can include the step of identifying a suitable subject.
    Type: Grant
    Filed: April 10, 2017
    Date of Patent: December 15, 2020
    Assignee: BOARD OF SUPERVISORS OF LOUISIANA STATE UNIVERSITY
    Inventors: Christopher Kevil, David Lefer, Rakesh Patel
  • Patent number: 10856835
    Abstract: Phantoms for use in calibrating a dual energy imaging system and methods for their use. The phantoms include a body having at least first and second portions arranged in a through-thickness direction of the body. The first portion defines an anterior surface of the body and contains a first material simulating soft tissue and a second material simulating bone. The second portion contains a third material simulating lung tissue and at least a first object embedded in the third material and formed of a fourth material simulating tumor tissue. The first and second portions of the body are configured such that the second material in the first portion superimposes the first object in the second portion in the through-thickness direction of the body relative to the anterior surface thereof.
    Type: Grant
    Filed: July 15, 2019
    Date of Patent: December 8, 2020
    Assignee: Loyola University Chicago
    Inventors: John C. Roeske, Rakesh Patel, Maksat Haytmyradov
  • Patent number: 10823875
    Abstract: A scintillator package includes a scintillator crystal, a first reflector layer directly surrounding a first area of a surface of the scintillator crystal, wherein the first reflector layer comprises a diffuse reflector, a second reflector layer directly over the first reflector layer, wherein the second reflector layer comprises a metal, and a package housing directly over the second reflector layer, wherein the package housing comprises a polymer with a reinforcing material, wherein the package housing is configured to optically expose a second area of the surface of the scintillator crystal.
    Type: Grant
    Filed: November 24, 2015
    Date of Patent: November 3, 2020
    Assignee: SCHLUMBERGER TECHNOLOGY CORPORATION
    Inventors: Irina Shestakova, Adam Headley, Olivier Philip, Rakesh Patel
  • Publication number: 20200322693
    Abstract: A system and method are provided for determining delay of a plurality of media streams. The system and method involve generating, at a source processor, a series of source time packets; transmitting, at the source processor, through a network, the series of source time packets as a source packet stream; generating, at a destination processor, a series of destination time packets; receiving, at the destination processor, through the network, the source packet stream; determining, at the destination processor, a transmission time for the source packet stream based on the source time data and the destination time data; and determining, at the destination processor, a relative synchronization error based on the source signature data and the destination signature data. Each source time packet includes source time data and source signature data. Each destination time packet includes destination time data and destination signature data.
    Type: Application
    Filed: March 30, 2020
    Publication date: October 8, 2020
    Applicant: Evertz Microsystems Ltd.
    Inventors: Jeff Wei, Rakesh Patel
  • Publication number: 20200322407
    Abstract: Systems and methods are provided for operating a media transmission network. The system includes at least one destination device for receiving a plurality of media streams from a plurality of source devices. The system further includes a controller that is configured to, for each media stream of the plurality of media streams: determine a media property adjustment for the media stream based at least on the media stream; identify a source device from the plurality of source devices associated with generating the media stream; determine at least one device setting for the identified source device to apply the media property adjustment to the media stream; generate a control packet for configuring the identified source device based on the at least one device setting, the control packet including the at least one device setting; and transmit the control packet to the identified source device.
    Type: Application
    Filed: March 30, 2020
    Publication date: October 8, 2020
    Applicant: Evertz Microsystems Ltd.
    Inventors: Jeff Wei, Rakesh Patel
  • Patent number: 10750228
    Abstract: Various embodiments are described herein for systems and methods that can be used to operate a media transmission network. In at least one embodiment, the media transmission network comprises a plurality of media processing devices configured to receive and process media streams based on control data. The media transmission network also comprises a controller coupled to the plurality of media processing devices and configured to generate a control signal for some or all of the media processing devices in the network. The controller is configured to determine the timing at which to transmit the control signal to a respective media processing device in order for the instructions in the control signal to be executed at the same time as the media data is received. The controller determines the transmission timing of each control signal by determining the latencies and delays of the network and the devices, such as, for example, network latency, processing delay, and/or control delay.
    Type: Grant
    Filed: September 8, 2017
    Date of Patent: August 18, 2020
    Assignee: Evertz Microsystems Ltd.
    Inventors: Eric Fankhauser, Rakesh Patel, Vince Silvestri
  • Publication number: 20200244642
    Abstract: A method for validating a message recipient includes: storing, in a memory of a processing server, a device profile, wherein the device profile is related to a mobile computing device and includes at least a device identifier, and token validation data; receiving, by a receiver of the processing server, a data signal from an external system that is encoded with a message packet, wherein the message packet includes at least the device identifier, a device token, and a content message; validating, by a processing device of the processing server, the device token using at least the token validation data; and electronically transmitting, by a transmitter of the processing server, the content message to the mobile computing device.
    Type: Application
    Filed: January 29, 2019
    Publication date: July 30, 2020
    Applicant: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Ankur Arora, Rakesh Patel, Shashank Kumar Trivedi
  • Publication number: 20200220813
    Abstract: The embodiments described herein provide a data transmission system comprising a plurality of video routers, a supervisory system for transmitting one or more router configuration signals to one or more video routers, and a control communication network for coupling the plurality of video routers and the supervisory system. Each router in the system comprises a backplane including a plurality of backplane connections, at least one line card and at least one fabric card. Each line card comprises a plurality of input ports and output ports where each input and output port is coupled to a respective external signal through the backplane. Each line card further comprises a line card cross-point switch having a plurality of input switch terminals and a plurality of output switch terminals. Each fabric card comprises a fabric card cross-point switch having a plurality of input switch terminal and a plurality of output switch terminals.
    Type: Application
    Filed: January 8, 2020
    Publication date: July 9, 2020
    Inventor: Rakesh Patel
  • Patent number: 10685133
    Abstract: A digital targeting system is configured to access data to determine users that satisfy content factors, such as pre-validation criteria, based on user information stored in a database having restrictions on sharing of user data, such as government regulations on sharing of the user information. The digital targeting system may then generate a pre-validated user ID list indicating those users that match the content factors. Users on the pre-validated user ID list may then be matched to users in other databases, such as a digital ID database, to identify digital IDs for the users that are usable by a digital display entity.
    Type: Grant
    Filed: June 11, 2018
    Date of Patent: June 16, 2020
    Assignee: Experian Information Solutions, Inc.
    Inventors: Rakesh Patel, Mara Nicholl, Lindsey Greenwell Harju