Patent application number | Description | Published |
20090150900 | WORKFLOW TASK RE-EVALUATION - An occurrence of a workflow re-evaluation event during execution of tasks in a workflow is identified. In response to the workflow re-evaluation event, it is determined for each task previously executed in the workflow whether such task needs to be executed again. Those tasks in the workflow for which it was determined that the corresponding task needs to be executed again are executed again, while the tasks in the workflow that were previously executed and for which it was not determined that the corresponding task needs to be executed again are skipped. Related apparatus, systems, techniques and articles are also described. | 06-11-2009 |
20090281777 | Workflow Modeling With Flexible Blocks - Disclosed is a method that includes providing tasks associated with a process, one or more of the tasks having a corresponding undetermined inter-dependency between the one or more of the tasks and other of the tasks, associating with the process one or more constraints specifying requirements regarding use of at least one of the tasks, the one or more constraints having corresponding graphical representations, and generating an instance of the process based on the one or more constraints to determine the corresponding undetermined inter-dependency between at least one of the one or more of the tasks and the other tasks. | 11-12-2009 |
20110029983 | SYSTEMS AND METHODS FOR DATA AWARE WORKFLOW CHANGE MANAGEMENT - A method includes providing a baseline workflow as an electronic representation of an actual workflow, the baseline workflow including baseline tasks, data items, and baseline data scopes, and providing a fragment workflow as an electronic representation of an actual fragment workflow, the fragment workflow including at least one fragment task, and at least one fragment data scope. A baseline data scope is identified as an affected data scope based on a structural change operation, the baseline workflow and the fragment workflow, and the affected data scope is compared to the at least one fragment data scope to identify at least one change operation. The fragment and baseline workflows are integrated based on the structural change operation to provide an integrated workflow, and the at least one data scope change operation is executed to provide at least one integrated data scope in the integrated workflow. | 02-03-2011 |
20110246991 | METHOD AND SYSTEM TO EFFECTUATE RECOVERY FOR DYNAMIC WORKFLOWS - A computer-implemented smart recovery system for dynamic workflows addresses a change to a data object during execution of an instance of a workflow by selectively re-executing workflow tasks that are affected by the change, without cancelling the instance and restarting a new instance of the workflow. A determination of whether a task is to be re-executed during the smart recovery process may include examining a re-evaluation label assigned to the task. | 10-06-2011 |
20140007136 | CONSISTENT INTERFACE FOR ADDRESS SNAPSHOT AND APPROVAL PROCESS DEFINITION | 01-02-2014 |
Patent application number | Description | Published |
20110131268 | CORRELATING GROUPS OF APPLICATION SYSTEMS - Implementations of a computer-implemented method include instantiating a first computer program that is executable using one or more processors, using the first computer program, defining a first group comprising a plurality of application systems and a second group comprising a plurality of application systems, correlating the plurality of application systems within the first group to generate a correlation model, storing the correlation model in a computer-readable storage medium, and providing a target group comprising a plurality of application systems based on the correlation model. | 06-02-2011 |
20110131549 | CENTRAL CONFIGURATION AND TRANSPORT SUPPORTING SOFTWARE LIFECYCLES - Implementations of the present disclosure provide computer-implemented methods including retrieving a predefined configuration model from a plurality of predefined configuration models electronically stored in a configuration repository, the predefined configuration model providing predefined configuration data for a particular software application, comparing the predefined configuration data to existing configuration data of one or more target systems to generate a first delta, a first system landscape including the one or more target systems, determining one or more configuration actions based on the first delta, and executing the one or more configuration actions to update a configuration state of the one or more target systems from an initial configuration state. | 06-02-2011 |
20120131154 | Synchronous Transport of Business Configuration Data in a Distributed Computing System Environment - Methods, systems, and articles are provided for synchronously exchanging configuration settings in a distributed software system in which interrelated software-implemented business processes execute on both a service provider and a customer landscape. The service provider and the customer landscape each comprise at least one server that in turn include at least one data processor and memory. The service provider includes a test environment and a service provider production environment. The customer landscape includes a quality assurance (QA) environment and a customer landscape production environment. Such an arrangement allows for synchronous transfer of business configuration data in a distributed computing environment. | 05-24-2012 |
20120150940 | ENHANCED CONNECTIVITY IN DISTRIBUTED COMPUTING SYSTEMS - Techniques are provided for exchanging configuration settings in a distributed software system in which interrelated software processes execute on both a client system and a service provider. Automation scripts are generated and used by the client system and the service provider to establish and initiate respective test environments. Related apparatus, systems, techniques and articles are also described. | 06-14-2012 |
20130132144 | MANAGING INFORMATION TECHNOLOGY SOLUTION CENTERS - The present disclosure describes methods, systems, and computer program products for managing an information technology (IT) solution center. One method includes determining a list of priorities about activities based on a set of properties related to the activities, optimizing the activities based on the list of priorities, and assigning the optimized activities with correlated actions. The correlated actions can include at least one of (i) appointing one or more entries of the activities to customer relationship management and (ii) transferring one or more entries of the activities to a notification user interface. The method may further include maintaining a database associated with an industry IT solution center, wherein the database includes the activities and the set of properties related to the activities, and displaying issues, technical incidents, and alerts grouped according to a set of definitions. | 05-23-2013 |
20130151682 | MULTI-PHASE MONITORING OF HYBRID SYSTEM LANDSCAPES - A multi-phase monitoring of hybrid system landscapes is described. Calendar data for planned and unplanned downtimes is generated at a number of computer system environments of a hybrid system landscape. Generated calendar data is requested from a computer system environment hosted by a first entity. Generated calendar data for at least one downtime of at least one component of a computer system environment hosted by a second entity is synchronized with calendar data for at least one downtime of at least one component of the computer system environment hosted by the first entity received in response of the request. Availability of the hybrid system landscape is evaluated based on the synchronized calendar data. | 06-13-2013 |
20140012988 | PROVISIONING COMPUTER RESOURCES ON A NETWORK - To provision computer resources on a computing network, for instance a cloud network, an associated resource request parameter of a received resource request is determined. A system attribute is calculated based upon the resource request parameter. Based upon the calculated system attribute, a computing resources repository is queried to retrieve a computing resource. Upon querying, a persisted computing resource with a sufficient capacity to execute a client system process is retrieved. If the computing resources repository does not include a persisted computing resource, an expandable computing resource is retrieved. If the computing resources repository does not include an expandable computing resource, a new computing resource is rendered to execute the client system process. The retrieved computing resource is assigned to the received resource request, and the assigned computing resource is provisioned to execute the client system process. | 01-09-2014 |
20140149568 | MONITORING ALERTS IN A COMPUTER LANDSCAPE ENVIRONMENT - In a landscape environment, embodiments disclosed herein aggregate alerts into a root alert to reduce the overall alerts being analyzed. A dependency matrix can be used to determine alerts that are redundant due to being derived from a same root problem. In some embodiments, a first alert of a potential problem can be received from a first application or first resource. As a result, a dependency matrix can be checked to determine if a related alert has occurred that is associated with the first alert. If a related alert has already occurred, the first alert can be suppressed. Otherwise, the first alert can be transmitted for further evaluation, such as to a help desk. By suppressing alerts that are dependent on other alerts, a root alert can be generated and forwarded for further evaluation. | 05-29-2014 |