摘要 |
Applications in a first processing unit 210 receive and process signals from an interface or sensors 270A-B connected to the unit and write data to a shared information space 230. Written data can be time, GPS data, heart rate. Applications in second processing unit 220 are capable of further processing information processed in said first processing unit, receiving a notification about said data written to the information space, and retrieving the data for further processing. A first application in 210 is further configured to write a control signal to the information space and to notify a second application running in the second processing unit of said control signal. Said second application reads the control signal and causes the second processing unit to enter a hibernation state. Shared information space 230, e.g. intra device logical whiteboard, comprises a shared memory, e.g. RAM. Used in embedded devices, e.g. cellular phones and wristop computers. |