Custom entities and fields in a multi-tenant database system
US-9043362-B2 · May 26, 2015 · US
US11526661B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11526661-B2 |
| Application number | US-202117143475-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jan 7, 2021 |
| Priority date | Nov 18, 2019 |
| Publication date | Dec 13, 2022 |
| Grant date | Dec 13, 2022 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Systems and methods for enabling communications via tablature for an application are disclosed. A system may include at least one processor configured to generate a table containing cells for holding values and enable association of a communications rule with a specific cell of the table, wherein the communications rule includes a trigger that automatically activates when a specific value in the specific cell meets a criterion. The processor may trigger the communications rule when the specific value in the specific cell meets the criterion, and communicate, upon triggering of the communications rule, a message relating to the specific value in the specific cell meeting the criterion.
Opening claim text (preview).
What is claimed is: 1. A system for enabling communications via tablature for an application, the system comprising: at least one processor configured to: generate a board containing cells for holding values; display a graphical user interface upon a selection of a specific cell in the board, wherein the graphical user interface includes a link associating a communications rule with the board, wherein the communications rule is configured to allow for at least one of automation or integration of tools within a collaborative environment; receive input of a specific value in the specific cell; in response to the received input, determine whether the specific value in the specific cell matches a criterion, wherein the at least one processor is configured to compare the specific value in the specific cell to the criterion continuously, periodically, or after a precursor condition is met; enable association of the communications rule with the specific cell of the board, wherein the communications rule is linked to the specific cell and the communications rule further includes a trigger that automatically activates when the specific value in the specific cell matches the criterion; trigger the communications rule when the specific value in the specific cell matches the criterion, wherein the communications rule is configured to determine a message type of the message; push, based on the determined message type, and upon triggering of the communications rule, a message relating to the specific value in the specific cell matching the criterion; create a display change including synced data from the message; and integrate the board with the display change in the collaborative environment to reflect that the criterion of the communications rule is met. 2. The system of claim 1 , wherein the message includes a notice that the specific value matches the criterion. 3. The system of claim 1 , wherein the determined message type includes at least one of a text message, email message, video message, or voice message. 4. The system of claim 1 , wherein the message includes the specific value. 5. The system of claim 1 , wherein the message transmits the specific value to a separate application for use in a calculation by the separate application. 6. The system of claim 1 , wherein the triggering of the communications rule initiates an accessing of a communications application, and wherein the communicating includes transmitting data relating to the specific value to the communications application for transmission. 7. The system of claim 6 , wherein the communications application is a third-party application accessed by the communications rule. 8. The system of claim 6 , wherein the triggering of the communications rule occurs periodically. 9. The system of claim 1 , wherein the message is configured to trigger transmission of an additional message. 10. The system of claim 9 , wherein the additional message includes data sent to the board. 11. The system of claim 9 , wherein the additional message includes data sent to another board. 12. The system of claim 1 , wherein the criterion includes a permission setting for enabling transmission of the message. 13. The method of claim 1 , wherein the graphical interface further includes a graphical indicator, the graphical indicator providing consolidated information relating to at least the cells of the board. 14. The method of claim 1 , wherein the graphical user interface is configured to present the communications rule in a phrasal template, and wherein the method further includes populating word suggestions for the communications rule. 15. The method of claim 1 , wherein the cells of the board are configured to contain both static and dynamic displays of information. 16. A non-transitory computer readable medium containing instructions for an application that when executed by at least one processor, causes the at least one processor to perform operations comprising: generating a board containing cells for holding values; displaying a graphical user interface upon a selection of a specific cell in the board, wherein the graphical user interface includes a link associating a communications rule, wherein the communications rule is configured to allow for at least one of automation or integration of tools within a collaborative environment; receiving input of a specific value in the specific cell; in response to the received input, determining whether the specific value in the specific cell matches a criterion, wherein the at least one processor is configured to compare the specific value in the specific cell to the criterion continuously, periodically, or after a precursor condition is met; enabling association of the communications rule with the specific cell of the board, wherein the communications rule is linked to the specific cell and the communications rule further includes a trigger that automatically activates when the specific value in the specific cell matches the criterion; triggering the communications rule when the specific value in the specific cell matches the criterion, wherein the communications rule is configured to determine a message type of the message; pushing, based on the determined message type, and upon triggering of the communications rule, a message relating to the specific value in the specific cell matching the criterion; creating a display change including synced data from the message; and integrating the board with the display change in the collaborative environment to reflect that the criterion of the communications rule is met. 17. The non-transitory computer readable medium of claim 16 , wherein the triggering of the communication rule initiates an accessing of a communications application, and wherein the communicating includes transmitting data relating to the specific value to the communications application for transmission. 18. The non-transitory computer readable medium of claim 17 , wherein the communications application is a third-party application accessed by the communications rule. 19. The non-transitory computer readable medium of claim 16 , wherein the message is configured to trigger transmission of an additional message. 20. The non-transitory computer readable medium of claim 19 , wherein the additional message includes data sent to the board. 21. The non-transitory computer readable medium of claim 19 , wherein the additional message includes data sent to another board. 22. The non-transitory computer readable medium of claim 16 , wherein the criterion includes a permission setting set by the user for enabling transmission of the message. 23. A method for enabling communications via tablature for an application, the method comprising: generating a board containing cells for holding values; displaying a graphical user interface upon a selection of a specific cell in the board, wherein the graphical user interface includes a link associating a communications rule, wherein the communications rule is configured to allow for at least one of automation or integration of tools within a collaborative environment; receiving input of a specific value in the specific cell; in response to the received input, determining whether the specific value in the specific cell matches a criterion, wherein the at least one processor is configured to compare the specific value in the specific cell to the criterion continuously, periodically, or after a precursor condition is met; en
Visualization; Browsing · CPC title
Status monitoring or status determination for a person or group · CPC title
Workflow collaboration or project management · CPC title
Staff planning in a project environment · CPC title
Workflow analysis · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.