Patents
Literature
Hiro is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Hiro

548 results about "Workflow engine" patented technology

A workflow engine is a software application that manages business processes. It is a key component in workflow technology and typically makes use of a database server. A workflow engine manages and monitors the state of activities in a workflow, such as the processing and approval of a loan application form, and determines which new activity to transition to according to defined processes (workflows). The actions may be anything from saving an application form in a document management system to sending a reminder e-mail to users or escalating overdue items to management. A workflow engine facilitates the flow of information, tasks, and events. Workflow engines may also be referred to as Workflow Orchestration Engines.

Methods and apparatuses to provide mobile applications

Methods and apparatuses to enable the development, deployment and update of composite applications on mobile devices. In one embodiment, a method processor in a mobile device uses a workflow engine to load modules for execution according to a workflow that specifies the execution flow directions based on the outcomes of the modules. Detached object managers can be used to manage locally data that are checked out from data sources. A object manager can maintain multiple versions of the data locally, receive changes, submit changes, and / or detect conflicts. Conflicts can be resolved over time. Using a check-out check-in model, different devices can work on the same data without having to synchronize with a server sequentially. Data and workflow can be packaged together for transmission over a sometime connected network (e.g., via email) such that a method processor does not have to wait for response if the network connection is not available.
Owner:APACHETA CORP

Dynamic payment cards and related management systems and associated methods

Dynamic payment cards and related dynamic payment card management systems and associated methods are disclosed that allow for the efficient management of corporate purchasing needs. The dynamic payment cards can be traditional payment cards with card control settings that are dynamically managed. In addition, a dynamic card management system can automatically interface with card processor systems to dynamically modify these card control settings, and a purchasing management system or other request and approval workflow engine can provide an interface between a company and the dynamic card management system. More generally, an advantageous solution for purchasing management is disclosed that utilizes dynamically or actively managed approval parameters to help control transaction authorization determinations associated with purchasing mechanisms. These dynamic approval parameters can be generated and / or managed through the application of configurable company purchasing policies and rules, and these dynamic approval parameters can be stored, for example, by a processing system that makes authorization determinations when transactions are initiated using the purchasing mechanisms.
Owner:BANK OF AMERICA CORP

Methods and apparatuses to provide composite applications

Methods and apparatuses to enable the development, deployment and update of composite applications on mobile devices. In one embodiment, a method processor in a mobile device may include a workflow engine and a cache manager which looks ahead of the current execution of a workflow to preload modules. The method processor may present modal user interfaces in a non-modal way to eliminate flicker, and use a logger to stamp the workflow related data with real time measurements, such as time, location, and vehicle bus information. The logger may capture screen images and global data of the workflow during the execution. The log data stream may be collected and sent from the mobile device in real time, or in a batch mode, for monitoring, debugging, diagnosing or tuning the execution of a workflow, for providing hot update, help and guidance against deviation during the execution, and for other features.
Owner:APACHETA CORP

Location Sensitive Healthcare Task Management System

A Workflow Management System is integrated with a Healthcare Information System and uses location tracking of patients, providers and resources in addition to relevant patient data in managing tasks of clinicians associated with care of a patient. A personnel and device location sensitive system for managing healthcare worker tasks includes a tracking processor. The tracking processor monitors healthcare worker, patient and equipment location, to provide device and personnel location data by detection of wirelessly communicating tag devices attached to healthcare workers, patients and equipment. A display processor uses the location data for initiating generation of data representing at least one display image associating a work task, comprising providing a treatment related service to a patient, for performance by a healthcare worker, with a current location of a patient and equipment to be used in providing the treatment related service. A workflow engine uses the location data for updating a task list of a healthcare worker to indicate tasks ranked in response to a plurality of different factors including one or more of, (a) task urgency, (b) location of particular equipment used in a particular task and (c) worker skill level.
Owner:SIEMENS MEDICAL SOLUTIONS USA INC

Access enforcer

A computer-driven resource manager (122) selectively executes user-initiated tasks (113) according to established rules (112) defining users' permissions for such tasks. A workflow engine (116) manages redefinition of the rules. Responsive to receiving (602) a request to change the rules, the engine processes the request (600). This includes reviewing the request and selecting (604) a corresponding approval path. Also, the workflow engine sequentially proceeds (610, 612, 614, 616, 620) through a sequence of stages defined by the selected path, where in each stage the workflow engine electronically solicits approvals from one or more approvers indicated by the selected approval path. The engine continues through the stages until receiving at least one denial, or all required approvals (616). Responsive to receiving all required approvals, an electronic message is transmitted (618) directing amendment of the rules per the user request.
Owner:SAP GOVERNANCE RISK & COMPLIANCE

Customer-oriented customer relationship management process and system

A method and system for customer service and support integrated with social networks includes an Internet available server application where consumers and providers can create their profiles, integrate their profiles with existing social network profiles, and collaborate with each other on resolving consumer issues using a workflow engine supported with a rule engine. Consumers may be organized into consumer groups and into federations of consumer groups. Consumer issues may be voted on thereby raising the significance of an issue and / or building a provider's reputation based in part on resolved issues, issue votes, and by reviews and comments. Consumers manage their profiles. Provider profiles are predominately affected by resolved / unresolved issues or positive / negative reviews. Notifications are handled automatically based on configured workflow and rule engine and utilize internal messaging system, emails, SMS and other available social network services (e.g. Facebook, Twitter, etc.).
Owner:CALLIDUS SOFTWARE

Automated loan processing system and method

A workflow engine for rendering instant credit decisions includes a workflow designer, a web site interface, a database, checklists created by the workflow designer and associated with at least one loan offering, and a messaging system for brokering messages between a consumer and a lender. The workflow engine accepts web-based loan applications, processes the loan applications programmatically, and renders a loan decision within seconds. The workflow engine uses checklists to evaluate loan applications. Each checklist is associated with one loan offering and one lender. Multiple lenders offer multiple loan offerings through the system to compete for consumer / borrowers. The system evaluates loan applications and renders a programmatic loan decision without human intervention, subject to verification of the application data.
Owner:INT PROJECTS CONSULTANCY SERVICES

Orchestration of policy engines and format technologies

Policies can combine the efficiency of rule sets with the flexible expression power of workflow engines, as well as advantages of other programming languages and engines. Consistent modelling of policy rules is provided across different levels, such as network, control, and service levels. In one system, a policy module can orchestrate rule set and workflow engines in order to evaluate different conditions of a policy. In another embodiment, a hybrid language can be used that allows rule set and other variables to be used in a business process container, workflow and other variables to be used in a rule set container, rule set and business process variables to be used in other containers. In this way, a subset of conditions in a policy can be evaluated using multiple languages and / or engines in order to enforce or evaluate a policy.
Owner:ORACLE INT CORP

Binding a workflow engine to a data model

InactiveUS20050071209A1Effective flexibilityEffective resource selectionOffice automationResourcesData processing systemComputerized data processing
A method, system and program product for more effectively managing the operational complexity of computerized data processing systems using an aspect oriented technique of binding a workflow engine to a data model representing the real environment is provided. The late binding aspect of the workflow provides more effective resource selection and allows for linking to differing workflows in accordance with the data model. Further results provided by the completed workflow may also be used to augment the data model thereby assuring a more current and consistent representation is found in the data model. A synchronization aspect if provided by the workflow result being used to then synchronize the data model with the physical resources manipulated by the workflow.
Owner:IBM CORP

Computer method and system for integrating software development and deployment

A computer implemented method and system for software auditability and bidirectional traceability in a software development lifecycle is provided. The lifecycle having at least development and deployment phases is bridged with a configurable workflow engine, a configuration management engine, and a managed deployment engine, interconnected with one or more representations of work to be performed or of work performed. Additionally, auditability and bidirectional traceability is provided by linking a development asset in the development phase to a deployment asset in the deployment phase so that: the development asset can be determined from the deployment asset; a deploying entity deploying the deployment asset can be determined from the development asset; a development request for developing the development asset can be determined from the deployment asset deployed; and a deployment environment where the deployment asset is being deployed can be determined from the development asset.
Owner:LINKEDIN

System and method for managing the lifecycle of encryption keys

Automatically managing the lifecycle of encryption keys. The systems and methods include a workflow engine and workflows that implement actions that generate, maintain, replace, and destroy encryption keys. Workflows may trigger other workflows to automate each step in an encryption key's lifecycle. The systems and methods include reporting on and auditing of the entire hierarchy of keys managed by the system.
Owner:TOTAL SYST SERVICES

Digital multimedia contact center with tier escalation and deescalation in response to changed criteria

A tiered service model for a digital multimedia contact center assigns an entering contact to an initial service tier based on routing criteria for the contact and may escalate or de-escalate the contact to a different service tier if the routing criteria changes. The routing criteria is initially determined based on a media type associated with the contact. The digital multimedia contact center contains a set of media routers, each of which passes a contact of a particular media type to a workflow engine which executes workflows to direct the processing of contacts at service tiers that require agent activity. Agents are allocated to contacts by a dynamic automate contact distributor and the appropriate media router is used to route the contact to an agent. The workflow engine also executes workflows for agents to control the allocation of agents to contacts.
Owner:INTERVOICE INC

System and method for distributed and parallel video editing, tagging, and indexing

A system and method for having a media engine, client, workflow engine and server. The media engine takes digital or analog real-time video or video-on-demand as an input. Clients connect to the media engine, workflow engine and server. Depending on the client's capabilities, including software features, training and location, the workflow engine will drive required units of work to the client asking them to be fulfilled. This system enables efficient offline, real-time or faster than real-time editing, tagging and indexing of media by one or more clients at the same time. Unlimited numbers of users, tags and indexing functions to take place in parallel on a single video feed at the same time and managed through a rule based workflow engine.
Owner:SYNERGY SPORTS TECH

Method and system for process brokering and content integration for collaborative business process management

Process Brokering Services (PBS) are implemented though the concept of Adaptive Documents to facilitate electronic commerce (e-commerce). PBS provides a single point of process control over the various fragmented execution flows and brings together the elements for process integration (views, content, flows) in a unified, scalable architecture on an industry standard platform. The two principal functions of the PBS are brokering of multiple business processes encapsulated in various back-end systems including workflow engines and business applications, and aggregating content from multiple enterprise information systems in the business context and managing the shared access to this based on the roles of the participants. The dynamic services provided by PBS are accessible to clients through the PBS Interface.
Owner:IBM CORP

Systems and methods for generating source code for workflow platform

Various embodiments of the present invention provide systems and methods for enabling design, generation, and execution of real-time workflows. Such embodiments provide a graphical designer including a plurality of shapes representing the various objects of a workflow that are used to model the workflow. In addition, various embodiments of the graphical designer provide shapes to model aspects of the workflow not found in previous graphical designers. Various embodiments also provide a code generator that converts the representation of the workflow into executable code for multiple target languages. Various embodiments also provide a workflow engine based on a Petri net model responsible for executing the workflow and for delegating tasks to be performed for the workflow to an operating system. In various embodiments, the workflow engine further includes a platform abstraction layer that provides a transition layer from the Petri net language to the operating system language.
Owner:UNITED PARCEL SERVICE OF AMERICAN INC

State-based configuration management for distributed systems

An electronic system is provided for facilitating configuration management of a service or application distributed over a plurality of nodes that can be in single datacenter or network or span multiple ones The system includes a receiver for receiving a system model, a reasoner, and a workflow engine. The reasoner automatically processes the system model received by the receiver to produce an executable plan for the distributed service. The workflow engine includes a temporal sequencer for dispatching commands to the nodes to carry out the executable plan in a temporally coordinated manner, thereby providing the distributed service. Also provided is a method for facilitating configuration management of a distributed service.
Owner:REACTOR8

Computer method and system for integrating software development and deployment

A computer implemented method and system for software auditability and bidirectional traceability in a software development lifecycle is provided. The lifecycle having at least development and deployment phases is bridged with a configurable workflow engine, a configuration management engine, and a managed deployment engine, interconnected with one or more representations of work to be performed or of work performed. Additionally, auditability and bidirectional traceability is provided by linking a development asset in the development phase to a deployment asset in the deployment phase so that: the development asset can be determined from the deployment asset; a deploying entity deploying the deployment asset can be determined from the development asset; a development request for developing the development asset can be determined from the deployment asset deployed; and a deployment environment where the deployment asset is being deployed can be determined from the development asset.
Owner:LINKEDIN

Methods and computer systems for workflow management

Methods and computer systems are provided for workflow management. A workflow engine may be provided that creates workflow items. Each workflow item may include a self descriptive part that specifies details for generating a device independent representations of a corresponding workflow item. Further, a workflow manager may be provided that generates the device independent representation based on the self descriptive part.
Owner:SAP AG

System and method for software lifecycle management

A computerized tool and techniques for enabling a software lifecycle management tool for an end user is provided. In one example embodiment, this is accomplished by using a V-process software development lifecycle model built with a workflow engine on an IT governance application. The technique provides an end-to-end life cycle with automatic review processes that complies with an external quality standard, such as level 2 CMMI. Further, the technique provides an on-line reference document including best practices at each phase in the V-process lifecycle.
Owner:V SUBRAMANYAM +1

Method for realizing government affairs examination and approval workflow engines system

InactiveCN101082970ARealize visual constructionRealize dynamic analysisResourcesPersonalizationInformation sharing
The invention discloses a realizing method of engine system of political examination and approval working flow, which comprises the following steps: transmitting complex working flow into control model and data flow model of engine system; extracting flow information through engine system to analyze and operate; transplanting the complex examination and approval business into the system; allocating different resources according to different examination and approval businesses; proceeding individual allocation for the resource on the flow model; defining the data limit and individualization of resource difference of the system; butting the business among departments seamlessly under combined examination and approval condition; realizing uniform dispatching and information sharing.
Owner:INSPUR SOFTWARE CO LTD

Data processing management system facing to process flow

The invention provides a management system of data processing for flow, which comprises an interface module, a service module of working flow, a representative module of working flow, an engine of working flow, a working flow module and at least a task processing module, wherein the interface module is used to change the request of the user interface to business event and notice the service module of working flow, the service module of working flow is used to provide uniform working flow service for the various users and call the representative module of working flow when receiving the notice from the interface module, the representative module of working flow is used for the engine of working flow which provides various specific working flows and complete the data conversion between the service module of working flow and the engine of working flow, the engine of working flow is used to deliver task case to the working list of the task executor according to the model of working flow, the model of working flow is used to record the relative information of the business flow, the task processing module, which is linked with the working list, is used to receive activation and complete relative processing procedure of task data. The invention can support large-scale and complex working flow management which is cross organization and quickly adapt for the need of changed business.
Owner:CHINA CONSTRUCTION BANK

Method and system for implementing workflow form

The invention relates to a method for implementing a workflow form, which comprises the following steps that: 1, a WEB client initiates a request for acquiring a form template to a workflow engine; 2, the workflow engine acquires the form template from a database and returns to the WEB client; 3, the WEB client performs attribute setting operation on the form template according to attribute description of the form template; and 4, the WEB client displays the processed form template. The invention also relates to a system for implementing the workflow form, which comprises a form formulating module, a WEB client, a workflow engine and a database. The technical scheme has the advantages of making a user flexibly formulate a needed workflow form per se according to service requirement, well meeting the requirement of service change of the user, setting a cache region in the form template in the workflow engine, improving the efficiency for acquiring the form template, greatly lightening working amount of maintenance personnel, reducing the development and maintenance cost and enhancing the system reusability.
Owner:深圳艾派网络科技股份有限公司

Visualized workflow engine system

InactiveCN102663569ATimely adjustmentTimely configurationResourcesBusiness PersonnelComputer module
The invention relates to a visualized workflow engine system, which comprises a flow configuration module, a form configuration module, a permission configuration module, an intelligent reminding module and a plurality of functional interfaces, wherein the flow configuration module is used for a needed business flow; the form configuration module is used for configuring a form needed by each business flow; the permission configuration module is used for configuring a corresponding operation permission respectively for each business flow; the intelligent reminding module is used for transmitting a reminding report to a role in each business flow; and the functional interfaces are used for other non-flow systems to call the visualized workflow engine system. Due to the adoption of the visualized workflow engine system, the flow can be defined by real business personnel in a hauling way according to the business requirement, the attribute and the permission of a movable node are edited, and thus the business flow can be adjusted and configured in time on the background only according to new requirement change for the changing of the flow requirement.
Owner:GUANGDONG YOUMAI INFORMATION COMM TECH

Escalated handling of non-realtime communications

A system and method of escalating non-realtime communications entering a Contact Center. The present invention removes communications that may initially be viewed as requiring deferred assistance, such as those near missing their SLA or those determined to require immediate handling based on identifying a particular important customer, from its shared file folders and “escalating” them to be routed as a live communications, for immediate response by a designated agent. An alternative tiered service model for a digital multimedia contact center assigns an entering contact to an initial immediate or deferred service tier based on routing criteria for the contact and may escalate or de-escalate the contact to a different service tier if the routing criteria changes. The service tier is initially determined based on a media type associated with the contact. The digital multimedia contact center contains a set of media servers, each of which passes a contact of a particular media type to a workflow engine (one for each service tier—immediate and deferred), which executes workflows to direct the processing of contacts at service tiers that require agent activity, for the immediate service tier contacts pass through a set of media routers. Agents are allocated to contacts by a dynamic automated contact distributor and the appropriate media router is used to route the contact to an agent. The workflow engines also execute workflows for agents to control the allocation of agents to contacts.
Owner:INTERVOICE INC

Workflow device, system and configuration method based on service-oriented architecture

The invention discloses a workflow device, a system and a configuration method based on a service-oriented architecture. The configuration of workflows is realized by adopting the service-oriented architecture, business nodes are deployed in different deployment environments in manner of loose coupling by utilizing a WEB service technology, and a user can freely change or generate new workflows in manner of modularization so as to meet new business requirements. Thereby, the compatibility and the flexibility of the workflow system can be improved so as to flexibly adapt to the change and the development of company business and reduce the risk of a company adopting a new system.
Owner:ZTE CORP

Method for Debugging a Business Process Flow

A method for debugging a process in a workflow engine, wherein the process includes a plurality of activity points, includes steps of: attaching to a running business process being controlled by the workflow engine; initiating a debugging session; receiving a set of breakpoints to be inserted into designated points in the process; stopping the running of the process at one or more of the breakpoints; and presenting a user with information relating to where the process has stopped and the status of the process flow.
Owner:INT BUSINESS MASCH CORP

Orchestration of policy engines and format technologies

Policies can combine the efficiency of rule sets with the flexible expression power of workflow engines, as well as advantages of other programming languages and engines. Consistent modelling of policy rules is provided across different levels, such as network, control, and service levels. In one system, a policy module can orchestrate rule set and workflow engines in order to evaluate different conditions of a policy. In another embodiment, a hybrid language can be used that allows rule set and other variables to be used in a business process container, workflow and other variables to be used in a rule set container, rule set and business process variables to be used in other containers. In this way, a subset of conditions in a policy can be evaluated using multiple languages and / or engines in order to enforce or evaluate a policy.
Owner:ORACLE INT CORP

Web portal application customization method and system using profiles

Web portal application customization methods and systems using profiles allow developers to expose different functionalities and a different look and feel to users belonging to different user profiles. Specifically, the method allows a developer to define default and profile-specific transitions as well as default and profile-specific states. Upon request of a transition by a workflow engine, the system transparently provides the workflow engine with a profile-specific transition if a profile-specific transition associated with the user is available. If a profile-specific transition is not available, the system provides the application with a default transition. Likewise, the system transparently provides the application with a profile-relevant state according to the profile of the user and the availability of a profile-specific state. Accordingly, the method may implement highly customizable functionalities and look and feel effectively and cost-efficiently.
Owner:ACCENTURE GLOBAL SERVICES LTD

Internet Based Offer Routing and Workflow Engine Method

A system that enables parties to a real estate transaction to remotely access the system via the internet to initiate and consummate the offer / counter-offer process leading up to and including execution of a definitive purchase agreement between buyer and seller, wherein parties to the real estate transaction include the Buyer, the Seller and their respective agents. The system provides for a user interface that enables input of the transaction specification information which is typically input by the real estate agent. Subsequently, the system enables secure routing of the transaction between the parties for their online review and response. The system also provides for unique identity verification, logging and tracking functions to ensure validity and enforceability of electronic acceptance of transactions and related purchase agreements and documents by all parties.
Owner:OFFER XCHANGE
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products