Patents by Inventor Aman Singhal
Aman Singhal 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: 20240062002Abstract: A computing system obtains a first article about a first topic, where the first article references a plurality of entities including a person. The computing system identifies the person as a dominant entity of the first article. The computing system determines whether the first article expresses negative sentiment based upon content of the first article. In accordance with a determination that the first article does not express negative sentiment, the computing system retrieves a uniform resource locator (URL) of a webpage about a second topic that is of interest to the first person. Upon receiving a request for the first article from a computing device, the computing system causes the first article and a link to be concurrently displayed on a display, where the URL of the webpage is embedded in the link.Type: ApplicationFiled: November 2, 2023Publication date: February 22, 2024Inventors: Aman SINGHAL, Deep Narayan DUBEY, Marcelo Medeiros DE BARROS
-
Patent number: 11842153Abstract: A computing system obtains a first article about a first topic, where the first article references a plurality of entities including a person. The computing system identifies the person as a dominant entity of the first article. The computing system determines whether the first article expresses negative sentiment based upon content of the first article. In accordance with a determination that the first article does not express negative sentiment, the computing system retrieves a uniform resource locator (URL) of a webpage about a second topic that is of interest to the first person. Upon receiving a request for the first article from a computing device, the computing system causes the first article and a link to be concurrently displayed on a display, where the URL of the webpage is embedded in the link.Type: GrantFiled: September 1, 2021Date of Patent: December 12, 2023Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Aman Singhal, Deep Narayan Dubey, Marcelo Medeiros De Barros
-
Patent number: 11803574Abstract: The present disclosure relates to systems, devices, and methods for annotating or classifying regional sports into new sports categories and generating webpages for the regional sports. The methods and systems may create new tabs or icons on the browser sports webpages with the regional sports allowing the user to select the regional sports and access a dedicated webpage for the regional sport with information for the regional sport.Type: GrantFiled: June 4, 2021Date of Patent: October 31, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Aman Singhal, Shrestha Mohanty, Marcelo Medeiros De Barros
-
Patent number: 11797590Abstract: Aspects of the present disclosure are directed to providing a rich content experience based on information received from unstructured content. A plurality of information items may be obtained from a plurality of data source, where each information item includes unstructured content. The plurality of information items may be provided to a trained machine learning model, where the model is trained with training data that includes information items and corresponding labeled entities for a plurality of historical events. In examples, a formatted request may be received, where the formatted request is associated with one or more labeled entities associated with the trained machine learning model. The trained machine learning model may identify multiple entities from the unstructured content based on the formatted request associated with the one or more labeled entities. In examples, each identified entity of the multiple identified entities is stored as structured content responsive to the formatted request.Type: GrantFiled: January 5, 2021Date of Patent: October 24, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Pranathi R. Tupakula, Aman Singhal, Prithvishankar Srinivasan, Marcelo M. Debarros
-
Patent number: 11693910Abstract: The present concepts relate to an improved personalized search engine that can generate personalized rankings of search results in view of individual user's personal preferences and interests. Information about a segment of online content is collected. Certain activities by a user are tracked, including search queries submitted by the user, search results clicked on by the user, and/or web pages browsed by the user. From these activities, the user's preferences relating the segment are inferred using the collected segment information. When the user conducts a search directed to the segment, certain search results that the user is more likely to be interested in, based on the user's preferences, are ranked higher to generate the personalized rankings.Type: GrantFiled: December 13, 2018Date of Patent: July 4, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Aman Singhal, Marcelo De Barros, Prithvishankar Srinivasan
-
Publication number: 20230131860Abstract: The present disclosure relates to systems and methods for automatically associating additional content with sports games. The systems and methods obtain game schedule data for a plurality of sports games, and for each scheduled game, the systems and methods select articles published within a timeframe of the game date of the scheduled game. The systems and methods identify sports articles associated with the sports game based on entities and event phrases extracted from the sports articles matching the schedule game data. The systems and methods classify the sports articles into a plurality of clusters and use the clusters to associate the sports articles to the game schedule data and store the associated sports articles with the game schedule data.Type: ApplicationFiled: December 10, 2021Publication date: April 27, 2023Inventors: Aman SINGHAL, Deep Narayan DUBEY, Marcelo Medeiros DE BARROS, Prithvishankar SRINIVASAN
-
Patent number: 11631050Abstract: Methods and systems for incorporating physical documents into a document review workflow involving electronic documents. One or more embodiments detect a presence of a physical document within a field of view of an AR device and map the physical document to an existing electronic document based on visual features of the physical document. Additionally, one or more embodiments determine at least one difference between the physical document and the electronic document and create, for the physical document and the electronic document a shared state mapping including the difference(s). One or more embodiments then apply the difference to the physical document or the electronic document by displaying the difference(s) in an AR layer within the field of view of the AR device or storing the difference(s) in the electronic document.Type: GrantFiled: April 7, 2020Date of Patent: April 18, 2023Assignee: Adobe Inc.Inventors: Vikas Marda, Roshni Sheikh, Kartik Sachan, Aman Singhal
-
Publication number: 20230031412Abstract: A computing system obtains a first article about a first topic, where the first article references a plurality of entities including a person. The computing system identifies the person as a dominant entity of the first article. The computing system determines whether the first article expresses negative sentiment based upon content of the first article. In accordance with a determination that the first article does not express negative sentiment, the computing system retrieves a uniform resource locator (URL) of a webpage about a second topic that is of interest to the first person. Upon receiving a request for the first article from a computing device, the computing system causes the first article and a link to be concurrently displayed on a display, where the URL of the webpage is embedded in the link.Type: ApplicationFiled: September 1, 2021Publication date: February 2, 2023Inventors: Aman SINGHAL, Deep Narayan DUBEY, Marcelo Medeiros DE BARROS
-
Publication number: 20220365951Abstract: The present disclosure relates to systems, devices, and methods for annotating or classifying regional sports into new sports categories and generating webpages for the regional sports. The methods and systems may create new tabs or icons on the browser sports webpages with the regional sports allowing the user to select the regional sports and access a dedicated webpage for the regional sport with information for the regional sport.Type: ApplicationFiled: June 4, 2021Publication date: November 17, 2022Inventors: Aman SINGHAL, Shrestha MOHANTY, Marcelo Medeiros DE BARROS
-
Publication number: 20220309055Abstract: The present disclosure relates to systems, devices, and methods for identifying structured data for any webpage when a user requests the webpage, or the webpage loads in a browser. The systems, devices, and methods extract a portion of the webpage content and use the webpage content to determine the domain of the webpage, extract entities from the webpage content, query one or more datastores with content for structured data based on the domain and the extracted entities and present the structured data with the webpage.Type: ApplicationFiled: June 3, 2021Publication date: September 29, 2022Inventors: Prithvishankar SRINIVASAN, Aman SINGHAL, Marcelo Medeiros DE BARROS, Laurentiu Titi NEDELCU, Scott Andrew BORTON
-
Publication number: 20220222289Abstract: The present disclosure relates to systems, devices, and methods for identifying additional content for an article. The systems, devices, and methods may identify a domain for the articles and content and may use machine learning models to classify the articles and the content into categories using smart tags for the domain. The systems, devices, and methods may convert the articles and the content into document vectors using a pre-trained domain specific language model and generate a relevance score for the articles and the content using the document vectors. The systems, devices, and methods may generate a list of predicted matches that includes content that is similar to the article based on the relevance score. The systems, devices, and methods may filter the list of predicted matches based on a temporal proximity to generate a list of additional content for the article.Type: ApplicationFiled: March 12, 2021Publication date: July 14, 2022Inventors: Prithvishankar SRINIVASAN, Aman SINGHAL, Marcelo Medeiros DE BARROS
-
Publication number: 20220171819Abstract: A method of selectively providing different types of search engine results to different searchers is provided. A browsing history for each of a plurality of unique identities is logged. A unique identity is associated with a rich segment experience responsive to the browsing history for the unique identity satisfying correlation criteria of the rich segment experience. The rich segment experience is configured to present curated segment-specific information with other search results on a search result web page. Responsive to receiving a search query from the unique identity previously associated with the rich segment experience, the rich segment experience is presented with other search results on the search result web page. Responsive to receiving the search query from a different unique identity not previously associated with the rich segment experience, other search results are presented without the rich segment experience on the search result web page.Type: ApplicationFiled: February 15, 2022Publication date: June 2, 2022Inventors: Aman SINGHAL, Marcelo Medeiros DE BARROS, Prithvishankar SRINIVASAN, Max ARTEMOV, Donald Frank BRINKMAN, JR.
-
Patent number: 11281733Abstract: A method of selectively providing different types of search engine results to different searchers is provided. A browsing history for each of a plurality of unique identities is logged. A unique identity is associated with a rich segment experience responsive to the browsing history for the unique identity satisfying correlation criteria of the rich segment experience. The rich segment experience is configured to present curated segment-specific information with other search results on a search result web page. Responsive to receiving a search query from the unique identity previously associated with the rich segment experience, the rich segment experience is presented with other search results on the search result web page. Responsive to receiving the search query from a different unique identity not previously associated with the rich segment experience, other search results are presented without the rich segment experience on the search result web page.Type: GrantFiled: March 14, 2019Date of Patent: March 22, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Aman Singhal, Marcelo Medeiros De Barros, Prithvishankar Srinivasan, Max Artemov, Donald Frank Brinkman, Jr.
-
Patent number: 11269961Abstract: System and methods for presenting users with different App download options in response to certain search queries. In aspects, when a user enters a search query that does not explicitly request an App, systems and methods described herein analyze the results of the search and determine whether the request is an implicit request for Apps. As a result, relevant Apps are identified and presented for download. Other aspects of the present disclosure relate to analyzing and identifying URLs of companies and developers of Apps. Once analyzed and identified, embodiments relate to associating the appropriate URLs with one or more Apps.Type: GrantFiled: March 3, 2017Date of Patent: March 8, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Marcelo M. De Barros, Siddharth S. Shenoy, Aman Singhal
-
Publication number: 20220067077Abstract: Aspects of the present disclosure are directed to providing a rich content experience based on information received from unstructured content. A plurality of information items may be obtained from a plurality of data source, where each information item includes unstructured content. The plurality of information items may be provided to a trained machine learning model, where the model is trained with training data that includes information items and corresponding labeled entities for a plurality of historical events. In examples, a formatted request may be received, where the formatted request is associated with one or more labeled entities associated with the trained machine learning model. The trained machine learning model may identify multiple entities from the unstructured content based on the formatted request associated with the one or more labeled entities. In examples, each identified entity of the multiple identified entities is stored as structured content responsive to the formatted request.Type: ApplicationFiled: January 5, 2021Publication date: March 3, 2022Applicant: Microsoft Technology Licensing, LLCInventors: Pranathi R. TUPAKULA, Aman SINGHAL, Prithvishankar SRINIVASAN, Marcelo M. DEBARROS
-
Patent number: 11250074Abstract: A system and method of generating and using key-value clusters to classify and return app queries is provided. The system includes a computing device. The computing device includes: a processing device; and a computer readable data storage device storing instructions. When the instructions are executed by the processing device, the instructions are operative to provide: receiving a search query and retrieving a preliminary search result comprising at least n web results; and when the at least n web results matches the key cluster returning the key cluster and an associated value cluster as a result of the search.Type: GrantFiled: April 28, 2017Date of Patent: February 15, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Marcelo M. De Barros, Siddharth S. Shenoy, Aman Singhal
-
Publication number: 20220043873Abstract: Examples of the present disclosure describe systems and methods that provide a pipeline to generate personalized queries that are associated with and based on a user's interests determined from a user's past searches, on an Internet search engine, and/or the content the user viewed from the past searches. The suggested queries can be shown in a user interface component associated with the user interface of the search engine and before the user enters anything, such as a new Internet search. This pre-population of searches associated with a user's interests gives an opportunity to the user to try these queries without manually entering in a search string.Type: ApplicationFiled: October 21, 2021Publication date: February 10, 2022Applicant: Microsoft Technology Licensing, LLCInventors: Marcelo Medeiros DE BARROS, Aman SINGHAL, Prithvishankar SRINIVASAN
-
Patent number: 11238721Abstract: A system and computer-implemented method for efficiently monitoring hand hygiene is provided. The system comprises one or more sensors configured to determine presence of one or more individuals in vicinity. The system further comprises one or more controllers configured to ascertain identity of the one or more individuals. The one or more controllers are further configured to send one or more alerts to the one or more identified individuals to wash their hands. Furthermore, the one or more controllers are configured to monitor one or more handwashing instances by the one or more identified individuals and generate one or more compliance results for each of the one or more monitored handwashing instances. The one or more controllers are also configured to initiate one or more actions corresponding to each of the one or more monitored handwashing instances based on the generated one or more compliance results.Type: GrantFiled: June 22, 2020Date of Patent: February 1, 2022Assignee: COGNIZANT TECHNOLOGY SOLUTIONS INDIA PVT. LTD.Inventors: Nitesh Dattu Waghode, Vivek Vasant Diwanji, Amit Bindumadhav Pingle, Himanshu Pradhan, Mandar Pandurang Patil, Aman Singhal, Ashish Sharma
-
Patent number: 11182446Abstract: Examples of the present disclosure describe systems and methods that provide a pipeline to generate personalized queries that are associated with and based on a user's interests determined from a user's past searches, on an Internet search engine, and/or the content the user viewed from the past searches. The suggested queries can be shown in a user interface component associated with the user interface of the search engine and before the user enters anything, such as a new Internet search. This pre-population of searches associated with a user's interests gives an opportunity to the user to try these queries without manually entering in a search string.Type: GrantFiled: September 20, 2018Date of Patent: November 23, 2021Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Marcelo Medeiros De Barros, Aman Singhal, Prithvishankar Srinivasan
-
Publication number: 20210248199Abstract: A search engine query can be received, along with contextual data encoding information about a context of the query. The query can be classified into a selected user interface profile of multiple available user interface profiles, with the classifying including applying a classification model to the contextual data. A visual structure generator can be selected using results of the classifying, and a search results page can be generated for the query. The generating of the search results page can include using the selected visual structure generator to impose a selected visual structure on the search results page, with the selected visual structure corresponding to the selected visual structure generator. The generated search results page can be returned in response to the receiving of the query.Type: ApplicationFiled: April 28, 2021Publication date: August 12, 2021Inventors: Saulo Santos, Manish Mittal, Abinash Sarangi, Prithvishankar Srinivasan, Hariharan Ragunathan, Rahul Lal, Aman Singhal, Marcelo Medeiros De Barros