Movatterモバイル変換


[0]ホーム

URL:


US20230064752A1 - Event trigger visibility within a group-based communication system - Google Patents

Event trigger visibility within a group-based communication system
Download PDF

Info

Publication number
US20230064752A1
US20230064752A1US17/465,430US202117465430AUS2023064752A1US 20230064752 A1US20230064752 A1US 20230064752A1US 202117465430 AUS202117465430 AUS 202117465430AUS 2023064752 A1US2023064752 A1US 2023064752A1
Authority
US
United States
Prior art keywords
trigger
group
user
visibility
based communication
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.)
Granted
Application number
US17/465,430
Other versions
US11611519B1 (en
Inventor
Angela Kirchhof
Michael Brevoort
Brad Harris
Trevor Suarez
Whitney LEVINE
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
Slack Technologies LLC
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 Slack Technologies LLCfiledCriticalSlack Technologies LLC
Priority to US17/465,430priorityCriticalpatent/US11611519B1/en
Assigned to SLACK TECHNOLOGIES, LLCreassignmentSLACK TECHNOLOGIES, LLCASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: HARRIS, BRAD, SUAREZ, TREVOR, BREVOORT, MICHAEL, KIRCHHOF, ANGELA, LEVINE, WHITNEY
Publication of US20230064752A1publicationCriticalpatent/US20230064752A1/en
Application grantedgrantedCritical
Publication of US11611519B1publicationCriticalpatent/US11611519B1/en
Assigned to SALESFORCE, INC.reassignmentSALESFORCE, INC.ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: SLACK TECHNOLOGIES, LLC
Activelegal-statusCriticalCurrent
Adjusted expirationlegal-statusCritical

Links

Images

Classifications

Definitions

Landscapes

Abstract

Systems, methods, and computer-readable media are provided for managing trigger visibility within a group-based communication system where visibility to a trigger may be determined by one or more trigger visibility parameters including a user parameter associated with one or more users and a resource parameter associated with a specific resource or context within the group-based communication system. If a trigger is determined to be visible, based on the trigger visibility parameters, the trigger is included within the group-based communication system such that the trigger and a corresponding workflow are accessible.

Description

Claims (20)

Having thus described various embodiments of the invention, what is claimed as new and desired to be protected by Letters Patent includes the following:
1. One or more computer-readable media storing computer-executable instructions that, when executed by a processor, perform a method of managing trigger visibility within a group-based communication system, the method comprising:
receiving, via a user interface, a trigger definition for a trigger including a set of matching events and a set of trigger visibility parameters, the set of trigger visibility parameters configured to define visibility of the trigger within the group-based communication system;
accessing a set of available triggers and determining whether to include the trigger in the set of available triggers based on the set of trigger visibility parameters; and
responsive to determining that one or more criteria associated with the set of trigger visibility parameters are satisfied, adding the trigger to the set of available triggers based on the set of trigger visibility parameters.
2. The media ofclaim 1, wherein the set of trigger visibility parameters comprises a user parameter defining one or more user identifiers associated with the trigger and a resource parameter defining one or more resources of the group-based communication system associated with the trigger.
3. The media ofclaim 2, further comprising storing the trigger definition such that the trigger definition can be accessed by one or more users who satisfy the one or more criteria associated with the set of trigger visibility parameters.
4. The media ofclaim 1, further comprising:
determining that one or more event parameters of a trigger event satisfy the one or more criteria associated with the set of trigger visibility parameters; and
responsive to determining that the one or more criteria are satisfied, executing one or more actions of a workflow associated with the trigger.
5. The media ofclaim 1, wherein the method further comprises presenting, via the user interface, a set of suggested trigger visibility parameters.
6. The media ofclaim 1, further comprising:
responsive to determining the one or more criteria associated with the set of trigger visibility parameters are not satisfied, not adding the trigger to the set of available triggers based on the set of trigger visibility parameters.
7. The media ofclaim 1, wherein the set of trigger visibility parameters specifies accessibility to the trigger definition based on one or more of an organization, a group-based communication channel, a user role, a user group, or a user identifier.
8. A method of managing trigger visibility within a group-based communication system, the method comprising:
receiving, via a user interface, a trigger definition for a trigger including a set of matching events and a set of trigger visibility parameters, the set of trigger visibility parameters configured to define visibility of the trigger within the group-based communication system;
accessing a set of available triggers and determining whether to include the trigger in the set of available triggers based on the set of trigger visibility parameters; and
responsive to determining that one or more criteria associated with the set of trigger visibility parameters are satisfied, adding the trigger to the set of available triggers based on the set of trigger visibility parameters.
9. The method ofclaim 8, wherein the set of trigger visibility parameters comprises a user parameter defining one or more user identifiers associated with the trigger and a resource parameter defining one or more resources of the group-based communication system associated with the trigger.
10. The method ofclaim 9, further comprising storing the trigger definition such that the trigger definition can be accessed by one or more users who satisfy the one or more criteria associated with the trigger visibility parameters.
11. The method ofclaim 8, further comprising:
determining that one or more event parameters of a trigger event satisfy the one or more criteria associated with the trigger visibility parameters; and
responsive to determining that the one or more criteria are satisfied, executing one or more actions of a workflow associated with the trigger.
12. The method ofclaim 8, wherein the method further comprises presenting, via the user interface, a set of suggested trigger visibility parameters.
13. The method ofclaim 8, further comprising:
responsive to determining the one or more criteria associated with the set of trigger visibility parameters are not satisfied, not adding the trigger to the set of available triggers based on the set of trigger visibility parameters.
14. The method ofclaim 8, wherein the set of trigger visibility parameters specifies accessibility to the trigger definition based on one or more of an organization, a group-based communication channel, a user role, a user group, or a user identifier.
15. A system for managing trigger visibility within a group-based communication system, the system comprising:
a data store associated with the group-based communication system; and
a processor programmed to perform a method of managing trigger visibility within the group-based communication system, the method comprising:
receiving, via a user interface, a trigger definition for a trigger including a set of matching events and a set of trigger visibility parameters, the set of trigger visibility parameters configured to define visibility of the trigger within the group-based communication system;
accessing a set of available triggers and determining whether to include the trigger in the set of available triggers based on the set of trigger visibility parameters; and
responsive to determining that one or more criteria associated with the set of trigger visibility parameters are satisfied, adding the trigger to the set of available triggers based on the set of trigger visibility parameters.
16. The system ofclaim 15, wherein the set of trigger visibility parameters comprises a user parameter defining one or more user identifiers associated with the trigger and a resource parameter defining one or more resources of the group-based communication system associated with the trigger.
17. The system ofclaim 16, further comprising storing the trigger definition in the data store such that the trigger definition can be accessed by one or more users who satisfy the one or more criteria associated with the trigger visibility parameters.
18. The system ofclaim 15, further comprising:
determining that one or more event parameters of a trigger event satisfy the one or more criteria associated with the trigger visibility parameters; and
responsive to determining that the one or more criteria are satisfied, executing one or more actions of a workflow associated with the trigger.
19. The system ofclaim 15, wherein the method further comprises presenting, via the user interface, a set of suggested trigger visibility parameters.
20. The system ofclaim 15, further comprising:
responsive to determining the one or more criteria associated with the set of trigger visibility parameters are not satisfied, not adding the trigger to the set of available triggers based on the set of trigger visibility parameters.
US17/465,4302021-09-022021-09-02Event trigger visibility within a group-based communication systemActive2041-09-17US11611519B1 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
US17/465,430US11611519B1 (en)2021-09-022021-09-02Event trigger visibility within a group-based communication system

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
US17/465,430US11611519B1 (en)2021-09-022021-09-02Event trigger visibility within a group-based communication system

Publications (2)

Publication NumberPublication Date
US20230064752A1true US20230064752A1 (en)2023-03-02
US11611519B1 US11611519B1 (en)2023-03-21

Family

ID=85286680

Family Applications (1)

Application NumberTitlePriority DateFiling Date
US17/465,430Active2041-09-17US11611519B1 (en)2021-09-022021-09-02Event trigger visibility within a group-based communication system

Country Status (1)

CountryLink
US (1)US11611519B1 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20230246857A1 (en)*2022-01-312023-08-03Zoom Video Communications, Inc.Video messaging
US20240031312A1 (en)*2022-07-192024-01-25Xeba Technologies, LLCSystem and method for establishing channelized communications and resource management
US20240214485A1 (en)*2022-12-212024-06-27Gree, Inc.Information processing system, information processing method, and program

Citations (15)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US7484213B2 (en)*2003-07-112009-01-27Boban MathewAgent architecture employed within an integrated message, document and communication system
US7721303B2 (en)*2004-04-202010-05-18Embria Informatica Ltda.System for management of interactions between users and software applications in a web environment
CA2667036A1 (en)*2009-05-272010-11-27Clevest Solutions Inc.A system and method for workflow management with configurable states and extensibility
US20110276396A1 (en)*2005-07-222011-11-10Yogesh Chunilal RathodSystem and method for dynamically monitoring, recording, processing, attaching dynamic, contextual and accessible active links and presenting of physical or digital activities, actions, locations, logs, life stream, behavior and status
US8166120B2 (en)*2009-03-302012-04-24Microsoft CorporationContent channels for electronic messaging
US20140047028A1 (en)*2012-08-092014-02-13Steven L. ButhMulti-application workflow integration
US9471287B2 (en)*2008-04-072016-10-18Express Mobile, Inc.Systems and methods for integrating widgets on mobile devices
US20170134316A1 (en)*2015-11-102017-05-11Wrinkl, Inc.Integrating actionable objects into an on-line chat communications platform
US10404636B2 (en)*2017-06-152019-09-03Google LlcEmbedded programs and interfaces for chat conversations
US20190324893A1 (en)*2018-04-202019-10-24Microsoft Technology Licensing, LlcRemediation of design time and runtime workflow errors
US10764157B2 (en)*2013-09-052020-09-01Samsung Electronics Co., Ltd.Control apparatus for controlling an operation of at least one electronic device
US11082375B2 (en)*2019-10-022021-08-03Sap SeObject replication inside collaboration systems
US11082486B1 (en)*2020-01-312021-08-03Slack Technologies, Inc.Group-based communication apparatus configured to implement operational sequence sets and render workflow interface objects within a group-based communication system
US20210342785A1 (en)*2020-05-012021-11-04Monday.com Ltd.Digital processing systems and methods for virtual file-based electronic white board in collaborative work systems
US11388120B2 (en)*2015-11-102022-07-12Wrinkl, Inc.Parallel messaging apparatus and method thereof

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US10601753B2 (en)2017-04-042020-03-24International Business Machines CorporationAutomatic threading of conversations based on content and interactions

Patent Citations (16)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US7484213B2 (en)*2003-07-112009-01-27Boban MathewAgent architecture employed within an integrated message, document and communication system
US7721303B2 (en)*2004-04-202010-05-18Embria Informatica Ltda.System for management of interactions between users and software applications in a web environment
US20110276396A1 (en)*2005-07-222011-11-10Yogesh Chunilal RathodSystem and method for dynamically monitoring, recording, processing, attaching dynamic, contextual and accessible active links and presenting of physical or digital activities, actions, locations, logs, life stream, behavior and status
US9471287B2 (en)*2008-04-072016-10-18Express Mobile, Inc.Systems and methods for integrating widgets on mobile devices
US8166120B2 (en)*2009-03-302012-04-24Microsoft CorporationContent channels for electronic messaging
CA2667036A1 (en)*2009-05-272010-11-27Clevest Solutions Inc.A system and method for workflow management with configurable states and extensibility
US20140047028A1 (en)*2012-08-092014-02-13Steven L. ButhMulti-application workflow integration
US10764157B2 (en)*2013-09-052020-09-01Samsung Electronics Co., Ltd.Control apparatus for controlling an operation of at least one electronic device
US20170134316A1 (en)*2015-11-102017-05-11Wrinkl, Inc.Integrating actionable objects into an on-line chat communications platform
US11388120B2 (en)*2015-11-102022-07-12Wrinkl, Inc.Parallel messaging apparatus and method thereof
US10404636B2 (en)*2017-06-152019-09-03Google LlcEmbedded programs and interfaces for chat conversations
US11451499B2 (en)*2017-06-152022-09-20Google LlcEmbedded programs and interfaces for chat conversations
US20190324893A1 (en)*2018-04-202019-10-24Microsoft Technology Licensing, LlcRemediation of design time and runtime workflow errors
US11082375B2 (en)*2019-10-022021-08-03Sap SeObject replication inside collaboration systems
US11082486B1 (en)*2020-01-312021-08-03Slack Technologies, Inc.Group-based communication apparatus configured to implement operational sequence sets and render workflow interface objects within a group-based communication system
US20210342785A1 (en)*2020-05-012021-11-04Monday.com Ltd.Digital processing systems and methods for virtual file-based electronic white board in collaborative work systems

Cited By (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20230246857A1 (en)*2022-01-312023-08-03Zoom Video Communications, Inc.Video messaging
US20240031312A1 (en)*2022-07-192024-01-25Xeba Technologies, LLCSystem and method for establishing channelized communications and resource management
US12323306B2 (en)2022-07-192025-06-03Xeba Technologies, LLCAI-based system and method for establishing channelized communications
US12388721B2 (en)*2022-07-192025-08-12Xeba Technologies, LLCSystem and method for establishing channelized communications and resource management
US20240214485A1 (en)*2022-12-212024-06-27Gree, Inc.Information processing system, information processing method, and program

Also Published As

Publication numberPublication date
US11611519B1 (en)2023-03-21

Similar Documents

PublicationPublication DateTitle
US11455278B2 (en)Workflow functions of content management system enforced by client device
US10956868B1 (en)Virtual reality collaborative workspace that is dynamically generated from a digital asset management workflow
US11611519B1 (en)Event trigger visibility within a group-based communication system
US10140467B1 (en)Workflow functions of content management system enforced by client device
US11567649B2 (en)Group-based communication system and apparatus configured to manage channel titles associated with group-based communication channels
US12143917B2 (en)Role-based access control system
US11444903B1 (en)Contextual discovery and design of application workflow
CN107431631A (en)Email integrates with the integrated working space based on Shared Folders
US11659021B2 (en)Asynchronous distributed modular function calling
AU2020357554B2 (en)Content item sharing with context
US20220317822A1 (en)Multiple windows for a group-based communication system
US11861380B2 (en)Systems and methods for rendering and retaining application data associated with a plurality of applications within a group-based communication system
WO2023147425A1 (en)Automatic canvas creation associated with a group-based communication channel
US11182348B2 (en)Sharing collections with external teams
JP2025500539A (en) Collaboration Software Development Kit
US11500518B2 (en)Contact cards with dynamic interaction information
US12099564B2 (en)User-initiated workflow to collect media

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:SLACK TECHNOLOGIES, LLC, CALIFORNIA

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:KIRCHHOF, ANGELA;BREVOORT, MICHAEL;HARRIS, BRAD;AND OTHERS;SIGNING DATES FROM 20210901 TO 20210902;REEL/FRAME:057374/0751

FEPPFee payment procedure

Free format text:ENTITY STATUS SET TO UNDISCOUNTED (ORIGINAL EVENT CODE: BIG.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

STCFInformation on status: patent grant

Free format text:PATENTED CASE

ASAssignment

Owner name:SALESFORCE, INC., CALIFORNIA

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:SLACK TECHNOLOGIES, LLC;REEL/FRAME:064642/0564

Effective date:20230707


[8]ページ先頭

©2009-2025 Movatter.jp