Patents by Inventor John Burge
John Burge 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: 11042553Abstract: Facilitating of content entity annotation while maintaining joint quality, coverage and/or completeness performance conditions is provided. In one example, a non-transitory computer-readable medium comprises computer-readable instructions that, in response to execution, cause a computing system to perform operations. The operations include aggregating information indicative of initial entities for content and initial scores associated with the initial entities received from one or more content annotation sources and mapping the initial scores to respective values to generate calibrated scores. The operations include applying weights to the calibrated scores to generate weighted scores and combining the weighted scores using a linear aggregation model to generate a final score. The operations include determining whether to annotate the content with at least one of the initial entities based on a comparison of the final score and a defined threshold value.Type: GrantFiled: November 21, 2017Date of Patent: June 22, 2021Assignee: GOOGLE LLCInventors: Balakrishnan Varadarajan, George Dan Toderici, Apostol Natsev, Weilong Yang, John Burge, Sanketh Shetty, Omid Madani
-
Publication number: 20200125990Abstract: The present disclosure provides systems and methods for intervention optimization. A computing system obtain an entity history of each of a plurality of entities of a computer application. For each of the plurality of entities, the computing system can determine a respective probability that each of a plurality of available interventions will improve an objective value that is determined based at least in part on a measure of continued use of a computer application by the entity. The computing system can provide interventions of the plurality of available interventions to entities of the plurality of entities based at least in part on the respective probabilities determined via the machine-learned intervention selection model. Thus, a computing system can employ a machine-learned intervention selection model to select, on an entity-by-entity basis, interventions that are predicted to prevent the entity from churning out of the computer application.Type: ApplicationFiled: January 30, 2019Publication date: April 23, 2020Inventors: John Burge, Benjamin Frenkel, Craig Edgar Boutilier, Victor Lum, Yi-Lun Ruan, Jumana Al Hashal, Hamid Mousavi, Subir Jhanb, Viren Baraiya, Aditya Gautam
-
Publication number: 20190278755Abstract: In a cooperative insight-sharing system, a method of reducing steps to index and retrieve an insight data object. The cooperative insight-sharing system stores the insight data object in an insight database, and compares insight attributes of the insight data object to known attributes stored in a reference database. Based on the comparison, the cooperative insight-sharing system derives an insight actionability measure, and links the insight actionability measure to the insight data object. The cooperative insight-sharing system generates a measure analysis of the insight actionability measure as a function of the reference database and the insight attributes of the insight data object, and causes an output device to render the measure analysis to a user.Type: ApplicationFiled: March 7, 2019Publication date: September 12, 2019Inventors: John Burge, Simon Politakis, Brandon Varilone, Robert Danna, Laci Loew
-
Publication number: 20180089200Abstract: Facilitating of content entity annotation while maintaining joint quality, coverage and/or completeness performance conditions is provided. In one example, a non-transitory computer-readable medium comprises computer-readable instructions that, in response to execution, cause a computing system to perform operations. The operations include aggregating information indicative of initial entities for content and initial scores associated with the initial entities received from one or more content annotation sources and mapping the initial scores to respective values to generate calibrated scores. The operations include applying weights to the calibrated scores to generate weighted scores and combining the weighted scores using a linear aggregation model to generate a final score. The operations include determining whether to annotate the content with at least one of the initial entities based on a comparison of the final score and a defined threshold value.Type: ApplicationFiled: November 21, 2017Publication date: March 29, 2018Inventors: Balakrishnan Varadarajan, George Dan Toderici, Apostol Natsev, Weilong Yang, John Burge, Sanketh Shetty, Omid Madani
-
Patent number: 9830361Abstract: Facilitation of content entity annotation while maintaining joint quality, coverage and/or completeness performance conditions is provided. In one example, a system includes an aggregation component that aggregates signals indicative of initial entities for content and initial scores associated with the initial entities generated by one or more content annotation sources; and a mapping component that maps the initial scores to calibrated scores within a defined range. The system also includes a linear aggregation component that: applies selected weights to the calibrated scores, wherein the selected weights are based on joint performance conditions; and combines the weighted, calibrated scores based on a selected linear aggregation model of a plurality of linear aggregation models to generate a final score. The system also includes an annotation component that determines whether to annotate the content with one of the initial entities based on a comparison of the final score and a defined threshold value.Type: GrantFiled: December 4, 2013Date of Patent: November 28, 2017Assignee: GOOGLE INC.Inventors: Balakrishnan Varadarajan, George Dan Toderici, Apostol Natsev, Weilong Yang, John Burge, Sanketh Shetty, Omid Madani
-
Publication number: 20170128838Abstract: A method of testing an application by variably adjusting parameters in executed instances of the application includes receiving data that represents two or more experiments, each experiment comprising at least one variation of values for one or more adjustable parameters in the application, assigning unique user identifiers (IDs) to users of the application, receiving, via a network, a request for parameter values from a computing device that is running an instance of the application, the request including a first user ID, determining whether the instance of the application is a participant in a variation group or a control group in each of the two or more experiments based on a function, per experiment, applied to the first user ID, and transmitting, to the computing device via the network, parameter values based on the participant determination.Type: ApplicationFiled: November 9, 2015Publication date: May 11, 2017Inventors: John Burge, Benjamin Frenkel
-
Publication number: 20170053008Abstract: Systems and techniques are provided for a time series explorer. A request for time series including filter criteria may be received, a time series that is responsive to the request for time series may be determined by comparing event data for the time series stored in an event log to the filter criteria. The event data may include indications of an event that occurred in an application running on a computing device. A visual representation of the time series may be rendered. The visual representation of the time series may include a visual representation of an event indicated by the event data for the time series, and the visual representation of the time series may be transmitted to be displayed on a display.Type: ApplicationFiled: August 18, 2016Publication date: February 23, 2017Inventors: Benjamin Frenkel, John Burge, Yi-Lun Ruan
-
Patent number: 8620929Abstract: A resource context system (“context system”) computes a contextual profile for a resource based on selection data for the resource and contextual profiles of other resources that are identified as relevant to the resource. The contextual profile includes values that specify measures of relevance of the resource to each of a plurality of corresponding topics. The contextual profile is provided to a processing system, such as an advertisement management system or a search system that can identify topics for which the resource is relevant based on the contextual profile.Type: GrantFiled: August 14, 2009Date of Patent: December 31, 2013Assignee: Google Inc.Inventors: Aaron Shon, Matthew Zitzmann, Clyde D. McQueen, III, John Burge, Michael Skinner
-
Publication number: 20110040768Abstract: A resource context system (“context system”) computes a contextual profile for a resource based on selection data for the resource and contextual profiles of other resources that are identified as relevant to the resource. The contextual profile includes values that specify measures of relevance of the resource to each of a plurality of corresponding topics. The contextual profile is provided to a processing system, such as an advertisement management system or a search system that can identify topics for which the resource is relevant based on the contextual profile.Type: ApplicationFiled: August 14, 2009Publication date: February 17, 2011Applicant: GOOGLE INC.Inventors: Aaron Shon, Matthew Zitzmann, Clyde D. McQueen, III, John Burge, Michael Skinner
-
Patent number: 5740557Abstract: This invention modifies nearly any form of apparel, including baseball-style hats, by incorporating a portion of magnetic material into the article of apparel which allows for releasable attachment of a plurality of magnetic-based display panels.Type: GrantFiled: March 15, 1996Date of Patent: April 21, 1998Inventors: Gregory Reid, John Burge