US 12,386,475 B2
System and methods for configuring event-based automation in cloud-based collaboration platforms
Annie Pearl, San Francisco, CA (US); Matthew Taro Duvall, San Francisco, CA (US); Joy Ebertz, San Jose, CA (US); Victor Valdez, Los Altos, CA (US); and Steven Cipolla, Los Altos, CA (US)
Assigned to Box, Inc., Redwood City, CA (US)
Filed by Box, Inc., Redwood City, CA (US)
Filed on Oct. 12, 2023, as Appl. No. 18/485,997.
Application 18/485,997 is a continuation of application No. 17/902,544, filed on Sep. 2, 2022, granted, now 11,822,759.
Application 17/902,544 is a continuation of application No. 16/944,632, filed on Jul. 31, 2020, granted, now 11,435,865, issued on Sep. 6, 2022.
Application 16/944,632 is a continuation of application No. 16/410,713, filed on May 13, 2019, granted, now 10,768,770, issued on Sep. 8, 2020.
Application 16/410,713 is a continuation of application No. 14/075,849, filed on Nov. 8, 2013, granted, now 10,509,527, issued on Dec. 17, 2019.
Claims priority of provisional application 61/877,917, filed on Sep. 13, 2013.
Prior Publication US 2024/0036695 A1, Feb. 1, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 65/401 (2022.01); G06F 3/048 (2013.01); G06F 8/34 (2018.01); G06Q 10/10 (2023.01); G06F 9/451 (2018.01); G06F 16/23 (2019.01); H04L 67/50 (2022.01)
CPC G06F 3/048 (2013.01) [G06F 8/34 (2013.01); G06Q 10/10 (2013.01); G06F 9/453 (2018.02); G06F 16/2358 (2019.01); H04L 65/4015 (2013.01); H04L 67/535 (2022.05)] 20 Claims
OG exemplary drawing
 
1. A method of configuring metadata event-based automation in a collaborative cloud-based environment, the method comprising:
receiving, by a server of the collaborative cloud-based environment, a selection indicating a request to automate an operation in the collaborative cloud-based environment, wherein the collaborative cloud-based environment includes a plurality of workspaces, and wherein each of the workspaces is accessible to a plurality of collaborators;
receiving, by the server, a selection of a metadata event with respect to a work item hosted in a particular workspace of the plurality of workspaces of the collaborative cloud-based environment, wherein the metadata event comprises a change in the metadata for the work item;
identifying, by the server, an event definition for the selected metadata event, the event definition comprising a qualifying criteria defining criteria of the work item, and an action performed on the work item when the selected metadata event related to the work item has occurred and the qualifying criteria of the work item is satisfied; and
executing, by the server, the action performed on the work item in response to an occurrence of the selected metadata event and further based on an identified event criteria of the metadata event that matches the qualifying criteria of the work item.