Patents by Inventor Rahul Bafna

Rahul Bafna 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: 20240071585
    Abstract: A system for tracking adverse events may include at least one processing device programmed to receive a request from a user to record an adverse event experienced by a patient; receive a search term input by the user; identify, in an adverse event database and based on the search term, at least one database record for an adverse event, wherein the at least one database record includes an adverse event type and at least one characteristic; receive, via an input field, a rating of the at least one characteristic for the patient; generate an adverse event record based on the adverse event type and the rating; and store the adverse event record in an adverse event log.
    Type: Application
    Filed: September 12, 2023
    Publication date: February 29, 2024
    Applicant: Flatiron Health, Inc.
    Inventors: Anand KUCHIBOTLA, Dominic Green, Eitan Meir Konigsburg, Janet Donegan, Jessie Tseng, Lauren Sutton, Rahul Bafna, Raman Choudhry, Angel Leung, Paul Greenleaf, Victor J. Wang
  • Patent number: 11783923
    Abstract: A system for tracking adverse events may include at least one processing device programmed to receive a request from a user to record an adverse event experienced by a patient; receive a search term input by the user; identify, in an adverse event database and based on the search term, at least one database record for an adverse event, wherein the at least one database record includes an adverse event type and at least one characteristic; receive, via an input field, a rating of the at least one characteristic for the patient; generate an adverse event record based on the adverse event type and the rating; and store the adverse event record in an adverse event log.
    Type: Grant
    Filed: December 4, 2019
    Date of Patent: October 10, 2023
    Assignee: Flatiron Health, Inc.
    Inventors: Anand Kuchibotla, Dominic Green, Eitan Meir Konigsburg, Janet Donegan, Jessie Tseng, Lauren Sutton, Rahul Bafna, Raman Choudhry, Angel Leung, Paul Greenleaf, Victor J. Wang
  • Publication number: 20220114618
    Abstract: Methods, systems and computer program products for submitting a network proxy bid and replacing the network proxy bid with an actual bid associated with advertisement placement are described. In some implementations, instead of submitting a static bid, an advertiser can submit a network proxy bid to an advertising exchange. A network proxy bid can indicate to the advertising exchange that the advertiser wishes to receive a call back from the advertising exchange when an impression matching targeting criteria specified by the advertiser becomes available. The advertiser then can calculate and submit an actual static bid to replace the network proxy bid in response to the call back.
    Type: Application
    Filed: December 20, 2021
    Publication date: April 14, 2022
    Inventors: Joerg Heilig, Scott Spencer, Rahul Bafna, Wayne W. Lin
  • Patent number: 11210707
    Abstract: Methods, systems and computer program products for submitting a network proxy bid and replacing the network proxy bid with an actual bid associated with advertisement placement are described. In some implementations, instead of submitting a static bid, an advertiser can submit a network proxy bid to an advertising exchange. A network proxy bid can indicate to the advertising exchange that the advertiser wishes to receive a call back from the advertising exchange when an impression matching targeting criteria specified by the advertiser becomes available. The advertiser then can calculate and submit an actual static bid to replace the network proxy bid in response to the call back.
    Type: Grant
    Filed: April 22, 2020
    Date of Patent: December 28, 2021
    Assignee: Google LLC
    Inventors: Joerg Heilig, Scott Spencer, Rahul Bafna, Wayne W. Lin
  • Patent number: 11157949
    Abstract: Disclosed is a method that includes: profiling a set of mobile applications according to revenue-related parameters; tracking a user's interaction with a mobile application; scoring the user's interaction levels, and based on the score, grouping users into mobile analytics groups associated with the targeting profiles; facilitating the transmission of user information, user interaction data, and specific mobile analytics groups to advertising campaigns. The method may be executed on a digital device. A related system is disclosed.
    Type: Grant
    Filed: June 26, 2019
    Date of Patent: October 26, 2021
    Assignee: VERIZON MEDIA INC.
    Inventors: Rahul Bafna, Mubeen Afzal, Greg Gardner, Simon Khalaf, Rahul Oak
  • Publication number: 20200250710
    Abstract: Methods, systems and computer program products for submitting a network proxy bid and replacing the network proxy bid with an actual bid associated with advertisement placement are described. In some implementations, instead of submitting a static bid, an advertiser can submit a network proxy bid to an advertising exchange. A network proxy bid can indicate to the advertising exchange that the advertiser wishes to receive a call back from the advertising exchange when an impression matching targeting criteria specified by the advertiser becomes available. The advertiser then can calculate and submit an actual static bid to replace the network proxy bid in response to the call back.
    Type: Application
    Filed: April 22, 2020
    Publication date: August 6, 2020
    Inventors: Joerg Heilig, Scott Spencer, Rahul Bafna, Wayne W. Lin
  • Publication number: 20200234802
    Abstract: A graphical user interface for displaying an electronic medical record associated with a patient is provided. The graphical user interface may include an area configured to display patient information, which may include at least a name of the patient. The graphical user interface may also include an indicator displayed in association with the name of the patient. The indicator may include information specifying that the patient is potentially eligible for one or more trials, the patient is participating in one or more trials, or the patient has completed one or more trials.
    Type: Application
    Filed: January 17, 2020
    Publication date: July 23, 2020
    Applicant: Flatiron Health, Inc.
    Inventors: Addison Shelley, Achin Batra, Alexander Padmos, Angel Leung, Dominic Green, Zexi Chen, Harvey James Hamrick, Jr., Janet Donegan, Jessie Tseng, Lauren Sutton, Nathan Chan, Rahul Bafna, David Light
  • Publication number: 20200176090
    Abstract: A computer-implemented system for managing electronic medical records may include one or more processors configured to receive, via a user interface of a user device, a user input for adding a new trial and create a new trial portfolio based on the received user input. The portfolio may comprise patient eligibility criteria associated with the new trial. The one or more processors may also be configured to automatically create a patient-trial matching algorithm for the new trial based on the trial eligibility criteria and determine, based on electronic patient medical records associated with a plurality of patients and the patient-trial matching algorithm, at least one suggested patient determined to be eligible for the new trial. The one or more processors may further be configured to transmit, to the user device, instructions for displaying information representing the at least one suggested patient in the user interface.
    Type: Application
    Filed: December 4, 2019
    Publication date: June 4, 2020
    Inventors: Achin Batra, Alexander Costet, Alexander Ingram, Alexander Padmos, Alphan Kirayoglu, Brian Shi, Dan Ziring, Dominic Green, Frederick Lindberg, Harvey James Hamrick, JR., Janet Donegan, Jeremy Feinstein, Jeremy Kohansimeh, Jessie Tseng, Lauren Sutton, Nathan Chan, Rahul Bafna, Samuel Helman
  • Publication number: 20200176093
    Abstract: A system for tracking adverse events may include at least one processing device programmed to receive a request from a user to record an adverse event experienced by a patient; receive a search term input by the user; identify, in an adverse event database and based on the search term, at least one database record for an adverse event, wherein the at least one database record includes an adverse event type and at least one characteristic; receive, via an input field, a rating of the at least one characteristic for the patient; generate an adverse event record based on the adverse event type and the rating; and store the adverse event record in an adverse event log.
    Type: Application
    Filed: December 4, 2019
    Publication date: June 4, 2020
    Applicant: Flatiron Health, Inc.
    Inventors: Anand Kuchibotla, Dominic Green, Eitan Meir Konigsburg, Janet Donegan, Jessie Tseng, Lauren Sutton, Rahul Bafna, Raman Choudhry, Angel Leung, Paul Greenleaf, Victor J. Wang
  • Patent number: 10664874
    Abstract: Methods, systems and computer program products for submitting a network proxy bid and replacing the network proxy bid with an actual bid associated with advertisement placement are described. In some implementations, instead of submitting a static bid, an advertiser can submit a network proxy bid to an advertising exchange. A network proxy bid can indicate to the advertising exchange that the advertiser wishes to receive a call back from the advertising exchange when an impression matching targeting criteria specified by the advertiser becomes available. The advertiser then can calculate and submit an actual static bid to replace the network proxy bid in response to the call back.
    Type: Grant
    Filed: March 21, 2017
    Date of Patent: May 26, 2020
    Assignee: Google LLC
    Inventors: Joerg Heilig, Scott Spencer, Rahul Bafna, Wayne W. Lin
  • Publication number: 20190318380
    Abstract: Disclosed is a method that includes: profiling a set of mobile applications according to revenue-related parameters; tracking a user's interaction with a mobile application; scoring the user's interaction levels, and based on the score, grouping users into mobile analytics groups associated with the targeting profiles; facilitating the transmission of user information, user interaction data, and specific mobile analytics groups to advertising campaigns. The method may be executed on a digital device. A related system is disclosed.
    Type: Application
    Filed: June 26, 2019
    Publication date: October 17, 2019
    Inventors: Rahul BAFNA, Mubeen AFZAL, Greg GARDNER, Simon KHALAF, Rahul OAK
  • Patent number: 10339560
    Abstract: Disclosed is a method that includes: profiling a set of mobile applications according to revenue-related parameters; tracking a user's interaction with a mobile application; scoring the user's interaction levels, and based on the score, grouping users into mobile analytics groups associated with the targeting profiles; facilitating the transmission of user information, user interaction data, and specific mobile analytics groups to advertising campaigns. The method may be executed on a digital device. A related system is disclosed.
    Type: Grant
    Filed: May 24, 2013
    Date of Patent: July 2, 2019
    Assignee: OATH INC.
    Inventors: Rahul Bafna, Mubeen Afzal, Greg Gardner, Simon Khalaf, Rahul Oak
  • Publication number: 20170193562
    Abstract: Methods, systems and computer program products for submitting a network proxy bid and replacing the network proxy bid with an actual bid associated with advertisement placement are described. In some implementations, instead of submitting a static bid, an advertiser can submit a network proxy bid to an advertising exchange. A network proxy bid can indicate to the advertising exchange that the advertiser wishes to receive a call back from the advertising exchange when an impression matching targeting criteria specified by the advertiser becomes available. The advertiser then can calculate and submit an actual static bid to replace the network proxy bid in response to the call back.
    Type: Application
    Filed: March 21, 2017
    Publication date: July 6, 2017
    Inventors: Joerg Heilig, Scott Spencer, Rahul Bafna, Wayne W. Lin
  • Patent number: 9639890
    Abstract: Methods, systems and computer program products for submitting a network proxy bid and replacing the network proxy bid with an actual bid associated with advertisement placement are described. In some implementations, instead of submitting a static bid, an advertiser can submit a network proxy bid to an advertising exchange. A network proxy bid can indicate to the advertising exchange that the advertiser wishes to receive a call back from the advertising exchange when an impression matching targeting criteria specified by the advertiser becomes available. The advertiser then can calculate and submit an actual static bid to replace the network proxy bid in response to the call back.
    Type: Grant
    Filed: October 28, 2009
    Date of Patent: May 2, 2017
    Assignee: Google Inc.
    Inventors: Joerg Heilig, Scott Spencer, Rahul Bafna, Wayne W. Lin
  • Patent number: 9514248
    Abstract: A system comprising: an index structure that associates devices with device feature information; a pairing engine to determine device pairs based upon device feature information; a feature vector generation engine to produce feature vectors corresponding to determined device pairs based upon feature values associated within the index structure with devices of the determined device pairs; a scoring engine to determine scores to associate with determined device pairs based upon produced feature vectors; a graph structure, wherein nodes within the graph structure represent devices of determined device pairs, and wherein edges between pairs of nodes within the graph structure indicate determined device pairs; a clustering engine to identify respective clusters of three or more nodes within the graph structure that represent respective groups of devices.
    Type: Grant
    Filed: November 16, 2015
    Date of Patent: December 6, 2016
    Assignee: Drawbridge, Inc.
    Inventors: Devin Guan, Xiang Li, Randy Cotta, Rahul Bafna, Obuli Venkatesan
  • Publication number: 20140040017
    Abstract: Disclosed is a method that includes: profiling a set of mobile applications according to revenue-related parameters; tracking a user's interaction with a mobile application; scoring the user's interaction levels, and based on the score, grouping users into mobile analytics groups associated with the targeting profiles; facilitating the transmission of user information, user interaction data, and specific mobile analytics groups to advertising campaigns. The method may be executed on a digital device. A related system is disclosed.
    Type: Application
    Filed: May 24, 2013
    Publication date: February 6, 2014
    Applicant: Flurry, Inc.
    Inventors: Rahul Bafna, Mubeen Afzal, Greg Gardner, Simon Khalaf, Rahul Oak
  • Publication number: 20100223141
    Abstract: Systems and methods for adjusting bids based upon differential buying channels. A first buying channel and a second buying channel for an advertisement can be compared. If a revenue share from the first buying channel and second buying channel differ, the bid for the advertisement on the buying channel with the higher revenue share can be discounted based upon the difference. A winning bid can be identified using the discounted bid and the bid associated with the lower of the two revenue shares.
    Type: Application
    Filed: February 27, 2009
    Publication date: September 2, 2010
    Applicant: Google Inc.
    Inventors: Scott Spencer, Rahul Bafna, Wayne W. Lin
  • Publication number: 20100114716
    Abstract: Methods, systems and computer program products for submitting a network proxy bid and replacing the network proxy bid with an actual bid associated with advertisement placement are described. In some implementations, instead of submitting a static bid, an advertiser can submit a network proxy bid to an advertising exchange. A network proxy bid can indicate to the advertising exchange that the advertiser wishes to receive a call back from the advertising exchange when an impression matching targeting criteria specified by the advertiser becomes available. The advertiser then can calculate and submit an actual static bid to replace the network proxy bid in response to the call back.
    Type: Application
    Filed: October 28, 2009
    Publication date: May 6, 2010
    Applicant: GOOGLE INC.
    Inventors: Joerg Heilig, Scott Spencer, Rahul Bafna, Wayne W. Lin