Delivery Context Ontology

W3C Editor's Draft 31 October 2007

This version:
http://www.w3.org/2007/uwa/editors-drafts/DeliveryContextOntology/2007-10-31/DCOntology.html
Latest version:
http://www.w3.org/2007/uwa/editors-drafts/DeliveryContextOntology/2007-10-31/DCOntology.html
Previous version:
http://www.w3.org/2007/uwa/editors-drafts/DeliveryContextOntology/2007-08-31/DCOntology.html
Editor:
Rhys Lewis, Volantis Systems Ltd. <rhys@volantis.com>

Abstract

The Delivery Context Ontology provides a formal model of the characteristics of the environment in which devices interact with the Web. The delivery context includes the characteristics of the device, the software used to access the Web and the network providing the connection among others.

The delivery context is an important source of information that can be used to adapt materials from the Web to make them useable on a wide range of different devices with different capabilities.

The ontology is formally specified in the Web Ontology Language [OWL]. This document describes the ontology and gives details of each property that it contains.

The core, normative sections of this document are generated automatically from the ontology itself.

Status of this Document

This document is an editors' copy that has no official standing.

This section describes the status of this document at the time of its publication. Other documents may supersede this document. A list of current W3C publications and the latest revision of this technical report can be found in the W3C technical reports index at http://www.w3.org/TR/.

This is a Working Draft of a possible future W3C Recommendation.

Comments on this document may be sent to the public public-uwa@w3.org mailing list (archived at http://lists.w3.org/Archives/Public/public-uwa/).

Publication as a Working Draft does not imply endorsement by the W3C Membership. This is a draft document and may be updated, replaced or obsoleted by other documents at any time. It is inappropriate to cite this document as other than work in progress.

This document is published as part of the W3C Ubiquitous Web Applications Activity by the Ubiquitous Web Applications Working Group. It is a deliverable as defined in the Charter of that group.

This document was produced by a group operating under the 5 February 2004 W3C Patent Policy. W3C maintains a public list of any patent disclosures made in connection with the deliverables of the group; that page also includes instructions for disclosing a patent. An individual who has actual knowledge of a patent which the individual believes contains Essential Claim(s) must disclose the information in accordance with section 6 of the W3C Patent Policy.

Table of Contents

1 Introduction
    1.1 Definition of the Ontology
        1.1.1 Disjoint Classes
    1.2 Reading the Specification
        1.2.1 Conformance Information
            1.2.1.1 Normative and Informative Parts
            1.2.1.2 Normative Language for Conformance Requirements
    1.3 Documentation Conventions
        1.3.1 Reading the Property Tables
        1.3.2 Reading the Example Tables
2 Web Browser
    2.1 Examples of the Web Browser Class
3 Script Language
    3.1 Examples of the Script Language Class
4 Physical Quantity
    4.1 Physical Length
        4.1.1 Feet
            4.1.1.1 Examples of the Feet Class
        4.1.2 Meters
            4.1.2.1 Examples of the Meters Class
        4.1.3 Inches
            4.1.3.1 Examples of the Inches Class
        4.1.4 Centimeters
            4.1.4.1 Examples of the Centimeters Class
        4.1.5 Points
            4.1.5.1 Examples of the Points Class
        4.1.6 Picas
            4.1.6.1 Examples of the Picas Class
        4.1.7 Millimeters
            4.1.7.1 Examples of the Millimeters Class
    4.2 Physical Electric Charge
        4.2.1 Coulombs
            4.2.1.1 Examples of the Coulombs Class
        4.2.2 Milliamp Hours
            4.2.2.1 Examples of the Milliamp Hours Class
5 Character Set
    5.1 Examples of the Character Set Class
6 Bluetooth Profile
    6.1 Examples of the Bluetooth Profile Class
7 Unit Conversion
    7.1 Meter to Centimeter Conversion
    7.2 Meter to Pica Conversion
    7.3 Meter to Foot Conversion
    7.4 Meter to Point Conversion
    7.5 Meter to Inch Conversion
    7.6 Meter to Millimeter Conversion
8 Device Hardware
    8.1 Examples of the Device Hardware Class
9 Tactile Input Type
    9.1 Examples of the Tactile Input Type Class
10 Camera
    10.1 Examples of the Camera Class
11 Pixel Count
    11.1 Examples of the Pixel Count Class
12 Aspect Ratio
    12.1 Examples of the Aspect Ratio Class
13 Device
    13.1 Examples of the Device Class
14 Page Markup Feature Restriction
    14.1 Examples of the Page Markup Feature Restriction Class
15 Memory Unit
    15.1 Examples of the Memory Unit Class
16 Battery
    16.1 Examples of the Battery Class
17 Orientation Support
    17.1 Examples of the Orientation Support Class
18 Delivery Context
    18.1 Examples of the Delivery Context Class
19 Text Input Type
    19.1 Examples of the Text Input Type Class
20 Network Support
    20.1 Examples of the Network Support Class
21 Operating System Support
    21.1 Examples of the Operating System Support Class
22 Device Name
    22.1 Examples of the Device Name Class
23 Page Markup Support
    23.1 Examples of the Page Markup Support Class
24 Web Browser Support
    24.1 Examples of the Web Browser Support Class
25 CPU
    25.1 Examples of the CPU Class
26 Network Bearer
    26.1 Examples of the Network Bearer Class
27 Bluetooth Support
    27.1 Examples of the Bluetooth Support Class
28 Image Support
    28.1 Examples of the Image Support Class
29 Page Markup
    29.1 Examples of the Page Markup Class
30 Device Software
    30.1 Examples of the Device Software Class
31 Pointing Resolution
    31.1 Examples of the Pointing Resolution Class
32 Orientation
    32.1 Examples of the Orientation Class
33 Image Type
    33.1 Examples of the Image Type Class
34 Display
    34.1 Examples of the Display Class
35 Operating System
    35.1 Examples of the Operating System Class
36 The Paths to the Characteristics
37 Derived Properties

Appendices

A References
    A.1 Normative References
    A.2 Informative References
B Acknowledgements (Non-Normative)


1 Introduction

The Delivery Context Ontology provides a formal model of the characteristics of the environment in which devices interact with the Web. The delivery context includes the characteristics of the device, the software used to access the Web and the network providing the connection among others.

The delivery context is an important source of information that can be used to adapt materials materials from the Web to make them useable on a wide range of different devices with different capabilities.

1.1 Definition of the Ontology

The ontology is formally specified in OWL[OWL]. The core, normative sections of this document are generated automatically from the ontology itself.

The ontology conforms to the OWL-DL expressivity. This allows it to be used within appropriately written reasoning systems.

1.1.1 Disjoint Classes

The ontology contains a large number of disjoint classes. OWL-DL requires explicit definition of each disjoint relationship between classes. The number of such definitions becomes unmanageably large in ontololgies with a large number of classes.

Fortunately, there is an alternative mechanism for ensuring that classes are considered disjoint, without requiring the use of explicit statements. The mechanism relies on each class including a property that has a unique value. In this ontology, the property used is called deliveryContextEntityName. Each class derived from DeliveryContextEntity includes this property. Each class has a unique value for this property. The mechanism is referenced in the OWL Guide[OWL] in the discussion on disjoint classes. An illustration of the technique appears in [OWL-Test] in the section on Positive Entailment Test.

Editorial note: Rhys16/8/2007
The initial set of properties for the ontology were modelled on those in UAProf version 2. Subsequent discussion has enriched the set of properties currently defined. A number of groups are in the process of creating sets of properties for inclusion in the ontology. As a result it is likely that the properties will change. It's likely that the structure of the ontontology will change in the light of new properties being added. Readers should not assume that this version represents any concensus about the content or the structure of the ontology. It does, however, represent a starting point for discussion. It also illustrates a number of basic features that such an ontology needs to provide. It seems likely that the overall structure and approach is likely to prove appropriate.

1.2 Reading the Specification

1.2.1 Conformance Information

1.2.1.1 Normative and Informative Parts

The normative and informative parts of this specification are identified by use of labels within various sections. Generally, everything in the specification is considered to be normative, apart from the examples.

1.2.1.2 Normative Language for Conformance Requirements

Individual conformance requirements or testable statements are identified by the use of specific key words. In particular, the key words must, must not, required, shall, shall not, should, should not, recommended, may, and optional in this specification are to be interpreted as described in [IETF RFC 2119].

1.3 Documentation Conventions

This section describes the structure and layout of the sections that document the ontology. The delivery context is essentially hierarchical. The hierarchy is defined in 36 The Paths to the Characteristics. Despite the hierarchical nature of the delivery context, every individual property has an unique name.

Properties are associated with classes within the ontology. Each top level class is documented in its own chapter. Subclasses are documented within the chapter for their superclass. Cross references within this document link properties, classes and examples of their use.

1.3.1 Reading the Property Tables

Each class in the ontology is associated with a set of properties. These properties are defined in tables in the appropriate section of the specification. Each row in a table defines a single property in terms of a number of fields. The fields used in these tables are described as follows:

Name

This field contains the formal name of the property within the class.

Type

This field contains the type of the property. Datatype properties have types that are not themselves classes. Examples include xsd:int, xsd:boolean, xsd:string and xsd:float. Object properties have types that are classes. Usually these classes are themselves defined in the ontology.

Description

This field contains a description of the property.

Occurs

This field defines the cardinality of the property. The number of occurences of the property within the class is shown as an expression. For example, the expression ≥ 0 and ≤ 1 indicates that a property is optional. It's cardinality is 0 or 1. Similarly, the expression =1 indicates that a property always occurs exactly once.

Value(s)

This field holds values that apply across every instance of a class.

Some property values are fixed for every instance of a class. Where this is the case, the value shown in the Value(s) field is prefixed by the phrase Class Value:. For example, every instance of the class Meters, which represents a physical length in meters, has a unitName property with the value "meter".

Some properties can hold values from a specific, predefined set. Where this is the case, the value shown in the Value(s) field is prefixed by the phrase One of:. For example, the Orientation class, which represents the orientation of features such as displays or cameras, has an orientationName property which can take only the values "portrait", "landscape" or "square".

Alternate Names

This field defines the alternative names for the property. Alternative names might be useful in different programming environments for consistency with conventions.

1.3.2 Reading the Example Tables

Examples are given for specific classes in the specification. The associated tables contain one or more example classes, complete with values for each of their properties. The fields used in these tables are described as follows:

Example Instance

This field contains the identification of the instance that provides the example.

Property Name

This field contains the formal name of the property whose value is shown as part of the example.

Type

This field contains the type of the property in the example. Datatype properties have types that are not themselves classes. Examples include xsd:int, xsd:boolean, xsd:string and xsd:float. Object properties have types that are classes. Usually these classes are themselves defined in the ontology.

Value(s)

This field contains the value(s) of the property. Where a property has a cardinality of >1, multiple values may be shown in the example.

2 Web Browser

This class represents the Web Browser on a device.

Properties of the Web Browser Class
NameTypeDescriptionOccursValue(s)Alternate Names
webBrowserNamexsd:stringThis property holds the name of the web browser=1 
webBrowserName
web-browser-name
pageMarkupSupportPageMarkupSupportThis property defines the page markup supported by this browser.=1 
pageMarkupSupport
page-markup-support
webBrowserVendorxsd:stringThis property holds the name of the vendor of the browser=1 
webBrowserVendor
web-browser-vendor
scriptLanguagesScriptLanguageThis property defines the set of script languages supported by this browser.≥ 0 
scriptLanguages
script-languagues
supportsJavaAppletsxsd:booleanThis property specifies whether or not the browser supports Java Applets.=1 
supportsJavaApplets
supports-java-applets
browserUsableDisplayPixelsXPixelCountThe typical number of pixels in the X direction of the display which can be used within the browser. This may be less than the total number available due to the presence of additional items on the display.=1 
browserUsableDisplayPixelsX
browser-usable-display-pixels-x
browserUsableDisplayPixelsYPixelCountThe typical number of pixels in the Y direction of the display which can be used within the browser. This may be less than the total number available due to the presence of additional items on the display.=1 
browserUsableDisplayPixelsY
browser-usable-display-pixels-y
webBrowserVersionxsd:stringThis property holds the version of the web browser=1 
webBrowserVersion
web-browser-vendor

2.1 Examples of the Web Browser Class

Example InstanceProperty NameTypeValue(s)
Sony Ericsson 1pageMarkupSupportPageMarkupSupport
PageMarkupSupport_SE1-P910
webBrowserNamexsd:string
Sony Ericsson
webBrowserVendorxsd:string
Sony Ericsson
scriptLanguagesScriptLanguage
WMLScript 1.3
WMLScript 1.2
browserUsableDisplayPixelsXPixelCount
browserUsableDisplayPixelsYPixelCount
webBrowserVersionxsd:string
1
Opera 6.31pageMarkupSupportPageMarkupSupport
PageMarkupSupport_Op631-P910
webBrowserNamexsd:string
Opera
webBrowserVendorxsd:string
Opera Software ASA
scriptLanguagesScriptLanguage
browserUsableDisplayPixelsXPixelCount
browserUsableDisplayPixelsYPixelCount
webBrowserVersionxsd:string
6.31

3 Script Language

This class represents a Script language

Properties of the Script Language Class
NameTypeDescriptionOccursValue(s)Alternate Names
scriptLanguageNamexsd:stringThe name of the script language=1 
scriptLanguageName
script-language-name
scriptLanguageVersionxsd:stringThe version of the script language=1 
scriptLanguageVersion
script-language-version

3.1 Examples of the Script Language Class

Example InstanceProperty NameTypeValue(s)
WMLScript 1.3scriptLanguageNamexsd:string
WMLScript
scriptLanguageVersionxsd:string
1.3
JavaScript 1.1scriptLanguageNamexsd:string
JavaScript
scriptLanguageVersionxsd:string
1.1
ECMAScript 1.2scriptLanguageNamexsd:string
ECMAScript
scriptLanguageVersionxsd:string
1.2
WMLScript 1.2scriptLanguageNamexsd:string
WMLScript
scriptLanguageVersionxsd:string
1.2

4 Physical Quantity

This class represents a physical quantity

Properties of the Physical Quantity Class
NameTypeDescriptionOccursValue(s)Alternate Names
valuexsd:floatThis property represents the value of the quantity.=1 
value
value
unitAbbreviationxsd:stringThis property represents the abbreviation for the unit in which the quantity is represented.=1 
unitAbbreviation
unit-abbreviation
unitNamexsd:stringThis property represents the name of the unit in which the quantity is represented.=1 
unitName
unit-name

4.1 Physical Length

This class represents a physical quantity that is length

Properties of the Physical Length Class
NameTypeDescriptionOccursValue(s)Alternate Names
valuexsd:floatThis property represents the value of the quantity.=1 
value
value
unitAbbreviationxsd:stringThis property represents the abbreviation for the unit in which the quantity is represented.=1 
unitAbbreviation
unit-abbreviation
unitNamexsd:stringThis property represents the name of the unit in which the quantity is represented.=1 
unitName
unit-name

4.1.1 Feet

This class represents a length measured in feet

Properties of the Feet Class
NameTypeDescriptionOccursValue(s)Alternate Names
valuexsd:floatThis property represents the value of the quantity.=1 
value
value
unitAbbreviationxsd:stringThis property represents the abbreviation for the unit in which the quantity is represented.=1Class Value: "ft"
unitAbbreviation
unit-abbreviation
unitNamexsd:stringThis property represents the name of the unit in which the quantity is represented.=1Class Value: "foot"
unitName
unit-name
4.1.1.1 Examples of the Feet Class
Example InstanceProperty NameTypeValue(s)
oneFootvaluexsd:float
1.0

4.1.2 Meters

This class represents an length measured in meters

Properties of the Meters Class
NameTypeDescriptionOccursValue(s)Alternate Names
valuexsd:floatThis property represents the value of the quantity.=1 
value
value
unitAbbreviationxsd:stringThis property represents the abbreviation for the unit in which the quantity is represented.=1Class Value: "m"
unitAbbreviation
unit-abbreviation
unitNamexsd:stringThis property represents the name of the unit in which the quantity is represented.=1Class Value: "meter"
unitName
unit-name
4.1.2.1 Examples of the Meters Class
Example InstanceProperty NameTypeValue(s)
Meters_6valuexsd:float
0.5432
oneMetervaluexsd:float
1.0

4.1.3 Inches

This class represents an length measured in inches

Properties of the Inches Class
NameTypeDescriptionOccursValue(s)Alternate Names
valuexsd:floatThis property represents the value of the quantity.=1 
value
value
unitAbbreviationxsd:stringThis property represents the abbreviation for the unit in which the quantity is represented.=1Class Value: "in"
unitAbbreviation
unit-abbreviation
unitNamexsd:stringThis property represents the name of the unit in which the quantity is represented.=1Class Value: "inch"
unitName
unit-name
4.1.3.1 Examples of the Inches Class
Example InstanceProperty NameTypeValue(s)
oneInchvaluexsd:float
1.0

4.1.4 Centimeters

This class represents an length measured in centimeters

Properties of the Centimeters Class
NameTypeDescriptionOccursValue(s)Alternate Names
valuexsd:floatThis property represents the value of the quantity.=1 
value
value
unitAbbreviationxsd:stringThis property represents the abbreviation for the unit in which the quantity is represented.=1Class Value: "cm"
unitAbbreviation
unit-abbreviation
unitNamexsd:stringThis property represents the name of the unit in which the quantity is represented.=1Class Value: "centimeter"
unitName
unit-name
4.1.4.1 Examples of the Centimeters Class
Example InstanceProperty NameTypeValue(s)
oneCentimetervaluexsd:float
1.0

4.1.5 Points

This class represents an length measured in points

Properties of the Points Class
NameTypeDescriptionOccursValue(s)Alternate Names
valuexsd:floatThis property represents the value of the quantity.=1 
value
value
unitAbbreviationxsd:stringThis property represents the abbreviation for the unit in which the quantity is represented.=1Class Value: "pt"
unitAbbreviation
unit-abbreviation
unitNamexsd:stringThis property represents the name of the unit in which the quantity is represented.=1Class Value: "point"
unitName
unit-name
4.1.5.1 Examples of the Points Class
Example InstanceProperty NameTypeValue(s)
onePointvaluexsd:float
1.0

4.1.6 Picas

This class represents an length measured in picas

Properties of the Picas Class
NameTypeDescriptionOccursValue(s)Alternate Names
valuexsd:floatThis property represents the value of the quantity.=1 
value
value
unitAbbreviationxsd:stringThis property represents the abbreviation for the unit in which the quantity is represented.=1Class Value: "pc"
unitAbbreviation
unit-abbreviation
unitNamexsd:stringThis property represents the name of the unit in which the quantity is represented.=1Class Value: "pica"
unitName
unit-name
4.1.6.1 Examples of the Picas Class
Example InstanceProperty NameTypeValue(s)
onePicavaluexsd:float
1.0

4.1.7 Millimeters

This class represents an length measured in millimeters

Properties of the Millimeters Class
NameTypeDescriptionOccursValue(s)Alternate Names
valuexsd:floatThis property represents the value of the quantity.=1 
value
value
unitAbbreviationxsd:stringThis property represents the abbreviation for the unit in which the quantity is represented.=1Class Value: "mm"
unitAbbreviation
unit-abbreviation
unitNamexsd:stringThis property represents the name of the unit in which the quantity is represented.=1Class Value: "millimeter"
unitName
unit-name
4.1.7.1 Examples of the Millimeters Class
Example InstanceProperty NameTypeValue(s)
oneMillimetervaluexsd:float
1.0
Millimeters_6valuexsd:float
35.0
Millimeters_5valuexsd:float
45.0

4.2 Physical Electric Charge

This class represents a physical quantity that is an electric charge

Properties of the Physical Electric Charge Class
NameTypeDescriptionOccursValue(s)Alternate Names
valuexsd:floatThis property represents the value of the quantity.=1 
value
value
unitAbbreviationxsd:stringThis property represents the abbreviation for the unit in which the quantity is represented.=1 
unitAbbreviation
unit-abbreviation
unitNamexsd:stringThis property represents the name of the unit in which the quantity is represented.=1 
unitName
unit-name

4.2.1 Coulombs

This class represents an electric charge measured in Coulombs

Properties of the Coulombs Class
NameTypeDescriptionOccursValue(s)Alternate Names
valuexsd:floatThis property represents the value of the quantity.=1 
value
value
unitAbbreviationxsd:stringThis property represents the abbreviation for the unit in which the quantity is represented.=1Class Value: "C"
unitAbbreviation
unit-abbreviation
unitNamexsd:stringThis property represents the name of the unit in which the quantity is represented.=1Class Value: "coulomb"
unitName
unit-name
4.2.1.1 Examples of the Coulombs Class
Example InstanceProperty NameTypeValue(s)
Coulombs_5valuexsd:float
1.234

4.2.2 Milliamp Hours

This class represents an electric charge measured in milliamp hours

Properties of the Milliamp Hours Class
NameTypeDescriptionOccursValue(s)Alternate Names
valuexsd:floatThis property represents the value of the quantity.=1 
value
value
unitAbbreviationxsd:stringThis property represents the abbreviation for the unit in which the quantity is represented.=1Class Value: "mAh"
unitAbbreviation
unit-abbreviation
unitNamexsd:stringThis property represents the name of the unit in which the quantity is represented.=1Class Value: "milliamp hour"
unitName
unit-name
4.2.2.1 Examples of the Milliamp Hours Class
Example InstanceProperty NameTypeValue(s)
MilliampHours_4valuexsd:float
1260.0

5 Character Set

This class defines a specific character set officially identified by IANA.

Properties of the Character Set Class
NameTypeDescriptionOccursValue(s)Alternate Names
characterSetNamexsd:stringThe official name of the character set, defined by IANA=1 
characterSetName
character-set-name

5.1 Examples of the Character Set Class

Example InstanceProperty NameTypeValue(s)
CharacterSet_UTF-16characterSetNamexsd:string
UTF-16
CharacterSet_ISO-8859-2characterSetNamexsd:string
ISO-8859-2
CharacterSet_UTF-16becharacterSetNamexsd:string
UTF-16be
CharacterSet_CharacterSet_UTF-7characterSetNamexsd:string
UTF-7
CharacterSet_ISO-8859-7characterSetNamexsd:string
ISO-8859-7
CharacterSet_ISO-8859-1characterSetNamexsd:string
ISO-8859-1
CharacterSet_ISO-8859-9characterSetNamexsd:string
ISO-8859-9
CharacterSet_ISO-8859-4characterSetNamexsd:string
ISO-8859-4
CharacterSet_US-ASCIIcharacterSetNamexsd:string
US-ASCII
UTF-8characterSetNamexsd:string
UTF-8
CharacterSet_UTF-16lecharacterSetNamexsd:string
UTF-16le
CharacterSet_ISO-8859-5characterSetNamexsd:string
ISO-8859-5
CharacterSet_ISO-10646-UCS-2characterSetNamexsd:string
ISO-10646-UCS-2
CharacterSet_WINDOWS-1252characterSetNamexsd:string
WINDOWS-1252

6 Bluetooth Profile

This class describes a specific Bluetooth profile used to support a particular user scenario.

Properties of the Bluetooth Profile Class
NameTypeDescriptionOccursValue(s)Alternate Names
bluetoothProfileNamexsd:stringThe name of the Bluetooth profile.=1 
bluetoothProfileName
bluetooth-profiile-name

6.1 Examples of the Bluetooth Profile Class

Example InstanceProperty NameTypeValue(s)
BluetoothProfile_dialupbluetoothProfileNamexsd:string
Dialup Networking
BluetoothProfile_serialPortbluetoothProfileNamexsd:string
Serial Port
BluetoothProfile_genericObjExchbluetoothProfileNamexsd:string
Generic Object Exchange
BluetoothProfile_headSetbluetoothProfileNamexsd:string
Head Set
BluetoothProfile_fileTransferbluetoothProfileNamexsd:string
File Transfer
BluetoothProfile_genericAccessbluetoothProfileNamexsd:string
Generic Access
BluetoothProfile_objectPushbluetoothProfileNamexsd:string
Object Push

7 Unit Conversion

This class represents a factor used to convert the value of one physical quantity into the value of another

Properties of the Unit Conversion Class
NameTypeDescriptionOccursValue(s)Alternate Names
toQuantityPhysicalQuantityThis property represents the quantity to whose units conversion is required=1 
toQuantity
to-quantity
conversionFactorxsd:floatThis property specifies the factor by which values represented in the fromQuantity must be multiplied to give values in the toQuantity.=1 
conversionFactor
conversion-factor
fromQuantityPhysicalQuantityThis property represents the quantity from whose units conversion is required.=1 
fromQuantity
from-quantity

7.1 Meter to Centimeter Conversion

This class represents the factor used in converting meters to centimeters

Properties of the Meter to Centimeter Conversion Class
NameTypeDescriptionOccursValue(s)Alternate Names
toQuantityPhysicalQuantityThis property represents the quantity to whose units conversion is required=1Class Value: oneCentimeter
toQuantity
to-quantity
conversionFactorxsd:floatThis property specifies the factor by which values represented in the fromQuantity must be multiplied to give values in the toQuantity.=1Class Value: 100
conversionFactor
conversion-factor
fromQuantityPhysicalQuantityThis property represents the quantity from whose units conversion is required.=1Class Value: oneMeter
fromQuantity
from-quantity

7.2 Meter to Pica Conversion

This class represents the factor used in converting meters to picas

Properties of the Meter to Pica Conversion Class
NameTypeDescriptionOccursValue(s)Alternate Names
toQuantityPhysicalQuantityThis property represents the quantity to whose units conversion is required=1Class Value: onePica
toQuantity
to-quantity
conversionFactorxsd:floatThis property specifies the factor by which values represented in the fromQuantity must be multiplied to give values in the toQuantity.=1Class Value: 236.22
conversionFactor
conversion-factor
fromQuantityPhysicalQuantityThis property represents the quantity from whose units conversion is required.=1Class Value: oneMeter
fromQuantity
from-quantity

7.3 Meter to Foot Conversion

This class represents the factor used in coverting meters to feet

Properties of the Meter to Foot Conversion Class
NameTypeDescriptionOccursValue(s)Alternate Names
toQuantityPhysicalQuantityThis property represents the quantity to whose units conversion is required=1Class Value: oneFoot
toQuantity
to-quantity
conversionFactorxsd:floatThis property specifies the factor by which values represented in the fromQuantity must be multiplied to give values in the toQuantity.=1Class Value: 3.28084
conversionFactor
conversion-factor
fromQuantityPhysicalQuantityThis property represents the quantity from whose units conversion is required.=1Class Value: oneMeter
fromQuantity
from-quantity

7.4 Meter to Point Conversion

This class represents the factor used in coverting meters to points

Properties of the Meter to Point Conversion Class
NameTypeDescriptionOccursValue(s)Alternate Names
toQuantityPhysicalQuantityThis property represents the quantity to whose units conversion is required=1Class Value: onePoint
toQuantity
to-quantity
conversionFactorxsd:floatThis property specifies the factor by which values represented in the fromQuantity must be multiplied to give values in the toQuantity.=1Class Value: 2384.65
conversionFactor
conversion-factor
fromQuantityPhysicalQuantityThis property represents the quantity from whose units conversion is required.=1Class Value: oneMeter
fromQuantity
from-quantity

7.5 Meter to Inch Conversion

This class represents the factor used in converting meters to inches

Properties of the Meter to Inch Conversion Class
NameTypeDescriptionOccursValue(s)Alternate Names
toQuantityPhysicalQuantityThis property represents the quantity to whose units conversion is required=1Class Value: oneInch
toQuantity
to-quantity
conversionFactorxsd:floatThis property specifies the factor by which values represented in the fromQuantity must be multiplied to give values in the toQuantity.=1Class Value: 39.37
conversionFactor
conversion-factor
fromQuantityPhysicalQuantityThis property represents the quantity from whose units conversion is required.=1Class Value: oneMeter
fromQuantity
from-quantity

7.6 Meter to Millimeter Conversion

This class represents the factor used in converting meters to millimeters

Properties of the Meter to Millimeter Conversion Class
NameTypeDescriptionOccursValue(s)Alternate Names
toQuantityPhysicalQuantityThis property represents the quantity to whose units conversion is required=1Class Value: oneMillimeter
toQuantity
to-quantity
conversionFactorxsd:floatThis property specifies the factor by which values represented in the fromQuantity must be multiplied to give values in the toQuantity.=1Class Value: 1000
conversionFactor
conversion-factor
fromQuantityPhysicalQuantityThis property represents the quantity from whose units conversion is required.=1Class Value: oneMeter
fromQuantity
from-quantity

8 Device Hardware

This class represents the hardware in a device

Properties of the Device Hardware Class
NameTypeDescriptionOccursValue(s)Alternate Names
displayDisplayThis property represents a display associated with a device.≥ 0 
display
display
textInputTypeTextInputTypeThis property specifies the type of text input type supported by the device.≥ 0 
textInputType
text-input-type
UAProf: TextInputCapable
supportsVoiceRecognitionxsd:booleanThis property specifies whether or not the device supports voice recognition.=1 
supportsVoiceRecognition
supports-voice-recognition
UAProf: VoiceInputCapable
outputCharacterSetsCharacterSetThis property defines the character sets supported by the device for output.≥ 0 
supportsOutputCharacterSets
supports-output-character-sets
UAProf: OutputCharSet
networkSupportNetworkSupportThis property represents the network support available on the device.=1 
networkSupport
network-support
builtInMemoryMemoryUnitThis property represents the memory built into the device and which is not removable during normal operation.=1 
builtInMemory
built-in-memory
inputCharacterSetsCharacterSetThis property defines the character sets supported by the device for input.≥ 0 
supportsInputCharacterSets
supports-input-character-sets
UAProf: InputCharSet
batteriesBatteryThis property represents the batteries in a device≥ 0 
batteries
batteries
extensionMemoryMemoryUnitThis property identifies additional memory that is provided to a device, typically in the form of removable memory cards≥ 0 
extensionMemory
extension-memory
tactileInputTypeTactileInputTypeThis property specifies the type of tactile input supported by a device.≥ 0 
tactileInputType
tactile-input-type
UAProf: Keyboard
supportsAudioOutputxsd:booleanThis property defines whether or not the device supports the ability to output audio beyond the basic capability for supporting voice calls.=1 
supportsAudioOutput
supports-audio-output
UAProf: SoundOutputCapable
cameraCameraThis property represents a camera associated with a device≥ 0 
camera
camera
numberOfSoftKeysxsd:integerThis property represents the number of input keys on the device whose function can be controlled programatically. It is related to the UAProf NumberOfSoftKeys attribute.=1 
numberOfSoftKeys
number-of-soft=keys
UAProf: NumberOfSoftKeys
bluetoothSupportBluetoothSupportThis property represents the support for Bluetooth available on the device.=1 
bluetoothSupport
bluetooth-support
primaryCPUCPUThis class represents the main CPU for a device.=1 
cpuName
cpu-name
UAProf: CPU
pointingResolutionPointingResolutionThis property represents the precision with which pointing can be carried out on a device.=1 
pointingResolution
pointing-resolution
UAProf: PointingResolution

8.1 Examples of the Device Hardware Class

Example InstanceProperty NameTypeValue(s)
DeviceHardware_SonyEricsson_P910displayDisplay
Display_SonyEricsson_P910
textInputTypeTextInputType
TextInputType_alphanumeric
supportsVoiceRecognitionxsd:boolean
true
outputCharacterSetsCharacterSet
CharacterSet_ISO-8859-1
CharacterSet_ISO-8859-4
CharacterSet_ISO-8859-5
CharacterSet_US-ASCII
UTF-8
CharacterSet_WINDOWS-1252
CharacterSet_CharacterSet_UTF-7
CharacterSet_ISO-10646-UCS-2
CharacterSet_UTF-16
CharacterSet_ISO-8859-9
CharacterSet_UTF-16be
CharacterSet_ISO-8859-2
CharacterSet_ISO-8859-7
CharacterSet_UTF-16le
networkSupportNetworkSupport
NetworkSupport_SonyEricsson_P910
builtInMemoryMemoryUnit
MemoryUnit_P910_Internal
inputCharacterSetsCharacterSet
CharacterSet_UTF-16le
CharacterSet_ISO-8859-9
CharacterSet_ISO-8859-7
CharacterSet_UTF-16be
CharacterSet_ISO-10646-UCS-2
CharacterSet_CharacterSet_UTF-7
CharacterSet_ISO-8859-4
CharacterSet_US-ASCII
CharacterSet_ISO-8859-5
UTF-8
CharacterSet_UTF-16
CharacterSet_ISO-8859-1
CharacterSet_ISO-8859-2
CharacterSet_WINDOWS-1252
batteriesBattery
Battery_P910i
extensionMemoryMemoryUnit
MemoryUnit_P910_Card
tactileInputTypeTactileInputType
TactileInputType_full_keyboard
TactileInputType_virtual_keyboard
supportsAudioOutputxsd:boolean
true
cameraCamera
Camera_Sony_Ericsson_P910i
numberOfSoftKeysxsd:integer
0
bluetoothSupportBluetoothSupport
Bluetooth_Sony_Ericsson_P910i
primaryCPUCPU
ARM9
pointingResolutionPointingResolution
PointingResolution_pixel

9 Tactile Input Type

This class represents the means available on a device for tactile input.

Properties of the Tactile Input Type Class
NameTypeDescriptionOccursValue(s)Alternate Names
keyboardTypeNamexsd:stringThis property represents the name of the keyboard type associated with a device.=1 
keyboardTypeName
keyboard-type-name

9.1 Examples of the Tactile Input Type Class

Example InstanceProperty NameTypeValue(s)
TactileInputType_virtual_keyboardkeyboardTypeNamexsd:string
Virtual Keyboard
TactileInputType_numeric_keypadkeyboardTypeNamexsd:string
Numeric Keypad
TactileInputType_phone_keypadkeyboardTypeNamexsd:string
Phone Keypad
TactileInputType_full_keyboardkeyboardTypeNamexsd:string
Full Keyboard
TactileInputType_buttonskeyboardTypeNamexsd:string
Buttons

10 Camera

This class represents a camera in a device.

Properties of the Camera Class
NameTypeDescriptionOccursValue(s)Alternate Names
cameraEnabledxsd:booleanThis property indicates whether or not the camera is currently enabled.=1 
cameraEnabled
camera-enabled
cameraPixelAspectRatioAspectRatioThis property represents the aspect ratio of each pixel in a camera on a device.=1 
cameraPixelAspectRatio
camera-pixel-aspect-ratio
cameraAspectRatioAspectRatioThis is the aspect ratio of the camera.=1 
cameraAspectRatio
camera-aspect-ratio
cameraResolutionxsd:intThis property represents the resolution of the camera in pixels=1 
cameraResolution
camera-resolution

10.1 Examples of the Camera Class

Example InstanceProperty NameTypeValue(s)
Camera_Sony_Ericsson_P910icameraPixelAspectRatioAspectRatio
AspectRatio_1_1
cameraAspectRatioAspectRatio
AspectRatio_3_2
cameraResolutionxsd:int
307000

11 Pixel Count

This class represents a count of pixels associated with a display or camera. It might, for example, be used to represent the width of a display device or camera in pixels. Because this value may be variable, this class captures a number of individual properties associated with such a count.

Properties of the Pixel Count Class
NameTypeDescriptionOccursValue(s)Alternate Names
pixelCountxsd:nonNegativeIntegerThe current value of the number of pixels=1 
currentPixelCount
current-pixel-count
maximumPixelCountxsd:nonNegativeIntegerThe maximum value of the number of pixels=1 
maximumPixelCount
maximum-pixel-count
minimumPixelCountxsd:nonNegativeIntegerThe minimum value of the number pixels.=1 
minimumPixelCount
minimum-pixel-count
defaultPixelCountxsd:nonNegativeIntegerThe default value of the number of pixels=1 
defaultPixelCount
default-pixel-count

11.1 Examples of the Pixel Count Class

Example InstanceProperty NameTypeValue(s)
PixelCount_P910i_XpixelCountxsd:nonNegativeInteger
208
maximumPixelCountxsd:nonNegativeInteger
208
minimumPixelCountxsd:nonNegativeInteger
208
defaultPixelCountxsd:nonNegativeInteger
208
PixelCount_P910i_Total_YmaximumPixelCountxsd:nonNegativeInteger
320
minimumPixelCountxsd:nonNegativeInteger
208
defaultPixelCountxsd:nonNegativeInteger
320
PixelCount_p910i_Usable_YmaximumPixelCountxsd:nonNegativeInteger
276
minimumPixelCountxsd:nonNegativeInteger
208
defaultPixelCountxsd:nonNegativeInteger
276

12 Aspect Ratio

This class represents an aspect ratio. The Aspect Ratio is ratio of the width, of some physical entity, to its height.

Properties of the Aspect Ratio Class
NameTypeDescriptionOccursValue(s)Alternate Names
aspectRatioWidthComponentxsd:positiveIntegerThis is a value representing the width component of an aspect ratio. For example, for a 4:3 aspect ratio, this value would be 4.=1 
aspectRatioWidthComponent
aspect-ratio-width-component
aspectRatioHeightComponentxsd:positiveIntegerThis is a value representing the height component of an aspect ratio. For example, for a 4:3 aspect ratio, this value would be 3.=1 
aspectRatioHeightComponent
aspect-ratio-height-component

12.1 Examples of the Aspect Ratio Class

Example InstanceProperty NameTypeValue(s)
AspectRatio_2_3aspectRatioWidthComponentxsd:positiveInteger
2
aspectRatioHeightComponentxsd:positiveInteger
3
AspectRatio_1_1aspectRatioWidthComponentxsd:positiveInteger
1
aspectRatioHeightComponentxsd:positiveInteger
1
AspectRatio_3_2aspectRatioWidthComponentxsd:positiveInteger
3
aspectRatioHeightComponentxsd:positiveInteger
2

13 Device

This class represents a device in the delivery context

Properties of the Device Class
NameTypeDescriptionOccursValue(s)Alternate Names
deviceSoftwareDeviceSoftwareThis property represents the software on the device=1 
deviceSoftware
device-software
deviceHardwareDeviceHardwareThis property represents the hardware associated with a device=1 
deviceHardware
device-hardware
deviceNameDeviceNameThe name assigned to a device=1 
deviceName
device-name

13.1 Examples of the Device Class

Example InstanceProperty NameTypeValue(s)
Device_SonyEricsson_P910ideviceSoftwareDeviceSoftware
DeviceSoftware_P910i
deviceHardwareDeviceHardware
DeviceHardware_SonyEricsson_P910
deviceNameDeviceName
Sony Ericsson P910i

14 Page Markup Feature Restriction

A restriction in the support for particular features of a page markup language

Properties of the Page Markup Feature Restriction Class
NameTypeDescriptionOccursValue(s)Alternate Names
pageMarkupFeatureRestrictionNamexsd:stringThe name of a feature restriction for a page markup language=1 
pageMarkupFeatureRestrictionName
page-markup-feature-restriction-name
pageMarkupFeatureRestrictionValuexsd:stringThe value of a particular feature restriction for a page markup language=1 
pageMarkupFeatureRestrictionValue
page-markup-feature-restriction-value

14.1 Examples of the Page Markup Feature Restriction Class

Example InstanceProperty NameTypeValue(s)
tableSupport: truepageMarkupFeatureRestrictionNamexsd:string
tableSupport
pageMarkupFeatureRestrictionValuexsd:string
true

15 Memory Unit

This class represents some memory used in a device. It might, for example, be built-in memory that is part of the device, or it might be removable memory on some form of storage card.

Properties of the Memory Unit Class
NameTypeDescriptionOccursValue(s)Alternate Names
totalMemorySizexsd:nonNegativeIntegerThis property represents the total size of the memory in bytes.=1 
totalMemorySize
total-memory-size
removableMemoryxsd:booleanThis property indicates whether or not the memory unit can be removed from the device by the user in normal operation.=1 
removableMemory
removable-memory
availableMemorySizexsd:nonNegativeIntegerThis property represents the amount of memory available for use, in bytes.=1 
availableMemorySize
available-memory-size

15.1 Examples of the Memory Unit Class

Example InstanceProperty NameTypeValue(s)
MemoryUnit_P910_CardtotalMemorySizexsd:nonNegativeInteger
32000000
removableMemoryxsd:boolean
true
availableMemorySizexsd:nonNegativeInteger
29800000
MemoryUnit_P910_InternaltotalMemorySizexsd:nonNegativeInteger
64000000
removableMemoryxsd:boolean
false
availableMemorySizexsd:nonNegativeInteger
45900000

16 Battery

This class represents a battery in a device

Properties of the Battery Class
NameTypeDescriptionOccursValue(s)Alternate Names
batteryCapacityPhysicalElectricChargeThe capacity of a battery, as an amount of electric charge that it can store.=1 
batteryCapacity
battery-capacity
batteryLevelxsd:intThis property holds the percentage of the battery capacity that remains available.=1 
batteryLevel
battery-level
batteryBeingChargedxsd:booleanThis property indicates whether the battery is currently being charged or not=1 
batteryBeingCharged
battery-being-charged

16.1 Examples of the Battery Class

Example InstanceProperty NameTypeValue(s)
Battery_P910ibatteryCapacityPhysicalElectricCharge
MilliampHours_4
batteryLevelxsd:int
60

17 Orientation Support

This class defines the orientations supported by a two dimensional entity, such as a display, camera or page.

Properties of the Orientation Support Class
NameTypeDescriptionOccursValue(s)Alternate Names
currentOrientationOrientationThis property represents the current orientation=1 
currentOrientation
current-orientation
defaultOrientationOrientationThis property represents the default orientation.=1 
defaultOrientation
default-orienation

17.1 Examples of the Orientation Support Class

Example InstanceProperty NameTypeValue(s)
Orientation_portrait : Orientation_portraitcurrentOrientationOrientation
Orientation_portrait
defaultOrientationOrientation
Orientation_portrait

18 Delivery Context

This class represents the set of characteristics that describes the context in which materials are exchanged between the Web and a device.

Properties of the Delivery Context Class
NameTypeDescriptionOccursValue(s)Alternate Names
deviceDeviceThis property represents the device associated with the delivery context.=1 
device
device
networkNetworkSupportThis property represents the network in a delivery context.=1 
network
network

18.1 Examples of the Delivery Context Class

Example InstanceProperty NameTypeValue(s)
ExampleDC_1deviceDevice
networkNetworkSupport

19 Text Input Type

This class represents the means available on a device for text input.

Properties of the Text Input Type Class
NameTypeDescriptionOccursValue(s)Alternate Names
textInputTypeNamexsd:stringThis is the property that holds the name of the text input type associated with a device.=1 
textInputTypeName
text-input-type-name

19.1 Examples of the Text Input Type Class

Example InstanceProperty NameTypeValue(s)
TextInputType_alphanumerictextInputTypeNamexsd:string
Alphanumeric
TextInputType_numerictextInputTypeNamexsd:string
Numeric

20 Network Support

This class represents the network in a delivery context

Properties of the Network Support Class
NameTypeDescriptionOccursValue(s)Alternate Names
supportedNetworkBearersNetworkBearerThis property holds the set of network bearers supported by the device.≥ 0 
supportedNetworkBearers
supported-network-bearers
UAProf: SupportedBearers
activeNetworkBearerNetworkBearerThis property represents the currently active network bearer on a device≥ 0 
activeNetworkBearer
active-network-bearer
UAProf: CurrentBearerService

20.1 Examples of the Network Support Class

Example InstanceProperty NameTypeValue(s)
NetworkSupport_SonyEricsson_P910supportedNetworkBearersNetworkBearer
GSM_GPRS_IPV4
GSM_SMS_MSISDN
activeNetworkBearerNetworkBearer
GSM_GPRS_IPV4

21 Operating System Support

This class represents operating system support.

Properties of the Operating System Support Class
NameTypeDescriptionOccursValue(s)Alternate Names
availableOperatingSystemsOperatingSystemThese are the available operating systems.≥ 0 
availableOperatingSystems
available-operating-systems
activeOperatingSystemOperatingSystemThis is the active operating system=1 
activeOperatingSystem
active-operating-system

21.1 Examples of the Operating System Support Class

Example InstanceProperty NameTypeValue(s)
OperatingSystemSupport_SonyEricssonP910iavailableOperatingSystemsOperatingSystem
Symbian OS 7
activeOperatingSystemOperatingSystem
Symbian OS 7

22 Device Name

This class represents the name of a device

Properties of the Device Name Class
NameTypeDescriptionOccursValue(s)Alternate Names
deviceModelxsd:stringThe model identification assigned to the device by its vendor.=1 
deviceModel
device-model
UAProf: Model
deviceVendorxsd:stringThe name of the vendor who supplies the device.=1 
deviceVendor
device-vendor
UAProf: Vendor

22.1 Examples of the Device Name Class

Example InstanceProperty NameTypeValue(s)
Sony Ericsson P910ideviceModelxsd:string
P910i
deviceVendorxsd:string
Sony Ericsson

23 Page Markup Support

Properties of the Page Markup Support Class
NameTypeDescriptionOccursValue(s)Alternate Names
preferredPageMarkupLanguagePageMarkupThis property represents the preferred page markup language=1 
preferredPageMarkupLanguage
preferred-page-markup-language
supportedPageMarkupLanguagesPageMarkupThis property represents a set of page markup languages that are supported.≥ 0 
supportedMarkupLanguages
supported-markup-languages

23.1 Examples of the Page Markup Support Class

Example InstanceProperty NameTypeValue(s)
PageMarkupSupport_SE1-P910preferredPageMarkupLanguagePageMarkup
XHTML Mobile Profile 1.0 :SE-P910
supportedPageMarkupLanguagesPageMarkup
XHTML Mobile Profile 1.0 :SE-P910
WML 1.3 :P910i
PageMarkupSupport_Op631-P910preferredPageMarkupLanguagePageMarkup
XHTML Mobile Profile 1.0 :Op631-P910
supportedPageMarkupLanguagesPageMarkup
XHTML Mobile Profile 1.0 :Op631-P910

24 Web Browser Support

This class represents browser support.

Properties of the Web Browser Support Class
NameTypeDescriptionOccursValue(s)Alternate Names
availableWebBrowsersWebBrowserThis property defines a web browser that is available on the device≥ 0 
availableWebBrowsers
Available-web-browsers
activeWebBrowserWebBrowserThis property defines the active Web browser on the device=1 
activeWebBrowser
active-web-browser

24.1 Examples of the Web Browser Support Class

Example InstanceProperty NameTypeValue(s)
WebBrowserSupport_SonyEricsson_P910availableWebBrowsersWebBrowser
Sony Ericsson 1
Opera 6.31
activeWebBrowserWebBrowser
Opera 6.31

25 CPU

This class describes a central processing unit associated with a device.

Properties of the CPU Class
NameTypeDescriptionOccursValue(s)Alternate Names
cpuNamexsd:stringThe name of a central processing unit.=1 
cpuName
cpu-name

25.1 Examples of the CPU Class

Example InstanceProperty NameTypeValue(s)
ARM9cpuNamexsd:string
ARM9

26 Network Bearer

This class represents a network bearer in a delivery context.

Properties of the Network Bearer Class
NameTypeDescriptionOccursValue(s)Alternate Names
addressTypexsd:stringThis property identifies the type of address associated with a bearer.=1 
addressType
address-type
colloquialCategoryxsd:stringThis property represents the commonly used, general categorisation of the bearer.=1 
colloquialCategory
colloquial-category
bearerTypexsd:stringThis property holds the name of the network bearer.=1 
bearerType
bearer-type
networkTypexsd:stringThis property identifies the type of network for a bearer=1 
networkType
network-type

26.1 Examples of the Network Bearer Class

Example InstanceProperty NameTypeValue(s)
ANSI-136_GUTS_MSISDNaddressTypexsd:string
ANSI_136_MSISDN
bearerTypexsd:string
GUTS/R-Data
networkTypexsd:string
ANSI-136
TETRA_SDS_ITSIaddressTypexsd:string
TETRA_ITSI
bearerTypexsd:string
SDS
networkTypexsd:string
TETRA
IDEN_SMS_MSISDNaddressTypexsd:string
IDEN_MSISDN
bearerTypexsd:string
SMS
networkTypexsd:string
IDEN
MOBITEK_MPAK_MANaddressTypexsd:string
MAN
bearerTypexsd:string
MPAK
networkTypexsd:string
Mobitek
GSM_USSDaddressTypexsd:string
Any
bearerTypexsd:string
USSD
networkTypexsd:string
GSM
IS-195_CDMA_SMSaddressTypexsd:string
IS_637_MSISDN
bearerTypexsd:string
CDMA SMS
networkTypexsd:string
IS-95
GSM_SMS_MSISDNaddressTypexsd:string
GSM_MSISDN
bearerTypexsd:string
SMS
networkTypexsd:string
GSM
ANSI-136_GHOST_MSISDNaddressTypexsd:string
GSM_MSISDN
bearerTypexsd:string
GHOST/R_DATA
networkTypexsd:string
ANSI-136
ANSI-136_PACKET_IPV4addressTypexsd:string
Ipv4
bearerTypexsd:string
Packet Data
networkTypexsd:string
ANSI-136
IS-195_CDMA_CSDaddressTypexsd:string
Ipv4
bearerTypexsd:string
CDMA CSD
networkTypexsd:string
IS-95
PHS_SMS_MSISDNaddressTypexsd:string
PHS_MSISDN
bearerTypexsd:string
SMS
networkTypexsd:string
PHS
GSM_CSD_IPV4addressTypexsd:string
Ipv4
bearerTypexsd:string
CSD
networkTypexsd:string
GSM
TETRA_PACKET_IPV4addressTypexsd:string
Ipv4
bearerTypexsd:string
Packet Data
networkTypexsd:string
TETRA
IDEN_PACKET_Ipv4addressTypexsd:string
Ipv4
bearerTypexsd:string
Packet Data
networkTypexsd:string
IDEN
ANSI-136_CSD_IPV4addressTypexsd:string
Ipv4
bearerTypexsd:string
CSD
networkTypexsd:string
ANSI-136
AMPS_CDPD_IPV4addressTypexsd:string
Ipv4
bearerTypexsd:string
CDPD
networkTypexsd:string
AMPS
PAGING_REFLEX_MSISDNaddressTypexsd:string
ReFLEX_MSISDN
bearerTypexsd:string
ReFLEX
networkTypexsd:string
Paging network
PDC_PACKET_IPV4addressTypexsd:string
Ipv4
bearerTypexsd:string
Packet Data
networkTypexsd:string
PDC
TETRA_SDS_MSISDNaddressTypexsd:string
TETRA_MSISDN
bearerTypexsd:string
SDS
networkTypexsd:string
TETRA
GSM_USSD_SERVICE_CODEaddressTypexsd:string
GSM_Service_Code
bearerTypexsd:string
USSD
networkTypexsd:string
GSM
IS-195_CDMA_PACKETaddressTypexsd:string
Ipv4
bearerTypexsd:string
CDMA Packet data
networkTypexsd:string
IS-95
GSM_GPRS_IPV4addressTypexsd:string
Ipv4
bearerTypexsd:string
GPRS
networkTypexsd:string
GSM
IDEN_CSD_Ipv4addressTypexsd:string
Ipv4
bearerTypexsd:string
CSD
networkTypexsd:string
IDEN
PHS_CSD_IPV4addressTypexsd:string
Ipv4
bearerTypexsd:string
CSD
networkTypexsd:string
PHS
GSM_USSD_IPV4addressTypexsd:string
Ipv4
bearerTypexsd:string
USSD
networkTypexsd:string
GSM
PDC_CSD_IPV4addressTypexsd:string
Ipv4
bearerTypexsd:string
CSD
networkTypexsd:string
PDC
PAGING_FLEX_MSISDNaddressTypexsd:string
FLEX_MSISDN
bearerTypexsd:string
FLEX
networkTypexsd:string
Paging Network
GSM_USSD_MSISDNaddressTypexsd:string
GSM_MSISDN
bearerTypexsd:string
USSD
networkTypexsd:string
GSM

27 Bluetooth Support

This class represents Bluetooth support.

Properties of the Bluetooth Support Class
NameTypeDescriptionOccursValue(s)Alternate Names
availableBluetoothProfilesBluetoothProfileThis property defines the Bluetooth profiles supported by the device.≥ 0 
availableBlueToothProfiles
available-bluetooth-profiles
UAProf: BluetoothProfile
activeBluetoothProfileBluetoothProfileThis property represents a Bluetooth profile currently active on the device.=1 
activeBluetoothProfile
active-bluetooth-profile
bluetoothVersionxsd:stringThis property represents the version of Bluetooth supported.=1 
bluetoothVersion
bluetooth-version

27.1 Examples of the Bluetooth Support Class

Example InstanceProperty NameTypeValue(s)
Bluetooth_Sony_Ericsson_P910iavailableBluetoothProfilesBluetoothProfile
BluetoothProfile_headSet
BluetoothProfile_objectPush
BluetoothProfile_genericObjExch
BluetoothProfile_serialPort
BluetoothProfile_genericAccess
BluetoothProfile_fileTransfer
BluetoothProfile_dialup
activeBluetoothProfileBluetoothProfile
BluetoothProfile_headSet
bluetoothVersionxsd:string
1.0

28 Image Support

This class represents image support.

Properties of the Image Support Class
NameTypeDescriptionOccursValue(s)Alternate Names
preferredImageTypeImageTypeThe image type that is preferred for this image support=1 
preferredImageType
preferred-image-type
supportedImageTypesImageTypeThe set of image types that are supported.≥ 0 
supportedImageTypes
supported-image-types

28.1 Examples of the Image Support Class

Example InstanceProperty NameTypeValue(s)
ImageSupport_SonyEricssonP910ipreferredImageTypeImageType
JPEG
supportedImageTypesImageType
JPEG
PNG
GIF

29 Page Markup

A page markup language, such as HTML or WML

Properties of the Page Markup Class
NameTypeDescriptionOccursValue(s)Alternate Names
pageMarkupContentTypexsd:stringThis is the MIME type associated with this type of markup≥ 0 
pageMarkupContentType
page-markup-content-type
pageMarkupNamexsd:stringThe name of the page markup=1 
pageMarkupName
page-markup-name
pageMarkupVersionxsd:stringThis property represents the version of a page markup language.=1 
pageMarkupVersion
page-markup-version
pageMarkupVariantxsd:stringThe variant of the page markup=1 
pageMarkupVariant
page-markup-variant
pageMarkupFeatureRestrictionPageMarkupFeatureRestrictionA restriction in the support for the page markup≥ 0 
pageMarkupFeatureRestriction
page-markup-feature-restriction

29.1 Examples of the Page Markup Class

Example InstanceProperty NameTypeValue(s)
WML 1.3 :P910ipageMarkupContentTypexsd:string
text/vnd.wap.wml
pageMarkupVersionxsd:string
1.3
pageMarkupNamexsd:string
WML
pageMarkupVariantxsd:string
P910i
pageMarkupFeatureRestrictionPageMarkupFeatureRestriction
XHTML Mobile Profile 1.0 :SE-P910pageMarkupContentTypexsd:string
application/vnd.wap.xhtml+xml
pageMarkupVersionxsd:string
1.0
pageMarkupNamexsd:string
XHTML Mobile Profile
pageMarkupVariantxsd:string
SE-P910
pageMarkupFeatureRestrictionPageMarkupFeatureRestriction
XHTML Mobile Profile 1.0 :Op631-P910pageMarkupContentTypexsd:string
application/vnd.wap.xhtml+xml
pageMarkupVersionxsd:string
1.0
pageMarkupNamexsd:string
XHTML Mobile Profile
pageMarkupVariantxsd:string
Op631-P910
pageMarkupFeatureRestrictionPageMarkupFeatureRestriction
tableSupport: true

30 Device Software

This class represents the software in a device

Properties of the Device Software Class
NameTypeDescriptionOccursValue(s)Alternate Names
webBrowserSupportWebBrowserSupportThe browser support available on the device=1 
webBrowserSupport
web-browser-support
operatingSystemSupportOperatingSystemSupportThis is the operating system support on the device=1 
operatingSystemSupport
operating-system-support

30.1 Examples of the Device Software Class

Example InstanceProperty NameTypeValue(s)
DeviceSoftware_P910iwebBrowserSupportWebBrowserSupport
WebBrowserSupport_SonyEricsson_P910
operatingSystemSupportOperatingSystemSupport
OperatingSystemSupport_SonyEricssonP910i

31 Pointing Resolution

This class represents the precision with which the pointing can be achieved on a device.

Properties of the Pointing Resolution Class
NameTypeDescriptionOccursValue(s)Alternate Names
pointingResolutionNamexsd:stringThis property holds the name of the pointing resolution.=1 
pointingResolutionName
pointing-resolution-name

31.1 Examples of the Pointing Resolution Class

Example InstanceProperty NameTypeValue(s)
PointingResolution_linepointingResolutionNamexsd:string
Line
PointingResolution_characterpointingResolutionNamexsd:string
Character
PointingResolution_pixelpointingResolutionNamexsd:string
Pixel

32 Orientation

This class represents the orientation of a 2 dimensional entity, such as a display, camera or page.

Properties of the Orientation Class
NameTypeDescriptionOccursValue(s)Alternate Names
orientationValuexsd:intThis property represents the name of a particular orientation=1One of:
0
90
180
270
orientationValue
orientation-value

32.1 Examples of the Orientation Class

Example InstanceProperty NameTypeValue(s)

33 Image Type

This class represents a particular type of image, such as jpeg, gif or png.

Properties of the Image Type Class
NameTypeDescriptionOccursValue(s)Alternate Names
imageContentTypexsd:stringThis is the MIME type associated with this type of image.=1 
imageContentType
image-content-type
imageColloquialNamexsd:stringThe colloquial name for this type of image.=1 
imageColloquialName
image-colloquial-name

33.1 Examples of the Image Type Class

Example InstanceProperty NameTypeValue(s)
JPEGimageContentTypexsd:string
image/jpec
imageColloquialNamexsd:string
JPEG
GIFimageContentTypexsd:string
image/gif
imageColloquialNamexsd:string
GIF
Progressive JPEGimageContentTypexsd:string
image/jpeg
imageColloquialNamexsd:string
Progressive JPEG
PNGimageContentTypexsd:string
image/png
imageColloquialNamexsd:string
PNG

34 Display

This class represents a visual display on a device.

Properties of the Display Class
NameTypeDescriptionOccursValue(s)Alternate Names
typicalDisplayCharactersYxsd:positiveIntegerThe typical number of rows of characters that can be displayed on the device display. This is an estimate using the default font for the device. It is related to the UAProf ScreenSizeChar attribute.=1 
typicalDisplayCharactersY
typical-display-characters-y
UAProf: ScreenSizeChar
displayBitsPerPixelxsd:positiveIntegerThe number of bits of data held for each pixel of the display. This is related to the UAProf BitsPerPixel attribute.=1 
displayBitsPerPixel
display-bits-per-pixel
UAProf: BitsPerPixel
displayHeightPhysicalLengthThe total height of the display as a linear measure.=1 
displayHeight
display-height
displayWidthPhysicalLengthThe total width of the display as a linear measure.=1 
displayWidth
display-width
displayPixelAspectRatioAspectRatioThe aspect ratio associated with a single pixel in the display.=1 
displayPixelAspectRatio
display-pixel-aspect-ratio
UAProf: PixelAspectRatio
totalDisplayPixelsYPixelCountThe total number of pixels in the Y direction of the display. The Y direction is the vertical direction in the display's default orientation.=1 
totalDisplayPixelsY
total-display-pixels-y
UAProf: ScreenSize
orientationSupportOrientationSupportThis property represents the orientation support for the display=1 
orientationSupport
orientation-support
supportsColorxsd:booleanThis property defines whether or not a display supports color output.=1 
supportsColor
supports-color
UAProf: ColorCapable
proportionalDefaultFontxsd:booleanThis property specifies whether or not the display's default font is proportionally spaced.=1 
proportionalDefaultFont
proportional-default-font
UAProf: StandardFontProportional
supportsImagesxsd:booleanThis property specifies whether or not a display supports image output.=1 
supportsImages
supports-images
UAProf: ImageCapable
totalDisplayPixelsXPixelCountThe total number of pixels in the X direction of the display. The X direction is the horizontal direction in the display's default orientation.=1 
totalDisplayPixelsX
total-display-pixels-x
UAProf: ScreenSize
typicalDisplayCharactersXxsd:positiveIntegerThe typical number of characters that can be displayed in a single row on the device display. This is an estimate using the default font for the device. It is related to the UAProf ScreenSizeChar attribute.=1 
typicalDisplayCharactersX
typical-display-characters-x
UAProf: ScreenSizeChar
displayAspectRatioAspectRatioThe aspect ratio associated with entire display in its default orientation.=1 
displayAspectRatio
display-aspect-ratio
UAProf: PixelAspectRatio

34.1 Examples of the Display Class

Example InstanceProperty NameTypeValue(s)
Display_SonyEricsson_P910typicalDisplayCharactersYxsd:positiveInteger
15
displayBitsPerPixelxsd:positiveInteger
16
displayHeightPhysicalLength
Millimeters_5
displayWidthPhysicalLength
Millimeters_6
displayPixelAspectRatioAspectRatio
AspectRatio_1_1
totalDisplayPixelsYPixelCount
PixelCount_P910i_Total_Y
orientationSupportOrientationSupport
Orientation_portrait : Orientation_portrait
supportsColorxsd:boolean
true
proportionalDefaultFontxsd:boolean
true
supportsImagesxsd:boolean
true
totalDisplayPixelsXPixelCount
PixelCount_P910i_X
typicalDisplayCharactersXxsd:positiveInteger
20
displayAspectRatioAspectRatio
AspectRatio_2_3

35 Operating System

An operating system

Properties of the Operating System Class
NameTypeDescriptionOccursValue(s)Alternate Names
operatingSystemVersionxsd:stringThe version of the operating system=1 
operatingSystemVersion
operating-system-version
operatingSystemNamexsd:stringThe name of the operating system=1 
operatingSystemName
Operating-system-name
operatingSystemVendorxsd:stringThe name of the vendor who supplies this operating system=1 
operatingSystemVendor
operating-system-vendor

35.1 Examples of the Operating System Class

Example InstanceProperty NameTypeValue(s)
Symbian OS 7operatingSystemVersionxsd:string
7
operatingSystemNamexsd:string
OS
operatingSystemVendorxsd:string
Symbian

36 The Paths to the Characteristics

/device
/device/deviceSoftware
/device/deviceSoftware/webBrowserSupport
/device/deviceSoftware/webBrowserSupport/availableWebBrowsers[*]
/device/deviceSoftware/webBrowserSupport/availableWebBrowsers[*]/pageMarkupSupport
/device/deviceSoftware/webBrowserSupport/availableWebBrowsers[*]/pageMarkupSupport/preferredPageMarkupLanguage
/device/deviceSoftware/webBrowserSupport/availableWebBrowsers[*]/pageMarkupSupport/preferredPageMarkupLanguage/pageMarkupContentType[*]
/device/deviceSoftware/webBrowserSupport/availableWebBrowsers[*]/pageMarkupSupport/preferredPageMarkupLanguage/pageMarkupVersion
/device/deviceSoftware/webBrowserSupport/availableWebBrowsers[*]/pageMarkupSupport/preferredPageMarkupLanguage/pageMarkupName
/device/deviceSoftware/webBrowserSupport/availableWebBrowsers[*]/pageMarkupSupport/preferredPageMarkupLanguage/pageMarkupVariant
/device/deviceSoftware/webBrowserSupport/availableWebBrowsers[*]/pageMarkupSupport/preferredPageMarkupLanguage/pageMarkupFeatureRestriction[*]
/device/deviceSoftware/webBrowserSupport/availableWebBrowsers[*]/pageMarkupSupport/preferredPageMarkupLanguage/pageMarkupFeatureRestriction[*]/pageMarkupFeatureRestrictionName
/device/deviceSoftware/webBrowserSupport/availableWebBrowsers[*]/pageMarkupSupport/preferredPageMarkupLanguage/pageMarkupFeatureRestriction[*]/pageMarkupFeatureRestrictionValue
/device/deviceSoftware/webBrowserSupport/availableWebBrowsers[*]/pageMarkupSupport/supportedPageMarkupLanguages[*]
/device/deviceSoftware/webBrowserSupport/availableWebBrowsers[*]/pageMarkupSupport/supportedPageMarkupLanguages[*]/pageMarkupContentType[*]
/device/deviceSoftware/webBrowserSupport/availableWebBrowsers[*]/pageMarkupSupport/supportedPageMarkupLanguages[*]/pageMarkupVersion
/device/deviceSoftware/webBrowserSupport/availableWebBrowsers[*]/pageMarkupSupport/supportedPageMarkupLanguages[*]/pageMarkupName
/device/deviceSoftware/webBrowserSupport/availableWebBrowsers[*]/pageMarkupSupport/supportedPageMarkupLanguages[*]/pageMarkupVariant
/device/deviceSoftware/webBrowserSupport/availableWebBrowsers[*]/pageMarkupSupport/supportedPageMarkupLanguages[*]/pageMarkupFeatureRestriction[*]
/device/deviceSoftware/webBrowserSupport/availableWebBrowsers[*]/pageMarkupSupport/supportedPageMarkupLanguages[*]/pageMarkupFeatureRestriction[*]/pageMarkupFeatureRestrictionName
/device/deviceSoftware/webBrowserSupport/availableWebBrowsers[*]/pageMarkupSupport/supportedPageMarkupLanguages[*]/pageMarkupFeatureRestriction[*]/pageMarkupFeatureRestrictionValue
/device/deviceSoftware/webBrowserSupport/availableWebBrowsers[*]/webBrowserName
/device/deviceSoftware/webBrowserSupport/availableWebBrowsers[*]/webBrowserVendor
/device/deviceSoftware/webBrowserSupport/availableWebBrowsers[*]/scriptLanguages[*]
/device/deviceSoftware/webBrowserSupport/availableWebBrowsers[*]/scriptLanguages[*]/scriptLanguageName
/device/deviceSoftware/webBrowserSupport/availableWebBrowsers[*]/scriptLanguages[*]/scriptLanguageVersion
/device/deviceSoftware/webBrowserSupport/availableWebBrowsers[*]/supportsJavaApplets
/device/deviceSoftware/webBrowserSupport/availableWebBrowsers[*]/browserUsableDisplayPixelsX
/device/deviceSoftware/webBrowserSupport/availableWebBrowsers[*]/browserUsableDisplayPixelsX/pixelCount
/device/deviceSoftware/webBrowserSupport/availableWebBrowsers[*]/browserUsableDisplayPixelsX/maximumPixelCount
/device/deviceSoftware/webBrowserSupport/availableWebBrowsers[*]/browserUsableDisplayPixelsX/minimumPixelCount
/device/deviceSoftware/webBrowserSupport/availableWebBrowsers[*]/browserUsableDisplayPixelsX/defaultPixelCount
/device/deviceSoftware/webBrowserSupport/availableWebBrowsers[*]/webBrowserVersion
/device/deviceSoftware/webBrowserSupport/availableWebBrowsers[*]/browserUsableDisplayPixelsY
/device/deviceSoftware/webBrowserSupport/availableWebBrowsers[*]/browserUsableDisplayPixelsY/pixelCount
/device/deviceSoftware/webBrowserSupport/availableWebBrowsers[*]/browserUsableDisplayPixelsY/maximumPixelCount
/device/deviceSoftware/webBrowserSupport/availableWebBrowsers[*]/browserUsableDisplayPixelsY/minimumPixelCount
/device/deviceSoftware/webBrowserSupport/availableWebBrowsers[*]/browserUsableDisplayPixelsY/defaultPixelCount
/device/deviceSoftware/webBrowserSupport/activeWebBrowser
/device/deviceSoftware/webBrowserSupport/activeWebBrowser/pageMarkupSupport
/device/deviceSoftware/webBrowserSupport/activeWebBrowser/pageMarkupSupport/preferredPageMarkupLanguage
/device/deviceSoftware/webBrowserSupport/activeWebBrowser/pageMarkupSupport/preferredPageMarkupLanguage/pageMarkupContentType[*]
/device/deviceSoftware/webBrowserSupport/activeWebBrowser/pageMarkupSupport/preferredPageMarkupLanguage/pageMarkupVersion
/device/deviceSoftware/webBrowserSupport/activeWebBrowser/pageMarkupSupport/preferredPageMarkupLanguage/pageMarkupName
/device/deviceSoftware/webBrowserSupport/activeWebBrowser/pageMarkupSupport/preferredPageMarkupLanguage/pageMarkupVariant
/device/deviceSoftware/webBrowserSupport/activeWebBrowser/pageMarkupSupport/preferredPageMarkupLanguage/pageMarkupFeatureRestriction[*]
/device/deviceSoftware/webBrowserSupport/activeWebBrowser/pageMarkupSupport/preferredPageMarkupLanguage/pageMarkupFeatureRestriction[*]/pageMarkupFeatureRestrictionName
/device/deviceSoftware/webBrowserSupport/activeWebBrowser/pageMarkupSupport/preferredPageMarkupLanguage/pageMarkupFeatureRestriction[*]/pageMarkupFeatureRestrictionValue
/device/deviceSoftware/webBrowserSupport/activeWebBrowser/pageMarkupSupport/supportedPageMarkupLanguages[*]
/device/deviceSoftware/webBrowserSupport/activeWebBrowser/pageMarkupSupport/supportedPageMarkupLanguages[*]/pageMarkupContentType[*]
/device/deviceSoftware/webBrowserSupport/activeWebBrowser/pageMarkupSupport/supportedPageMarkupLanguages[*]/pageMarkupVersion
/device/deviceSoftware/webBrowserSupport/activeWebBrowser/pageMarkupSupport/supportedPageMarkupLanguages[*]/pageMarkupName
/device/deviceSoftware/webBrowserSupport/activeWebBrowser/pageMarkupSupport/supportedPageMarkupLanguages[*]/pageMarkupVariant
/device/deviceSoftware/webBrowserSupport/activeWebBrowser/pageMarkupSupport/supportedPageMarkupLanguages[*]/pageMarkupFeatureRestriction[*]
/device/deviceSoftware/webBrowserSupport/activeWebBrowser/pageMarkupSupport/supportedPageMarkupLanguages[*]/pageMarkupFeatureRestriction[*]/pageMarkupFeatureRestrictionName
/device/deviceSoftware/webBrowserSupport/activeWebBrowser/pageMarkupSupport/supportedPageMarkupLanguages[*]/pageMarkupFeatureRestriction[*]/pageMarkupFeatureRestrictionValue
/device/deviceSoftware/webBrowserSupport/activeWebBrowser/webBrowserName
/device/deviceSoftware/webBrowserSupport/activeWebBrowser/webBrowserVendor
/device/deviceSoftware/webBrowserSupport/activeWebBrowser/scriptLanguages[*]
/device/deviceSoftware/webBrowserSupport/activeWebBrowser/scriptLanguages[*]/scriptLanguageName
/device/deviceSoftware/webBrowserSupport/activeWebBrowser/scriptLanguages[*]/scriptLanguageVersion
/device/deviceSoftware/webBrowserSupport/activeWebBrowser/supportsJavaApplets
/device/deviceSoftware/webBrowserSupport/activeWebBrowser/browserUsableDisplayPixelsX
/device/deviceSoftware/webBrowserSupport/activeWebBrowser/browserUsableDisplayPixelsX/pixelCount
/device/deviceSoftware/webBrowserSupport/activeWebBrowser/browserUsableDisplayPixelsX/maximumPixelCount
/device/deviceSoftware/webBrowserSupport/activeWebBrowser/browserUsableDisplayPixelsX/minimumPixelCount
/device/deviceSoftware/webBrowserSupport/activeWebBrowser/browserUsableDisplayPixelsX/defaultPixelCount
/device/deviceSoftware/webBrowserSupport/activeWebBrowser/webBrowserVersion
/device/deviceSoftware/webBrowserSupport/activeWebBrowser/browserUsableDisplayPixelsY
/device/deviceSoftware/webBrowserSupport/activeWebBrowser/browserUsableDisplayPixelsY/pixelCount
/device/deviceSoftware/webBrowserSupport/activeWebBrowser/browserUsableDisplayPixelsY/maximumPixelCount
/device/deviceSoftware/webBrowserSupport/activeWebBrowser/browserUsableDisplayPixelsY/minimumPixelCount
/device/deviceSoftware/webBrowserSupport/activeWebBrowser/browserUsableDisplayPixelsY/defaultPixelCount
/device/deviceSoftware/operatingSystemSupport
/device/deviceSoftware/operatingSystemSupport/availableOperatingSystems[*]
/device/deviceSoftware/operatingSystemSupport/availableOperatingSystems[*]/operatingSystemVersion
/device/deviceSoftware/operatingSystemSupport/availableOperatingSystems[*]/operatingSystemVendor
/device/deviceSoftware/operatingSystemSupport/availableOperatingSystems[*]/operatingSystemName
/device/deviceSoftware/operatingSystemSupport/activeOperatingSystem
/device/deviceSoftware/operatingSystemSupport/activeOperatingSystem/operatingSystemVersion
/device/deviceSoftware/operatingSystemSupport/activeOperatingSystem/operatingSystemVendor
/device/deviceSoftware/operatingSystemSupport/activeOperatingSystem/operatingSystemName
/device/deviceHardware
/device/deviceHardware/display[*]
/device/deviceHardware/display[*]/typicalDisplayCharactersY
/device/deviceHardware/display[*]/displayBitsPerPixel
/device/deviceHardware/display[*]/displayHeight
/device/deviceHardware/display[*]/displayHeight/value
/device/deviceHardware/display[*]/displayHeight/unitAbbreviation
/device/deviceHardware/display[*]/displayHeight/unitName
/device/deviceHardware/display[*]/displayWidth
/device/deviceHardware/display[*]/displayWidth/value
/device/deviceHardware/display[*]/displayWidth/unitAbbreviation
/device/deviceHardware/display[*]/displayWidth/unitName
/device/deviceHardware/display[*]/displayPixelAspectRatio
/device/deviceHardware/display[*]/displayPixelAspectRatio/aspectRatioWidthComponent
/device/deviceHardware/display[*]/displayPixelAspectRatio/aspectRatioHeightComponent
/device/deviceHardware/display[*]/totalDisplayPixelsY
/device/deviceHardware/display[*]/totalDisplayPixelsY/pixelCount
/device/deviceHardware/display[*]/totalDisplayPixelsY/maximumPixelCount
/device/deviceHardware/display[*]/totalDisplayPixelsY/minimumPixelCount
/device/deviceHardware/display[*]/totalDisplayPixelsY/defaultPixelCount
/device/deviceHardware/display[*]/orientationSupport
/device/deviceHardware/display[*]/orientationSupport/currentOrientation
/device/deviceHardware/display[*]/orientationSupport/currentOrientation/orientationValue
/device/deviceHardware/display[*]/orientationSupport/defaultOrientation
/device/deviceHardware/display[*]/orientationSupport/defaultOrientation/orientationValue
/device/deviceHardware/display[*]/supportsColor
/device/deviceHardware/display[*]/proportionalDefaultFont
/device/deviceHardware/display[*]/supportsImages
/device/deviceHardware/display[*]/totalDisplayPixelsX
/device/deviceHardware/display[*]/totalDisplayPixelsX/pixelCount
/device/deviceHardware/display[*]/totalDisplayPixelsX/maximumPixelCount
/device/deviceHardware/display[*]/totalDisplayPixelsX/minimumPixelCount
/device/deviceHardware/display[*]/totalDisplayPixelsX/defaultPixelCount
/device/deviceHardware/display[*]/typicalDisplayCharactersX
/device/deviceHardware/display[*]/displayAspectRatio
/device/deviceHardware/display[*]/displayAspectRatio/aspectRatioWidthComponent
/device/deviceHardware/display[*]/displayAspectRatio/aspectRatioHeightComponent
/device/deviceHardware/textInputType[*]
/device/deviceHardware/textInputType[*]/textInputTypeName
/device/deviceHardware/supportsVoiceRecognition
/device/deviceHardware/outputCharacterSets[*]
/device/deviceHardware/outputCharacterSets[*]/characterSetName
/device/deviceHardware/networkSupport
/device/deviceHardware/networkSupport/supportedNetworkBearers[*]
/device/deviceHardware/networkSupport/supportedNetworkBearers[*]/addressType
/device/deviceHardware/networkSupport/supportedNetworkBearers[*]/colloquialCategory
/device/deviceHardware/networkSupport/supportedNetworkBearers[*]/networkType
/device/deviceHardware/networkSupport/supportedNetworkBearers[*]/bearerType
/device/deviceHardware/networkSupport/activeNetworkBearer[*]
/device/deviceHardware/networkSupport/activeNetworkBearer[*]/addressType
/device/deviceHardware/networkSupport/activeNetworkBearer[*]/colloquialCategory
/device/deviceHardware/networkSupport/activeNetworkBearer[*]/networkType
/device/deviceHardware/networkSupport/activeNetworkBearer[*]/bearerType
/device/deviceHardware/builtInMemory
/device/deviceHardware/builtInMemory/totalMemorySize
/device/deviceHardware/builtInMemory/removableMemory
/device/deviceHardware/builtInMemory/availableMemorySize
/device/deviceHardware/inputCharacterSets[*]
/device/deviceHardware/inputCharacterSets[*]/characterSetName
/device/deviceHardware/batteries[*]
/device/deviceHardware/batteries[*]/batteryCapacity
/device/deviceHardware/batteries[*]/batteryCapacity/value
/device/deviceHardware/batteries[*]/batteryCapacity/unitAbbreviation
/device/deviceHardware/batteries[*]/batteryCapacity/unitName
/device/deviceHardware/batteries[*]/batteryLevel
/device/deviceHardware/batteries[*]/batteryBeingCharged
/device/deviceHardware/extensionMemory[*]
/device/deviceHardware/extensionMemory[*]/totalMemorySize
/device/deviceHardware/extensionMemory[*]/removableMemory
/device/deviceHardware/extensionMemory[*]/availableMemorySize
/device/deviceHardware/tactileInputType[*]
/device/deviceHardware/tactileInputType[*]/keyboardTypeName
/device/deviceHardware/supportsAudioOutput
/device/deviceHardware/camera[*]
/device/deviceHardware/camera[*]/cameraEnabled
/device/deviceHardware/camera[*]/cameraPixelAspectRatio
/device/deviceHardware/camera[*]/cameraPixelAspectRatio/aspectRatioWidthComponent
/device/deviceHardware/camera[*]/cameraPixelAspectRatio/aspectRatioHeightComponent
/device/deviceHardware/camera[*]/cameraAspectRatio
/device/deviceHardware/camera[*]/cameraAspectRatio/aspectRatioWidthComponent
/device/deviceHardware/camera[*]/cameraAspectRatio/aspectRatioHeightComponent
/device/deviceHardware/camera[*]/cameraResolution
/device/deviceHardware/numberOfSoftKeys
/device/deviceHardware/bluetoothSupport
/device/deviceHardware/bluetoothSupport/availableBluetoothProfiles[*]
/device/deviceHardware/bluetoothSupport/availableBluetoothProfiles[*]/bluetoothProfileName
/device/deviceHardware/bluetoothSupport/bluetoothVersion
/device/deviceHardware/bluetoothSupport/activeBluetoothProfile
/device/deviceHardware/bluetoothSupport/activeBluetoothProfile/bluetoothProfileName
/device/deviceHardware/primaryCPU
/device/deviceHardware/primaryCPU/cpuName
/device/deviceHardware/pointingResolution
/device/deviceHardware/pointingResolution/pointingResolutionName
/device/deviceName
/device/deviceName/deviceModel
/device/deviceName/deviceVendor
/network
/network/supportedNetworkBearers[*]
/network/supportedNetworkBearers[*]/addressType
/network/supportedNetworkBearers[*]/colloquialCategory
/network/supportedNetworkBearers[*]/networkType
/network/supportedNetworkBearers[*]/bearerType
/network/activeNetworkBearer[*]
/network/activeNetworkBearer[*]/addressType
/network/activeNetworkBearer[*]/colloquialCategory
/network/activeNetworkBearer[*]/networkType
/network/activeNetworkBearer[*]/bearerType

37 Derived Properties

A References

A.1 Normative References

IETF RFC 2119
RFC 2119: Key words for use in RFCs to Indicate Requirement Levels Internet Engineering Task Force, 1997. (See http://www.ietf.org/rfc/rfc2119.txt.)

A.2 Informative References

OWL
OWL Web Ontology Language Guide Michael K. Smith et. al., 2004. W3C Working Draft (See http://www.w3.org/TR/owl-guide/.)
OWL-Test
OWL Web Ontology Language Test Cases Jeremy J. Carroll et. al, 2004. W3C Recommendation (See http://www.w3.org/TR/owl-test/.)

B Acknowledgements (Non-Normative)

This document was produced with the participation of ....