Patents by Inventor Rakesh A. Patel
Rakesh A. 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).
-
Patent number: 11271920Abstract: 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: GrantFiled: January 29, 2019Date of Patent: March 8, 2022Assignee: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Ankur Arora, Rakesh Patel, Shashank Kumar Trivedi
-
Publication number: 20220060329Abstract: Provided is a method and system for digital voting. A digital voting system includes a Voting Administration (VA), a Trusted Third Party (TTP), a Voter and a digital voting platform which implements a Voting Chain (VC) as a Blockchain containing multiple blocks that have “roles”. These blocks include a Genesis block, a Campaign block, a Voter block, a Voting block, and a Legitimacy block. The VC contains data that is linked to an operation in the voting cycle, assigns tasks to a specific entity and establishes rules to ensure a highly secure pattern of actions and roles. The VA declares itself to the TTP, enrolls voters, releases ballots, starts election cycles using different blocks, and authenticates Voter IDs. The Voter discloses its Public Key to the TTP, casts and checks votes. The TTP registers Public Keys on the VC, verifies signatures, ensures anonymity, and registers ballots and votes.Type: ApplicationFiled: August 19, 2021Publication date: February 24, 2022Applicant: The Pitroda Group LLC.Inventors: Alexandre Goguin, Satyan Pitroda, Rakesh Patel
-
Patent number: 11240538Abstract: Methods and system for managing media clips over a data network. Media streams may be received over a data network and stored by a storage server. Metadata regarding the media streams may be generated and stored at a metadata server. A control station can retrieve media frames originating in the stored media streams from the storage server, based on metadata. Media frames from multiple media streams can be retrieved and displayed in synchronization, based on respective timecodes.Type: GrantFiled: January 16, 2020Date of Patent: February 1, 2022Assignee: Evertz Microsystems Ltd.Inventors: Vince Silvestri, Rakesh Patel
-
Patent number: 11219370Abstract: Currently most cancers, including breast cancers, are removed without any intraoperative margin control. Post-operative methods inspect 1-2% of the surgical margin and are prone to sampling errors. The present invention relates to an optical imaging system that will enable evaluation of the surgical margin in vivo and in real-time. The invention provides for simultaneous fluorescence and fluorescence polarization imaging. The contrast of the acquired images will be enhanced using fluorescent agents approved for diagnostic use in patients. As the staining pattern of fluorescence images is similar to that of histology, and the values of fluorescence polarization are significantly higher in cancerous as compared to normal cells, the invention provides for further improvements in diagnostic methods. The systems and methods can be applied to the intra-operative delineation of cancerous tissue.Type: GrantFiled: December 11, 2017Date of Patent: January 11, 2022Assignee: THE UNIVERSITY OF MASSACHUSETTSInventors: Anna N. Yaroslavsky, Rakesh Patel, Dennis Wirth
-
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: 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
-
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