Patents by Inventor Sandor Nyako
Sandor Nyako 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: 11475084Abstract: Technologies for generating dynamic notification content for notification messages using a machine learned model are provided. The disclosed techniques include identifying an event related to a particular user, where the event has a particular notification type that represents a subject type of the event. Based on the particular notification type of the event, a set of candidate headline and call-to-action combinations corresponding to the particular notification type are identified. Using the machine learned model, scores are calculated for each headline and call-to-action combination in the set of candidate headline and call-to-action combinations. One or more particular headline and call-to-action combinations from the set of candidate headline and call-to-action combinations are selected based upon the scores calculated for each combination of the set of candidate headline and call-to-action combinations.Type: GrantFiled: June 27, 2019Date of Patent: October 18, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Yan Gao, Ajith Muralidharan, Pratik Daga, Sandor Nyako, Nirav Nalinbhai Shingala, Matthew H. Walker
-
Patent number: 11025579Abstract: A message spacing system evenly distributes the communication of one or more notifications to a computing device communicatively coupled with an online service. The message spacing system also instructs an application residing on the computing device to display a badge notification. The badge notification indicates a number of pending notifications awaiting review by a member of the online service. The badge notification may be overlaid an icon corresponding to an application that the member uses to access or interact with the online service. The badge notification may also be overlaid on an icon displayed on a webpage, where the icon represents a selectable topic that the member may select to interact with the online service. The notifications that the messaging spacing system may send include offline notifications and online notifications.Type: GrantFiled: April 30, 2018Date of Patent: June 1, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Guangde Chen, Shipeng Yu, Shaunak Chatterjee, Brad Christopher Ciraulo, Sandor Nyako
-
Patent number: 10979519Abstract: 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.Type: GrantFiled: January 18, 2019Date of Patent: April 13, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Swapnil Ghike, Changji Shi, David Benjamin Liu, Guanchao Wang, Sandor Nyako, Netra Malagi, Amit Ruparel, Cheng-Fu Lin, Akhilesh Gupta
-
Publication number: 20200410018Abstract: Technologies for generating dynamic notification content for notification messages using a machine learned model are provided. The disclosed techniques include identifying an event related to a particular user, where the event has a particular notification type that represents a subject type of the event. Based on the particular notification type of the event, a set of candidate headline and call-to-action combinations corresponding to the particular notification type are identified. Using the machine learned model, scores are calculated for each headline and call-to-action combination in the set of candidate headline and call-to-action combinations. One or more particular headline and call-to-action combinations from the set of candidate headline and call-to-action combinations are selected based upon the scores calculated for each combination of the set of candidate headline and call-to-action combinations.Type: ApplicationFiled: June 27, 2019Publication date: December 31, 2020Inventors: Yan Gao, Ajith Muralidharan, Pratik Daga, Sandor Nyako, Nirav Nalinbhai Shingala, Matthew H. Walker
-
Publication number: 20200236183Abstract: 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.Type: ApplicationFiled: January 18, 2019Publication date: July 23, 2020Inventors: Swapnil Ghike, Changji Shi, David Benjamin Liu, Guanchao Wang, Sandor Nyako, Netra Malagi, Amit Ruparel, Cheng-Fu Lin, Akhilesh Gupta
-
Patent number: 10516644Abstract: A notification platform for distribution of notification content in an on-line social network system addresses the technical problem of optimizing the volume of quality notifications that are being delivered to a given member. A notification delivery system is designed as a stream processing system that can fetch, store, and process data in a near-line fashion. It can perform feature generation, processing and scoring of notifications, as well as ranking of the notifications based on their respective relevance scores that are calculated using machine learning techniques. The notification delivery system is positioned centrally with respect to different producers of notifications, such that it can consume centrally-stored information about members' holistic notification experiences.Type: GrantFiled: April 30, 2018Date of Patent: December 24, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Changji Shi, Zhongen Tao, Jinyun Yan, Yan Gao, Shaunak Chatterjee, Sandor Nyako
-
Publication number: 20190334851Abstract: A notification platform for distribution of notification content in an on-line social network system addresses the technical problem of optimizing the volume of quality notifications that are being delivered to a given member. A notification delivery system is designed as a stream processing system that can fetch, store, and process data in a near-line fashion. It can perform feature generation, processing and scoring of notifications, as well as ranking of the notifications based on their respective relevance scores that are calculated using machine learning techniques. The notification delivery system is positioned centrally with respect to different producers of notifications, such that it can consume centrally-stored information about members' holistic notification experiences.Type: ApplicationFiled: April 30, 2018Publication date: October 31, 2019Inventors: Changji Shi, Zhongen Tao, Jinyun Yan, Yan Gao, Shaunak Chatterjee, Sandor Nyako
-
Publication number: 20190334848Abstract: A message spacing system evenly distributes the communication of one or more notifications to a computing device communicatively coupled with an online service. The message spacing system also instructs an application residing on the computing device to display a badge notification. The badge notification indicates a number of pending notifications awaiting review by a member of the online service. The badge notification may be overlaid an icon corresponding to an application that the member uses to access or interact with the online service. The badge notification may also be overlaid on an icon displayed on a webpage, where the icon represents a selectable topic that the member may select to interact with the online service. The notifications that the messaging spacing system may send include offline notifications and online notifications.Type: ApplicationFiled: April 30, 2018Publication date: October 31, 2019Inventors: Guangde Chen, Shipeng Yu, Shaunak Chatterjee, Brad Christopher Ciraulo, Sandor Nyako