US 12,238,060 B2
Integrating structured data containers via templates for communication platform
Angela Kirchhof, Denver, CO (US); Josef Teplow, New York, NY (US); Kyle Meyer, San Francisco, CA (US); and Kevin Marshall, Mill Valley, CA (US)
Assigned to Salesforce, Inc., San Francisco, CA (US)
Filed by Salesforce, Inc., San Francisco, CA (US)
Filed on Jan. 6, 2023, as Appl. No. 18/151,131.
Prior Publication US 2024/0236026 A1, Jul. 11, 2024
Int. Cl. H04L 51/216 (2022.01); H04L 51/063 (2022.01); H04L 65/1069 (2022.01); G06Q 10/101 (2023.01)
CPC H04L 51/216 (2022.05) [H04L 51/063 (2013.01); H04L 65/1069 (2013.01); G06Q 10/101 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method, implemented at least in part by one or more computing devices of a group-based communication platform, the method comprising:
receiving, from a first user associated with the group-based communication platform and via a graphical user interface, a request to generate an object in a virtual space of the group-based communication platform, wherein the request is received from at least one of a template or a workflow, and wherein the object comprises data in at least one object-contained field, the at least one object-contained field corresponding to at least one field of plurality of fields of a system of record associated with the group-based communication platform;
generating, in response to the request, the object;
generating, in response to generating the object, a structured data container separate from the object and representing the system of record, the structured data container containing a plurality of fields of the system of record, including the at least one field corresponding to the at least one object-contained field;
receiving, from a second user associated with the group-based communication platform and via the object, an input of data to at least one field of the at least one object-contained field;
associating the input of data to the at least one object-contained field to at least one corresponding field of the plurality of fields contained by the structured data container, wherein the corresponding field contains data corresponding to the input of data; and
presenting, via the graphical user interface and to the first user, the input of data to the at least one object-contained field as an input to the plurality of fields of the system of record.