-
公开(公告)号:US10936683B2
公开(公告)日:2021-03-02
申请号:US15821663
申请日:2017-11-22
Applicant: Microsoft Technology Licensing, LLC
Inventor: Pratik Daga , Kinjal Basu , Matthew Hsing Hung Walker , Yiping Yuan , Varun Bharill , Guanchao Wang , Shipeng Yu , Shaunak Chatterjee , Sowmitra Thallapragada , Manoj Sivakumar
Abstract: 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.
-
公开(公告)号:US20190166079A1
公开(公告)日:2019-05-30
申请号:US15825812
申请日:2017-11-29
Applicant: Microsoft Technology licensing, LLC
Inventor: Adam Christopher Hobson , Charles Lai , Joshua Levine , Naman Goel , Christina Lynn Lopus , Preethi Nagashri , Guanchao Wang , Abel Ernesto Sanchez Ali , Lewis Brandon Douglas Miller , Rajagopalan Ranganathan
IPC: H04L12/58 , G06F3/0481
Abstract: An online social networking system displays notifications to members. The notifications relate to other members of the online social networking system. The system receives input from members relating to the notifications, and generates a virality of contextual conversations on the online social networking system based on the notifications and the input relating to the notifications.
-
公开(公告)号:US20190155957A1
公开(公告)日:2019-05-23
申请号:US15821663
申请日:2017-11-22
Applicant: Microsoft Technology Licensing, LLC
Inventor: Pratik Daga , Kinjal Basu , Matthew Hsing Hung Walker , Yiping Yuan , Varun Bharill , Guanchao Wang , Shipeng Yu , Shaunak Chatterjee , Sowmitra Thallapragada , Manoj Sivakumar
Abstract: 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.
-
公开(公告)号:US10979519B2
公开(公告)日:2021-04-13
申请号:US16252150
申请日:2019-01-18
Applicant: Microsoft Technology Licensing, LLC
Inventor: Swapnil Ghike , Changji Shi , David Benjamin Liu , Guanchao Wang , Sandor Nyako , Netra Malagi , Amit Ruparel , Cheng-Fu Lin , Akhilesh Gupta
Abstract: Techniques for broadcasting notifications with low latency are provided. A set of recipients for a notification of a content item is determined. The notification is stored in a second notifications storage that is separate from a first notifications storage. A request for one or more notifications is received over a computer network from a client device that is associated with a particular recipient in the set of recipients. In response to receiving the request, first notification data is retrieved from the first notifications storage, second notification data that includes the notification is retrieved from the second notifications storage. The first notification data is combined with the second notification data to generate combined notification data. The combined notification data is transmitted over the computer network to the client device and is stored in the first notifications storage. The notification may be removed from the first notifications storage.
-
公开(公告)号:US20200236183A1
公开(公告)日:2020-07-23
申请号:US16252150
申请日:2019-01-18
Applicant: Microsoft Technology Licensing, LLC
Inventor: Swapnil Ghike , Changji Shi , David Benjamin Liu , Guanchao Wang , Sandor Nyako , Netra Malagi , Amit Ruparel , Cheng-Fu Lin , Akhilesh Gupta
Abstract: Techniques for broadcasting notifications with low latency are provided. A set of recipients for a notification of a content item is determined. The notification is stored in a second notifications storage that is separate from a first notifications storage. A request for one or more notifications is received over a computer network from a client device that is associated with a particular recipient in the set of recipients. In response to receiving the request, first notification data is retrieved from the first notifications storage, second notification data that includes the notification is retrieved from the second notifications storage. The first notification data is combined with the second notification data to generate combined notification data. The combined notification data is transmitted over the computer network to the client device and is stored in the first notifications storage. The notification may be removed from the first notifications storage.
-
公开(公告)号:US10831569B1
公开(公告)日:2020-11-10
申请号:US16555580
申请日:2019-08-29
Applicant: Microsoft Technology Licensing, LLC
Inventor: Sowmitra Thallapragada , Shubhanshu Nagar , Guanchao Wang
Abstract: 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.
-
公开(公告)号:US10719889B2
公开(公告)日:2020-07-21
申请号:US15135412
申请日:2016-04-21
Applicant: Microsoft Technology Licensing, LLC
Inventor: Tobias M. Hauth , Paul M. Tyma , Guanchao Wang , David Siuwai Lau , Sowmitra Thallapragada , Richard G. Ramirez , Pratik Daga
IPC: G06F16/9535 , G06F16/2457 , G06Q50/00 , G06N5/02
Abstract: 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.
-
-
-
-
-
-