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: 20240071585Abstract: 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: ApplicationFiled: September 12, 2023Publication date: February 29, 2024Applicant: 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: 11783923Abstract: 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: GrantFiled: December 4, 2019Date of Patent: October 10, 2023Assignee: 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: 20220114618Abstract: 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: ApplicationFiled: December 20, 2021Publication date: April 14, 2022Inventors: Joerg Heilig, Scott Spencer, Rahul Bafna, Wayne W. Lin
-
Patent number: 11210707Abstract: 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: GrantFiled: April 22, 2020Date of Patent: December 28, 2021Assignee: Google LLCInventors: Joerg Heilig, Scott Spencer, Rahul Bafna, Wayne W. Lin
-
Patent number: 11157949Abstract: 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: GrantFiled: June 26, 2019Date of Patent: October 26, 2021Assignee: VERIZON MEDIA INC.Inventors: Rahul Bafna, Mubeen Afzal, Greg Gardner, Simon Khalaf, Rahul Oak
-
Publication number: 20200250710Abstract: 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: ApplicationFiled: April 22, 2020Publication date: August 6, 2020Inventors: Joerg Heilig, Scott Spencer, Rahul Bafna, Wayne W. Lin
-
Publication number: 20200234802Abstract: 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: ApplicationFiled: January 17, 2020Publication date: July 23, 2020Applicant: 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: 20200176090Abstract: 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: ApplicationFiled: December 4, 2019Publication date: June 4, 2020Inventors: 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: 20200176093Abstract: 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: ApplicationFiled: December 4, 2019Publication date: June 4, 2020Applicant: 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: 10664874Abstract: 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: GrantFiled: March 21, 2017Date of Patent: May 26, 2020Assignee: Google LLCInventors: Joerg Heilig, Scott Spencer, Rahul Bafna, Wayne W. Lin
-
Publication number: 20190318380Abstract: 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: ApplicationFiled: June 26, 2019Publication date: October 17, 2019Inventors: Rahul BAFNA, Mubeen AFZAL, Greg GARDNER, Simon KHALAF, Rahul OAK
-
Patent number: 10339560Abstract: 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: GrantFiled: May 24, 2013Date of Patent: July 2, 2019Assignee: OATH INC.Inventors: Rahul Bafna, Mubeen Afzal, Greg Gardner, Simon Khalaf, Rahul Oak
-
Publication number: 20170193562Abstract: 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: ApplicationFiled: March 21, 2017Publication date: July 6, 2017Inventors: Joerg Heilig, Scott Spencer, Rahul Bafna, Wayne W. Lin
-
Patent number: 9639890Abstract: 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: GrantFiled: October 28, 2009Date of Patent: May 2, 2017Assignee: Google Inc.Inventors: Joerg Heilig, Scott Spencer, Rahul Bafna, Wayne W. Lin
-
Patent number: 9514248Abstract: 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: GrantFiled: November 16, 2015Date of Patent: December 6, 2016Assignee: Drawbridge, Inc.Inventors: Devin Guan, Xiang Li, Randy Cotta, Rahul Bafna, Obuli Venkatesan
-
Publication number: 20140040017Abstract: 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: ApplicationFiled: May 24, 2013Publication date: February 6, 2014Applicant: Flurry, Inc.Inventors: Rahul Bafna, Mubeen Afzal, Greg Gardner, Simon Khalaf, Rahul Oak
-
Publication number: 20100223141Abstract: 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: ApplicationFiled: February 27, 2009Publication date: September 2, 2010Applicant: Google Inc.Inventors: Scott Spencer, Rahul Bafna, Wayne W. Lin
-
Publication number: 20100114716Abstract: 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: ApplicationFiled: October 28, 2009Publication date: May 6, 2010Applicant: GOOGLE INC.Inventors: Joerg Heilig, Scott Spencer, Rahul Bafna, Wayne W. Lin