Patents by Inventor Sowmitra Thallapragada
Sowmitra Thallapragada 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: 10936683Abstract: A unified notification platform for offline creation and distribution of notification content from a variety of data sources is described. The notification platform provides data adaptors that are reusable for generating notifications of different types, specifically, for generating notifications of different types that have features that have meaning across different notification types such that these features can be used to generate comparable relevance scores with respect to candidate profiles. The relevance score calculated for a notification with respect to a member profile is used to determine whether the notification is to be presented to the member represented by the member profile.Type: GrantFiled: November 22, 2017Date of Patent: March 2, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Pratik Daga, Kinjal Basu, Matthew Hsing Hung Walker, Yiping Yuan, Varun Bharill, Guanchao Wang, Shipeng Yu, Shaunak Chatterjee, Sowmitra Thallapragada, Manoj Sivakumar
-
Patent number: 10831569Abstract: Technologies for generating notification messages from data provided from different data sources in different data formats are provided. The disclosed techniques include a blender service that receives, from a first source, first data that is in a first data format and generates, based on the first data, a first event that includes content from the first data. The blender service also receives, from a second data source, second data that is in a second data format and generates a second event that includes content from the second data. An event processing system receives the first and second events and causes notifications to be generated based on the first event and the second event. A notification system generates the notification messages and sends the notification messages to the recipient users.Type: GrantFiled: August 29, 2019Date of Patent: November 10, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Sowmitra Thallapragada, Shubhanshu Nagar, Guanchao Wang
-
Patent number: 10719889Abstract: A system, apparatus, and method are provided for implementing secondary profiles for members of an online application or service. Each member has a corresponding primary profile populated by the member, and a secondary profile populated with information from data sources other than the member. Each fact or entry in the secondary (or inferred) profile is accompanied by a confidence score reflecting confidence in the source of the fact, confidence that the fact is correctly associated with this member, and/or other factors. A given fact may be obtained or extracted from multiple sources, with each copy or version assigned a separate confidence score. In response to a request to identify members having a particular attribute, in addition to identifying members that have the attribute in their primary profiles, members having the attribute in their secondary profiles may be identified if the corresponding confidence scores are greater than a threshold.Type: GrantFiled: April 21, 2016Date of Patent: July 21, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Tobias M. Hauth, Paul M. Tyma, Guanchao Wang, David Siuwai Lau, Sowmitra Thallapragada, Richard G. Ramirez, Pratik Daga
-
Patent number: 10331682Abstract: A system, apparatus, and method are provided for implementing secondary profiles for members of an online application or service. Each member has a corresponding primary profile populated by the member, and a secondary profile populated with information from data sources other than the member. Each fact or entry in the secondary (or inferred) profile is accompanied by a confidence score reflecting confidence in the source of the fact, confidence that the fact is correctly associated with this member, and/or other factors. A given fact may be obtained or extracted from multiple sources, with each copy or version assigned a separate confidence score. In response to a request to identify members having a particular attribute, in addition to identifying members that have the attribute in their primary profiles, members having the attribute in their secondary profiles may be identified if the corresponding confidence scores are greater than a threshold.Type: GrantFiled: April 21, 2016Date of Patent: June 25, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Richard G. Ramirez, Pratik Daga, Tobias M. Hauth, Paul M. Tyma, Guanchao Wang, David Siuwai Lau, Sowmitra Thallapragada
-
Publication number: 20190155957Abstract: A unified notification platform for offline creation and distribution of notification content from a variety of data sources is described. The notification platform provides data adaptors that are reusable for generating notifications of different types, specifically, for generating notifications of different types that have features that have meaning across different notification types such that these features can be used to generate comparable relevance scores with respect to candidate profiles. The relevance score calculated for a notification with respect to a member profile is used to determine whether the notification is to be presented to the member represented by the member profile.Type: ApplicationFiled: November 22, 2017Publication date: May 23, 2019Inventors: Pratik Daga, Kinjal Basu, Matthew Hsing Hung Walker, Yiping Yuan, Varun Bharill, Guanchao Wang, Shipeng Yu, Shaunak Chatterjee, Sowmitra Thallapragada, Manoj Sivakumar
-
Publication number: 20170308807Abstract: A system, apparatus, and method are provided for implementing secondary profiles for members of an online application or service. Each member has a corresponding primary profile populated by the member, and a secondary profile populated with information from data sources other than the member. Each fact or entry in the secondary (or inferred) profile is accompanied by a confidence score reflecting confidence in the source of the fact, confidence that the fact is correctly associated with this member, and/or other factors. A given fact may be obtained or extracted from multiple sources, with each copy or version assigned a separate confidence score. In response to a request to identify members having a particular attribute, in addition to identifying members that have the attribute in their primary profiles, members having the attribute in their secondary profiles may be identified if the corresponding confidence scores are greater than a threshold.Type: ApplicationFiled: April 21, 2016Publication date: October 26, 2017Applicant: LinkedIn CorporationInventors: Tobias M. Hauth, Paul M. Tyma, Guanchao Wang, David Siuwai Lau, Sowmitra Thallapragada, Richard G. Ramirez, Pratik Daga
-
Publication number: 20170308534Abstract: A system, apparatus, and method are provided for implementing secondary profiles for members of an online application or service. Each member has a corresponding primary profile populated by the member, and a secondary profile populated with information from data sources other than the member. Each fact or entry in the secondary (or inferred) profile is accompanied by a confidence score reflecting confidence in the source of the fact, confidence that the fact is correctly associated with this member, and/or other factors. A given fact may be obtained or extracted from multiple sources, with each copy or version assigned a separate confidence score. In response to a request to identify members having a particular attribute, in addition to identifying members that have the attribute in their primary profiles, members having the attribute in their secondary profiles may be identified if the corresponding confidence scores are greater than a threshold.Type: ApplicationFiled: April 21, 2016Publication date: October 26, 2017Applicant: LinkedIn CorporationInventors: Richard G. Ramirez, Pratik Daga, Tobias M. Hauth, Paul M. Tyma, Guanchao Wang, David Siuwai Lau, Sowmitra Thallapragada