US2014149173A1PendingUtilityA1

Mechanism for facilitating dynamic visual workflow and task generation in an on-demand services environment

63
Assignee: WOOD STEPHENPriority: Dec 3, 2010Filed: Feb 3, 2014Published: May 29, 2014
Est. expiryDec 3, 2030(~4.4 yrs left)· nominal 20-yr term from priority
G06Q 10/06316G06Q 10/06G06Q 10/0633
63
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

In accordance with embodiments, there are provided mechanisms and methods for facilitating dynamic generating of visual workflow and corresponding tasks in an on-demand services environment. In one embodiment and by way of example, a method includes receiving a request to perform a business process at a computing system. The performing of the business process may include creating a new business process relating to workings of an organization. The method may further include interpreting content of the request, and dynamically generating a visual workflow in response to the interpretation of the content of the request. The visual workflow may be used to perform the business process.

Claims

exact text as granted — not AI-modified
1 - 18 . (canceled) 
     
     
         19 . A method comprising:
 interpreting, at a first computing device, content of a request to perform an organizational process, wherein the organizational process includes a task relating to workings of an organization, the tasks is facilitated to be performed, via a visual workflow, at a second computing device; and   dynamically updating one or more components relating to the visual workflow based on the interpretation of the content of the request.   
     
     
         20 . The method of  claim 19 , further comprising:
 performing, at the second computing device, the organizational process using the new version of the visual workflow; and   transmitting, from the first computing device, the updated one or more components to the second computing device such that a current version of the visual workflow is upgraded to a new version of the visual workflow, wherein the new version incorporates the updated one or more components.   
     
     
         21 . The method of  claim 19 , further comprising:
 automatically contacting the organization in response to a calling request embedded in the request; and   dynamically recommending one or more visual blocks capable of being inserted into the visual workflow and displayed via a user interface in response to a block request embedded in the request.   
     
     
         22 . The method of  claim 21 , wherein the one or more visual blocks include one or more of a decision block, a true block, a false block, an if-yes block, and an if-no block. 
     
     
         23 . The method of  claim 19 , wherein dynamically upgrading includes automatically performing one or more of adding the one or more components to the visual workflow, removing the one or more components from the visual workflow, and revising the one or more components, wherein the one or more components are transmitted from the first computing device to the second computing device over a network including a cloud network. 
     
     
         24 . The method of  claim 19 , wherein upgrading to the new version comprises revising the user interface at the according to the updated one or more components incorporated into the new version of the visual workflow, wherein the user interface includes a graphical user interface (GUI). 
     
     
         25 . The method of  claim 19 , wherein the task comprises a business task relating to a business process of the organization, wherein the business task relates to one or more of organizational administration, human resources, sales, new or existing business methodologies, new or existing products, and marketing plans, and
 wherein the first and second computing devices comprise one or more of mobile computing devices, personal digital assistant (PDA), a handheld computer, an e-reader, a tablet computer, a notebook, a netbook, a desktop computer, a server computer, a cluster-based computer, and a set-top box, wherein the organization comprises one or more of a business organization, a government agency, a non-profit organization, and an educational institution.   
     
     
         26 . A system comprising a memory to store instructions relating to a mechanism, and a processing device to execute the instructions to facilitate the mechanism to perform one or more operations comprising:
 interpreting, at a first computing device, content of a request to perform an organizational process, wherein the organizational process includes a task relating to workings of an organization, the tasks is facilitated to be performed, via a visual workflow, at a second computing device; and   dynamically updating one or more components relating to the visual workflow based on the interpretation of the content of the request.   
     
     
         27 . The system of  claim 26 , wherein the one or more operations further comprise:
 performing, at the second computing device, the organizational process using the new version of the visual workflow; and   transmitting, from the first computing device, the updated one or more components to the second computing device such that a current version of the visual workflow is upgraded to a new version of the visual workflow, wherein the new version incorporates the updated one or more components.   
     
     
         28 . The system of  claim 26 , wherein the one or more operations further comprise:
 automatically contacting the organization in response to a calling request embedded in the request; and   dynamically recommending one or more visual blocks capable of being inserted into the visual workflow and displayed via a user interface in response to a block request embedded in the request.   
     
     
         29 . The system of  claim 28 , wherein the one or more visual blocks include one or more of a decision block, a true block, a false block, an if-yes block, and an if-no block. 
     
     
         30 . The system of  claim 26 , wherein dynamically upgrading includes automatically performing one or more of adding the one or more components to the visual workflow, removing the one or more components from the visual workflow, and revising the one or more components, wherein the one or more components are transmitted from the first computing device to the second computing device over a network including a cloud network. 
     
     
         31 . The system of  claim 26 , wherein upgrading to the new version comprises revising the user interface at the according to the updated one or more components incorporated into the new version of the visual workflow, wherein the user interface includes a graphical user interface (GUI),
 wherein the task comprises a business task relating to a business process of the organization, wherein the business task relates to one or more of organizational administration, human resources, sales, new or existing business methodologies, new or existing products, and marketing plans, and   wherein the first and second computing devices comprise one or more of mobile computing devices, personal digital assistant (PDA), a handheld computer, an e-reader, a tablet computer, a notebook, a netbook, a desktop computer, a server computer, a cluster-based computer, and a set-top box, wherein the organization comprises one or more of a business organization, a government agency, a non-profit organization, and an educational institution.   
     
     
         32 . A machine-readable medium carrying one or more sequences of instructions which, when executed by a processing device, cause the processing device to carry out one or more operations comprising:
 interpreting, at a first computing device, content of a request to perform an organizational process, wherein the organizational process includes a task relating to workings of an organization, the tasks is facilitated to be performed, via a visual workflow, at a second computing device; and   dynamically updating one or more components relating to the visual workflow based on the interpretation of the content of the request.   
     
     
         33 . The machine-readable medium of  claim 32 , wherein the one or more operations further comprise:
 performing, at the second computing device, the organizational process using the new version of the visual workflow; and   transmitting, from the first computing device, the updated one or more components to the second computing device such that a current version of the visual workflow is upgraded to a new version of the visual workflow, wherein the new version incorporates the updated one or more components.   
     
     
         34 . The machine-readable medium of  claim 32 , wherein the one or more operations further comprise:
 automatically contacting the organization in response to a calling request embedded in the request; and   dynamically recommending one or more visual blocks capable of being inserted into the visual workflow and displayed via a user interface in response to a block request embedded in the request.   
     
     
         35 . The machine-readable medium of  claim 34 , wherein the one or more visual blocks include one or more of a decision block, a true block, a false block, an if-yes block, and an if-no block. 
     
     
         36 . The machine-readable medium of  claim 32 , wherein dynamically upgrading includes automatically performing one or more of adding the one or more components to the visual workflow, removing the one or more components from the visual workflow, and revising the one or more components, wherein the one or more components are transmitted from the first computing device to the second computing device over a network including a cloud network. 
     
     
         37 . The machine-readable medium of  claim 32 , wherein upgrading to the new version comprises revising the user interface at the according to the updated one or more components incorporated into the new version of the visual workflow, wherein the user interface includes a graphical user interface (GUI). 
     
     
         38 . The machine-readable medium of  claim 32 , wherein the task comprises a business task relating to a business process of the organization, wherein the business task relates to one or more of organizational administration, human resources, sales, new or existing business methodologies, new or existing products, and marketing plans, and
 wherein the first and second computing devices comprise one or more of mobile computing devices, personal digital assistant (PDA), a handheld computer, an e-reader, a tablet computer, a notebook, a netbook, a desktop computer, a server computer, a cluster-based computer, and a set-top box, wherein the organization comprises one or more of a business organization, a government agency, a non-profit organization, and an educational institution.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.