×

CASE-BASED REASONING

  • US 20150112913A1
  • Filed: 10/17/2013
  • Published: 04/23/2015
  • Est. Priority Date: 10/17/2013
  • Status: Abandoned Application
First Claim
Patent Images

1. A case-based reasoning (CBR) platform for monitoring a situation, the CBR platform comprising:

  • a computer-implemented CBR engine;

    a unified data cache;

    a case library;

    an agent application programming interface, API;

    a data source API;

    an application API; and

    a persistence API;

    wherein;

    the data source API is configured to provide an interface between live and/or static data sources, external from the CBR platform, and the unified data cache, wherein the live and/or static data sources are sources of information on a monitored situation;

    the persistence API is configured to provide an interface between a persistence database, external from the CBR platform, and the unified data cache and the case library;

    the application API is configured to provide an interface between the systems of data analysts, platform administrators and/or operators, external from the CBR platform, and the unified data cache and the case library;

    the CBR engine is configured to receive information for use in generating CBR results from the agent API, to receive information on a plurality of cases from the case library, to receive a data stream comprising information on the monitored situation from the unified data cache and to generate CBR results that are both dependent on a comparison of a plurality of parallel data streams, dependent on the received data stream, with information on the plurality of cases and also dependent on the information received from the agent API;

    the unified data cache is configured to receive data from the data source API, to send a data stream comprising information on the monitored situation to the CBR engine and to receive the results of the CBR engine from the CBR engine;

    the agent API is configured to receive information from data interpretation agents external from the CBR platform and to send the received information to the CBR engine in order to provide the CBR engine with information for use in generating the CBR results; and

    the case library is configured to send information on a plurality of cases to the CBR engine.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×