Patents by Inventor Srikrishna Gali
Srikrishna Gali 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: 20190057297Abstract: Approaches to leveraging knowledge base of groups in mining organizational data. A communication service initiates operation(s) to leverage knowledge base of groups upon detecting a question supplied by a requestor. Contextual information associated with the requestor is determined in relation to the question. Next, a knowledge graph is queried with the question and the contextual information. An answer associated with the question is identified within the knowledge graph. The answer includes a source. Furthermore, the answer and the source is provided to the requestor. Upon receiving to feedback associated with the answer from the requestor, the knowledge graph is modified based on the feedback.Type: ApplicationFiled: August 17, 2017Publication date: February 21, 2019Applicant: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Haroon D. BARRI, Srikrishna GALI, Kiran P. KAJA
-
Publication number: 20170329806Abstract: An interactivity system is provided that tracks interactivity between a target entity and participant entities and identifies entities whose interactions satisfy an interactivity criterion. The interactivity system maintains for the target entity interactivity models between the target entity and each participant entity, with each interactivity model modeling the interactions between the target entity and that participant entity. The interactivity system dynamically updates the interactivity models as notification of interactions are received. Upon receiving a query that specifies an interactivity criterion, the interactivity system analyzes the interactivity models to determine whether the interactivity criterion is satisfied. When an interactivity criterion is satisfied, the interactivity system sends a response to the query indicating that the interactivity criterion is satisfied along with the identity of the entity that satisfies the interactivity criterion.Type: ApplicationFiled: August 1, 2017Publication date: November 16, 2017Inventors: Samuel KOPPES, Neal MYERSON, Srikrishna GALI, Paul LO, Joseph MASTERSON
-
Patent number: 9753953Abstract: An interactivity system is provided that tracks interactivity between a target entity and participant entities and identifies entities whose interactions satisfy an interactivity criterion. The interactivity system maintains for the target entity interactivity models between the target entity and each participant entity, with each interactivity model modeling the interactions between the target entity and that participant entity. The interactivity system dynamically updates the interactivity models as notification of interactions are received. Upon receiving a query that specifies an interactivity criterion, the interactivity system analyzes the interactivity models to determine whether the interactivity criterion is satisfied. When an interactivity criterion is satisfied, the interactivity system sends a response to the query indicating that the interactivity criterion is satisfied along with the identity of the entity that satisfies the interactivity criterion.Type: GrantFiled: November 12, 2015Date of Patent: September 5, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Samuel Koppes, Neal Myerson, Srikrishna Gali, Paul Lo, Joseph Masterson
-
Publication number: 20160063039Abstract: An interactivity system is provided that tracks interactivity between a target entity and participant entities and identifies entities whose interactions satisfy an interactivity criterion. The interactivity system maintains for the target entity interactivity models between the target entity and each participant entity, with each interactivity model modeling the interactions between the target entity and that participant entity. The interactivity system dynamically updates the interactivity models as notification of interactions are received. Upon receiving a query that specifies an interactivity criterion, the interactivity system analyzes the interactivity models to determine whether the interactivity criterion is satisfied. When an interactivity criterion is satisfied, the interactivity system sends a response to the query indicating that the interactivity criterion is satisfied along with the identity of the entity that satisfies the interactivity criterion.Type: ApplicationFiled: November 12, 2015Publication date: March 3, 2016Inventors: Samuel Koppes, Neal Myerson, Srikrishna Gali, Paul Lo, Joseph Masterson
-
Patent number: 9229976Abstract: An interactivity system is provided that tracks interactivity between a target entity and participant entities and identifies entities whose interactions satisfy an interactivity criterion. The interactivity system maintains for the target entity interactivity models between the target entity and each participant entity, with each interactivity model modeling the interactions between the target entity and that participant entity. The interactivity system dynamically updates the interactivity models as notification of interactions are received. Upon receiving a query that specifies an interactivity criterion, the interactivity system analyzes the interactivity models to determine whether the interactivity criterion is satisfied. When an interactivity criterion is satisfied, the interactivity system sends a response to the query indicating that the interactivity criterion is satisfied along with the identity of the entity that satisfies the interactivity criterion.Type: GrantFiled: September 30, 2013Date of Patent: January 5, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Samuel Koppes, Neal Myerson, Srikrishna Gali, Paul Lo, Joseph Masterson
-
Publication number: 20150095800Abstract: A system for prioritizing communications for review by a user based on communication patterns between the user and the user's contacts is provided. The prioritization system generates a score for a contact based at least in part on a communication pattern between the user and the contact. The score indicates a likelihood that the user will want to give a high priority to reviewing communication from that contact. If the score satisfies a priority criterion, the prioritization system identifies communications from that contact that have not yet been reviewed by the user. When scores for multiple contacts satisfy the priority criterion, the prioritization system may order the contacts based on their scores.Type: ApplicationFiled: September 30, 2013Publication date: April 2, 2015Applicant: MICROSOFT CORPORATIONInventors: Samuel Koppes, Neal Myerson, Srikrishna Gali, Paul Lo, Joseph Masterson
-
Publication number: 20150095368Abstract: An interactivity system is provided that tracks interactivity between a target entity and participant entities and identifies entities whose interactions satisfy an interactivity criterion. The interactivity system maintains for the target entity interactivity models between the target entity and each participant entity, with each interactivity model modeling the interactions between the target entity and that participant entity. The interactivity system dynamically updates the interactivity models as notification of interactions are received. Upon receiving a query that specifies an interactivity criterion, the interactivity system analyzes the interactivity models to determine whether the interactivity criterion is satisfied. When an interactivity criterion is satisfied, the interactivity system sends a response to the query indicating that the interactivity criterion is satisfied along with the identity of the entity that satisfies the interactivity criterion.Type: ApplicationFiled: September 30, 2013Publication date: April 2, 2015Applicant: MICROSOFT CORPORATIONInventors: Samuel Koppes, Neal Myerson, Srikrishna Gali, Paul Lo, Joseph Masterson
-
Publication number: 20150095431Abstract: A relationship view system generates a relationship view of information for a relationship between a user and another person for display to the user. The relationship view system identifies information relating to the person. For each of a plurality of information types, the relationship view system identifies items of that information type that are related to both the user and the person. The relationship view system then generates a display page for displaying information relating to the identified items of each information type. The generated display page thus displays information related to both the user and the person for multiple information types simultaneously.Type: ApplicationFiled: September 30, 2013Publication date: April 2, 2015Applicant: Microsoft CorporationInventors: Samuel Koppes, Neal Myerson, Srikrishna Gali, Paul Lo, Joseph Masterson