Patent attributes
An automated method of detecting patterns corresponding to a plurality of real world business measures corresponding to a plurality of business processes, assessing the next instance of such measures and related business attributes, and describing the next best action to optimize business outcomes based upon a plurality of control parameters. The system operates by continuously abstracting input data from a process agnostic data system (PADS) that links real-world things, activities and processes, into a process agnostic measure store (PAMS) configured to accept measures data without limitation as to a specific process or a plurality of processes. The machine self-learning system can then automatically project a business outcome, suggest most relevant attributes that can impact the said outcome, and suggest actions to change such outcome(s).