The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
May. 17, 2022
Filed:
Apr. 15, 2021
Microsoft Technology Licensing, Llc, Redmond, WA (US);
Brian Daniel Meersma, Redmond, WA (US);
Patrick Michael Gan, Salem, MA (US);
Kori Michelle Loomis, Redmond, WA (US);
Vivek Mogalapalli, Bellevue, WA (US);
Cosmin Catrinescu, Kirkland, WA (US);
Theo Lorrain-Hale, Boston, MA (US);
Simoune Rebekah Morena Valerio Lucas, Seattle, WA (US);
Andrew Boktor, Woodinville, WA (US);
Sugandha SudeshKumar Kapoor, Kirkland, WA (US);
Orkhan Muradov, Kirkland, WA (US);
Nikhil Vilas Kulkarni, Bothell, WA (US);
MICROSOFT TECHNOLOGY LICENSING, LLC, Redmond, WA (US);
Abstract
The present disclosure is directed to automated notification generation, where a generated notification comprises a live representation of a content update that is linked and synchronized with a distributed collaborative canvas (or other source content) comprising the content portion which is being updated. A non-limiting example of a content update is a message notification, such as an at-mention (@mention), that is included inline within a content portion. Other triggers for automated notification generation are also described. Generation of an exemplary notification comprises a contextual relevance analysis that not only selects, for a recipient of the message notification, a specific host application/service endpoint to present the notification in but also determines how/what specific content to present inline within the selected host application/service endpoint. The notification is automatically generated and provided to a selected host application/service endpoint for rendering of the notification inline with content of the host application/service endpoint.