US 11,836,679 B2
Object for pre- to post-meeting collaboration
Shiraz J. Cupala, Snohomish, WA (US); Eric Hull, Seattle, WA (US); Kevin Daniel Morrison, Arlington, MA (US); Lan Ye, Redmond, WA (US); Shivaram Prabhakar, Bothell, WA (US); Julia Foran, Kirkland, WA (US); James Paul Kardos, Jr., Sammamish, WA (US); and Szymon Madejczyk, Sammamish, WA (US)
Assigned to Microsoft Technology Licensing, LLC, Redmond, WA (US)
Filed by Microsoft Technology Licensing, LLC, Redmond, WA (US)
Filed on Feb. 18, 2021, as Appl. No. 17/179,151.
Prior Publication US 2022/0261760 A1, Aug. 18, 2022
Int. Cl. G06Q 10/00 (2023.01); G06Q 10/101 (2023.01); G06Q 10/1093 (2023.01); G06F 3/04847 (2022.01)
CPC G06Q 10/101 (2013.01) [G06Q 10/1095 (2013.01); G06F 3/04847 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system comprising:
at least one processing unit; and
at least one memory storing computer-executable instructions that, when executed by the at least one processor, cause the at least one processor to:
receive an indication from an organizer to schedule a meeting using a first application;
provide a meeting invitation template for generating a meeting invitation, the meeting invitation template including an object template for generating a collaboration object associated with the meeting;
receive content to the object template in the meeting invitation template via the first application for generating the collaboration object associated with the meeting;
generate the collaboration object including the content based on the object template, wherein the collaboration object comprises a portable interface providing functionality for concurrent multi-user interaction with the content in near real-time;
cause the meeting invitation including the collaboration object to be sent to at least one recipient via the first application;
cause the meeting including the collaboration object to be stored via the first application in a calendar of the organizer;
associate metadata with the collaboration object;
based on the metadata, render a collaborative user experience (UX) comprising the collaboration object, wherein the metadata comprises information for customizing the collaborative UX for at least the first application and a second application; and
cause the collaboration object in the calendar of the organizer to be automatically updated in near real-time as a first change is made to the content by the at least one recipient via the second application.