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: 20210374729Abstract: 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: ApplicationFiled: May 29, 2020Publication date: December 2, 2021Applicant: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Ankur Arora, Rakesh Patel, Anisha Garg
-
Publication number: 20210320958Abstract: 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: ApplicationFiled: June 23, 2021Publication date: October 14, 2021Applicant: Evertz Microsystems Ltd.Inventors: Jeff Wei, Rakesh Patel
-
Patent number: 11144981Abstract: 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: GrantFiled: September 28, 2017Date of Patent: October 12, 2021Assignee: NCR CorporationInventors: Ray A. Gibson, Claudio Cifarelli, Luis Antonio Diaz, Rakesh Patel
-
Publication number: 20210274238Abstract: 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: ApplicationFiled: May 17, 2021Publication date: September 2, 2021Inventors: Eric Fankhauser, Rakesh Patel, Vince Silvestri
-
Publication number: 20210250416Abstract: 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: ApplicationFiled: April 30, 2021Publication date: August 12, 2021Inventor: Rakesh Patel
-
Patent number: 11075971Abstract: 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: GrantFiled: March 30, 2020Date of Patent: July 27, 2021Assignee: Evertz Microsystems Ltd.Inventors: Jeff Wei, Rakesh Patel
-
Patent number: 11039200Abstract: 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: GrantFiled: July 14, 2020Date of Patent: June 15, 2021Assignee: Evertz Microsystems Ltd.Inventors: Eric Fankhauser, Rakesh Patel, Vince Silvestri
-
Patent number: 11025738Abstract: 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: GrantFiled: July 9, 2019Date of Patent: June 1, 2021Assignee: Evertz Microsystems Ltd.Inventor: Rakesh Patel
-
Publication number: 20210042752Abstract: 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: ApplicationFiled: August 7, 2020Publication date: February 11, 2021Applicant: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Anisha GARG, Rakesh PATEL, Ankur ARORA
-
Publication number: 20210006855Abstract: 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: ApplicationFiled: July 14, 2020Publication date: January 7, 2021Inventors: Eric Fankhauser, Rakesh Patel, Vince Silvestri
-
Publication number: 20200396083Abstract: 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: ApplicationFiled: June 11, 2019Publication date: December 17, 2020Applicant: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Aditya Koduri, Rakesh Patel, Jaipal Singh Kumawat
-
Patent number: 10864229Abstract: 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: GrantFiled: April 10, 2017Date of Patent: December 15, 2020Assignee: BOARD OF SUPERVISORS OF LOUISIANA STATE UNIVERSITYInventors: Christopher Kevil, David Lefer, Rakesh Patel
-
Patent number: 10856835Abstract: 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: GrantFiled: July 15, 2019Date of Patent: December 8, 2020Assignee: Loyola University ChicagoInventors: John C. Roeske, Rakesh Patel, Maksat Haytmyradov
-
Patent number: 10823875Abstract: 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: GrantFiled: November 24, 2015Date of Patent: November 3, 2020Assignee: SCHLUMBERGER TECHNOLOGY CORPORATIONInventors: Irina Shestakova, Adam Headley, Olivier Philip, Rakesh Patel
-
Publication number: 20200322693Abstract: 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: ApplicationFiled: March 30, 2020Publication date: October 8, 2020Applicant: Evertz Microsystems Ltd.Inventors: Jeff Wei, Rakesh Patel
-
Publication number: 20200322407Abstract: 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: ApplicationFiled: March 30, 2020Publication date: October 8, 2020Applicant: Evertz Microsystems Ltd.Inventors: Jeff Wei, Rakesh Patel
-
Patent number: 10750228Abstract: 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: GrantFiled: September 8, 2017Date of Patent: August 18, 2020Assignee: Evertz Microsystems Ltd.Inventors: Eric Fankhauser, Rakesh Patel, Vince Silvestri
-
Publication number: 20200244642Abstract: 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: ApplicationFiled: January 29, 2019Publication date: July 30, 2020Applicant: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Ankur Arora, Rakesh Patel, Shashank Kumar Trivedi
-
Publication number: 20200220813Abstract: 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: ApplicationFiled: January 8, 2020Publication date: July 9, 2020Inventor: Rakesh Patel
-
Patent number: 10685133Abstract: 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: GrantFiled: June 11, 2018Date of Patent: June 16, 2020Assignee: Experian Information Solutions, Inc.Inventors: Rakesh Patel, Mara Nicholl, Lindsey Greenwell Harju