1460763947-b7b78364-43a5-47cb-b227-3dbb8faef010

In accordance with an embodiment of the present invention, a semiconductor device is formed as follows. An IMS application server includes a service creation layer operable to provide components for creating a hosted service, testing the hosted service and deploying the hosted service into a service execution layer. For example, a panning facility may determine an amount by which to shift visible content elements in the display area based at least in part on an amount by which a content area that includes the visible content elements extends beyond the display area.