SYSTEMS AND METHODS FOR CONFIGURING EVENT-BASED AUTOMATION IN CLOUD-BASED COLLABORATION PLATFORMS
First Claim
1. A method of configuring event-based automation in a collaborative cloud-based environment, the method comprising:
- receiving, by a processor, a user selection indicating a request to automate an operation in the collaborative cloud-based environment; and
responsive to receiving the selection, providing, by the processor, a graphical interface for electronic display to the user,wherein the graphical interface indicates multiple fields for population by the user including;
an event field identifying an event that can occur with respect to a reference object in the collaborative cloud-based environment, andan action field identifying the action to be automatically executed in collaborative cloud-based environment responsive to the occurrence of the event with respect to the reference object.
4 Assignments
0 Petitions
Accused Products
Abstract
Scalable architectures, systems, and services are provided herein for generating jobs by applying user-specified rules to events in an action log framework (ALF) stream is disclosed. More specifically, collaboration environments can include features or mechanisms that allow end-users or collaborators to perform a variety of actions such as, for example, file uploads and previews, or collaboration operations such as, for example, task assignment and comments. These actions can be captured or logged by an action log framework and, as described herein, automatically translated into one or more jobs by applying customizable user-specified rules.
71 Citations
24 Claims
-
1. A method of configuring event-based automation in a collaborative cloud-based environment, the method comprising:
-
receiving, by a processor, a user selection indicating a request to automate an operation in the collaborative cloud-based environment; and responsive to receiving the selection, providing, by the processor, a graphical interface for electronic display to the user, wherein the graphical interface indicates multiple fields for population by the user including; an event field identifying an event that can occur with respect to a reference object in the collaborative cloud-based environment, and an action field identifying the action to be automatically executed in collaborative cloud-based environment responsive to the occurrence of the event with respect to the reference object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for configuring event-based automation in a collaborative cloud-based environment, the method comprising:
-
a processor; an interface configured to receiving a user selection indicating a request to automate an operation in the collaborative system; and a memory unit having instructions stored thereon which when executed by the processor, causes the collaboration system to; provide a graphical interface for electronic display to the user responsive to receiving the selection, wherein the graphical interface indicates multiple fields for population by the user including; an event field identifying an event that can occur with respect to a reference object in the collaborative cloud-based environment, and an action field identifying the action to be automatically executed in collaborative cloud-based environment responsive to the occurrence of the event with respect to the reference object. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A method of configuring event-based automation in a collaborative cloud-based environment, the method comprising:
-
receiving, by a processor, a user selection indicating a request to automate an operation in the collaborative cloud-based environment; and responsive to receiving the selection, providing, by the processor, a graphical interface for electronic display to the user, wherein the graphical interface indicates multiple fields for population by the user including; an event field identifying an event that can occur with respect to a reference object in the collaborative cloud-based environment, a qualifier field identifying qualifying criteria in the collaborative cloud-based environment, wherein the action is executed responsive to occurrence of both the event with respect to the reference object and the qualifying criteria, and an action field identifying the action to be automatically executed in collaborative cloud-based environment responsive to the occurrence of the event with respect to the reference object.
-
-
24. A machine-readable storage medium including executable instructions, which when executed by a processor, causes the processor to:
-
receive a user selection indicating a request to automate an operation in the collaborative cloud-based environment; and responsive to receiving the selection, provide a graphical interface for electronic display to the user, wherein the graphical interface indicates multiple fields for population by the user including an event field identifying an event that can occur with respect to a reference object in the collaborative cloud-based environment, and an action field identifying the action to be automatically executed in collaborative cloud-based environment responsive to the occurrence of the event with respect to the reference object.
-
Specification