Identifying decisions and rendering decision records in a group-based communication interface
AssigneeSlack Technologies, LLC
InventorsAndrew Locascio, Matthew Crocker, Ohjoong Kwon, Shiranka Arsiri Miskin, Machisté Naóri Quintana
Life of this patent
Estimating the term…
Abstract
Provided are methods and apparatuses configured to programmatically generate and provide group-based communication decision records to a client device associated with one or more group-based communication feeds.
Claims20
An apparatus comprising at least one processor and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to:
- parse one or more of a plurality of group-based communication messages to identify one or more decisions, wherein the plurality of group-based communication messages is associated with a group-based communication feed and is associated with a group identifier;
- based on the one or more decisions, generate and transmit a request for confirming the one or more decisions to one or more client devices associated with the select group-based communication feed,
- receive a response from the one or more client devices, wherein the response comprises an approval of the request;
- store a record of the one or more decisions;
- and
- transmit, for display by each of the client devices, a first summary interface to each of the client devices associated with the group-based communication feed, wherein the first summary interface includes the one or more decisions associated with the record.
A method for identifying decisions and rendering decision records in a group-based communication interface, comprising:
- parsing one or more of a plurality of group-based communication messages to identify one or more decisions, wherein the plurality of group-based communication messages is associated with a group-based communication feed and is associated with a group identifier;
- based on the one or more decisions, generating and transmitting a request for confirming the one or more decisions to one or more client devices associated with the select group-based communication feed;
- receiving a response from the one or more client devices, wherein the response comprises an approval of the request;
- storing a record of the one or more decisions;
- and
- transmitting, for display by each of the client devices, a first summary interface to each of the client devices associated with the group-based communication feed, wherein the first summary interface includes the one or more decisions associated with the record.
A non-transitory computer-readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by one or more processors of an electronic device cause the electronic device to:
- parse one or more of a plurality of group-based communication messages to identify one or more decisions, wherein the plurality of group-based communication messages is associated with a group-based communication feed and is associated with a group identifier;
- based on the one or more decisions, generate and transmit a request for confirming the one or more decisions to one or more client devices associated with the select group-based communication feed;
- receive a response from the one or more client devices, wherein the response comprises an approval of the request;
- store a record of the one or more decisions;
- and
- transmit, for display by each of the client devices, a first summary interface to each of the client devices associated with the group-based communication feed, wherein the first summary interface includes the one or more decisions associated with the record.
Dependencies are inferred from the claim text.