Legal claims defining the scope of protection, as filed with the USPTO.
1. A system for relationship recognition in tablature, the system comprising: at least one processor configured to: identify a first column heading selection for a first column in a table and identify a second column heading selection for a second column in the table; define a particular column combination based on the identified first column heading selection and the identified second column heading selection; analyze a plurality of predefined column heading combinations contained in a memory to determine when the particular column combination corresponds to a predefined column heading combination from among the plurality of predefined column heading combinations contained in the memory; determine that the particular column combination corresponds to the predefined column heading combination based on at least one of a determination that the particular column combination shares data with the predefined column heading combination or a determination that the particular column combination shares a datatype with the predefined column heading combination; associate a predefined logical combination rule with the first column and the second column in the table based on a determination that the particular column combination corresponds to the predefined column heading combination; monitor entries in the first column and the second column to determine when the predefined logical combination rule is met; and when the predefined logical combination rule is determined to be met, trigger an operation, wherein the operation includes altering a display in the table.
2. The system of claim 1 , wherein altering the display in the table includes automatically establishing a third column for storing data associated with a trigger of the predefined logical combination rule.
3. The system of claim 1 , wherein altering the display in the table includes altering a display of the second column.
4. The system of claim 1 , wherein the at least one processor is further configured to: enable replacement of the identified first column heading for the first column with an updated column heading for the first column; define an updated column combination based on the updated column heading and the identified second column heading selection; analyze the plurality of predefined column heading combinations contained in the memory to determine when the updated particular column combination corresponds to a predefined column heading combination from among the plurality of predefined column heading combinations contained in the memory; disassociate the predefined logical combination rule with the first column and the second column in the table upon determination that the updated particular column combination does not correspond to any predefined combination contained in the memory; and further alter the display in the table, wherein further altering the display in the table includes unlinking the first column and the second column.
5. The system of claim 1 , wherein the at least one processor is further configured to: identify a third column heading selection for a third column in the table; and define the particular column combination based on the identified first column heading selection, the identified second column heading selection, and the identified third column heading selection.
6. The system of claim 1 , wherein associating the predefined logical combination rule with the first column and the second column includes creating a link between the first column and the second column.
7. The system of claim 1 , wherein the predefined logical combination rule is configured to trigger the operation in response to data associated with the first column and the second column.
8. A non-transitory computer readable medium containing instructions that when executed by at least one processor, cause the at least one processor to perform operations for automatic relationship recognition in tables of collaborative systems, the operations comprising: identifying a first column heading selection for a first column in a table and identifying a second column heading selection for a second column in the table; defining a particular column combination based on the identified first column heading selection and the identified second column heading selection; analyzing a plurality of predefined column heading combinations contained in a memory to determine when the particular column combination corresponds to a predefined column heading combination from among the plurality of predefined column heading combinations contained in the memory; determining that the particular column combination corresponds to the predefined column heading combination based on at least one of a determination that the particular column combination shares data with the predefined column heading combination or a determination that the particular column combination shares a datatype with the predefined column heading combination; associating a predefined logical combination rule with the first column and the second column in the table based on a determination that the particular column combination corresponds to the predefined column heading combination; monitoring entries in the first column and the second column to determine when the predefined logical combination rule is met; and when the predefined logical combination rule is determined to be met, triggering an operation, wherein the operation includes altering a display in the table.
9. The non-transitory computer readable medium of claim 8 , wherein the predefined logical combination rule is configured to trigger a display change in the table in response to two differing value entries in two differing columns.
10. The non-transitory computer readable medium of claim 8 , wherein the predefined logical combination rule between the first column and the second column is enabled to be altered.
11. The non-transitory computer readable medium of claim 10 , wherein after creation of the predefined logical combination rule, the predefined logical combination rule is enabled to be cancelled.
12. The non-transitory computer readable medium of claim 8 , wherein altering the display in the table includes establishing a third column for storing data associated with a trigger of the predefined logical combination rule.
13. The non-transitory computer readable medium of claim 8 , wherein altering the display in the table includes altering a display of the second column.
14. The non-transitory computer readable medium of claim 8 , wherein altering the display in the table includes altering a display of the first column and a display of the second column.
15. The non-transitory computer readable medium of claim 14 , wherein altering the display of the first column and the display of the second column includes presenting an indication that the first column and the second column are linked.
16. The non-transitory computer readable medium of claim 15 , wherein the operations further comprise enabling replacement of the identified first column heading for the first column with an updated column heading for the first column; defining an updated column combination based on the updated column heading and the identified second column heading selection; analyzing the plurality of predefined column heading combinations contained in the memory to determine when the updated particular column combination corresponds to a predefined column heading combination from among the plurality of predefined column heading combinations contained in the memory; disassociating the predefined logical combination rule with the first column and the second column in the table upon determination that the updated particular column combination does not correspond to any predefined combination contained in the memory; and further altering the display in the table, wherein further altering the display in the table includes unlinking the first column and the second column.
17. The non-transitory computer readable medium of claim 15 , wherein the indication is an icon.
18. The non-transitory computer readable medium of claim 8 , wherein the operations further comprise sending a notification when the predefined logical combination rule is triggered.
19. A method for relationship recognition in tablature, the method comprising identifying a first column heading selection for a first column in a table and identifying a second column heading selection for a second column in the table; defining a particular column combination based on the identified first column heading selection and the identified second column heading selection; analyzing a plurality of predefined column heading combinations contained in a memory to determine when the particular column combination corresponds to a predefined column heading combination from among the plurality of predefined column heading combinations contained in the memory; determining that the particular column combination corresponds to the predefined column heading combination based on at least one of a determination that the particular column combination shares data with the predefined column heading combination or a determination that the particular column combination shares a datatype with the predefined column heading combination; associating a predefined logical combination rule with the first column and the second column in the table based on a determination that the particular column combination corresponds to the predefined column heading combination; monitoring entries in the first column and the second column to determine when the predefined logical combination rule is met; and when the predefined logical combination rule is determined to be met, triggering an operation, wherein the operation includes altering a display in the table.
20. The method of claim 19 , wherein altering the display in the table includes establishing a third column for storing data associated with a trigger of the predefined logical combination rule.
21. The method of claim 19 , wherein altering the display in the table includes altering a display of the second column.
22. The method of claim 19 , further comprising: enabling replacement of the identified first column heading for the first column with an updated column heading for the first column; defining an updated column combination based on the updated column heading and the identified second column heading selection; analyzing the plurality of predefined column heading combinations contained in the memory to determine when the updated particular column combination corresponds to a predefined column heading combination from among the plurality of predefined column heading combinations contained in the memory; disassociating the predefined logical combination rule with the first column and the second column in the table upon determination that the updated particular column combination does not correspond to any predefined combination contained in the memory; and further altering the display in the table, wherein further altering the display in the table includes unlinking the first column and the second column.
23. The method of claim 19 , wherein the method further comprises sending a notification when the predefined logical combination rule is triggered.
Unknown
November 9, 2021
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.