Patent ID: 7536181

Claim:
A platform system for a mobile terminal for a wireless telecommunications system, comprising: a mobile terminal platform assembly, the mobile terminal platform assembly including a software services component having a plurality functional software units, a hardware component having a plurality of hardware units associated with and controlled by the plurality of functional software units, and an interface component comprising a middleware services layer having at least one interface for providing access to the mobile terminal platform assembly; and application software loaded, installed and run in said mobile terminal platform assembly via said at least one interface in the interface component; wherein communication among the various plurality of functional software units is accomplished via a software backplane (SWBP), and the following rules govern access between the plurality of functional software units: a software unit module may invoke functionality in all layer interfaces below its own layer; a software unit may never invoke functionality in any layer interfaces above its own layer; and a software unit may invoke functionality in the layer interface in its own layer in a same vertical stack or in another vertical stack.