Patents by Inventor Elizabeth Clemenson
Elizabeth Clemenson has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 11921743Abstract: Techniques for performing dynamic profile reconciliation in a communication system. A server computing system may identify two or more user profiles corresponding to a same user that is associated with the communication system. The server computing system may integrate historical data associated with the two or more user profiles into a single user profile (e.g., a destination user profile). The historical data may include messages sent and/or received via the two or more user profiles, files associated with the messages, metadata corresponding to each message, and the like. Responsive to combining the two or more user profiles into the single user profile, the server computing system may delete at least one of the two or more user profiles, storing the combined data in association with the single user profile.Type: GrantFiled: January 25, 2021Date of Patent: March 5, 2024Assignee: Salesforce, Inc.Inventors: Myles Grant, Elizabeth Clemenson, Paul Rosania, Sri Vasamsetti, Yingyu Sun
-
Patent number: 11895166Abstract: 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.Type: GrantFiled: June 27, 2022Date of Patent: February 6, 2024Assignee: Salesforce, Inc.Inventors: Myles Grant, Elizabeth Clemenson, Paul Rosania, Sri Vasamsetti, Yingyu Sun, Andrew King
-
Patent number: 11848904Abstract: Modifying direct message (DM) communication membership is described. A communication platform can receive, in association with a DM communication and from a user computing device of a user of a first group of users, a first request to modify the first group of users. The communication platform can send a second request to designate whether to include context data associated with the DM communication in a new or existing DM communication. Based on receiving an indication to include at least a portion of the context data associated with the DM communication in the new or existing DM communication, the communication platform can generate the new DM communication, wherein the new DM communication is associated with a second group of users different than the first group of users, and at least the portion of the context data is associated with the new DM communication.Type: GrantFiled: April 20, 2022Date of Patent: December 19, 2023Assignee: Salesforce, Inc.Inventors: Bradford Parker Monroe, II, Kevin Van, Ambrose Wing-Hei Li, Elizabeth Clemenson, Ittai Sean Barzilay
-
Patent number: 11818250Abstract: Media, system, and method for providing encryption key management to a channel within a group-based communication system. The contents of the channel is encrypted according to the encryption key management policy of the organization to which the author of the content belongs and is stored in a data store. Responsive to a revocation request from a first organization, the encryption keys associated with any content in the channel submitted by the authors of said first organization may be revoked from a second organization, such that users of the second organization no longer have access to the content.Type: GrantFiled: November 22, 2021Date of Patent: November 14, 2023Assignee: Salesforce, Inc.Inventors: Audrei Drummond, Michael Demmer, Sri Vasamsetti, Elizabeth Clemenson
-
Publication number: 20230344788Abstract: Modifying direct message (DM) communication membership is described. A communication platform can receive, in association with a DM communication and from a user computing device of a user of a first group of users, a first request to modify the first group of users. The communication platform can send a second request to designate whether to include context data associated with the DM communication in a new or existing DM communication. Based on receiving an indication to include at least a portion of the context data associated with the DM communication in the new or existing DM communication, the communication platform can generate the new DM communication, wherein the new DM communication is associated with a second group of users different than the first group of users, and at least the portion of the context data is associated with the new DM communication.Type: ApplicationFiled: April 20, 2022Publication date: October 26, 2023Inventors: Bradford Parker Monroe II, Kevin Van, Ambrose Wing-Hei Li, Elizabeth Clemenson, Ittai Sean Barzilay
-
Patent number: 11716289Abstract: Various embodiments of the present disclosure are directed to a group-based communication apparatus that is configured to enable end-users (e.g., non-admin users) to initiate, by way of client devices, generation of a shareable resource associated with a group-based communication resource identifier to efficiently authorize communication between client devices associated with different organization identifiers in group-based communication interfaces associated with a shared group-based communication resource identifier.Type: GrantFiled: March 21, 2022Date of Patent: August 1, 2023Assignee: Salesforce, Inc.Inventors: Michael Montazeri, Shanan Delp, Matthew Hodgins, Elizabeth Clemenson, Andrew Schmidt, Lauren Bosak Wagner, Joan Gamell Farre, Gregg Horton, Yingyu Sun, Anna Kalkanis
-
Publication number: 20230127356Abstract: The present disclosure is related to virtual spaces, such as channels, of a communication platform. In some cases, a channel may be designated as a private channel, which may permit access to the private channel by only users joined to the channel and may restrict/prevent access by all other users. The present disclosure is related to solutions for changing the private channel to a public channel, which may allow additional user accounts that were not associated with the private channel to discover and/or access the converted channel.Type: ApplicationFiled: October 22, 2021Publication date: April 27, 2023Inventors: Bradford Parker Monroe, II, Ittai Sean Barzilay, Michael Demmer, Elizabeth Clemenson, Christopher Sullivan, Ryan Greenberg, Sivapriyan Sivakumaran, Andrew S. Morrison
-
Publication number: 20230099324Abstract: Techniques for enabling contact sharing via communications transmitted via a communication platform are described herein. In an example, a first user can communicate with a second user via a virtual space (e.g., direct messaging instance, communication channel, etc.) of the communication platform. The first user can include an indicator associated with a third user in a communication to be transmitted via the virtual space. In response to a determination that the second user and the third user have not previously established a connection, the communication platform can associate a contact card of the third user with the communication. The contact card can include contact information associated with the third user. The contact card can be selectable to enable communications between the second user and the third user and/or to add the contact information associated with the third user to a contact list of the second user.Type: ApplicationFiled: September 24, 2021Publication date: March 30, 2023Inventors: Matthew Wahl, Elizabeth Clemenson, Anna Kalkanis, Erin Woo, Tatiana Petkova, Derek Hollis
-
Patent number: 11552813Abstract: Modifying direct message (DM) communication membership is described. A communication platform can receive, in association with a DM communication associated with a first group of users and from a user computing device of a user of the first group of users, a first request to modify the first group of users. The communication platform can send, to the user computing device, a second request to designate whether to include context data associated with the DM communication in a new channel. Based at least partly on receiving an indication to include at least a portion of the context data associated with the DM communication in the new channel, the communication platform can generate the new channel, wherein the new channel is associated with a second group of users different than the first group of users, and at least the portion of the context data is associated with the new channel.Type: GrantFiled: August 26, 2020Date of Patent: January 10, 2023Assignee: Salesforce, Inc.Inventors: Ittai Sean Barzilay, Elizabeth Clemenson, Pedro Carmo, Andrew S. Morrison
-
Publication number: 20220407898Abstract: 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.Type: ApplicationFiled: June 27, 2022Publication date: December 22, 2022Inventors: Myles Grant, Elizabeth Clemenson, Paul Rosania, Sri Vasamsetti, Yingyu Sun, Andrew King
-
Publication number: 20220286411Abstract: Various embodiments of the present disclosure are directed to a group-based communication apparatus that is configured to enable end-users (e.g., non-admin users) to initiate, by way of client devices, generation of a shareable resource associated with a group-based communication resource identifier to efficiently authorize communication between client devices associated with different organization identifiers in group-based communication interfaces associated with a shared group-based communication resource identifier.Type: ApplicationFiled: March 21, 2022Publication date: September 8, 2022Inventors: Michael Montazeri, Shanan Delp, Matthew Hodgins, Elizabeth Clemenson, Andrew Schmidt, Lauren Bosak Wagner, Joan Gamell Farre, Gregg Horton, Yingyu Sun, Anna Kalkanis
-
Patent number: 11374987Abstract: 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.Type: GrantFiled: January 25, 2021Date of Patent: June 28, 2022Assignee: Slack Technologies, LLCInventors: Myles Grant, Elizabeth Clemenson, Paul Rosania, Sri Vasamsetti, Yingyu Sun, Andrew King
-
Publication number: 20220158830Abstract: Media, system, and method for providing encryption key management to a channel within a group-based communication system. The contents of the channel is encrypted according to the encryption key management policy of the organization to which the author of the content belongs and is stored in a data store. Responsive to a revocation request from a first organization, the encryption keys associated with any content in the channel submitted by the authors of said first organization may be revoked from a second organization, such that users of the second organization no longer have access to the content.Type: ApplicationFiled: November 22, 2021Publication date: May 19, 2022Inventors: Audrei Drummond, Michael Demmer, Sri Vasamsetti, Elizabeth Clemenson
-
Patent number: 11283728Abstract: Various embodiments of the present disclosure are directed to a group-based communication apparatus that is configured to enable end-users (e.g., non-admin users) to initiate, by way of client devices, generation of a shareable resource associated with a group-based communication resource identifier to efficiently authorize communication between client devices associated with different organization identifiers in group-based communication interfaces associated with a shared group-based communication resource identifier.Type: GrantFiled: April 2, 2021Date of Patent: March 22, 2022Assignee: Slack Technologies, LLCInventors: Michael Montazeri, Shanan Delp, Matthew Hodgins, Elizabeth Clemenson, Andrew Schmidt, Lauren Bosak Wagner, Joan Gamell Farre, Gregg Horton, Yingyu Sun, Anna Kalkanis
-
Publication number: 20220070013Abstract: Modifying direct message (DM) communication membership is described. A communication platform can receive, in association with a DM communication associated with a first group of users and from a user computing device of a user of the first group of users, a first request to modify the first group of users. The communication platform can send, to the user computing device, a second request to designate whether to include context data associated with the DM communication in a new channel. Based at least partly on receiving an indication to include at least a portion of the context data associated with the DM communication in the new channel, the communication platform can generate the new channel, wherein the new channel is associated with a second group of users different than the first group of users, and at least the portion of the context data is associated with the new channel.Type: ApplicationFiled: August 26, 2020Publication date: March 3, 2022Inventors: Ittai Sean Barzilay, Elizabeth Clemenson, Pedro Carmo, Andrew S. Morrison
-
Patent number: 11184400Abstract: Various embodiments of the present disclosure are directed to a group-based communication apparatus that is configured to enable end-users (e.g., non-admin users) to initiate, by way of client devices, generation of a shareable resource associated with a group-based communication resource identifier to efficiently authorize communication between client devices associated with different organization identifiers in group-based communication interfaces associated with a shared group-based communication resource identifier.Type: GrantFiled: November 12, 2019Date of Patent: November 23, 2021Assignee: Slack Technologies, Inc.Inventors: Michael Montazeri, Shanan Delp, Matthew Hodgins, Elizabeth Clemenson, Andrew Schmidt, Lauren Bosak Wagner, Joan Gamell Farre, Gregg Horton, Yingyu Sun, Anna Kalkanis
-
Patent number: 11184159Abstract: Media, system, and method for providing encryption key management to a channel within a group-based communication system. The contents of the channel is encrypted according to the encryption key management policy of the organization to which the author of the content belongs and is stored in a data store. Responsive to a revocation request from a first organization, the encryption keys associated with any content in the channel submitted by the authors of said first organization may be revoked from a second organization, such that users of the second organization no longer have access to the content.Type: GrantFiled: September 1, 2020Date of Patent: November 23, 2021Assignee: Slack Technologies, Inc.Inventors: Audrei Drummond, Michael Demmer, Sri Vasamsetti, Elizabeth Clemenson
-
Publication number: 20210243234Abstract: 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.Type: ApplicationFiled: January 25, 2021Publication date: August 5, 2021Inventors: Myles Grant, Elizabeth Clemenson, Paul Rosania, Sri Vasamsetti, Yingyu Sun, Andrew King
-
Publication number: 20210240729Abstract: Techniques for performing dynamic profile reconciliation in a communication system. A server computing system may identify two or more user profiles corresponding to a same user that is associated with the communication system. The server computing system may integrate historical data associated with the two or more user profiles into a single user profile (e.g., a destination user profile). The historical data may include messages sent and/or received via the two or more user profiles, files associated with the messages, metadata corresponding to each message, and the like. Responsive to combining the two or more user profiles into the single user profile, the server computing system may delete at least one of the two or more user profiles, storing the combined data in association with the single user profile.Type: ApplicationFiled: January 25, 2021Publication date: August 5, 2021Inventors: Myles Grant, Elizabeth Clemenson, Paul Rosania, Sri Vasamsetti, Yingyu Sun
-
Publication number: 20210226900Abstract: Various embodiments of the present disclosure are directed to a group-based communication apparatus that is configured to enable end-users (e.g., non-admin users) to initiate, by way of client devices, generation of a shareable resource associated with a group-based communication resource identifier to efficiently authorize communication between client devices associated with different organization identifiers in group-based communication interfaces associated with a shared group-based communication resource identifier.Type: ApplicationFiled: April 2, 2021Publication date: July 22, 2021Inventors: Michael Montazeri, Shanan Delp, Matthew Hodgins, Elizabeth Clemenson, Andrew Schmidt, Lauren Bosak Wagner, Joan Gamell Farre, Gregg Horton, Yingyu Sun, Anna Kalkanis