Movatterモバイル変換


[0]ホーム

URL:


US20230208792A1 - Group-based communication interface with subsidiary channel-based thread communications - Google Patents

Group-based communication interface with subsidiary channel-based thread communications
Download PDF

Info

Publication number
US20230208792A1
US20230208792A1US18/087,614US202218087614AUS2023208792A1US 20230208792 A1US20230208792 A1US 20230208792A1US 202218087614 AUS202218087614 AUS 202218087614AUS 2023208792 A1US2023208792 A1US 2023208792A1
Authority
US
United States
Prior art keywords
thread
communication
message
group
channel
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
US18/087,614
Inventor
Paul Rosania
Milo Watanabe
Daniel Stewart Butterfield
Neil Walker
Patrick Kane
Hubert Florin
Wayne Fan
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Salesforce Inc
Original Assignee
Salesforce Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Salesforce IncfiledCriticalSalesforce Inc
Priority to US18/087,614priorityCriticalpatent/US20230208792A1/en
Assigned to SALESFORCE, INC.reassignmentSALESFORCE, INC.CHANGE OF NAME (SEE DOCUMENT FOR DETAILS).Assignors: SALESFORCE.COM, INC.
Assigned to SALESFORCE.COM, INC.reassignmentSALESFORCE.COM, INC.MERGER AND CHANGE OF NAME (SEE DOCUMENT FOR DETAILS).Assignors: SALESFORCE.COM, INC., Slack Technologies, Inc.
Assigned to Slack Technologies, Inc.reassignmentSlack Technologies, Inc.ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: BUTTERFIELD, DANIEL STEWART, FAN, WAYNE, FLORIN, HUBERT, KANE, PATRICK, ROSANIA, PAUL, WALKER, NEIL, Watanabe, Milo
Publication of US20230208792A1publicationCriticalpatent/US20230208792A1/en
Pendinglegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

Provided is a group-based communication interface configured to allow members of the interface to communicate within group-based communication channels. The group-based communication interface is configured to relegate selected group-based messaging communications to a separate display pane, where additional messaging communications can be received, thereby maintaining a focused selected group-based communication channel. The selected group-based communication channel is updated to indicate that the selected group-based messaging communications was relegated to a separate display pane, informing the channel members while also allowing the channel members to access the separate display pane if desired. Accordingly, the selected group-based communication interface provides for efficient and focused group-based communications.

Description

Claims (21)

43. One or more non-transitory computer-readable media storing instructions executable by one or more processors that, when executed by the one or more processors, cause the one or more processors to perform acts comprising:
receiving a message in a channel of a communication platform;
causing the message to be rendered in a communication interface of the communication platform;
receiving a first request to create a first reply associated with the message;
responsive at least in part to receiving the first request, causing the first reply to be rendered proximate the message;
receiving a second request to create a second reply associated with the message;
responsive at least in part to receiving the second request, causing the second reply to be rendered proximate to at least one of the message or the first reply; and
causing an indicator indicating an existence of at least the first reply and the second reply to be rendered proximate the message, wherein the indicator is configured to be selectable by a user with access to the message.
51. A computer-implemented method comprising:
receiving a message in a channel of a communication platform;
causing the message to be rendered in a communication interface of the communication platform;
receiving a first request to create a first reply associated with the message;
responsive at least in part to receiving the first request, causing the first reply to be rendered proximate the message;
receiving a second request to create a second reply associated with the message;
responsive at least in part to receiving the second request, causing the second reply to be rendered proximate to at least one of the message or the first reply; and
causing an indicator indicating an existence of at least the first reply and the second reply to be rendered proximate the message, wherein the indicator is configured to be selectable by a user with access to the message.
55. A system comprising:
one or more processors; and
one or more non-transitory computer-readable media storing instructions executable by the one or more processors, wherein the instructions cause the one or more processors to perform acts comprising:
receiving a message in a channel of a communication platform;
causing the message to be rendered in a communication interface of the communication platform;
receiving a first request to create a first reply associated with the message;
responsive at least in part to receiving the first request, causing the first reply to be rendered proximate the message;
receiving a second request to create a second reply associated with the message;
responsive at least in part to receiving the second request, causing the second reply to be rendered proximate to at least one of the message or the first reply; and
causing an indicator indicating an existence of at least the first reply and the second reply to be rendered proximate the message, wherein the indicator is configured to be selectable by a user with access to the message.
US18/087,6142017-08-182022-12-22Group-based communication interface with subsidiary channel-based thread communicationsPendingUS20230208792A1 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
US18/087,614US20230208792A1 (en)2017-08-182022-12-22Group-based communication interface with subsidiary channel-based thread communications

Applications Claiming Priority (4)

Application NumberPriority DateFiling DateTitle
US201762547605P2017-08-182017-08-18
US15/730,044US11206231B2 (en)2017-08-182017-10-11Group-based communication interface with subsidiary channel-based thread communications
US17/545,852US11539649B2 (en)2017-08-182021-12-08Group-based communication interface with subsidiary channel-based thread communications
US18/087,614US20230208792A1 (en)2017-08-182022-12-22Group-based communication interface with subsidiary channel-based thread communications

Related Parent Applications (1)

Application NumberTitlePriority DateFiling Date
US17/545,852ContinuationUS11539649B2 (en)2017-08-182021-12-08Group-based communication interface with subsidiary channel-based thread communications

Publications (1)

Publication NumberPublication Date
US20230208792A1true US20230208792A1 (en)2023-06-29

Family

ID=65360826

Family Applications (3)

Application NumberTitlePriority DateFiling Date
US15/730,044Active2038-03-14US11206231B2 (en)2017-08-182017-10-11Group-based communication interface with subsidiary channel-based thread communications
US17/545,852ActiveUS11539649B2 (en)2017-08-182021-12-08Group-based communication interface with subsidiary channel-based thread communications
US18/087,614PendingUS20230208792A1 (en)2017-08-182022-12-22Group-based communication interface with subsidiary channel-based thread communications

Family Applications Before (2)

Application NumberTitlePriority DateFiling Date
US15/730,044Active2038-03-14US11206231B2 (en)2017-08-182017-10-11Group-based communication interface with subsidiary channel-based thread communications
US17/545,852ActiveUS11539649B2 (en)2017-08-182021-12-08Group-based communication interface with subsidiary channel-based thread communications

Country Status (1)

CountryLink
US (3)US11206231B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US11810072B2 (en)2016-10-142023-11-07Slack Technologies, LlcMethod, apparatus, and computer program product for authorizing and authenticating user communication within an enterprise group-based communication platform
US12056106B2 (en)2018-11-302024-08-06Salesforce, Inc.Data storage architecture for an enterprise communication system

Families Citing this family (38)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US8687128B2 (en)*2007-04-192014-04-01At&T Intellectual Property I, L.P.System and method of navigating previously viewed channels
US12425362B2 (en)2015-11-102025-09-23Wrinkl, Inc.Apparatus and method for flow-through editing in a quote-reply messaging system
US20230094375A1 (en)*2015-11-102023-03-30Wrinkl, Inc.Sender Directed Messaging Pinning
US11206231B2 (en)*2017-08-182021-12-21Slack Technologies, Inc.Group-based communication interface with subsidiary channel-based thread communications
JP7073693B2 (en)*2017-12-042022-05-24富士フイルムビジネスイノベーション株式会社 Information processing equipment and information processing programs
US10715610B2 (en)*2017-12-152020-07-14Slack Technologies, Inc.System, method, and apparatus for generating a third party resource usage map in a group based communication system
US11895169B2 (en)2018-01-172024-02-06Sure Market, LLCDistributed messaging communication system integrated with a cross-entity collaboration platform
US11240278B1 (en)2018-01-172022-02-01Sure Market, LLCDistributed messaging communication system integrated with a cross-entity collaboration platform
US10764233B1 (en)*2019-03-282020-09-01Amazon Technologies, Inc.Centralized communication platform with email which organizes communication as a plurality of information streams and which generates a second message based on and a first message and formatting rules associated with a communication setting
US11099726B1 (en)*2019-04-302021-08-24Slack Technologies, Inc.Group-based communication system and apparatus configured to manage user-defined channel labels associated with a plurality of group-based communication channels
US10775990B1 (en)*2019-07-262020-09-15Slack Technologies, Inc.Group-based communication system and apparatus configured to manage channel titles associated with group-based communication channels
US11698891B2 (en)*2019-07-302023-07-11Salesforce.Com, Inc.Database systems and related multichannel communication methods
US11431505B2 (en)*2019-07-302022-08-30Slack Technologies, LlcGenerating a legally binding object within a group-based communication system
US20210209292A1 (en)*2020-01-022021-07-08Whatsapp Inc.Identifier for message thread
US11750539B2 (en)*2020-01-312023-09-05Slack Technologies, LlcMethod, apparatus, and computer program product for generating an electronic announcement for display in a group-based communication interface
US11743213B2 (en)2020-06-092023-08-29Apple Inc.User interfaces for messages
US11922345B2 (en)2020-07-272024-03-05Bytedance Inc.Task management via a messaging service
US11539648B2 (en)2020-07-272022-12-27Bytedance Inc.Data model of a messaging service
US11290409B2 (en)2020-07-272022-03-29Bytedance Inc.User device messaging application for interacting with a messaging service
US11645466B2 (en)*2020-07-272023-05-09Bytedance Inc.Categorizing conversations for a messaging service
US11343114B2 (en)2020-07-272022-05-24Bytedance Inc.Group management in a messaging service
US11349800B2 (en)2020-07-272022-05-31Bytedance Inc.Integration of an email, service and a messaging service
US11079907B1 (en)2020-10-232021-08-03Slack Technologies, Inc.Systems and methods for reacting to messages
US11949675B2 (en)*2021-01-122024-04-02Salesforce, Inc.Direct access to embedded link via authenticated application
US11876805B2 (en)2021-03-122024-01-16Microsoft Technology Licensing, LlcSelective per-message participation of an external user in a meeting chat
US11641362B2 (en)2021-03-122023-05-02Microsoft Technology Licensing, LlcData object for selective per-message participation of an external user in a meeting chat
US11481236B1 (en)*2021-05-142022-10-25Slack Technologies, LlcCollaboration hub for a group-based communication system
US20230111125A1 (en)*2021-10-082023-04-13Nvidia CorporationApplication programming interface for scan operations
US11763258B2 (en)*2021-12-292023-09-19Slack Technologies, LlcWorkflows for documents
US12021805B2 (en)2021-12-312024-06-25Salesforce, Inc.Collaboration software development kit
US12019775B2 (en)2022-01-312024-06-25Salesforce, Inc.Managing permissions for collaborative shared documents
US11875081B2 (en)2022-01-312024-01-16Salesforce, Inc.Shared screen tools for collaboration
US11727190B1 (en)2022-01-312023-08-15Salesforce, Inc.Previews for collaborative documents
US12341833B2 (en)2022-01-312025-06-24Salesforce, Inc.Production tools for collaborative videos
US12143350B2 (en)*2022-06-092024-11-12Google LlcThread navigation for messaging applications
US12346880B2 (en)2023-01-062025-07-01Salesforce, Inc.Integrating structured data containers into virtual spaces for communication platform
US12106043B2 (en)*2023-01-062024-10-01Salesforce, Inc.Generating structured data containers for communication platform
US12238060B2 (en)2023-01-062025-02-25Salesforce, Inc.Integrating structured data containers via templates for communication platform

Citations (19)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20050144573A1 (en)*2003-12-292005-06-30Moody Paul B.System and method for illustrating a menu of insights associated with visualizations
US20060069734A1 (en)*2004-09-012006-03-30Michael GershMethod and system for organizing and displaying message threads
US7716593B2 (en)*2003-07-012010-05-11Microsoft CorporationConversation grouping of electronic mail records
US20120102037A1 (en)*2010-10-262012-04-26Mehmet Kivanc OzonatMessage thread searching
US8332477B1 (en)*2011-08-252012-12-11Google Inc.Presenting related communications
US20130332850A1 (en)*2011-01-142013-12-12Apple Inc.Presenting e-mail on a touch device
US8676913B1 (en)*2013-09-092014-03-18LavaRipples, LLCDiscussion-topic, social network systems
US20150379202A1 (en)*2014-06-272015-12-31Poctor Inc.System and method for securely managing medical interactions
US9313160B1 (en)*2007-10-302016-04-12Google, Inc.Systems and methods for a card-based user interface for reading thread-based communications on mobile devices
US9418117B1 (en)*2013-01-082016-08-16Twitter, Inc.Displaying relevant messages of a conversation graph
US20170324699A1 (en)*2016-04-152017-11-09Adris ChakrabortyMethod and system of private messaging in a family networking computing platform
US20180145936A1 (en)*2016-11-212018-05-24Microsoft Technology Licensing, LlcThreaded conversation channel with a temporarily exclusive conversation
US20180181265A1 (en)*2016-12-282018-06-28Byung Jin KimDevice and method for organizing and displaying instant messages in various structured fashions
US20180217848A1 (en)*2017-01-272018-08-02Blackberry LimitedEnhanced message composition and management on a communication device
US20180367478A1 (en)*2017-06-162018-12-20Microsoft Technology Licensing, LlcUser interface with sidewalk feed
US10706060B2 (en)*2004-03-312020-07-07Google LlcSystems and methods for re-ranking displayed conversations
US11206231B2 (en)*2017-08-182021-12-21Slack Technologies, Inc.Group-based communication interface with subsidiary channel-based thread communications
US11537564B2 (en)*2018-07-202022-12-27Salesforce, Inc.Group-based communication interface with subsidiary file communications
US20240087052A1 (en)*2022-09-082024-03-14Meta Platforms, Inc.Community profiles

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US7218943B2 (en)*2004-12-132007-05-15Research In Motion LimitedText messaging conversation user interface functionality
WO2011141624A1 (en)*2010-05-122011-11-17Nokia CorporationApparatus and method for providing notifications
US10360287B2 (en)*2015-05-222019-07-23Microsoft Technology Licensing, LlcUnified messaging platform and interface for providing user callouts
US10558751B2 (en)*2015-11-172020-02-11International Business Machines CorporationSummarizing and visualizing information relating to a topic of discussion in a group instant messaging session
US10291560B2 (en)*2016-03-152019-05-14Redkix, Inc.Integrated real-time email-based virtual conversation
US10739972B2 (en)*2016-06-102020-08-11Apple Inc.Device, method, and graphical user interface for managing electronic communications
US10708208B2 (en)*2016-06-162020-07-07Microsoft Technology Licensing, LlcSmart chunking logic for chat persistence
US10601753B2 (en)*2017-04-042020-03-24International Business Machines CorporationAutomatic threading of conversations based on content and interactions
US20180293996A1 (en)*2017-04-112018-10-11Connected Digital LtdElectronic Communication Platform

Patent Citations (20)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US7716593B2 (en)*2003-07-012010-05-11Microsoft CorporationConversation grouping of electronic mail records
US20050144573A1 (en)*2003-12-292005-06-30Moody Paul B.System and method for illustrating a menu of insights associated with visualizations
US10706060B2 (en)*2004-03-312020-07-07Google LlcSystems and methods for re-ranking displayed conversations
US20060069734A1 (en)*2004-09-012006-03-30Michael GershMethod and system for organizing and displaying message threads
US9313160B1 (en)*2007-10-302016-04-12Google, Inc.Systems and methods for a card-based user interface for reading thread-based communications on mobile devices
US20120102037A1 (en)*2010-10-262012-04-26Mehmet Kivanc OzonatMessage thread searching
US20130332850A1 (en)*2011-01-142013-12-12Apple Inc.Presenting e-mail on a touch device
US8332477B1 (en)*2011-08-252012-12-11Google Inc.Presenting related communications
US9418117B1 (en)*2013-01-082016-08-16Twitter, Inc.Displaying relevant messages of a conversation graph
US8676913B1 (en)*2013-09-092014-03-18LavaRipples, LLCDiscussion-topic, social network systems
US20150379202A1 (en)*2014-06-272015-12-31Poctor Inc.System and method for securely managing medical interactions
US20170324699A1 (en)*2016-04-152017-11-09Adris ChakrabortyMethod and system of private messaging in a family networking computing platform
US20180145936A1 (en)*2016-11-212018-05-24Microsoft Technology Licensing, LlcThreaded conversation channel with a temporarily exclusive conversation
US20180181265A1 (en)*2016-12-282018-06-28Byung Jin KimDevice and method for organizing and displaying instant messages in various structured fashions
US20180217848A1 (en)*2017-01-272018-08-02Blackberry LimitedEnhanced message composition and management on a communication device
US20180367478A1 (en)*2017-06-162018-12-20Microsoft Technology Licensing, LlcUser interface with sidewalk feed
US11206231B2 (en)*2017-08-182021-12-21Slack Technologies, Inc.Group-based communication interface with subsidiary channel-based thread communications
US11539649B2 (en)*2017-08-182022-12-27Salesforce, Inc.Group-based communication interface with subsidiary channel-based thread communications
US11537564B2 (en)*2018-07-202022-12-27Salesforce, Inc.Group-based communication interface with subsidiary file communications
US20240087052A1 (en)*2022-09-082024-03-14Meta Platforms, Inc.Community profiles

Cited By (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US11810072B2 (en)2016-10-142023-11-07Slack Technologies, LlcMethod, apparatus, and computer program product for authorizing and authenticating user communication within an enterprise group-based communication platform
US12288190B2 (en)2016-10-142025-04-29Salesforce, Inc.Method, apparatus, and computer program product for authorizing and authenticating user communication within an enterprise group-based communication platform
US12056106B2 (en)2018-11-302024-08-06Salesforce, Inc.Data storage architecture for an enterprise communication system

Also Published As

Publication numberPublication date
US20220103502A1 (en)2022-03-31
US11206231B2 (en)2021-12-21
US11539649B2 (en)2022-12-27
US20190058680A1 (en)2019-02-21

Similar Documents

PublicationPublication DateTitle
US11539649B2 (en)Group-based communication interface with subsidiary channel-based thread communications
US11496332B2 (en)Channeling messaging communications in a selected group-based communication interface
US11537564B2 (en)Group-based communication interface with subsidiary file communications
US10852916B2 (en)System, method, and apparatus for maintaining and updating a common message user interface in a group based communication system
US20230155852A1 (en)Method, apparatus and computer program product for generating externally shared communication channels
US11455457B2 (en)Displaying a defined preview of a resource in a group-based communication interface
US11140228B2 (en)Methods, apparatuses and computer program products for a group-based communication system interacting with remote resources for remote data objects
US11706168B2 (en)Triggering event identification and application dialog validation
US20190200177A1 (en)System, apparatus, and computer program product for generating a group-based communication interface having improved panes positioned in a defined display window
US11722856B2 (en)Identifying decisions and rendering decision records in a group-based communication interface
US20200274835A1 (en)Methods and apparatuses for managing integration of a third party resource in a group-based communication system
US20210243142A1 (en)Method, apparatus, and computer program product for generating an electronic announcement for display in a group-based communication interface
US11778022B2 (en)Dynamically generated context pane within a group-based communication interface
US20230156096A1 (en)System, method, and apparatus for generating a third-party resource usage map in a group based communication system
US11652875B2 (en)Dynamic user integration in group-based communication systems

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:SALESFORCE.COM, INC., CALIFORNIA

Free format text:MERGER AND CHANGE OF NAME;ASSIGNORS:SLACK TECHNOLOGIES, INC.;SALESFORCE.COM, INC.;REEL/FRAME:062979/0393

Effective date:20210721

Owner name:SLACK TECHNOLOGIES, INC., CALIFORNIA

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:ROSANIA, PAUL;WATANABE, MILO;WALKER, NEIL;AND OTHERS;SIGNING DATES FROM 20171011 TO 20190514;REEL/FRAME:062979/0272

Owner name:SALESFORCE, INC., CALIFORNIA

Free format text:CHANGE OF NAME;ASSIGNOR:SALESFORCE.COM, INC.;REEL/FRAME:063086/0443

Effective date:20220404

STPPInformation on status: patent application and granting procedure in general

Free format text:DOCKETED NEW CASE - READY FOR EXAMINATION

STPPInformation on status: patent application and granting procedure in general

Free format text:NON FINAL ACTION MAILED

STPPInformation on status: patent application and granting procedure in general

Free format text:RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER

STPPInformation on status: patent application and granting procedure in general

Free format text:FINAL REJECTION MAILED

STPPInformation on status: patent application and granting procedure in general

Free format text:RESPONSE AFTER FINAL ACTION FORWARDED TO EXAMINER

STPPInformation on status: patent application and granting procedure in general

Free format text:ADVISORY ACTION MAILED

STPPInformation on status: patent application and granting procedure in general

Free format text:NON FINAL ACTION MAILED

STPPInformation on status: patent application and granting procedure in general

Free format text:RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER


[8]ページ先頭

©2009-2025 Movatter.jp