This glossary defines the terms and acronyms used in the context of this guide.



The individuals who have access to the Content Delivery Server. Four types of accounts are available: Developer Accounts, Vending Manager Server Account, Subscriber Accounts, and Administrator Accounts.

Active Content

Stocked content that is available to the Vending Manager and to subscribers. The Vending Manager administrator can change the status of content that is active.


Person responsible for administration of the Catalog Manager or Vending Manager component of the Content Delivery Server.

Administrator Accounts

Accounts for individuals who administer the Catalog Manager or the Vending Manager. Administrator Accounts can be disabled when you no longer want an individual accessing the Catalog Manager or the Vending Manager.


Executable content submitted to theContent Delivery Server.

Billing Model

A billing type, either prepaid or postpaid, in the billing system supported by the Content Delivery Server.

In the prepaid billing model, the billing system is contacted for authorization before a subscriber is permitted to purchase and download content. For postpaid billing models, the billing system receives purchase information after the transaction occurs. See Pricing Model.

Bundled Content

A collection of related files (for example, an application and any associated audio, video, or image files). Bundled content is created and managed by the Vending Manager.


A collection of attributes for promoting or selling content. The Vending Manager can create marketing campaigns.

Campaign Coupon

A sequence of characters and numbers used to identify a campaign. With a coupon, a subscriber can purchase content that has been promoted or discounted for a specific campaign.


Criteria that the Catalog Manager uses to define the devices that can download specific content. Capabilities are defined in the following categories:

Browser Capabilities - Used to specify the browser type supported by a device.

Content Delivery Server- Specific Capabilities - Required for devices to be used with the server. These capabilities apply to the server’s functionality and are not industry standard.

Mandatory Capabilities - Required by a device to accept MIDlet applications.

System Capabilities - Required for devices to perform Content Delivery Server functionality. For instance, system capabilities define whether a device supports SMS or WAP Push.

User Interface and Software Capabilities - Used to refine the capability matching process.

Catalog Manager

The content aggregator or warehouse. The Catalog Manager manages all the content submitted by the developer community and publishes the content to the Vending Managers.

Catalog Price

Purchase Price of content set by the Catalog Manager administrator. See Content Provider Price and Vending Price.


A logical container or bucket that holds individual Applications, Ring Tones or Images. Content categories are central to content management. Categories in the Catalog Manager control access to the content by Vending Managers. Categories in the Vending Manager control access to the content by Subscribers.

Connected Limited Device Configuration (CLDC)

A part of the Java 2 Platform, Micro Edition platform. CLDC is the foundation of the Java runtime environment targeting small, resource-constrained devices, such as mobile phones, mainstream personal digital assistants, and small retail payment terminals.

Combined with a device-specific Java class library, such as the Mobile Information Device Profile (MIDP), CLDC provides a complete runtime environment for small resource-constrained devices.


The applications, ring tones, and pictures that are submitted by developers and eventually downloaded by subscribers.

Content Descriptor Template

A description of content other than MIDlets (such as Ring Tones, Images, and Symbian applications) similar to the way a Java Application Descriptor (JAD) file describes a MIDlet.

Content Provider

The individual or corporation who submits content to the Catalog Manager.

Content Provider Price

Purchase price of content set or selected by the content provider. The content provider price can be overridden by the Catalog Manager administrator. See Catalog Price and Vending Price.

Custom Field

Additional property description field for a content item or edition relevant to its content type. Custom fields are defined by the system administrator.

By default, custom fields are viewable and searchable. Custom fields can be defined such that all or only a subset of fields are viewable. Custom fields can also be defined to be common or unique to the Catalog Manger, Vending Manger, Developer Portal, or Subscriber Portal.

Descriptor Template

See Content Descriptor Template.

Developer Accounts

A definition of corporations or individuals that submit content to the Catalog Manager. Developer Accounts are associated with one or more Developer Plans.

Developer Plans

A definition of the set of APIs that developers can use in applications that they submit. A Profile defines the classes in a specific library that developers can use. A Developer Plan contains one or more Profiles.


A mobile device model supported by the Catalog Manager.

Digital Rights Management (DRM)

Usage protection of content. Rights protection can be delivered separately from content or with content.


Alternate versions of a content item, such as an application, picture, or ring tone that run on devices with different capabilities.

Fulfillment Manager

The Fulfillment Manager provides a dedicated, high-performance, scalable solution for delivering OTA content to subscribers.

General Pricing Rule

Initial currency and initial price equivalents as set in the configuration properties file by the System Administrator. At deployment time, the system administrator can set the purchase prices (monetary values) in the Vending Manager. After deployment, the Vending Manager administrator can change the purchase prices as needed.


Background images against which menus, icons, and other elements are displayed. Also a type of content supported by the Content Delivery Server.

Inactive Content

Stocked content that is available to the Vending Manager but not available to subscribers. The Vending Manager administrator can change the status of content that is inactive.

JAD File

Describes a MIDlet and its associated Java ARchive (JAR) file.

JAR File

Contains the class, image, and sound files for a MIDlet gathered into a single file and compressed for faster downloading to your device. By putting the MIDlet components in a single file and compressing that file, download time is saved.

Java Virtual Machine (JVM)

A software “execution engine” that safely and compatibly executes the byte codes in Java class files on a microprocessor (whether in a computer or in another electronic device).


The KVM is a compact Java virtual machine that is designed for small devices. It supports a subset of the features of the Java virtual machine. For example, the KVM does not support floating-point operations and object finalizations. The CLDC specifies use of the KVM.


An API set that a device model supports.


A geographic or political region or community that shares the same language, customs, or cultural conventions. In software, a locale is a collection of files, data, and code that contains the information necessary to adapt software to a specific geographical location.


A MIDlet is a Java technology-based application written for MIDP. MIDlet applications are subclasses of the javax.microedition.midlet.MIDlet class that is defined by the MIDP specification.

Mobile Information Device Profile (MIDP)

A set of Java technology-based APIs that, together with the CLDC, provides a complete Java 2 Platform, Micro Edition (J2METM platform) software application runtime environment targeted at mobile information devices, such as mobile phones and entry-level PDAs. The MIDP specification addresses issues such as user interface, persistent storage, networking, and application life cycle.


A technique used to protect source code. Obfuscation makes code more difficult to understand when it is decompiled, but it has no affect on the functionality of the code. In addition, obfuscation makes the JAR file as small as possible, enabling devices with smaller memories to support large JAR files.

Over-The-Air Protocol (OTA)

A standard for the transmission and reception of application-related information in a wireless communications system.


Defines content access rights. Plans can also be nested within other Plans. Three types of plans are available: Vending, Developer, and Subscriber.


A means for a subscriber to sample a content item, for example a few notes of a ring tone, a sample image, or one or more sample images for a game.

Preview Caption

A label that is given to a preview file for identification. Administrators and subscribers see the preview caption when working with the preview files. A caption is optional. If no caption is provided, the default implementation of the Subscriber Portal uses “Untitled” as the caption.

Preview File

A file that contains a sample of a content item. The content file itself can also be used as a preview file. Preview files that are available in various formats for each content type enable subscribers to sample a content item on a web browser or a WAP browser. The preview file must be of a MIME type that is supported by Content Delivery Server and cannot be an application or other type of content that requires more than one source file. A preview file can be a local file, an externally hosted file, or a copyrighted externally hosted file.

Preview Position

The position in which a preview file appears in a preview set. The preview position determines the order of the preview files in the list shown to the subscriber.

Preview Set

One or more preview files that are associated with a content edition. When a new edition is submitted, it can associated with the preview set of an existing edition or new preview files can be submitted to create a new preview set.

Pricing Controls

Enable the Catalog Manager administrator to select the list of available pricing models that can be applied to the selected content type by either a content provider or a Catalog Manager.

Pricing Model

Condition of purchase associated with content. Supported pricing models are: free always, first download only, every download, trial, per use, per period, per subscription, and per interval.

Pricing Option

Pricing Characteristics of content that are presented to the subscriber at purchase time. The pricing option consists of the following elements: Pricing Option ID, Pricing Option Name, Pricing Model, and Purchase Price.

The Pricing Option ID is a unique identifier for the pricing option. The Pricing Option Name is an external pricing option name used by external systems to identify the content items.


Defines a set of APIs that a developer can use in applications submitted to the Content Delivery Server. See also Developer Plans.

Purchase Price

A monetary value assigned to an item of content. The currency type as seen by subscribers is determined by individual Vending Managers. The monetary value is initially assigned by the Catalog Manager administrator in the local currency of that administrator.

Record Management System (RMS)

A simple record-oriented database that allows a MIDlet to persistently store information and retrieve it later. Different MIDlets can also use the RMS to share data.

Ring Tones

A content type that is supported by the Content Delivery Server. Also, the sound heard by someone receiving a call.

Short Message Service (SMS)

A service for sending messages of up to 160 characters (224 characters if using a 5-bit mode) to mobile phones that use Global System for Mobile (GSM) communication.

Stocked Item

Content that is stocked on a Vending Manager and is available to subscribers for download.

Streamed Content

A type of content that can be continuously delivered and displayed to the subscriber. Streamed content is usually a real time application, such as audio or video and can be delivered live or on-demand. Streamed content can be on-demand or live. On-demand content can be stored on a server and delivered at any time. Live content is delivered in real time and, therefore, has a period of validity.


An individual who downloads content from the Vending Manager.

Subscriber Accounts

An account that defines an individual who subscribes to a service plan that provides them with the download service. Subscriber Accounts are associated with one or more subscriber plans.

Subscriber Plan

A plan that determines the content that a subscriber can access and download. Subscriber Accounts are assigned to Subscriber Plans. A Subscriber Plan is mapped to selected categories in the Vending Manager. The content in the selected categories is made available to plan members. If content is in a category that is not supported by the Subscriber Plan, the subscriber cannot access it.

Content supported in one Subscriber Plan can be included in another Subscriber Plan by nesting plans. This enables you to create a hierarchy of Subscriber Plans.

Subscriber Segment

A group of subscribers that meet the specific criteria as defined by a Vending Manager administrator. Subscriber segments can be defined for a specific demographic and campaigns can be targeted to one or more subscriber segments.

System Administrator

Person responsible for installation, configuration, deployment, and performance of the Content Delivery Server.

Testing Content

Content currently undergoing or requiring testing prior to being published. The status of Testing is assigned by the Catalog Manager administrator. Testing content is available to Vending Managers for distribution only to subscribers with testing roles (assigned by the Vending Manager).

Unavailable Content

Stocked content on the Vending Manager that is unpublished by the Catalog Manager. Unavailable content is not available to the Vending Manager or to subscribers. The Vending Manager administrator cannot change the status of content that is unavailable. The Vending Manager administrator can only unstock it.

Unstocked Content

Published content received from the Catalog Manager that is not currently stocked in the Vending Manager. Unstocked content is available in the Vending Manager catalog. The Vending Manager administrator can stock published content received from the Catalog Manager and unstock content with stocked status in the Vending Manager.

Updated Content

Stocked content whose catalog property information has changed.


A unique identifier for a mobile device model. The user-agent is a regular expression that usually contains hardware, browser, and model information about the device.

Vending Manager

Manages content published by the Catalog Manager. The Vending Manager controls subscriber access and purchase pricing and provides daily statistical reports on the Content Delivery Server.

Vending Managers are generally configured to serve separate enterprises and a single Catalog Manager can serve multiple Vending Managers.

Vending Manager Server Account

For a specifically branded vending manager that stocks content from the Catalog Manager. It is associated with one or more vending plans.

Vending Plan

Defines content access rights. When creating a vending plan, you can define the categories that a Vending Manager can access. A vending plan can also be nested within other vending plans.

Vending Price

Monetary value set in the local currency for content set by a Vending Manager administrator. Also known as retail price. See Catalog Price and Content Provider Price.


A means of applying a watermark as defined by a set of watermarking attributes that are specified in a configuration file. The watermark can be applied when the content is stocked, when the preview is viewed by the subscriber, or both when stocked and viewed by the subscriber, depending on how Content Delivery Server is configured.

Wireless Application Protocol (WAP)

A specification for a set of communication protocols to standardize the way that wireless devices, such as cellular telephones and radio transceivers, can be used for Internet access, including email, the World Wide Web, and Internet Relay Chat (IRC).