IP Library Granted Patent US 11,301,814
Granted Patent B2
US 11,301,814 · App. 17/243,934 · Granted Apr 12, 2022

Digital processing systems and methods for column automation recommendation engine in collaborative work systems

Inventors: Shanee Radzewsky (Tel Aviv, IL); Meytal Badichi (Tel Aviv, IL); Eliran Zagbiv (Tel Aviv, IL); Abigail Pagi (Herzliya, IL)
Assignee: MONDAY.COM LTD.
G06Q10/103G05B13/0265G06F3/0482G06F3/0484G06F3/04817G06F3/04845G06F3/1454G06F3/165G06F11/302G06F11/3409G06F11/3438G06F16/116G06F16/144G06F16/2282G06F16/23G06F16/2308G06F16/2393G06F16/248G06F16/2456G06F16/24564G06F16/24565G06F16/258G06F16/26G06F16/287G06F16/909G06F16/9017G06F16/9038G06F16/90328G06F16/90344G06F16/951G06F16/9536G06F40/103G06F40/177G06F40/186G06F40/253G06F40/279G06F40/30G06F40/40G06K9/6215G06N20/00G06Q10/0633G06Q10/06312G06Q10/06313G06Q10/06316G06Q10/063114G06Q10/063118G06Q10/101G06T11/206H04L12/1827H04L51/04H04L51/046H04L51/18H04L51/28H04L65/4015H04L67/1095B65D83/0409G06F2201/865G06F2201/88G06F2203/04803G06T2200/24
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,301,814
App. No.
17/243,934
Granted
Apr 12, 2022
Kind
B2
Abstract

Systems, methods, and computer-readable media for associating a plurality of logical rules with groupings of data are disclosed. The systems and methods may involve at least one processor configured to: maintain a table containing columns; access a data structure containing the plurality of logical rules; access a correlation index identifying a plurality of column types and a subset of the plurality of logical rules; receive a selection of a new column to be added to the table; perform a look up in the correlation index for logical rules typically associated with a type of the new column; present a pick list of the logical rules typically associated with the type of the new column; receive a selection from the pick list; link to the new column a second particular logical rule associated with the selection from the pick list; and implement the second particular logical rule.

Claims (48)

1. A system for associating a plurality of logical rules with groupings of data, the system comprising:

at least one hardware processor configured to:

maintain a table containing columns;

access a data structure containing the plurality of logical rules including a first logical rule that when linked to a first column, enables a table action in response to a condition change in a cell associated with the first logical rule linked to the first column;

access a correlation index identifying a plurality of column types and a subset of the plurality of logical rules associated with each column type;

receive a selection of a new column to be added to the table;

in response to the received selection, perform a look up in the correlation index for logical rules associated with a type of the new column;

present a pick list of the logical rules associated with the type of the new column;

receive a selection from the pick list;

link to the new column a second logical rule associated with the selection from the pick list; and

implement the second logical rule when data in the new column meets a condition of the second logical rule.

2. The system of claim 1 , wherein each of the plurality of logical rules includes a logical sentence structure.

3. The system of claim 1 , wherein when the second logical rule is linked to the new column, the at least one hardware processor is configured to apply the second logical rule to at least one cell in the new column.

4. The system of claim 1 , wherein the table action includes a change in data in the maintained table or in another table.

5. The system of claim 1 , wherein the condition change in a cell includes a change of data in the cell.

6. The system of claim 1 , wherein the correlation index is stored in the data structure.

7. The system of claim 1 , wherein the type of the new column is defined by a heading of the new column.

8. The system of claim 1 , wherein the at least one hardware processor is further configured to generate the correlation index by inspecting preexisting linkages between preexisting columns and at least some of the plurality of logical rules.

9. The system of claim 1 , wherein the at least one hardware processor is configured to customize the correlation index to the maintained table based at least in part on other column types in the maintained table.

10. The system of claim 1 , wherein the correlation index is based on correlations previously employed by an entity associated with the new column.

11. The system of claim 1 , wherein the correlation index is based on correlations previously employed by entities subscribed to the maintained table.

12. The system of claim 1 , wherein the correlation index includes rules customized to identify individuals subscribed to the maintained table.

13. The system of claim 1 , wherein the at least one hardware processor is further configured to permit alteration to the correlation index to remove suggestions.

14. A non-transitory computer readable medium containing instructions that when executed by at least one hardware processor, cause the at least one hardware processor to perform operations for associating a plurality of logical rules with groupings of data, the operations comprising:

maintaining a table containing columns;

accessing a data structure containing the plurality of logical rules including a first logical rule that when linked to a first column, enables a table action in response to a condition change in a cell associated with the first logical rule linked to the first column;

accessing a correlation index identifying a plurality of column types and a subset of the plurality of logical rules associated with each column type;

receiving a selection of a new column to be added to the table;

in response to the received selection, performing a look up in the correlation index for logical rules associated with a type of the new column;

presenting a pick list of the logical rules associated with the type of the new column;

receiving a selection from the pick list;

linking to the new column a second logical rule associated with the selection from the pick list; and

implementing the second logical rule when data in the new column meets a condition of the second logical rule.

15. The non-transitory computer readable medium of claim 14 , wherein when the second logical rule is linked to the new column, the operations further include applying the second logical rule to at least one cell in the new column.

16. The non-transitory computer readable medium of claim 14 , wherein the type of the new column is defined by a heading of the new column.

17. The non-transitory computer readable medium of claim 14 , wherein the operations further comprise generating the correlation index by inspecting preexisting linkages between columns and logical rules.

18. The non-transitory computer readable medium of claim 14 , wherein the correlation index is based on correlations previously employed by an entity associated with the new column.

19. A computer-implemented method for associating a plurality of logical rules with groupings of data, the method comprising:

maintaining a table containing columns;

accessing a data structure containing the plurality of logical rules including a first logical rule that when linked to a first column, enables a table action in response to a condition change in a cell associated with the first logical rule linked to the first column;

accessing a correlation index identifying a plurality of column types and a plurality of logical rules associated with each column type;

receiving a selection of a new column to be added to the table;

in response to the received selection, performing a look up in the correlation index for logical rules associated with a type of the new column;

presenting a pick list of the logical rules associated with the type of the new column;

receiving a selection from the pick list;

linking to the new column a second logical rule associated with the selection from the pick list; and

implementing the second logical rule when data in the new column meets a condition of the second logical rule.

20. The hardware computer-implemented method of claim 19 , wherein the correlation index is based on correlations previously employed by an entity associated with the new column.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 11, 2022
From: RADZEWSKY, SHANEE; BADICHI, MEYTAL; ZAGBIV, ELIRAN; PAGI, ABIGAIL
To: MONDAY.COM LTD.
Reel/Frame 058986/0385 →
Continuity (12)
Continuation PCTIB2021000297 · Apr 28, 2021
Continuation PCTIB2021000090 · Feb 11, 2021
Continuation In Part PCTIB2021000024 · Jan 14, 2021
Continuation In Part PCTIB2020000974 · Nov 17, 2020
Continuation In Part PCTIB2020000658 · Aug 7, 2020
Provisional Application 63148092 · Feb 10, 2021
Provisional Application 63122439 · Dec 7, 2020
Provisional Application 63121803 · Dec 4, 2020
Provisional Application 63078301 · Sep 14, 2020
Provisional Application 63019396 · May 3, 2020
Provisional Application 63018593 · May 1, 2020
Related Publication 20210349877A1 · Nov 11, 2021
Cited By (36)
US 12,190,069 US 12,210,841 US 12,210,843 US 12,217,009 US 12,217,010 US 12,223,285 US 12,223,286 US 12,223,287 US 12,236,199 US 12,242,812 US 12,242,813 US 12,242,814 US 12,254,277 US 12,254,278 US 12,260,181 US 12,260,182 US 12,314,660 US 12,321,697 US 12,340,180 US 12,353,827 US 12,393,777 US 12,400,085 US 12,406,146 US 12,430,503 US 12,430,504 US 12,430,505 US 12,456,008 US 12,468,560 US 12,499,320 US 12,518,107 US 12,524,619 US 12,554,935 US 12,585,883 US 12,596,881 US 12,730,976 US 12,737,552