Patents by Inventor Pedro Carmo
Pedro Carmo 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: 11941229Abstract: A method includes displaying a message within an interface of a group-based communication platform on a device associated with a user; receiving, from the user, a selection of a first reactive emoji having a first skin tone for display in association with the message; and in response, displaying a first instance of the selected first reactive emoji having the first skin tone in a first grouping with at least a second instance of the first reactive emoji having a second skin tone different than the first skin tone, wherein the first grouping of the first instance and the at least the second instance is displayed in association with the message.Type: GrantFiled: February 3, 2023Date of Patent: March 26, 2024Assignee: Salesforce, Inc.Inventors: Adam Cole, Pedro Carmo, Kristin Au
-
Patent number: 11902238Abstract: A method includes displaying a plurality of group-based communication channels in an interface associated with a first user of a group-communication platform; receiving a request from the first user to share a selected set of the group-based communication channels with at least a second user of the group-based communication platform; displaying to at least the second user an indication of at least one group-based communication channel of the selected set of group-based communication channels and an affordance to add the at least one group-based communication channel of the selected set of group-based communication channels; in response to receiving an actuation of the affordance by the second user, adding the at least one group-based communication channel to an interface associated with the second user; and updating display of the interface associated with the second user to include the at least one group-based communication channel.Type: GrantFiled: January 11, 2023Date of Patent: February 13, 2024Assignee: Slack Technologies, LLCInventors: Sufian Rhazi, Pedro Carmo, Rachel Lum, Wei Tai Ting, Whitney Levine
-
Publication number: 20240007511Abstract: Medium, method and system for ad hoc, ambient, synchronous multimedia collaboration in a group-based communication system. Embodiments of the invention provide a way for users to quickly establish a real-time collaboration among a group of peers without the burden and overhead of a conventional call or video meeting. Users can quickly and easily join and leave these synchronous multimedia collaboration sessions at any time, without disrupting the session for other users. This enables the user to experience the collaboration as a convenient forum rather than a burdensome scheduled event.Type: ApplicationFiled: September 15, 2023Publication date: January 4, 2024Inventors: Daniel Stewart Butterfield, Tamar Yehoshua, Noah Weiss, Johnny Rodgers, Kevin Marshall, Anna Niess, Pedro Carmo, Ethan Eismann, Chris Willmore, David Ly-Gagnon
-
Publication number: 20230394440Abstract: Techniques for providing a collaborative document in association with a virtual meeting on a communication platform are discussed herein. Users may communicate within the communication platform via text-based messages, which may include links, documents, videos, etc. Users may request a virtual meeting with audio and/or video capabilities. Responsive to a request, users within the communication channel may be invited to the virtual meeting and the collaborative document. The collaborative document can enable messaging and sharing functionalities attributable to a virtual space. The collaborative document may be populated with communications previously exchanged within the communication channel, such that links, documents, videos, content, etc. that occurred or were shared within the communication channel may be indicated within the collaborative document to provide context to the virtual meeting.Type: ApplicationFiled: June 3, 2022Publication date: December 7, 2023Inventors: Kevin Marshall, Michael Hahn, Noah Weiss, Anna Niess, Julie Haynes, Pedro Carmo, Katherine Jane Steigman, Olivia Diane Grace
-
Patent number: 11831693Abstract: Medium, method and system for ad hoc, ambient, synchronous multimedia collaboration in a group-based communication system. Embodiments of the invention provide a way for users to quickly establish a real-time collaboration among a group of peers without the burden and overhead of a conventional call or video meeting. Users can quickly and easily join and leave these synchronous multimedia collaboration sessions at any time, without disrupting the session for other users. This enables the user to experience the collaboration as a convenient forum rather than a burdensome scheduled event.Type: GrantFiled: June 15, 2021Date of Patent: November 28, 2023Assignee: Salesforce, Inc.Inventors: Daniel Stewart Butterfield, Tamar Yehoshua, Noah Weiss, Johnny Rodgers, Kevin Marshall, Anna Niess, Pedro Carmo, Ethan Eismann, Chris Willmore, David Ly-Gagnon
-
Patent number: 11829786Abstract: Computer-readable media, methods, and systems for generating a collaboration hub for display within a graphical user interface of a group-based communication system. The collaboration hub comprises a list of recommended active users, a list of recommended active synchronous multimedia collaboration sessions, and a feed of recommended asynchronous collaboration threads such that relevant activity within the group-based communication system is viewable and accessible to users of the group-based communication system.Type: GrantFiled: September 21, 2022Date of Patent: November 28, 2023Assignee: Slack Technologies, LLCInventors: Noah Weiss, John Rodgers, Pedro Carmo, Michael Hahn
-
Publication number: 20230319001Abstract: Snippets of content associated with a communication platform are described. In an example, based at least in part on a determination, by the communication platform, that a user of the communication platform is permitted to access one or more snippets of content provided by one or more other users of the communication platform, causing one or more user interface elements associated with the one or more snippets of content to be presented via a user interface of a user computing device of the user. The communication platform can receive, from the user computing device, a request to view a snippet of content of the one or more snippets of content and can cause the snippet of content to be presented by the user computing device via the user interface associated with the communication platform.Type: ApplicationFiled: April 10, 2023Publication date: October 5, 2023Inventors: Noah Weiss, John Rodgers, Kevin Marshall, Anna Niess, Michael Hahn, Ibrahim Madha, Pedro Carmo, Michael Montazeri, Ethan Eismann
-
Patent number: 11734031Abstract: Computer-readable media, methods, and systems for generating a collaboration hub for display within a graphical user interface of a group-based communication system. The collaboration hub comprises a list of recommended active users, a list of recommended active synchronous multimedia collaboration sessions, and a feed of recommended asynchronous collaboration threads such that relevant activity within the group-based communication system is viewable and accessible to users of the group-based communication system.Type: GrantFiled: September 21, 2022Date of Patent: August 22, 2023Assignee: Slack Technologies, LLCInventors: Noah Weiss, John Rodgers, Pedro Carmo, Michael Hahn
-
Publication number: 20230224270Abstract: A method includes displaying a plurality of group-based communication channels in an interface associated with a first user of a group-communication platform; receiving a request from the first user to share a selected set of the group-based communication channels with at least a second user of the group-based communication platform; displaying to at least the second user an indication of at least one group-based communication channel of the selected set of group-based communication channels and an affordance to add the at least one group-based communication channel of the selected set of group-based communication channels; in response to receiving an actuation of the affordance by the second user, adding the at least one group-based communication channel to an interface associated with the second user; and updating display of the interface associated with the second user to include the at least one group-based communication channel.Type: ApplicationFiled: January 11, 2023Publication date: July 13, 2023Inventors: Sufian RHAZI, Pedro CARMO, Rachel LUM, Wei Tai TING, Whitney LEVINE
-
Publication number: 20230176714Abstract: A method includes displaying a message within an interface of a group-based communication platform on a device associated with a user; receiving, from the user, a selection of a first reactive emoji having a first skin tone for display in association with the message; and in response, displaying a first instance of the selected first reactive emoji having the first skin tone in a first grouping with at least a second instance of the first reactive emoji having a second skin tone different than the first skin tone, wherein the first grouping of the first instance and the at least the second instance is displayed in association with the message.Type: ApplicationFiled: February 3, 2023Publication date: June 8, 2023Inventors: Adam COLE, Pedro CARMO, Kristin AU
-
Patent number: 11652769Abstract: Snippets of content associated with a communication platform are described. In an example, based at least in part on a determination, by the communication platform, that a user of the communication platform is permitted to access one or more snippets of content provided by one or more other users of the communication platform, causing one or more user interface elements associated with the one or more snippets of content to be presented via a user interface of a user computing device of the user. The communication platform can receive, from the user computing device, a request to view a snippet of content of the one or more snippets of content and can cause the snippet of content to be presented by the user computing device via the user interface associated with the communication platform.Type: GrantFiled: October 22, 2021Date of Patent: May 16, 2023Assignee: Salesforce, Inc.Inventors: Noah Weiss, John Rodgers, Kevin Marshall, Anna Niess, Michael Hahn, Ibrahim Madha, Pedro Carmo, Michael Montazeri, Ethan Eismann
-
Patent number: 11588779Abstract: A method includes displaying a plurality of group-based communication channels in an interface associated with a first user of a group-communication platform; receiving a request from the first user to share a selected set of the group-based communication channels with at least a second user of the group-based communication platform; displaying to at least the second user an indication of at least one group-based communication channel of the selected set of group-based communication channels and an affordance to add the at least one group-based communication channel of the selected set of group-based communication channels; in response to receiving an actuation of the affordance by the second user, adding the at least one group-based communication channel to an interface associated with the second user; and updating display of the interface associated with the second user to include the at least one group-based communication channel.Type: GrantFiled: April 23, 2021Date of Patent: February 21, 2023Assignee: Slade Technologies, Inc.Inventors: Sufian Rhazi, Pedro Carmo, Rachel Lum, Wei Tai Ting, Whitney Levine
-
Patent number: 11573683Abstract: A method includes displaying a message within an interface of a group-based communication platform on a device associated with a user; receiving, from the user, a selection of a first reactive emoji having a first skin tone for display in association with the message; and in response, displaying a first instance of the selected first reactive emoji having the first skin tone in a first grouping with at least a second instance of the first reactive emoji having a second skin tone different than the first skin tone, wherein the first grouping of the first instance and the at least the second instance is displayed in association with the message.Type: GrantFiled: July 26, 2021Date of Patent: February 7, 2023Assignee: Salesforce, Inc.Inventors: Adam Cole, Pedro Carmo, Kristin Au
-
Publication number: 20230018239Abstract: Computer-readable media, methods, and systems for generating a collaboration hub for display within a graphical user interface of a group-based communication system. The collaboration hub comprises a list of recommended active users, a list of recommended active synchronous multimedia collaboration sessions, and a feed of recommended asynchronous collaboration threads such that relevant activity within the group-based communication system is viewable and accessible to users of the group-based communication system.Type: ApplicationFiled: September 21, 2022Publication date: January 19, 2023Inventors: Noah Weiss, John Rodgers, Pedro Carmo, Michael Hahn
-
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: 20220365793Abstract: Computer-readable media, methods, and systems for generating a collaboration hub for display within a graphical user interface of a group-based communication system. The collaboration hub comprises a list of recommended active users, a list of recommended active synchronous multimedia collaboration sessions, and a feed of recommended asynchronous collaboration threads such that relevant activity within the group-based communication system is viewable and accessible to users of the group-based communication system.Type: ApplicationFiled: May 14, 2021Publication date: November 17, 2022Inventors: Noah Weiss, John Rodgers, Pedro Carmo, Michael Hahn
-
Publication number: 20220345434Abstract: A method includes displaying a plurality of group-based communication channels in an interface associated with a first user of a group-communication platform; receiving a request from the first user to share a selected set of the group-based communication channels with at least a second user of the group-based communication platform; displaying to at least the second user an indication of at least one group-based communication channel of the selected set of group-based communication channels and an affordance to add the at least one group-based communication channel of the selected set of group-based communication channels; in response to receiving an actuation of the affordance by the second user, adding the at least one group-based communication channel to an interface associated with the second user; and updating display of the interface associated with the second user to include the at least one group-based communication channel.Type: ApplicationFiled: April 23, 2021Publication date: October 27, 2022Applicant: Slack Technologies, LLCInventors: Sufian RHAZI, Pedro CARMO, Rachel LUM, Wei Tai TING, Whitney LEVINE
-
Patent number: 11481236Abstract: Computer-readable media, methods, and systems for generating a collaboration hub for display within a graphical user interface of a group-based communication system. The collaboration hub comprises a list of recommended active users, a list of recommended active synchronous multimedia collaboration sessions, and a feed of recommended asynchronous collaboration threads such that relevant activity within the group-based communication system is viewable and accessible to users of the group-based communication system.Type: GrantFiled: May 14, 2021Date of Patent: October 25, 2022Assignee: Slack Technologies, LLCInventors: Noah Weiss, John Rodgers, Pedro Carmo, Michael Hahn
-
Publication number: 20220129119Abstract: A method includes displaying a message within an interface of a group-based communication platform on a device associated with a user; receiving, from the user, a selection of a first reactive emoji having a first skin tone for display in association with the message; and in response, displaying a first instance of the selected first reactive emoji having the first skin tone in a first grouping with at least a second instance of the first reactive emoji having a second skin tone different than the first skin tone, wherein the first grouping of the first instance and the at least the second instance is displayed in association with the message.Type: ApplicationFiled: July 26, 2021Publication date: April 28, 2022Applicant: Slack Technologies, LLCInventors: Adam COLE, Pedro CARMO, Kristin AU
-
Publication number: 20220109706Abstract: Medium, method and system for ad hoc, ambient, synchronous multimedia collaboration in a group-based communication system. Embodiments of the invention provide a way for users to quickly establish a real-time collaboration among a group of peers without the burden and overhead of a conventional call or video meeting. Users can quickly and easily join and leave these synchronous multimedia collaboration sessions at any time, without disrupting the session for other users. This enables the user to experience the collaboration as a convenient forum rather than a burdensome scheduled event.Type: ApplicationFiled: June 15, 2021Publication date: April 7, 2022Inventors: Daniel Stewart Butterfield, Tamar Yehoshua, Noah Weiss, Johnny Rodgers, Kevin Marshall, Anna Niess, Pedro Carmo, Ethan Eismann, Chris Willmore, David Ly-Gagnon