Patents by Inventor Chris Leggetter
Chris Leggetter 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: 20180040008Abstract: A method for generating a digital magazine is provided, including: providing a content pool, the content pool defined by a plurality of non-advertising content pieces stored to a content storage device; providing, over the Internet, a curator interface to a curator client device for rendering thereon, the curator interface including a search tool to access the content pool, the search tool providing filtering of the non-advertising content pieces based on media type, metadata, or conditions associated with the non-advertising content pieces; processing input received over the Internet from the curator client device via the curator interface, to define a fixed selection of non-advertising content pieces of the content pool to be included in the digital magazine; responsive to receiving requests over the Internet from a plurality of presentation devices for the digital magazine, transmitting the digital magazine over the Internet to the presentation devices for rendering thereon.Type: ApplicationFiled: October 16, 2017Publication date: February 8, 2018Inventors: Su-Lin Wu, Chris Leggetter
-
Publication number: 20140006171Abstract: The present application relates to systems and computer-implemented methods for calculating a suggested market variable associated with an auction of an online advertisement realization opportunity. In some implementations, an optimization procedure may be operated, wherein the optimization procedure may comprise sending an initial market variable associated with one or more auctions to bidding agents; receiving from each of the bidding agents a response market variable associated with the initial market variable; determining according to an auction bidding rule a winning market variable from the response market variables; and substituting the initial market variable with the wining market variable. The optimization procedure may be operated repeatedly until the winning market variable stabilizes. Then the stabilized market variable may be sent to an advertiser as the suggested market variable.Type: ApplicationFiled: June 29, 2012Publication date: January 2, 2014Applicant: Yahoo! Inc.Inventors: Patrick R. Jordan, Prabhakar Krishnamurthy, David Pardoe, Chris Leggetter, Sergei Vassilvitskii, Chris Bartels
-
Publication number: 20140006141Abstract: The present application relates to systems and computer-implemented methods for determining a future bidding strategy regarding auctions associated with realization of an online advertisement. In some implementations, a server may be used to determine an optimized bid pacing parameter for an online advertisement based on a current bid pacing parameter associated with the online advertisement and an online advertisement supply information for a time period so that based on the optimized bid pacing, realization of the online advertisement over the time period substantially confirms to a spending strategy associated with the online advertisement during the time period. As such, the systems and computer-implemented methods may allow advertisers to control their spending strategy accurately during an advertising campaign.Type: ApplicationFiled: June 29, 2012Publication date: January 2, 2014Applicant: Yahoo! Inc.Inventors: Sergei Vassilvitskii, Patrick R. Jordan, Chris Leggetter, Prabhakar Krishnamurthy, David Pardoe, Uri Nadav
-
Publication number: 20130246191Abstract: Techniques are provided which improve performance of bid agents on online advertising exchanges. Methods and systems elicit an advertiser's goals for an online advertising campaign. One or more bid agents are selected to be included in a bid program based at least in part on the goals. Each of the bid agents is matched to one or more goals, and each of the bid agents is configured to calculate a bid for an ad call based at least in part on predetermined rules. One or more parameters of the selected bid agents are set based at least in part on marketplace conditions in an online advertising exchange.Type: ApplicationFiled: March 19, 2012Publication date: September 19, 2013Applicant: Yahoo! Inc.Inventors: Vaishali Angal, Eric Bax, Ayman Farahat, Patrick R. Jordan, Chris Leggetter
-
Patent number: 8442987Abstract: An example of a method includes identifying a formulated query and at least one past query associated with an input query. The method also includes determining a first similarity score between the input query and the formulated query. Further, the method includes updating the first similarity score based on a second similarity score between the input query and the at least one past query, and based on a third similarity score between the formulated query and the at least one past query. Moreover, the method includes extracting one or more contents based on the formulated query if updated first similarity score is greater than a first threshold. The method also includes providing the one or more contents.Type: GrantFiled: August 19, 2010Date of Patent: May 14, 2013Assignee: Yahoo! Inc.Inventors: Chris Leggetter, Anish Nair, Karim Filali
-
Publication number: 20130110618Abstract: A method for syndicating an electronic publication is provided. A content pool having a plurality of content pieces is defined, and a selection of content pieces of the content pool is received from a curator, the selection of content pieces defining a content package. Then, an electronic publication is defined to present the content package. The electronic publication is transmitted for viewing on a presentation device. Interactions with the electronic publication when presented on the presentation device are tracked. And a revenue amount is determined for the curator based on the tracked interactions with the electronic publication.Type: ApplicationFiled: December 21, 2011Publication date: May 2, 2013Applicant: Yahoo! Inc.Inventors: Su-Lin Wu, Chris Leggetter
-
Publication number: 20120047151Abstract: An example of a method includes identifying a formulated query and at least one past query associated with an input query. The method also includes determining a first similarity score between the input query and the formulated query. Further, the method includes updating the first similarity score based on a second similarity score between the input query and the at least one past query, and based on a third similarity score between the formulated query and the at least one past query. Moreover, the method includes extracting one or more contents based on the formulated query if updated first similarity score is greater than a first threshold. The method also includes providing the one or more contents.Type: ApplicationFiled: August 19, 2010Publication date: February 23, 2012Applicant: Yahoo! Inc.Inventors: Chris LEGGETTER, Anish Nair, Karim Filali
-
Publication number: 20110276391Abstract: Techniques are provided for use in online advertisement selection in response to a search query. Techniques are provided in which historical online advertising information is obtained. Segmentation is performed of advertisements and queries and used in generating segment pairs, and an associated advertisement performance is determined for each pair. Segmentation is also performed of a particular query and a candidate advertisement for selection to be served in response, and using the resulting segments, pairs are identified and used in adding to a term set associated with the candidate advertisement, which term set is used in assessing the advertisement for selection.Type: ApplicationFiled: May 5, 2010Publication date: November 10, 2011Applicant: Yahoo! Inc.Inventors: Dustin Hillard, Chris Leggetter, Eren Manavoglu
-
Publication number: 20110270672Abstract: Techniques for improving advertisement relevance for sponsored search advertising. The method includes steps for processing a click history data structure containing at least a plurality of query-advertisement pairs, populating a first translation table containing a co-occurrence count field, populating a second translation table containing an expected clicks field, and calculating a click propensity score for an advertisement using the click history data structure, the first translation table (for determining overall click likelihood across all historical traffic), and using the second translation table (for removing biases present in the first translation table).Type: ApplicationFiled: April 28, 2010Publication date: November 3, 2011Inventors: Dustin Hillard, Hema Raghavan, Eren Manavoglu, Chris Leggetter, Stefan Schroedl
-
Publication number: 20090187465Abstract: A system for generating supplemental advertisement information. The system includes an advertisement engine and a user server. The advertisement engine is configured to select advertisements for a web page based on advertisement criteria. The user server is in communication with the advertisement engine to provide user identification information allowing the advertisement engine to access supplemental advertisement information based on the user identification.Type: ApplicationFiled: January 22, 2008Publication date: July 23, 2009Applicant: YAHOO! INC.Inventors: Chris Leggetter, Su-Lin Wu
-
Patent number: 7555430Abstract: Method and apparatus for multi-pass speech recognition. An input device receives spoken input. A processor performs a first pass speech recognition technique on the spoken input and forms first pass results. The first pass results include a number of alternative speech expressions, each having an assigned score related to the certainty that the corresponding expression correctly matches the spoken input. The processor selectively performs a second pass speech recognition technique on the spoken input according to the first pass results. Preferably, the second pass attempts to correctly match the spoken input to only those expressions which were identified during the first pass. Otherwise, if one of the expressions identified by the first pass is assigned a score higher than a predetermined threshold (e.g., 95%), the second pass is not performed.Type: GrantFiled: April 4, 2006Date of Patent: June 30, 2009Assignee: Nuance CommunicationsInventors: Hy Murveit, Ashvin Kannan, Ben Shahshahani, Chris Leggetter, Katherine Knill
-
Patent number: 7401017Abstract: Method and apparatus for multi-pass speech recognition. An input device receives spoken input. A processor performs a first pass speech recognition technique on the spoken input and forms first pass results. The first pass results include a number of alternative speech expressions, each having an assigned score related to the certainty that the corresponding expression correctly matches the spoken input. The processor selectively performs a second pass speech recognition technique on the spoken input according to the first pass results. Preferably, the second pass attempts to correctly match the spoken input to only those expressions which were identified during the first pass. Otherwise, if one of the expressions identified by the first pass is assigned a score higher than a predetermined threshold (e.g., 95%), the second pass is not performed.Type: GrantFiled: April 4, 2006Date of Patent: July 15, 2008Assignee: Nuance CommunicationsInventors: Hy Murveit, Ashvin Kannan, Ben Shahshahani, Chris Leggetter, Katherine Knill
-
Publication number: 20060184360Abstract: Method and apparatus for multi-pass speech recognition. An input device receives spoken input. A processor performs a first pass speech recognition technique on the spoken input and forms first pass results. The first pass results include a number of alternative speech expressions, each having an assigned score related to the certainty that the corresponding expression correctly matches the spoken input. The processor selectively performs a second pass speech recognition technique on the spoken input according to the first pass results. Preferably, the second pass attempts to correctly match the spoken input to only those expressions which were identified during the first pass. Otherwise, if one of the expressions identified by the first pass is assigned a score higher than a predetermined threshold (e.g., 95%), the second pass is not performed.Type: ApplicationFiled: April 4, 2006Publication date: August 17, 2006Inventors: Hy Murveit, Ashvin Kannan, Ben Shahshahani, Chris Leggetter, Katherine Knill
-
Publication number: 20060178879Abstract: Method and apparatus for multi-pass speech recognition. An input device receives spoken input. A processor performs a first pass speech recognition technique on the spoken input and forms first pass results. The first pass results include a number of alternative speech expressions, each having an assigned score related to the certainty that the corresponding expression correctly matches the spoken input. The processor selectively performs a second pass speech recognition technique on the spoken input according to the first pass results. Preferably, the second pass attempts to correctly match the spoken input to only those expressions which were identified during the first pass. Otherwise, if one of the expressions identified by the first pass is assigned a score higher than a predetermined threshold (e.g., 95%), the second pass is not performed.Type: ApplicationFiled: April 4, 2006Publication date: August 10, 2006Inventors: Hy Murveit, Ashvin Kannan, Ben Shahshahani, Chris Leggetter, Katherine Knill
-
Patent number: 7058573Abstract: Method and apparatus for multi-pass speech recognition. An input device receives spoken input. A processor performs a first pass speech recognition technique on the spoken input and forms first pass results. The first pass results include a number of alternative speech expressions, each having an assigned score related to the certainty that the corresponding expression correctly matches the spoken input. The processor selectively performs a second pass speech recognition technique on the spoken input according to the first pass results. Preferably, the second pass attempts to correctly match the spoken input to only those expressions which were identified during the first pass. Otherwise, if one of the expressions identified by the first pass is assigned a score higher than a predetermined threshold (e.g., 95%), the second pass is not performed.Type: GrantFiled: April 20, 1999Date of Patent: June 6, 2006Assignee: Nuance Communications Inc.Inventors: Hy Murveit, Ashvin Kannan, Ben Shahshahani, Chris Leggetter, Katherine Knill