US 11,888,636 B2
Displaying notifications for starting a session at a time that is different than a scheduled start time
Dominic Roedel, Prague (CZ); Ewin Davis Kannuthottiyil, Prague (CZ); Philipp Steinacher, Prague (CZ); and Eric R. Sexauer, Seattle, WA (US)
Assigned to MICROSOFT TECHNOLOGY LICENSING, LLC, Redmond, WA (US)
Filed by MICROSOFT TECHNOLOGY LICENSING, LLC, Redmond, WA (US)
Filed on Jun. 22, 2022, as Appl. No. 17/846,890.
Application 17/846,890 is a continuation of application No. 17/125,951, filed on Dec. 17, 2020, granted, now 11,444,797.
Application 17/125,951 is a continuation of application No. 16/455,562, filed on Jun. 27, 2019, granted, now 10,972,301, issued on Apr. 6, 2021.
Prior Publication US 2022/0329452 A1, Oct. 13, 2022
Int. Cl. G06F 15/16 (2006.01); H04L 12/18 (2006.01)
CPC H04L 12/1895 (2013.01) [H04L 12/1818 (2013.01); H04L 12/1822 (2013.01); H04L 12/1859 (2013.01); H04L 12/1881 (2013.01)] 15 Claims
OG exemplary drawing
 
1. A computer-implemented method performing by a virtual meeting system, comprising:
accessing schedule data that defines a scheduled start time for a communication session;
accessing a notification parameter that defines a predefined join event for transmitting a notification configured to request that a first user associated with organizing the communication session join the communication session, wherein the predefined join event is associated with a second user, different from the first user associated with organizing the communication session, joining the communication session;
determining, at a time that is before the scheduled start time, an occurrence of the predefined join event based on activity data representing a detected activity associated with the communication session;
in response to determining the occurrence of the predefined join event, transmitting the notification to a device associated with the first user associated with organizing the communication session, wherein the transmitted notification indicates that the second user has joined the communication session and the transmitted notification includes an embedded control that, when activated, causes the device to transmit a join request to join the device to the communication session before the scheduled start time;
receiving the join request from the device; and
communicating, based on reception of the join request, data to the device to enable the first user associated with organizing the communication session to participate in the communication session before the scheduled start time.