Smart mobile application development platform
First Claim
1. A computer implemented method, comprising:
- instantiating a mobile application on a mobile device;
launching a workflow within the mobile application, the workflow comprising;
one or more interactive activities;
one or more non-interactive activities; and
one or more rules that facilitate performing the one or more interactive activities and the one or more non-interactive activities according to a processing scheme, wherein the processing scheme comprises a first portion characterized by a static processing and a second portion characterized by dynamic processing;
rendering one or more user interfaces based at least in part on the workflow;
displaying at least one of the user interfaces on a display of the mobile device;
receiving user input via at least one of the user interfaces; and
modifying the workflow based at least in part on the user input,wherein the workflow is configured to process digital image data based at least in part on the one or more activities and the one or more rules.
6 Assignments
0 Petitions
Accused Products
Abstract
A method includes receiving user input defining a workflow comprising one or more activities and one or more rules; receiving user input defining a user interface (UI) configured to facilitate a user performing the workflow at least in part using a processor of a mobile device; and generating a mobile software application based on the workflow and the UI. In another embodiment, a method includes: instantiating a mobile application on a mobile device; launching a workflow within the mobile application, the workflow comprising one or more activities and one or more rules; rendering one or more user interfaces based at least in part on the workflow; displaying at least one of the user interfaces on a display of the mobile device; receiving user input via at least one of the user interfaces; and modifying the workflow based at least partially on user input. Systems and computer program products are also disclosed.
-
Citations
9 Claims
-
1. A computer implemented method, comprising:
-
instantiating a mobile application on a mobile device; launching a workflow within the mobile application, the workflow comprising; one or more interactive activities; one or more non-interactive activities; and one or more rules that facilitate performing the one or more interactive activities and the one or more non-interactive activities according to a processing scheme, wherein the processing scheme comprises a first portion characterized by a static processing and a second portion characterized by dynamic processing; rendering one or more user interfaces based at least in part on the workflow; displaying at least one of the user interfaces on a display of the mobile device; receiving user input via at least one of the user interfaces; and modifying the workflow based at least in part on the user input, wherein the workflow is configured to process digital image data based at least in part on the one or more activities and the one or more rules. - View Dependent Claims (2, 3)
-
-
4. A computer program product comprising a non-transitory computer-readable medium having stored thereon computer readable program code executable by a processor to cause the processor to:
-
instantiate a mobile application on a mobile device; launch a workflow within the mobile application, the workflow comprising; one or more interactive activities; one or more non-interactive activities; and one or more rules that facilitate performing the one or more interactive activities and the one or more non-interactive activities according to a processing scheme, wherein the processing scheme comprises a first portion characterized by a static processing and a second portion characterized by dynamic processing; render one or more user interfaces based at least in part on the workflow; display at least one of the user interfaces on a display of the mobile device; receive user input via at least one of the user interfaces; and modify the workflow based at least in part on the user input; and wherein the workflow is configured to process digital image data based at least in part on the one or more activities and the one or more rules. - View Dependent Claims (5, 6)
-
-
7. A system, comprising a processor and logic integrated with, executable by, or integrated with and executable by the processor to cause the processor to:
-
instantiate a mobile application on a mobile device; launch a workflow within the mobile application, the workflow comprising; one or more interactive activities; one or more non-interactive activities; and one or more rules that facilitate performing the one or more interactive activities and the one or more non-interactive activities according to a processing scheme, wherein the processing scheme comprises a first portion characterized by a static processing and a second portion characterized by dynamic processing; render one or more user interfaces based at least in part on the workflow; display at least one of the user interfaces on a display of the mobile device; receive user input via at least one of the user interfaces; and modify the workflow based at least in part on the user input, wherein the workflow is configured to process digital image data based at least in part on the one or more activities and the one or more rules. - View Dependent Claims (8, 9)
-
Specification