Data structure processing for actionable notifications
First Claim
1. A tangible processor-readable storage device including instructions for using data structures, such as templates, to create a customized email for tasks, wherein the tangible processor-readable storage device includes instructions executable by one or more processors for:
- receiving form data from a form of a user interface for an application, wherein the form data pertains to a task and the form data includes an action to perform with respect to the task;
generating an action link based on information describing the action, from the form data, to be taken with respect to the task;
accessing a template that specifies a layout for the form data;
generating a string with string data that includes the form data and the layout, wherein the string data describes itself;
generating the customized email based on the string, wherein the customized email includes the action link that corresponds with the form'"'"'s action to perform with respect to the task;
transmitting the customized email from a process cloud services (PCS) server to a mobile client device;
receiving, at the PCS server, information pertaining to a user interaction with respect to the action link in the customized email, wherein the user interaction was performed at the mobile client device; and
updating status of the task based on the user interaction with the action link.
1 Assignment
0 Petitions
Accused Products
Abstract
Various embodiments provide for a method for using data structures, such as templates, to create a customized email for tasks. Form data is received from a form of a user interface for an application. The form data pertains to a task and the form data includes an action to perform with respect to the task. A template that specifies a layout for the form data is accessed. A string with string data that includes the form data and the layout is generated. The customized email is generated based on the string. The customized email includes an action link that corresponds with the form'"'"'s action to perform with respect to the task. Information pertaining to a user interaction with respect to the action link in the customized email is received. The user interaction was performed at the mobile client device. Status of the task is updated based on the user interaction with the action link.
-
Citations
18 Claims
-
1. A tangible processor-readable storage device including instructions for using data structures, such as templates, to create a customized email for tasks, wherein the tangible processor-readable storage device includes instructions executable by one or more processors for:
-
receiving form data from a form of a user interface for an application, wherein the form data pertains to a task and the form data includes an action to perform with respect to the task; generating an action link based on information describing the action, from the form data, to be taken with respect to the task; accessing a template that specifies a layout for the form data; generating a string with string data that includes the form data and the layout, wherein the string data describes itself; generating the customized email based on the string, wherein the customized email includes the action link that corresponds with the form'"'"'s action to perform with respect to the task; transmitting the customized email from a process cloud services (PCS) server to a mobile client device; receiving, at the PCS server, information pertaining to a user interaction with respect to the action link in the customized email, wherein the user interaction was performed at the mobile client device; and updating status of the task based on the user interaction with the action link. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for using data structures, such as templates, to create a customized email for tasks, the method providing;
-
receiving form data from a form of a user interface for an application, wherein the form data pertains to a task and the form data includes an action to perform with respect to the task; generating an action link based on information describing the action, from the form data, to be taken with respect to the task; accessing a template that specifies a layout for the form data; generating a string with string data that includes the form data and the layout, wherein the string data describes itself; generating the customized email based on the string, wherein the customized email includes the action link that corresponds with the form'"'"'s action to perform with respect to the task; transmitting the customized email from a process cloud services (PCS) server to a mobile client device; receiving, at the PCS server, information pertaining to a user interaction with respect to the action link in the customized email, wherein the user interaction was performed at the mobile client device; and updating status of the task based on the user interaction with the action link. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. An apparatus comprising:
-
one or more processors; and a tangible processor-readable storage device including instructions for; receiving form data from a form of a user interface for an application, wherein the form data pertains to a task and the form data includes an action to perform with respect to the task; generating an action link based on information describing the action, from the form data, to be taken with respect to the task; accessing a template that specifies a layout for the form data; generating a string with string data that includes the form data and the layout, wherein the string data describes itself; generating a customized email based on the string, wherein the customized email includes the action link that corresponds with the form'"'"'s action to perform with respect to the task; transmitting the customized email from a process cloud services (PCS) server to a mobile client device; receiving, at the PCS server, information pertaining to a user interaction with respect to the action link in the customized email, wherein the user interaction was performed at the mobile client device; and updating status of the task based on the user interaction with the action link.
-
Specification