Site Map Mail This To A Friend PrivacyPolicy Subscribe to MakeLogic RSS Feed

MakeLogic Device Broker(MLDB)

MakeLogic Device Broker is a framework which enables inter-device communications. The primary objective of this framework is to enable devices communicate over a network.

More and more devices including house hold electronic devices like refrigerators, air conditioners, electric bulbs etc. are being network enabled now. Once we know such a connectivity exists, the next logical step would be to enable secure data and control signal transfer between these devices, so that remote controlling would be possible.

MLDB is a pilot project, which tries to achieve the above mentioned goal. Two important terms in this framework are

  • Event
  • Input

Event

"Events" here are similar to the software events that developers are used to. Some examples of events that software developers today are prevalent with are Ex.

  • mouseClick
  • mouseDown
  • mouseUp
  • mouseOver
  • downloadComplete
  • optionSelectedInComboBox etc.

MLDB extends this concept of events to more common house hold or daily events. The examples of such events would be:

  • Television volume increased
  • Fan switched on
  • Gear changed in a car
  • Door closed
  • Door opened
  • Stove flame on/off etc.

Hence the events here would be so many. Once we have defined events like above, the next term we need to talk about is input.

Input

Input again is similar to the term that the developers are used to. Incase of any html form, the input could be a textbox, a text area, a check button, a radio button, a combo box or a submit button.

MLDB extends this concept of inputs to other common inputs from house hold devices. The examples would be:

  • Input from a remote control button to the television
  • Input from buttons on Microwave Ovens
  • Input from the control panel on the dash board of a car etc.

Hence we see that the input controls can be located everywhere.

Once the above two terms are broadly defined and we know that various devices are connected over a network, we then need a framework, software tools that connect the inputs to events. The result would be

  • Switch on a fan with television remote
  • Switch off the microwave oven from the controls on a car dash board
  • Send an automatic email from the car once you reach a particular destination

The possibilities are just endless. MLDB is a framework that connects desktops, PocketPCs and J2ME devices at the moment. It needs to be tested very well and then stabilized.

If you would like to discuss more on how this can help you, kindly send us a message using this online form.

Or you can email us at info@makelogic.com

Was this information helpful to you?

NewsLetter
MakeLogic Partners