Patents by Inventor Maureen Heymans
Maureen Heymans 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: 9519683Abstract: Techniques for inferring social affinity may include the following operations: obtaining information derived from online activity of a first party, where the online activity includes searches initiated by the first party, and where the information specifies interaction of the first party with content accessed through the online activity; determining, based on the information, that an amount of the interaction of the first party with the content exceeds a threshold; following the determining, identifying a second party who provided the content; adjusting, in a social graph for the first party, an affinity of the second party to the first party based on the amount of the interaction with the content; and using the affinity to promote search results output to the first party that contain content that is provided by the second party.Type: GrantFiled: September 6, 2012Date of Patent: December 13, 2016Assignee: Google Inc.Inventors: Sumitro Samaddar, Matthew E. Kulick, Maureen Heymans
-
Patent number: 9317585Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving a query initial input from a user, in response to receiving the query initial input, determining a set of personalized query suggestions based on the query initial input, the set of personalized query suggestions including one or more content-based query suggestions that reflect at least one of user data associated with the user within one or more computer-implemented services and use of the one or more computer-implemented services by the user, and transmitting instructions to display the set of personalized query suggestions to the user.Type: GrantFiled: March 15, 2013Date of Patent: April 19, 2016Assignee: Google Inc.Inventors: Maureen Heymans, Ashutosh Shukla, Harish Rajamani, Matthew E. Kulick, Bryan C. Horling, Jennifer E. Fernquist
-
Patent number: 9183297Abstract: One embodiment of the present invention provides a system that considers lexical synonyms for terms while processing a query. During operation, the system receives a query containing one or more terms. Next, the system identifies one or more lexical synonyms for the one or more terms. The system then generates an altered query using the one or more lexical synonyms and processes the altered query to produce search results.Type: GrantFiled: August 24, 2009Date of Patent: November 10, 2015Assignee: Google Inc.Inventors: Steven Baker, Maureen Heymans, Evan M. Martin, Dimitra Papachristou, Trystan G. Upstill, Ke Yang
-
Patent number: 9141656Abstract: Techniques include: identifying one or more first entities who have connections to more than a threshold number of other entities; identifying first content in the search index that is authored by the first entities; and associating author restricts with the first content, where the author restricts include data identifying entities who authored corresponding content. The techniques may also include: identifying one or more second entities who have social connections to one or more entities who authored second content, where the one or more second entities have connections to less than the threshold number other entities; associating searcher restricts with the second content; and providing the search index updated with searcher and author restricts.Type: GrantFiled: September 6, 2012Date of Patent: September 22, 2015Assignee: Google Inc.Inventors: Mikhail Lopyrev, Hein Roehrig, Maureen Heymans, Matthew E. Kulick
-
Patent number: 9064002Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for social identity clustering. In one aspect, a method includes receiving a connection graph representing public social data, where the nodes represent social identities and each edge is either a “me” edge between identities claimed to belong to the same person or a “friend” edge between identities claimed to belong to different identities. The method further includes converting the graph to a cluster graph in which each node initially corresponds to a single node of the connection graph. The method further includes updating the cluster graph by iteratively merging cluster nodes based on an analysis of the weight of the “me” edges connecting them, and then replacing the merged cluster nodes within the graph with a new cluster node containing the merged cluster nodes, where the edges of the new cluster node are the aggregated edges of the merged cluster nodes.Type: GrantFiled: December 2, 2013Date of Patent: June 23, 2015Assignee: Google Inc.Inventors: Zoltan I. Gyongyi, Maureen Heymans, Mikhail Lopyrev, Hein Roehrig
-
Publication number: 20150039647Abstract: Implementations of the present disclosure include actions of receiving search results that are responsive to the search query, the search results being respectively representative of resources, processing one or more triggering rules based on at least one of the search query and the search results, determining, based on processing the one or more triggering rules, that a set of data records is to be displayed in a search results page with the search results, the set of data records including data records that are specific to the user, determining a display prominence of at least one data record in the set of data records, the display prominence indicating a prominence of the at least one data record when displayed in the search results page, and providing the search results and the set of data records for display, the at least one data record being displayed based on the display prominence.Type: ApplicationFiled: December 4, 2013Publication date: February 5, 2015Applicant: Google Inc.Inventors: Chengling Chan, Maureen Heymans, Jason L. Smart
-
Publication number: 20150012524Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving a search query from a user, accessing a user model that is specific to the user and that includes one or more n-grams, one or more terms of the n-grams being associated with one or more annotations, the annotations indicating at least one context in which each of the one or more terms have been used, determining a user intent for the search query based on comparing one or more terms in the search query with the terms of n-grams in the user model, and receiving search results that are responsive to the search query, the search results being specific to the user intent.Type: ApplicationFiled: July 2, 2013Publication date: January 8, 2015Inventors: Maureen Heymans, Harish Rajamani, Ashutosh Shukla, Bryan C. Horling
-
Publication number: 20150012558Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving a search query from a user, accessing a user model that is specific to the user and that includes one or more n-grams, one or more terms of the n-grams being associated with one or more annotations, the annotations indicating at least one context in which each of the one or more terms have been used, annotating one or more terms in the search query to provide an annotated search query, annotations being provided from user model, and receiving search results that are responsive to the annotated search query.Type: ApplicationFiled: July 2, 2013Publication date: January 8, 2015Inventors: Maureen Heymans, Harish Rajamani, Ashutosh Shukla, Bryan C. Horling, Amay Nitin Champaneria, Dong Hyun Kim
-
Publication number: 20150012532Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving a plurality of documents, the plurality of documents being associated with a user of a plurality of users and having been generated using a plurality of computer-implemented services, determining information from the plurality of documents that is of potential interest to the user, and providing a user model that is specific to the user and that includes one or more n-grams, one or more terms of the n-grams being associated with one or more annotations, the annotations indicating at least one context in which each of the one or more terms have been used, wherein the at least one context is based on information determined from the documentType: ApplicationFiled: July 2, 2013Publication date: January 8, 2015Inventors: Maureen Heymans, Ashutosh Shukla, Harish Rajamani, Bryan C. Horling
-
Patent number: 8862595Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for cross-language information retrieval. In general, one aspect of the subject matter described in this specification can be embodied in methods that include the actions of receiving a query in a source language, the query including one or more query terms; automatically determining one or more target languages relevant to the query; translating the query into one or more translated queries in the respective one or more target languages; determining search results responsive to the respective one or more translated queries; and providing one or more of the search results.Type: GrantFiled: November 18, 2011Date of Patent: October 14, 2014Assignee: Google Inc.Inventors: Yew Jin Lim, Alexandre Kojoukhov, Hui Tan, Maureen Heymans, Jeffrey Chin, Sung-Jung Cho
-
Publication number: 20140280107Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving a query initial input from a user, in response to receiving the query initial input, determining a set of personalized query suggestions based on the query initial input, the set of personalized query suggestions including one or more content-based query suggestions that reflect at least one of user data associated with the user within one or more computer-implemented services and use of the one or more computer-implemented services by the user, and transmitting instructions to display the set of personalized query suggestions to the user.Type: ApplicationFiled: March 15, 2013Publication date: September 18, 2014Applicant: Google Inc.Inventors: Maureen Heymans, Ashutosh Shukla, Harish Rajamani, Matthew E. Kulick, Bryan C. Horling, Jennifer E. Fernquist
-
Patent number: 8799307Abstract: Methods, systems, and apparatus, including computer program products, for cross-language information retrieval. A source query in a source language is received. The source query is translated into a target query in a target language. One or more target-language resources that satisfy the target query are identified. The identified resources are translated into the source language. Search results corresponding to the translated resources are presented.Type: GrantFiled: April 29, 2008Date of Patent: August 5, 2014Assignee: Google Inc.Inventors: Jeffrey Chin, Maureen Heymans, Alexandre Kojoukhov, Jocelyn Lin, Hui Tan
-
Patent number: 8768917Abstract: One embodiment of the present invention provides a system that automatically identifies compounds, such as bigrams or n-grams. During operation, the system obtains selections of search results which were selected by one or more users, wherein the search results were previously generated by a search engine in response to queries containing search terms. Next, the system forms a set of candidate compounds from the queries, wherein each candidate compound comprises n consecutive terms from a query. Then, for each candidate compound in the set, the system analyzes the selections of search results to calculate a likelihood that the candidate compound is a compound.Type: GrantFiled: September 13, 2012Date of Patent: July 1, 2014Assignee: Google Inc.Inventor: Maureen Heymans
-
Patent number: 8639701Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for cross-language information retrieval. In general, one aspect of the subject matter described in this specification can be embodied in methods that include the actions of identifying a structured collection of documents, the collection of documents being organized according to a hierarchy of categories; extracting entities from structured collection of document; assigning language scores to each document in the collection of documents; assigning language scores to entities based on scores of associated documents of the collection of documents; and generating a mapping between entities and language scores.Type: GrantFiled: November 18, 2011Date of Patent: January 28, 2014Assignee: Google Inc.Inventors: Yew Jin Lim, Alexandre Kojoukhov, Hui Tan, Maureen Heymans, Jeffrey Chin, Sung-Jung Cho
-
Patent number: 8626835Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for social identity clustering. In one aspect, a method includes receiving a connection graph representing public social data, where the nodes represent social identities and each edge is either a “me” edge between identities claimed to belong to the same person or a “friend” edge between identities claimed to belong to different identities. The method further includes converting the graph to a cluster graph in which each node initially corresponds to a single node of the connection graph. The method further includes updating the cluster graph by iteratively merging cluster nodes based on an analysis of the weight of the “me” edges connecting them, and then replacing the merged cluster nodes within the graph with a new cluster node containing the merged cluster nodes, where the edges of the new cluster node are the aggregated edges of the merged cluster nodes.Type: GrantFiled: October 21, 2010Date of Patent: January 7, 2014Assignee: Google Inc.Inventors: Zoltan I. Gyongyi, Maureen Heymans, Mikhail Lopyrev, Hein Roehrig
-
Patent number: 8495058Abstract: This specification describes technologies relating to searching. In general, aspects of the subject matter described in this specification can be embodied in methods that include the actions of receiving a search query from a user of a search service, identifying search results including general search results responsive to the search query and social search results associated with content generated by one or more members of a user social graph associated with the user that are responsive to the search query, the search results corresponding to digital content stored in one or more computer-readable storage media, determining that a first social search result is associated with a first muted member that is a member of the user social graph, generating filtered search results in response to determining that the social search result is associated with the first muted member, and providing the filtered search results for display to the user.Type: GrantFiled: August 5, 2011Date of Patent: July 23, 2013Assignee: Google Inc.Inventors: Matthew E. Kulick, Adam D. Bursey, Maureen Heymans
-
Publication number: 20130036109Abstract: This specification describes technologies relating to searching. In general, aspects of the subject matter described in this specification can be embodied in methods that include the actions of receiving a search query from a user of a search service, identifying search results including general search results responsive to the search query and social search results associated with content generated by one or more members of a user social graph associated with the user that are responsive to the search query, the search results corresponding to digital content stored in one or more computer-readable storage media, determining that a first social search result is associated with a first muted member that is a member of the user social graph, generating filtered search results in response to determining that the social search result is associated with the first muted member, and providing the filtered search results for display to the user.Type: ApplicationFiled: August 5, 2011Publication date: February 7, 2013Applicant: GOOGLE INC.Inventors: Matthew E. Kulick, Adam D. Bursey, Maureen Heymans
-
Patent number: 8332391Abstract: One embodiment of the present invention provides a system that automatically identifies compounds, such as bigrams or n-grams. During operation, the system obtains selections of search results which were selected by one or more users, wherein the search results were previously generated by a search engine in response to queries containing search terms. Next, the system forms a set of candidate compounds from the queries, wherein each candidate compound comprises n consecutive terms from a query. Then, for each candidate compound in the set, the system analyzes the selections of search results to calculate a likelihood that the candidate compound is a compound.Type: GrantFiled: December 16, 2011Date of Patent: December 11, 2012Assignee: Google Inc.Inventor: Maureen Heymans
-
Patent number: 8250046Abstract: Methods, systems, and apparatus, including computer program products, in which a cross-language search can be performed. A search query is received in a first language. A translated search query of the search query is obtained and evaluated to determine whether it is a candidate for cross-language searching. Upon identifying a candidate, a search can be performed using the translated search query to generate search results relevant to the translated search query.Type: GrantFiled: April 9, 2009Date of Patent: August 21, 2012Assignee: Google Inc.Inventors: Maureen Heymans, Alexandre Kojoukhov, Hui Tan, Sha-Mayn Teh, Jeffrey Chin
-
Patent number: 8086690Abstract: A geographic relevance component determines geographic relevance of web resources based on an analysis of data points that correspond to estimated physical locations of the IP addresses of a number of visitors to the web site. The geographic relevance component may additionally determine the probability that a particular user is within the geographical relevance corresponding to a web resource.Type: GrantFiled: September 22, 2003Date of Patent: December 27, 2011Assignee: Google Inc.Inventors: Maureen Heymans, Radhika Malpani, Noam Shazeer, Abhay Puri