US2001011366A1PendingUtilityA1

Interface engine for managing business processes within a multimedia communication-center

Priority: Sep 11, 1998Filed: Mar 6, 2001Published: Aug 2, 2001
Est. expirySep 11, 2018(expired)· nominal 20-yr term from priority
H04L 67/75G06F 9/45512H04L 65/401H04L 65/1101H04L 9/40H04M 3/2218G06Q 10/06316H04L 65/103H04L 67/00H04L 65/1026H04M 3/5231G06Q 30/06G06Q 10/06H04M 2201/42H04M 3/5166H04M 2201/60H04L 65/104H04M 3/42221H04M 2201/38H04L 65/1043H04M 3/5191H04L 69/329H04L 65/1069H04M 3/5183H04M 2203/404G06F 16/40H04M 3/5175H04L 65/1036G06Q 10/0631
44
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

In an operating system (OS) for a multimedia communications center (MMCC), an interactive process module (IPM) for accomplishing a process has a plurality of code sets, each adapted to completion of a specific task in the overall process, an input interface for providing one or more inputs to the IPM, and an output function for returning a result. The plurality of code sets are related by pre-requisite status, creating a required order of progression for the process, the process is initiated after being called by the OS and receiving required inputs, the IPM is adapted to interface with other OS modules for accessing and providing data, and upon completion of the last task the IPM returns the result. In one embodiment the IPM is represented by an interactive GANT chart. In a preferred embodiment a tool kit is provided for a programmer to create such IPMs to perform business processes. IPMs thus created may be displayed and edited as object models.

Claims

exact text as granted — not AI-modified
What is claimed is:  
     
         1 . In an operating system (OS) for a multimedia communications center (MMCC), an interactive process module (IPM) for accomplishing a process, comprising: 
 a plurality of code sets, each adapted to completion of a specific task in the overall process;    an input interface for providing one or more inputs to the IPM; and    an output function for returning a result;    wherein the plurality of code sets are related by pre-requisite status, creating a required order of progression for the process, the process is initiated after being called by the OS and receiving required inputs, the IPM is adapted to interface with other OS modules for accessing and providing data, and upon completion of the last task the IPM returns the result.    
     
     
         2 . The IPM of    claim 1    wherein task structure and parameters are presentable in a graphical interface displaying tasks making up the IPM in prerequisite order.  
     
     
         3 . The IPM of    claim 2    wherein the graphical interface is a GANT chart.  
     
     
         4 . The IPM of    claim 2    wherein the graphical interface is interactive, allowing a programmer to add, delete, and edit steps in the process.  
     
     
         5 . The IPM of    claim 2    wherein start and finish times are displayed for each task.  
     
     
         6 . The IPM of    claim 1    wherein, in performing any one task, next activity is variable, and is determined by performance to requirements programmed with the task.  
     
     
         7 . The IPM of    claim 6    wherein the task requirements include completion within a preprogrammed allotted time.  
     
     
         8 . The IPM of    claim 7    wherein next activity includes a choice of stopping the process and notifying a person in the event of non-completion of a task in an allotted time.  
     
     
         9 . The IPM of    claim 7    wherein one or more tasks require human intervention and activity, and comprising an activity of reminding a person responsible for an activity of a pending time deadline.  
     
     
         10 . An operating system (OS) for a multimedia call center (MMCC) comprising one or more interactive process modules (IPMs) for accomplishing individual processes, each IPM comprising: 
 a plurality of code sets, each adapted to completion of a specific task in the overall process;    an input interface for providing one or more inputs to the IPM; and    an output function for returning a result;    wherein the plurality of code sets are related by pre-requisite status, creating a required order of progression for the process, the process is initiated after being called by the OS and receiving required inputs, the IPM is adapted to interface with other OS modules for accessing and providing data, and upon completion of the last task the IPM returns the result.    
     
     
         11 . The OS of    claim 10    wherein task structure and parameters are presentable in a graphical interface displaying tasks making up the IPM in prerequisite order.  
     
     
         12 . The OS of    claim 11    wherein the graphical interface is a GANT chart.  
     
     
         13 . The OS of    claim 11    wherein the graphical interface is interactive, allowing a programmer to add, delete, and edit steps in the process.  
     
     
         14 . The OS of    claim 11    wherein start and finish times are displayed for each task.  
     
     
         15 . The OS of    claim 10    wherein, in performing any one task, next activity is variable, and is determined by performance to requirements programmed with the task.  
     
     
         16 . The OS of    claim 15    wherein the task requirements include completion within a preprogrammed allotted time.  
     
     
         17 . The OS of    claim 16    wherein next activity includes a choice of stopping the process and notifying a person in the event of non-completion of a task in an allotted time.  
     
     
         18 . The OS of    claim 16    wherein one or more tasks require human intervention and activity, and comprising an activity of reminding a person responsible for an activity of a pending time deadline.  
     
     
         19 . An object-oriented programming tool for use by a programmer in constructing an Interactive Process Module adapted for use with an operating system (OS) in a multimedia call center (MMCC), comprising: 
 a graphical interface comprising an input facility adapted for defining a task, definition including a task identifier, a task description comprising activities performable by the operating system, and prerequisite relationship to any other tasks;    a set of one or more inputs definable by the programmer; and    one or more outputs;    wherein entry of tasks with parameters by a programmer sequentially builds a process comprising multiple tasks to be performed in a requisite order dictated by the prerequisite relationship.    
     
     
         20 . The programming tool of    claim 19    wherein the result of a programmed IPM is a GANT chart.

Join the waitlist — get patent alerts

Track US2001011366A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.