发明名称 Aggregation and workflow engines for managing project information
摘要 A system includes an aggregation engine that initiates a first interface module in response to a first request from a first user that indicates a first type of project information. The aggregation engine also receives, via the first interface module, the first type of project information and stores the first type of project information in a memory. The system additionally includes a workflow engine that initiates one or more workflows that indicate certain project information requested by an external group. The workflow engine retrieves, from the memory and based upon the initiated one or more workflows, a first subset of the first type of project information and formats the first subset of project information according to the workflow. The system also includes an export engine that transmits the formatted first subset of project information to the external group according to the initiated one or more workflows.
申请公布号 US9412083(B2) 申请公布日期 2016.08.09
申请号 US201414259301 申请日期 2014.04.23
申请人 Bank of America Corporation 发明人 Steele David M.;Vaughn Jason Dean;Sofio Edward Gansevoort;Skiljan Margaret R.;Kunsch Rhonda L.
分类号 G06Q10/06;G06F9/44 主分类号 G06Q10/06
代理机构 代理人 Springs Michael A.
主权项 1. A system, comprising a first interface module, a memory, processor a second interface module, and a receiving interface module and further comprising: an aggregation engine, executed by the processor to: initiate the first interface module in response to a first request from a first user, the first request indicating a first type of project information, wherein the first type of project information comprises project requirements information;receive, via the first interface module, the first type of project information;store the first type of project information in the memory;initiate the second interface module in response to a second request from a second user, the second request indicating a second type of project information, wherein the second type of project information comprises project assumptions information;receive, via the second interface module, the second type of project information; andstore the second type of project information in the memory; a workflow engine, executed by the processor to: initiate one or more of a plurality of workflows, wherein the initiated one or more workflows indicate certain project information for approval by an external group;retrieve, from the memory and based upon the initiated one or more workflows, a first subset of the first type of project information and a second subset of the second type of project information;format the first subset and second subset of project information according to the initiated one or more workflows; an export engine, executed by the processor to transmit the formatted first and second subset of project information and a request for approval to a first external group and a second external group according to the initiated one or more workflows; receive, via the receiving interface module, a first response from the first external group and a second response from the second external group, the first and second responses comprising one of an approve response and a deny response; upon a determination that the first response is an approve response and the second response is an approve response, communicate the first and second responses to at least one of the first user and the second user; and store, in the memory, audit approval data in an audit log, the audit approval indicating the identity of the first and second external groups, the time the first and second responses were received, and whether the first and second responses were approve responses or deny responses, wherein the data aggregation engine is further operable to logically group the first and second type of project information before storage in the memory.
地址 Charlotte NC US