Patents by Inventor Srinivas Vadrevu
Srinivas Vadrevu 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: 12056131Abstract: Methods and systems are provided for improving efficiency and precision in factual question answering in a search environment. In aspects, the methods and systems involve offline identification of answers correlated with one or more factual questions that are generated offline for each document within a document collection. Thereafter, upon receiving a factoid query during runtime, candidate documents that are retrieved in response to the factoid query are scanned for a factual question that matches the factoid query. For each factual question that matches the factoid query, a corresponding candidate answer can be identified. Thereafter, each candidate answer can be assigned a score that is a function of the number of candidate documents in which the candidate answer was identified and the relevancy of those candidate documents to the factoid query. The candidate answer having the highest score can be provided to the user in response to the factoid query.Type: GrantFiled: May 11, 2015Date of Patent: August 6, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Franco Salvetti, Srinivas Vadrevu
-
Patent number: 11036744Abstract: News search and browse experience is personalized based on user preferences. User attributes like a geographic location are obtained and news sources preferred by other users with attributes similar to those of a requesting user are identified. News sources that are popular across different user groups are eliminated and relevant news items from the remaining news sources are retrieved and presented to the requesting user.Type: GrantFiled: March 7, 2018Date of Patent: June 15, 2021Assignee: VERIZON MEDIA INC.Inventors: Srinivas Vadrevu, Su-Lin Wu, Ben Shahshahani
-
Patent number: 10169453Abstract: A summary of a document is generated in near real time. In aspects, an indication to summarize the document is received and the document is processed to generate a summary. For instance, processing includes extracting sentences from the document and generating a plurality of candidate passages from the extracted sentences. Features are extracted from each of the plurality of candidate passages and each candidate passage is ranked based at least in part on the extracted features. High-ranking candidate passages are considered likely to be important and/or representative of the document. A summary of the document is generated including one or more of the high-ranking candidate passages. The summary includes portions of the document that are considered important and/or representative of the document, so a user may review the summary in lieu of reading the entire document.Type: GrantFiled: March 28, 2016Date of Patent: January 1, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Gang Luo, Qi Liu, Krishna Sravanthi Rajanala Sai, Dario Bigongiari, Qifa Ke, Oana Diana Nicolov, Srinivas Vadrevu
-
Publication number: 20180196815Abstract: News search and browse experience is personalized based on user preferences. User attributes like a geographic location are obtained and news sources preferred by other users with attributes similar to those of a requesting user are identified. News sources that are popular across different user groups are eliminated and relevant news items from the remaining news sources are retrieved and presented to the requesting user.Type: ApplicationFiled: March 7, 2018Publication date: July 12, 2018Inventors: Srinivas VADREVU, Su-Lin WU, Ben SHAHSHAHANI
-
Patent number: 9916364Abstract: News search and browse experience is personalized based on user preferences. User attributes like a geographic location are obtained and news sources preferred by other users with attributes similar to those of a requesting user are identified. News sources that are popular across different user groups are eliminated and relevant news items from the remaining news sources are retrieved and presented to the requesting user.Type: GrantFiled: April 9, 2014Date of Patent: March 13, 2018Assignee: YAHOO HOLDINGS, INC.Inventors: Srinivas Vadrevu, Su-Lin Wu, Ben Shahshahani
-
Patent number: 9852226Abstract: Architecture that enables search engines to meet user expectations for search results (e.g., questions-answers) by improving on result consistency. This is attained by declining to answer queries when it is known by the system that the system is unable to answer more or equivalently prominent queries in the same query class in a vast majority of cases. To achieve consistency, queries are categorized into classes and then the queries of a specific class are segmented into clusters. The answer density in each cluster is then computed to determine the consistency of that class of queries. Clusters with a relatively low answer density are then suppressed to improve consistency for the user.Type: GrantFiled: August 10, 2015Date of Patent: December 26, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Franco Salvetti, Srinivas Vadrevu
-
Publication number: 20170277668Abstract: A summary of a document is generated in near real time. In aspects, an indication to summarize the document is received and the document is processed to generate a summary. For instance, processing includes extracting sentences from the document and generating a plurality of candidate passages from the extracted sentences. Features are extracted from each of the plurality of candidate passages and each candidate passage is ranked based at least in part on the extracted features. High-ranking candidate passages are considered likely to be important and/or representative of the document. A summary of the document is generated including one or more of the high-ranking candidate passages. The summary includes portions of the document that are considered important and/or representative of the document, so a user may review the summary in lieu of reading the entire document.Type: ApplicationFiled: March 28, 2016Publication date: September 28, 2017Applicant: Microsoft Technology Licensing, LLCInventors: Gang Luo, Qi Liu, Krishna Sravanthi Rajanala Sai, Dario Bigongiari, Qifa Ke, Oana Diana Nicolov, Srinivas Vadrevu
-
Publication number: 20170046435Abstract: Architecture that enables search engines to meet user expectations for search results (e.g., questions-answers) by improving on result consistency. This is attained by declining to answer queries when it is known by the system that the system is unable to answer more or equivalently prominent queries in the same query class in a vast majority of cases. To achieve consistency, queries are categorized into classes and then the queries of a specific class are segmented into clusters. The answer density in each cluster is then computed to determine the consistency of that class of queries. Clusters with a relatively low answer density are then suppressed to improve consistency for the user.Type: ApplicationFiled: August 10, 2015Publication date: February 16, 2017Applicant: Microsoft CorporationInventors: Franco Salvetti, Srinivas Vadrevu
-
Publication number: 20160378858Abstract: One particular embodiment clusters a plurality of documents using one or more clustering algorithms to obtain one or more first sets of clusters, wherein: each first set of clusters results from clustering the documents using one of the clustering algorithms; and with respect to each first set of clusters, each of the documents belongs to one of the clusters from the first set of clusters; accesses a search query; identifies a search result in response to the search query, wherein the search result comprises two or more of the documents; and clusters the search result to obtain a second set of clusters, wherein each document of the search result belongs to one of the clusters from the second set of clusters.Type: ApplicationFiled: September 9, 2016Publication date: December 29, 2016Inventors: Srinivas Vadrevu, Yi Chang, Zhaohui Zheng, Bo Long
-
Patent number: 9514216Abstract: Exemplary methods and apparatuses are provided which may be used for classifying and indexing segmented portions of web pages and providing related information for use in information extraction and/or information retrieval systems. In an embodiment, an index of segmented portions may be used by a search engine to respond to a search query. In an embodiment, one or more machine learned models may be used to identify one or more feature properties of a plurality of segmented portions within one or more files, or otherwise inferable from the one or more files. In an embodiment, one or more machine learned models may be used to classify one or more of a plurality of segmented portions as being at least one of a plurality of segment types.Type: GrantFiled: September 8, 2014Date of Patent: December 6, 2016Assignee: Yahoo! Inc.Inventors: Lei Duan, Fan Li, Srinivas Vadrevu, Emre Velipasaoglu, Swapnil Hajela, Deepayan Chakrabarti
-
Publication number: 20160335261Abstract: Methods and systems are provided for improving efficiency and precision in factual question answering in a search environment. In aspects, the methods and systems involve offline identification of answers correlated with one or more factual questions that are generated offline for each document within a document collection. Thereafter, upon receiving a factoid query during runtime, candidate documents that are retrieved in response to the factoid query are scanned for a factual question that matches the factoid query. For each factual question that matches the factoid query, a corresponding candidate answer can be identified. Thereafter, each candidate answer can be assigned a score that is a function of the number of candidate documents in which the candidate answer was identified and the relevancy of those candidate documents to the factoid query. The candidate answer having the highest score can be provided to the user in response to the factoid query.Type: ApplicationFiled: May 11, 2015Publication date: November 17, 2016Applicant: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Franco Salvetti, Srinivas Vadrevu
-
Patent number: 9465872Abstract: Exemplary techniques are provided which may be implemented using various methods, apparatuses, and/or articles of manufacture to provide or otherwise support segment sensitive query matching based on segmented portions of web pages and/or providing related information for use in information extraction and/or information retrieval systems. In certain example implementations techniques may be provided for determining whether a query match exists between a document and obtained query terms based, at least in part, on labeled portion information associated with a plurality of segmented portions of a document.Type: GrantFiled: August 10, 2009Date of Patent: October 11, 2016Assignee: YAHOO! Inc.Inventors: Srinivas Vadrevu, Emre Velipasaoglu
-
Patent number: 9443008Abstract: One particular embodiment clusters a plurality of documents using one or more clustering algorithms to obtain one or more first sets of clusters, wherein: each first set of clusters results from clustering the documents using one of the clustering algorithms; and with respect to each first set of clusters, each of the documents belongs to one of the clusters from the first set of clusters; accesses a search query; identifies a search result in response to the search query, wherein the search result comprises two or more of the documents; and clusters the search result to obtain a second set of clusters, wherein each document of the search result belongs to one of the clusters from the second set of clusters.Type: GrantFiled: July 14, 2010Date of Patent: September 13, 2016Assignee: Yahoo! Inc.Inventors: Srinivas Vadrevu, Yi Chang, Zhaohui Zheng, Bo Long
-
Patent number: 9229988Abstract: Architecture that addresses at least the problem of ranking the relevant attributes for a given entity within the context of a structured knowledge base (SKB). The architecture utilizes the attribute, entity type statistics, and the taxonomy of the attributes to consistently and efficiently rank attributes for each and every type of entity in the SKB. Using the SKB, intermediate features are computed, including the importance or popularity each entity type for every entity, inverse document frequency (IDF) computation for each attribute on a global basis, IDF computation for entity types, and the popularity of attributes for each entity type. The intermediate features are aggregated to obtain a final feature set, which can be used in combination with human judgments to train a machine learned classifier model to produce and predict a relevance score for a given entity and each of its attributes. The attributes are ranked for each entity using this score.Type: GrantFiled: January 18, 2013Date of Patent: January 5, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Srinivas Vadrevu, Ying Tu, Franco Salvetti
-
Publication number: 20150066934Abstract: Exemplary methods and apparatuses are provided which may be used for classifying and indexing segmented portions of web pages and providing related information for use in information extraction and/or information retrieval systems.Type: ApplicationFiled: September 8, 2014Publication date: March 5, 2015Inventors: Lei Duan, Fan Li, Srinivas Vadrevu, Emre Velipasaoglu, Swapnil Hajela, Deepayan Chakrabarti
-
Patent number: 8849725Abstract: Exemplary methods and apparatuses are provided which may be used for classifying and indexing segmented portions of web pages and providing related information for use in information extraction and/or information retrieval systems.Type: GrantFiled: August 10, 2009Date of Patent: September 30, 2014Assignee: Yahoo! Inc.Inventors: Lei Duan, Fan Li, Srinivas Vadrevu, Emre Velipasaoglu, Swapnil Hajela, Deepayan Chakrabarti
-
Patent number: 8832105Abstract: Disclosed are methods and apparatus for clustering news stories, which are to be presented over a computer network. In general, an incremental clustering system is configured to update a current set of news clusters with newly arrived news articles without having to recompute the clusters for the entire corpus, as well as form new clusters for recently generated news topics. In one embodiment, a plurality of news articles are initially obtained via the computer network, and the news articles are clustered into a plurality of initial clusters. For only news articles, including any unclustered news articles, that are less than a predetermined age limit, it is determined in an incremental clustering process whether to form one or more new clusters or assign to the initial clusters.Type: GrantFiled: May 26, 2011Date of Patent: September 9, 2014Assignee: Yahoo! Inc.Inventors: Kunal Punera, Suju Rajan, Choon Hui Teo, Srinivas Vadrevu
-
Publication number: 20140222800Abstract: News search and browse experience is personalized based on user preferences. User attributes like a geographic location are obtained and news sources preferred by other users with attributes similar to those of a requesting user are identified. News sources that are popular across different user groups are eliminated and relevant news items from the remaining news sources are retrieved and presented to the requesting user.Type: ApplicationFiled: April 9, 2014Publication date: August 7, 2014Applicant: YAHOO! INC.Inventors: Srinivas Vadrevu, Su-Lin Wu, Ben Shahshahani
-
Publication number: 20140207763Abstract: Architecture that addresses at least the problem of ranking the relevant attributes for a given entity within the context of a structured knowledge base (SKB). The architecture utilizes the attribute, entity type statistics, and the taxonomy of the attributes to consistently and efficiently rank attributes for each and every type of entity in the SKB. Using the SKB, intermediate features are computed, including the importance or popularity each entity type for every entity, inverse document frequency (IDF) computation for each attribute on a global basis, IDF computation for entity types, and the popularity of attributes for each entity type. The intermediate features are aggregated to obtain a final feature set, which can be used in combination with human judgments to train a machine learned classifier model to produce and predict a relevance score for a given entity and each of its attributes. The attributes are ranked for each entity using this score.Type: ApplicationFiled: January 18, 2013Publication date: July 24, 2014Applicant: MICROSOFT CORPORATIONInventors: Srinivas Vadrevu, Ying Tu, Franco Salvetti
-
Patent number: 8745081Abstract: News search and browse experience is personalized based on user preferences. User attributes like a geographic location are obtained and news sources preferred by other users with attributes similar to those of a requesting user are identified. News sources that are popular across different user groups are eliminated and relevant news items from the remaining news sources are retrieved and presented to the requesting user.Type: GrantFiled: March 13, 2012Date of Patent: June 3, 2014Assignee: Yahoo! Inc.Inventors: Srinivas Vadrevu, Su-Lin Wu, Ben Shahshahani