Spreadsheet cell-based notifications
First Claim
1. A method of performing a spreadsheet calculation in a workflow, comprising:
- calling a spreadsheet activity in the workflow;
calculating a value in the spreadsheet associated with the spreadsheet activity; and
providing a cell-based notification based on a predetermined condition.
3 Assignments
0 Petitions
Accused Products
Abstract
A workflow includes an activity that takes advantage of spreadsheet calculations. For a spreadsheet activity, calculation and extraction of values from a spreadsheet is performed. Thus, spreadsheet calculations are integrated into workflows without user intervention. After the workflow is complete, or after a spreadsheet activity is calculated, or upon a threshold or condition being met, a user or system may be notified (e.g., by email, instant message, etc.). Values from previous activities in the workflow may be obtained and provided to the spreadsheet (e.g., cell values are set, modified, or adjusted). The spreadsheet may then be recalculated using these obtained values. Moreover, values from the spreadsheet may be used in subsequent parts of the workflow. Also, any number of spreadsheet activities may be incorporated into a workflow, and one spreadsheet activity may provide values to a second spreadsheet activity in the workflow.
92 Citations
20 Claims
-
1. A method of performing a spreadsheet calculation in a workflow, comprising:
-
calling a spreadsheet activity in the workflow;
calculating a value in the spreadsheet associated with the spreadsheet activity; and
providing a cell-based notification based on a predetermined condition. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of performing a spreadsheet calculation in a workflow, comprising:
-
scheduling the workflow comprising a spreadsheet activity to start pursuant to a scheduled event;
starting the workflow pursuant to the scheduled event occurring;
calling the spreadsheet activity in the workflow;
calculating a value in the spreadsheet associated with the spreadsheet activity; and
providing a cell-based notification based on a predetermined condition. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A computer-readable medium having a data structure stored thereon comprising:
-
a first data field containing data representing a first activity in a workflow;
a second data field containing data representing a spreadsheet activity in the workflow;
a third data field containing data representing a cell-based notification condition; and
a fourth data field containing data representing a cell-based notification delivery option. - View Dependent Claims (19, 20)
-
Specification