Mnemonic Broker™ and Interpret™:
Solutions for your Real-Time data needs
The Mnemonic Broker™ is a family of solutions for Ultra-Fast, Scalable, and Robust Real-Time software Data Acquisition, Storage, and Brokering for markets that require High Fidelity Data Acquisition and Processing.
It is complemented by Interpret™, an integrated suite of Tools and Run-Time components for very-rapid application development with Mnemonic Broker™ data.
Sensor-acquired, measurement-based applications are fast becoming ubiquitous in many applications all around us. The need to acquire, store and broker real-time (RT) data for interpretation and real-time actionable purposes is a fundamental requirement of such applications.
The MnemonicBroker™ is a software product built specially to
  • Flawlessly acquire RT measurement data with iron-cast fidelity and reliability - absolutely no loss of measurement points as they are made available by the sensors through the wire or wirelessly.
  • Centrally stores RT data for all mnemonics (measurement points) and their values.
  • Broker the RT data to client applications or component either in real time as it is acquired or upon demand.
  • Seamlessly integrates in your application through a self contained package and an easy to use, fully-fledged set of APIs.
  • The MnemonicBroker™ comes in three versions: Light, Professional, and Load. This covers the full scalability and performance spectrum your sensor networks and applications need while adapting to your available computing power.
    The MnemonicBroker™ is a 100% Java and open-standards based product. It has been certified on Microsoft Windows 2003, Linux, and Windows Mobile 5.
    Built for handheld-like or single intelligent sensor devices: Aggregate, broker & process a few mnemonics with ease, up to 10-20 mnemonics @ up to 5 Hertz each.
    Built for high performance applications. Aggregate, broker & process large scale RT data acquisition for up to 2,000 mnemonics @ 5-10 Hertz acquisition rate each for a staggering 15,000 data points per second performance on mid-level WinTel hardware characteristics (<1kUS$).
    Built for Data Center like performance. Aggregate, broker & process large scale RT data acquisition for up to 10,000 mnemonics @ 5 Hertz acquisition rate each for a staggering 50,000 data points per second performance on mid-level WinTel hardware characteristics (<2kUS$). And distribute the MnemonicBroker™ horizontally across servers for even higher performance!
    Interpret™ is a product assisting you to rapidly develop rich client-side interpretation applications leveraging the RT data available through the MnemonicBroker™.
    The architecture is services (module) driven in its definition of interpretation computation over the RT data available. It provides capabilities to:
  • Define the interpretation application (really any computation), through understanding what mnemonic data is available, how to seamlessly query mnemonics or subscribe and be notified of any new RT data becoming available for mnemonics of interest, define what processing is to be done on such data, and lastly package it in executable units ready for deployment.
  • Deploy, start, and monitor applications in the run-time architecture.
  • Interpret™ is a 100% Java-based application leveraging Eclipse, an open-source Integrated Development Environment.