US 11,797,948 B2
Method, apparatus and computer program product for improving event creation and modification in a group-based communication platform
Roland Schemers, Woodside, CA (US); James McPhail, San Francisco, CA (US); and Lydia Han, San Francisco, CA (US)
Assigned to Salesforce, Inc., San Francisco, CA (US)
Filed by Slack Technologies, LLC, San Francisco, CA (US)
Filed on Sep. 28, 2022, as Appl. No. 17/955,127.
Application 17/955,127 is a continuation of application No. 16/263,969, filed on Jan. 31, 2019, granted, now 11,494,741.
Prior Publication US 2023/0030552 A1, Feb. 2, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06Q 10/06 (2023.01); G06Q 10/10 (2023.01); G06Q 10/1093 (2023.01); H04L 51/08 (2022.01)
CPC G06Q 10/1093 (2013.01) [H04L 51/08 (2013.01)] 20 Claims
OG exemplary drawing
 
1. One or more non-transitory computer-readable media storing computer-executable instructions that, when executed by at least one processor, perform a method comprising:
receiving, via a client device, an electronic message associated with a group of users in a user interface associated with a group-based communication platform;
determining, using natural language processing, whether the electronic message includes a request by a first user to schedule an event with a second user;
upon determining that the electronic message includes the request by the first user, generating an event generation request requesting creation of an event object representing a calendar event;
transmitting the event generation request to the second user, the event generation request comprising a retrieval request for the event object and an event object metadata set, wherein the event object metadata set comprises at least a time parameter and an attendee parameter;
receiving, from the second user, a user acceptance input associated with the event object; and
causing display of an updated event object in the user interface to reflect the user acceptance input from the second user associated with the event object.