-
公开(公告)号:US10440144B2
公开(公告)日:2019-10-08
申请号:US15826462
申请日:2017-11-29
Applicant: Microsoft Technology Licensing, LLC
Inventor: Pingjie Xiao , Shaunak Chatterjee , Shipeng Yu , Ankit Gupta , Swapnil Ghike , Vivek Nelamangala , Banu Muthukumar , Curtis Wang , Parinkumar Shah , Eric Brownrout , Changji Shi
Abstract: A notification platform for distribution of notification content in an on-line social network system, on-line and in near real time, is described. As a new notification is detected in the continuous stream of notifications triggered by time-sensitive events, the near real time notifications distribution system determines member profiles representing potential recipients of the notification by traversing a relationship graph. The relationship graph has nodes representing member profiles, as well as other entities maintained in the on-line social network system. The edges of the relationship graph represent relationships between entities represented by the associated nodes. For each member profile representing a potential recipient of the notification, the near real time notifications distribution system generates a relevance score, which is used to determine whether the notification is to be delivered to the potential recipient.
-
公开(公告)号:US20190166224A1
公开(公告)日:2019-05-30
申请号:US15826462
申请日:2017-11-29
Applicant: Microsoft Technology Licensing, LLC
Inventor: Pingjie Xiao , Shaunak Chatterjee , Shipeng Yu , Ankit Gupta , Swapnil Ghike , Vivek Nelamangala , Banu Muthukumar , Curtis Wang , Parinkumar Shah , Eric Brownrout , Changji Shi
CPC classification number: H04L67/306 , H04L41/12 , H04L41/22 , H04L67/26 , H04W4/21
Abstract: A notification platform for distribution of notification content in an on-line social network system, on-line and in near real time, is described. As a new notification is detected in the continuous stream of notifications triggered by time-sensitive events, the near real time notifications distribution system determines member profiles representing potential recipients of the notification by traversing a relationship graph. The relationship graph has nodes representing member profiles, as well as other entities maintained in the on-line social network system. The edges of the relationship graph represent relationships between entities represented by the associated nodes. For each member profile representing a potential recipient of the notification, the near real time notifications distribution system generates a relevance score, which is used to determine whether the notification is to be delivered to the potential recipient.
-
公开(公告)号: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.
-
-
-