Dynamic channel conversion in group-based communication systems
AssigneeSalesforce, Inc.
InventorsMyles Grant, Elizabeth Clemenson, Paul Rosania, Sri Vasamsetti, Yingyu Sun, Andrew King
Life of this patent
Estimating the term…
Loading patent…
AssigneeSalesforce, Inc.
InventorsMyles Grant, Elizabeth Clemenson, Paul Rosania, Sri Vasamsetti, Yingyu Sun, Andrew King
Estimating the term…
Techniques for dynamically converting a communication channel associated with a communication channel from a communication channel associated with a single organization to a shared communication channel associated with two or more organizations. The communication channel may have associated therewith member profiles associated with a first organization and one or more guest profiles associated with one or more other organizations that are different from the first organization. A server computing system may convert the communication channel to a shared communication channel based on a determination of eligibility for conversion. The server computing system may generate one or more user interfaces associated with the member profiles and the one or more guest profiles, enabling members and guests to communicate via the shared communication channel.
A computer-implemented method for performing profile data reconciliation between two distinct storage platforms following conversion of a non-shared communication channel of a communication platform to a shared communication channel of the communication platform, implemented at least in part by one or more computing devices of a communication platform, comprising:
An apparatus for performing profile data reconciliation between two distinct storage platforms following conversion of a non-shared communication channel of a communication platform to a shared communication channel of the communication platform, the apparatus comprising at least one processor and at least one memory including program code, the at least one memory and the program code configured to, with the processor, cause the apparatus to at least:
A non-transitory computer storage medium comprising instructions for performing profile data reconciliation between two distinct storage platforms following conversion of a non-shared communication channel of a communication platform to a shared communication channel of the communication platform, the instructions being configured to cause one or more processors to at least perform operations configured to:
Dependencies are inferred from the claim text.