Methods and device for task mobilization
AssigneeGeorgia Tech Research Corporation
InventorsRaghupathy Sivakumar, Uma Parthavi Moravapalle
Life of this patent
Estimating the term…
Abstract
A method for task mobilization is disclosed. The method may include a server receiving a plurality of user inputs from a desktop application. Each user input may correspond to a respective function performed by a user on the desktop application. The processor may identify the respective functions of the plurality of user inputs. Further, the method may include translating the respective functions into respective mobile view functions. Based on the respective mobile view functions, the processor may generate a mobile application and provide the mobile application to a mobile user device.
Claims20
A method of application workflow mobilization comprising:
- capturing a first user input corresponding to a first function including a first feature and a second feature, and a second user input corresponding to a second function including a first feature and a second feature, the respective functions performed by a user on a desktop application and related to a workflow to be mobilized;
- translating, based upon the capturing, respective functions into respective mobile view functions;
- configuring, based upon the translating, the ability of the user to perform the mobilized workflow via a usage modality based on the respective mobile view functions on a mobile user device;
- and
- providing the usage modality, for download, to the mobile user device if at least one of the first and second features of the respective functions for use with the usage modality based on an amount of required workload for use with the mobile user device is less than a predetermined amount.
A method of code-less enterprise application workflow mobilization comprising:
- receiving, by a server and from a desktop application, a first user input and a second user input;
- wherein the desktop application comprises an enterprise application with navigational workflows;
- wherein the first user input corresponds to a first function performable by a user performing a workflow to be mobilized on the desktop application, the workflow to be mobilized being one from among the navigational workflows of the enterprise application;
- wherein the second user input corresponds to a second function performable by the user performing the workflow to be mobilized on the desktop application;
- wherein the first function includes a first feature and a second feature;
- and
- wherein the second function includes a first feature and a second feature;
- identifying the first and second functions of the first and second user inputs;
- translating the first function into a first mobile view function and the second function into a second mobile view function, wherein translating comprises:
- identifying, from each of the first and second functions, the first and second features:
- and
- for each function, determining at least one of the first and second features for use with a usage modality, based on the mobile view functions, based on an amount of required workload for use with a mobile user device being less than a predetermined amount;
- configuring, based on the first and second mobile view functions, the ability of the user to perform the workflow via a usage modality on the mobile user device via a code-less mobilization;
- and
- providing the usage modality, for download, to the mobile user device if at least one of the first and second features of each function has an amount of required workload for use less than the predetermined amount;
- wherein the workflow to be mobilized is a linear workflow within the enterprise application in which all the user inputs are performed on a single page of the enterprise application.
A non-transitory computer readable medium configured to:
- receive, from a desktop application, a plurality of user inputs, each user input corresponding to a respective function performed by a user related to a workflow to be mobilized on the desktop application, wherein each of the respective functions includes a plurality of features;
- identify the respective functions of the plurality of user inputs;
- translate the respective functions into respective mobile view functions;
- configure, based on the respective mobile view functions, the ability of the user to perform the mobilized workflow via a usage modality on a mobile user device;
- and
- enable for download the usage modality to the mobile user device if at least one of the plurality of features for use with the usage modality based on an amount of required workload for use with the mobile user device is less than a predetermined amount.
Dependencies are inferred from the claim text.