Patents by Inventor Beverly Yang
Beverly Yang 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: 9323846Abstract: A method, system, and graphical user interface for alerting a computer user to new results for a prior search are disclosed. One aspect of the invention involves a graphical user interface on a computer that includes a plurality of links recommended by a search engine for a computer user. The plurality of links are determined by the search engine by: producing search results by rerunning a plurality of search queries that have been performed previously for the computer user, and evaluating the produced search results to select search results that meet predefined search result selection criteria. At least one of the criteria is based on Internet usage data for the user.Type: GrantFiled: February 13, 2014Date of Patent: April 26, 2016Assignee: Google Inc.Inventors: Glen M. Jeh, Beverly Yang
-
Patent number: 9092463Abstract: This specification describes technologies relating to generation of keywords. In general, one aspect of the subject matter described in this specification can be embodied in methods that include receiving structured data describing a content item, the structured data indicating a category for the content item. The methods may further include searching domains associated with the category using a first query, formed based on data elements in the structured data, to identify resources associated with the identified domains. The methods may further include determining one or more queries based on data reflecting past search queries, where each of the one or more determined queries resulted in one or more of the identified resources being returned as part of a search result, and determining keywords based on the one or more determined queries. The methods may further include transmitting or storing the keywords for use in impression allocation decisions.Type: GrantFiled: February 6, 2013Date of Patent: July 28, 2015Assignee: Google Inc.Inventors: David Adams, Beverly Yang, Gaurav Garg, Everett Wetchler
-
Publication number: 20140164347Abstract: A method, system, and graphical user interface for alerting a computer user to new results for a prior search are disclosed. One aspect of the invention involves a graphical user interface on a computer that includes a plurality of links recommended by a search engine for a computer user. The plurality of links are determined by the search engine by: producing search results by rerunning a plurality of search queries that have been performed previously for the computer user, and evaluating the produced search results to select search results that meet predefined search result selection criteria. At least one of the criteria is based on Internet usage data for the user.Type: ApplicationFiled: February 13, 2014Publication date: June 12, 2014Applicant: Google Inc.Inventors: Glen M. Jeh, Beverly Yang
-
Patent number: 8725732Abstract: Systems, methods and program products for classifying text. A system classifies text into first subject matter categories. The system identifies one or more second subject matter categories in a collection of second subject matter categories, each of the second categories is a hierarchical classification of a collection of confirmed valid search results for queries, in which at least one query for each identified second category includes a term in the text. The system filters the identified categories by excluding identified categories whose ancestors are not among the first categories. The system selects categories from the filtered categories based on one or more thresholds in which a threshold specifies a degree of relatedness between a selected category and the text. The selected categories are a sufficient basis for recommending content to a user, the content being associated with one or more of the selected categories.Type: GrantFiled: March 22, 2012Date of Patent: May 13, 2014Assignee: Google Inc.Inventors: Glen M. Jeh, Beverly Yang
-
Publication number: 20140108145Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for creating advertisements are disclosed. In one aspect, a method includes receiving an advertisement request that includes user context data. An advertisement having distribution parameters matching the user context data is identified. The identified advertisement can include one or more variables that are resolved based on the user context data. A proper subset of feed data to which the one or more variables for the advertisement will be resolved can be selected based on the user context data and performance measures for portions of the feed data that have been previously used to resolve the one or more variables. The advertisement is modified, at least in part, by including, in place of the one or more variables, the selected modifying data. The modified advertisement is provided in response to the advertisement request.Type: ApplicationFiled: November 5, 2013Publication date: April 17, 2014Applicant: Google Inc.Inventors: Chetan Patel, Vinod Ramachandran Marur, Beverly Yang, Karen Yao, Varouj A. Chitilian, Shu Niu, Nam Hoang Mai
-
Publication number: 20140108128Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for creating advertisements are disclosed. In one aspect, a method includes receiving an advertisement request that includes user context data. An advertisement having distribution parameters matching the user context data is identified. The identified advertisement can include one or more variables that are resolved based on the user context data. A proper subset of feed data to which the one or more variables for the advertisement will be resolved can be selected based on the user context data and performance measures for portions of the feed data that have been previously used to resolve the one or more variables. The advertisement is modified, at least in part, by including, in place of the one or more variables, the selected modifying data. The modified advertisement is provided in response to the advertisement request.Type: ApplicationFiled: March 15, 2013Publication date: April 17, 2014Inventors: Chetan Patel, Vinod Ramachandran Marur, Beverly Yang, Karen Yao, Varouj A. Chitilian, Shu Niu, Nam Hoang Mai
-
Publication number: 20140101163Abstract: This specification describes technologies relating to generation of keywords. In general, one aspect of the subject matter described in this specification can be embodied in methods that include receiving structured data describing a content item, the structured data indicating a category for the content item. The methods may further include searching domains associated with the category using a first query, formed based on data elements in the structured data, to identify resources associated with the identified domains. The methods may further include determining one or more queries based on data reflecting past search queries, where each of the one or more determined queries resulted in one or more of the identified resources being returned as part of a search result, and determining keywords based on the one or more determined queries. The methods may further include transmitting or storing the keywords for use in impression allocation decisions.Type: ApplicationFiled: February 6, 2013Publication date: April 10, 2014Applicant: Google Inc.Inventors: David Adams, Beverly Yang, Gaurav Garg, Everett Wetchler
-
Patent number: 8694491Abstract: A method, system, and graphical user interface for alerting a computer user to new results for a prior search are disclosed. One aspect of the invention involves a graphical user interface on a computer that includes a plurality of links recommended by a search engine for a computer user. The plurality of links are determined by the search engine by: producing search results by rerunning a plurality of search queries that have been performed previously for the computer user; and evaluating the produced search results to select search results that meet predefined search result selection criteria. At least one of the criteria is based on Internet usage data for the user.Type: GrantFiled: March 8, 2011Date of Patent: April 8, 2014Assignee: Google Inc.Inventors: Glen Jeh, Beverly Yang
-
Patent number: 8645394Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for ranking resources within clusters of resources, and for ranking the clusters. In one aspect, a method includes accessing a cluster of a plurality of resources associated with a name context; generating a quality score for a resource; generating a resource ranking score for the resource, with the resource ranking score at least partly based on the quality score and the cluster relation score; and ranking the resources in the cluster at least partly based on the resource ranking score.Type: GrantFiled: April 15, 2011Date of Patent: February 4, 2014Assignee: Google Inc.Inventors: Okan Kolak, Bryan Horling, Beverly Yang
-
Patent number: 8645393Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for ranking resources within clusters of resources, and for ranking the clusters. In one aspect, a method includes accessing clusters; receiving, for a resource in the cluster, a search score for the resource, the search score being indicative of a relevance of the resource to a search query that includes the name context of the cluster; receiving, for the resource in the cluster, a resource ranking score for the resource in the cluster, the resource ranking score indicative of a ranking of the resource in the cluster relative to other resources in the cluster; generating a cluster rank score for the cluster, the cluster rank score at least partly based on the search scores for the resources and the resource ranking scores for the resources; and ranking the clusters according to their cluster rank score.Type: GrantFiled: April 15, 2011Date of Patent: February 4, 2014Assignee: Google Inc.Inventors: Okan Kolak, Bryan Horling, Beverly Yang
-
Patent number: 8484343Abstract: Methods, systems, and apparatus, including computer program products, for ranking resources. One or more signals reporting one or more actions by the plurality of users related to a respective resource are received, where a reported action is a presentation of the respective resource, an addition of the respective resource, or a deletion of the respective resource. The reported actions include one or more short deletions of the respective resource. A respective long-addition click-through rate (LACTR) is determined for the respective resource based on a number of reported presentations of the respective resource and a difference between a number of reported additions of the respective resource and a number of short deletions of the respective resource. The plurality of resources are ranked based on the respective LACTRs for the plurality of resources. The ranking of the plurality of resources are provided.Type: GrantFiled: June 12, 2012Date of Patent: July 9, 2013Assignee: Google Inc.Inventors: Lawrence Wen-Kai Shih, Adam Sah, Daniel S. Tarlow, Beverly Yang, Ryohei Takahashi, Christopher Rohrs
-
Patent number: 8468197Abstract: Methods, systems, and apparatus, including computer program products, for ranking resources. One or more signals reporting one or more actions by the plurality of users related to a respective resource are received, where a reported action is a presentation of the respective resource, an addition of the respective resource, or a deletion of the respective resource. The reported actions include one or more short deletions of the respective resource. A respective long-addition click-through rate (LACTR) is determined for the respective resource based on a number of reported presentations of the respective resource and a difference between a number of reported additions of the respective resource and a number of short deletions of the respective resource. The plurality of resources are ranked based on the respective LACTRs for the plurality of resources. The ranking of the plurality of resources are provided.Type: GrantFiled: June 16, 2011Date of Patent: June 18, 2013Assignee: Google Inc.Inventors: Lawrence Wen-Kai Shih, Adam Sah, Daniel S. Tarlow, Beverly Yang, Ryohei Takahashi, Christopher H. Rohrs
-
Patent number: 8312004Abstract: Methods, systems, and apparatus, including computer program products, for exchanging information in accordance with a protocol. In one aspect, signals reporting user actions related to resources and ranking data ranking the resources based on the signals are exchanged in accordance with a protocol. The protocol defines types of user actions that can be reported by the signals, a format for specifying values for one or more of a set of predefined parameters for qualifying the user actions, a format for specifying one or more subscriber-specific parameters relating to the resources or the user actions, and a format for identifying resources to which the user actions are related using a namespace defined by the subscriber.Type: GrantFiled: October 18, 2007Date of Patent: November 13, 2012Assignee: Google Inc.Inventors: Lawrence Wen-Kai Shih, Adam Sah, Daniel S. Tarlow, Beverly Yang, Ryohei Takahashi, Christopher Rohrs
-
Publication number: 20120254198Abstract: Methods, systems, and apparatus, including computer program products, for ranking resources. One or more signals reporting one or more actions by the plurality of users related to a respective resource are received, where a reported action is a presentation of the respective resource, an addition of the respective resource, or a deletion of the respective resource. The reported actions include one or more short deletions of the respective resource. A respective long-addition click-through rate (LACTR) is determined for the respective resource based on a number of reported presentations of the respective resource and a difference between a number of reported additions of the respective resource and a number of short deletions of the respective resource. The plurality of resources are ranked based on the respective LACTRs for the plurality of resources. The ranking of the plurality of resources are provided.Type: ApplicationFiled: June 12, 2012Publication date: October 4, 2012Applicant: GOOGLE INC.Inventors: Lawrence Wen-Kai Shih, Adam Sah, Daniel S. Tarlow, Beverly Yang, Ryohei Takahashi, Christopher Rohrs
-
Patent number: 8180782Abstract: Methods, systems, and apparatus, including computer program products, for ranking resources. One or more signals reporting one or more actions by the plurality of users related to a respective resource are received, where a reported action is a presentation of the respective resource, an addition of the respective resource, or a deletion of the respective resource. The reported actions include one or more short deletions of the respective resource. A respective long-addition click-through rate (LACTR) is determined for the respective resource based on a number of reported presentations of the respective resource and a difference between a number of reported additions of the respective resource and a number of short deletions of the respective resource. The plurality of resources are ranked based on the respective LACTRs for the plurality of resources. The ranking of the plurality of resources are provided.Type: GrantFiled: May 9, 2011Date of Patent: May 15, 2012Assignee: Google Inc.Inventors: Lawrence Wen-Kai Shih, Adam Sah, Daniel S. Tarlow, Beverly Yang, Ryohei Takahashi, Christopher H. Rohrs
-
Patent number: 8145636Abstract: Systems, methods and program products for classifying text. A system classifies text into first subject matter categories. The system identifies one or more second subject matter categories in a collection of second subject matter categories, each of the second categories is a hierarchical classification of a collection of confirmed valid search results for queries, in which at least one query for each identified second category includes a term in the text. The system filters the identified categories by excluding identified categories whose ancestors are not among the first categories. The system selects categories from the filtered categories based on one or more thresholds in which a threshold specifies a degree of relatedness between a selected category and the text. The selected categories are a sufficient basis for recommending content to a user, the content being associated with one or more of the selected categories.Type: GrantFiled: March 13, 2009Date of Patent: March 27, 2012Assignee: Google Inc.Inventors: Glen M. Jeh, Beverly Yang
-
Patent number: 8122031Abstract: Methods, program products, and systems for classifying feeds are described. A system acquires user created labels and user subscribed data feeds from a group of users. The system generates a topic-feed association rule by generating a topic-feed mapping that contains topic-feed pairs, calculating a weight for each topic-feed pair, and selecting topic-feed pairs whose weight reaches a threshold. The data feeds are classified into topics according to the topic-feed association rules. The system obtains user categories from a group of users. Using a probability model, the system matches the user subscribed data feeds with the user categories. The system further generates a topic classification, associating topics with user categories. Using the topic classification, topic-feed association rules, and a user's specific data, the system predicts a user's feeds of interest and recommends data feeds to the user accordingly.Type: GrantFiled: June 11, 2009Date of Patent: February 21, 2012Assignee: Google Inc.Inventors: Derek Mauro, Beverly Yang
-
Publication number: 20110270916Abstract: Methods, systems, and apparatus, including computer program products, for ranking resources. One or more signals reporting one or more actions by the plurality of users related to a respective resource are received, where a reported action is a presentation of the respective resource, an addition of the respective resource, or a deletion of the respective resource. The reported actions include one or more short deletions of the respective resource. A respective long-addition click-through rate (LACTR) is determined for the respective resource based on a number of reported presentations of the respective resource and a difference between a number of reported additions of the respective resource and a number of short deletions of the respective resource. The plurality of resources are ranked based on the respective LACTRs for the plurality of resources. The ranking of the plurality of resources are provided.Type: ApplicationFiled: June 16, 2011Publication date: November 3, 2011Applicant: GOOGLE INC.Inventors: Lawrence Wen-Kai Shih, Adam Sah, Daniel S. Tarlow, Beverly Yang, Ryohei Takahashi, Christopher Rohrs
-
Publication number: 20110208756Abstract: Methods, systems, and apparatus, including computer program products, for ranking resources. One or more signals reporting one or more actions by the plurality of users related to a respective resource are received, where a reported action is a presentation of the respective resource, an addition of the respective resource, or a deletion of the respective resource. The reported actions include one or more short deletions of the respective resource. A respective long-addition click-through rate (LACTR) is determined for the respective resource based on a number of reported presentations of the respective resource and a difference between a number of reported additions of the respective resource and a number of short deletions of the respective resource. The plurality of resources are ranked based on the respective LACTRs for the plurality of resources. The ranking of the plurality of resources are provided.Type: ApplicationFiled: May 9, 2011Publication date: August 25, 2011Applicant: GOOGLE INC.Inventors: Lawrence Wen-Kai Shih, Adam Sah, Daniel S. Tarlow, Beverly Yang, Ryohei Takahashi, Christopher Rohrs
-
Patent number: 7984049Abstract: Methods, systems, and apparatus, including computer program products, for providing ranking services. In one aspect, first signals are received from a first subscriber, and second signals are received from a second subscriber. The signals include information characterizing individual user actions relating to individual ones of first or second resources, respectively, values for one or more predefined parameters, and values for one or more first subscriber-specific parameters that are specific to the first or second subscriber, respectively. First ranking data is generated from the first signals, but not from values for any subscriber-specific parameter that is not a subscriber-specific parameter for the first subscriber. Second ranking data is generated from the second signals, but not from values for any subscriber-specific parameter that is not a subscriber-specific parameter for the second subscriber.Type: GrantFiled: October 18, 2007Date of Patent: July 19, 2011Assignee: Google Inc.Inventors: Lawrence Wen-Kai Shih, Adam Sah, Daniel S. Tarlow, Beverly Yang, Ryohei Takahashi, Christopher Rohrs