iseemobility 5M makes rich media content application
development, delivery and usability faster, easier and
more affordable for the mobile marketplace.
iseemobility 5M is vital for the creation, management,
adaptation, deployment and widespread adoption of rich
media mobile applications. In the mobile application
delivery world, iseemobility 5M does what multimedia
infrastructure components did for traditional operating
systems and what streaming media platforms did for the
Internet.
Just as an operating system manages the components (hard
drives, CD ROMs, graphics cards and CPUs) and
peripherals (printers, scanners, displays and speakers)
in a computer and offers these functions to
applications, iseemobility 5M enables rich media content
and services to be easily developed and delivered to
mobile users, iseemobility 5M optimizes the
functionality of rich media (content creation,
management, adaptation and delivery), integrates it with
the core network services, and the support
infrastructure (messaging, provisioning, billing
systems, etc.), through a clearly defined Application
Programming Interface (API).
A centralized mobile media infrastructure for mobile
multimedia delivery services allows content providers to
quickly introduce new services and applications. For
example, large customer base with a diverse set of
mobile devices can be reached directly, without the need
to adapt content for specific devices. This improves
time to market, while at the same time attracting
application and content providers, parties that can join
forces to aggressively approach the Mobile Media Content
Delivery Market.
iseeMobility 5M provides the flexibility to mix and
match implementation models that suit content provider
needs and meet operator requirements. With iseemobility
5M providers can create services that are accessible
from mobile operator data services portals or via URL
access from handsets.

iseemobility 5M
Content and Services Delivery Platform
iseemobility 5M Component Architecture
The core areas of functionality are organized around:
Content Life Cycle Management
-
Rich Media content creation
tools
-
Content workflow validation
-
Content adaptation
-
Content storage and
management
-
Interactive content delivery
-
Security
Service Life Cycle Management
-
Service Oriented Architecture
-
Event Driven Architecture
-
Support for many
industry-standard protocols (Web Services,
WebDAV, IIP), Java-based protocols and operator
specific protocols
-
Support of industry standards
such as OMA, W3C and others, providing a
homogeneous environment that supports different
network implementations
Application Life Cycle Management
-
Single point-of-access for
all applications
-
Security of applications and
users
-
Business process/workflow
execution environment
-
Provisioning, Subscription
and Personalization
-
Transaction logic for
charging and managing transactions
In addition to the main layer’s core functionality, the
iseemobility 5M platform, provides multiple interfaces
dedicated to seamlessly interface content providers,
service providers, network systems and end users.
The platform is designed to provide a comprehensive set
of functions for delivering rich media content. It
provides easy integration to third party products, and
the creation of new content delivery applications and
clients. It provides for end-to-end workflow control of
content, application and service delivery. Integration
with IT systems, including core network elements,
business systems and third party systems including
content/service providers, is easily accomplished.
Content Adaptation Framework
In order to maximize the throughput and responsiveness
of the system, the content is adapted using a
combination of pre-adaptation and dynamic rendering.
Information context and look and feel are maintained,
and organized for easy random access and
device-dependent transcoding. This framework divides
content on physical boundaries and indexes them for
later retrieval.
Content Management Framework
The major challenge in a mobile media environment is the
deployment of a content management system capable of
creating, managing, and delivering compelling and
valuable content services to each subscriber.
Key life functionality includes the following:
-
Restricted content provider
access depending upon roles defined within the
system, for example, submit content for staging
only, or submit, stage and publish content.
-
Complete workflow for submission,
approval, pricing, and publication of content and
content applications.
-
Interface to third party CMS, DAM
and content creation applications
Content Delivery Framework
The Content Delivery Framework supports both pull
(download) and push messaging.
Core Services Framework
The platform includes a service framework as the
environment for all core services needed by
applications, content and mobile clients.
Security Module
The Security Module included in the platform is a core
component responsible for provisioning, authentication
and authorization of different types of identities
including applications, subscribers and contents.
Provisioning
This component supports multiple provisioning including
users, devices and content of different types, such
as mobile client applications.
User Management
This component manages accounts, devices, groups,
service subscriptions and the relationships between
them.
Notification Engine
This component provides the capability to generate
time-based or event-based alerts. This component allows
user-defined content to be delivered to the user’s
device at the scheduled time or time interval, or based
on a value in cases where keyword alerts have been
specified. Alert preferences and alert personalizations
are used to define the criteria for when an alert should
be created.
Billing
This component is responsible for providing billing
interfaces to the operator or third party billing
systems. It provides the infrastructure to facilitate
different billing mechanisms and supports both Pre-paid
and Post-paid billing models.
Business Process Framework
This framework enables the creation of custom workflows
for content and service delivery applications. It
enables the deployment of business processes that
orchestrate the content delivery.
Event Bus Framework
This component facilitates asynchronous and synchronous
communications between the various functions. It is
based on the producer-consumer paradigm where the
producer is the component capable of generating events
while the consumer is the component capable of handling
events.
Network Integration Framework
This framework is created to serve as the network
interface to integrate with each of the operator network
elements such as messaging delivery centers (SMSC, MMSC,
WAP Push Gateway, LBS…).
Content Providers Integration Framework
To facilitate multi-client data generators, the
framework interface works with many known standard
protocols. These protocols are WebDAV, SOAP, HTTP, and
FTP.
Applications Interfaces Framework
At the application layer, the platform exposes all the
necessary APIs needed for services and applications in
an open and unified way.
Mobile Client Interface Framework
This framework provides a streamlined content delivery
system that can be configured to have the delivery
process managed by a tracking module.
|