Mobile Provider Ontology

E-Commerce Ontology for Mobile Providers

Recommendation — 24.08.2010

Latest version:
http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider [OWL] [pl]
Last Update:
Date: 24.08.2010
Authors:
Dr. Sebastian Ryszard Kruk, Knowledge Hives sp. z o.o.
Mateusz Kaczmarek, Knowledge Hives sp. z o.o.
Contributors:
See acknowledgements

Abstract

This specifications defines an ontology for annotating e-commerce activities of a company providing mobile provider services.

Most of these concepts have been derived from the Good Relations ontology and updated to answer requirements from a mobile provider company.

Status of this Document

This is a first version of Mobile Provider Ontology. It provides minimum set of concepts required to comprehensively annotate information published at the mobile provider portal. If you have any comments, suggestions, etc., please email them to sebastian.kruk@knowledgehives.com. Thank you.

Table of Contents

  1. Introduction
  2. Mobile Provider Ontology ontology at a glance
  3. Cross-reference for Mobile Provider Ontology classes and properties

Appendixes

  1. Normative References
  2. Acknowledgements

1. Introduction

Mobile Provider Ontology has been designed to extend Good Relations ontology with concepts specific for the more complex data model than those usually found at online shops.

Figure below presents an overview of most important concepts in the Mobile Provider Ontology. Mobile Provider Ontology overview

2. Mobile Provider Ontology ontology at a glance

An alphabetical index of Mobile Provider Ontology terms, by class (concepts) and by property (relationships, attributes), are given below. All the terms are hyperlinked to their detailed description for quick reference.

Classes: AccessoryListing, AtomicPacketType, ComparisonChart, ContactInfo, ContractType, CoverageArea, CoverageMap, CustomerType, DeviceListing, EShop, MobileProvider, MobileService, MonthlyCharges, Offer, OfferGroup, OfferVariant, OnceOffPayment, POSListing, Promotion, RoamingOffer, ServiceGroup, ServicePacket, ShowRoom, UpsellPacket, Workflow, WorkflowStep,

Properties: AccessoryListing, AtomicPacketType, ComparisonChart, ContactInfo, ContractType, CoverageArea, CoverageMap, CustomerType, DeviceListing, EShop, MobileProvider, MobileService, MonthlyCharges, Offer, OfferGroup, OfferVariant, OnceOffPayment, POSListing, Promotion, RoamingOffer, ServiceGroup, ServicePacket, ShowRoom, UpsellPacket, Workflow, WorkflowStep, availabilityDuration, availableInOffer, comparisonBetweenOffers, comparisonWithCompetition, coverageInBuilding, coverageLandline, coverageOutside, deliversService, eligibleContract, hasAccessoryListing, hasActivationCode, hasAdditionalCharges, hasContactInfo, hasCoverageArea, hasCoverageMap, hasCustomerSupport, hasDeactivationCode, hasDetailsPage, hasDevice, hasDeviceListing, hasDiscount, hasDiscountValue, hasMapURI, hasName, hasOffer, hasOfferGroup, hasOfferVariant, hasOptionalPacket, hasPOSListing, hasPriceList, hasPromotion, hasProvider, hasRecommendedDevice, hasRegulations, hasRelatedDevice, hasRelatedPromotion, hasRoamingOffer, hasRoamingPage, hasService, hasServiceDescription, hasServiceGroup, hasStepDescription, hasSubscriber, hasWorkflow, hasWorkflowStep, includesAccessory, includesDevice, includesPOS, includesPacket, nextWorkflowStep, onOffer, onlineCoverageInBuilding, onlineCoverageOutside, requiresDocument,

Instances: AccessoryListing, AtomicPacketType, ComparisonChart, ContactInfo, ContractType, CoverageArea, CoverageMap, CustomerType, DeviceListing, EShop, MobileProvider, MobileService, MonthlyCharges, Offer, OfferGroup, OfferVariant, OnceOffPayment, POSListing, Promotion, RoamingOffer, ServiceGroup, ServicePacket, ShowRoom, UpsellPacket, Workflow, WorkflowStep, availabilityDuration, availableInOffer, comparisonBetweenOffers, comparisonWithCompetition, coverageInBuilding, coverageLandline, coverageOutside, deliversService, eligibleContract, hasAccessoryListing, hasActivationCode, hasAdditionalCharges, hasContactInfo, hasCoverageArea, hasCoverageMap, hasCustomerSupport, hasDeactivationCode, hasDetailsPage, hasDevice, hasDeviceListing, hasDiscount, hasDiscountValue, hasMapURI, hasName, hasOffer, hasOfferGroup, hasOfferVariant, hasOptionalPacket, hasPOSListing, hasPriceList, hasPromotion, hasProvider, hasRecommendedDevice, hasRegulations, hasRelatedDevice, hasRelatedPromotion, hasRoamingOffer, hasRoamingPage, hasService, hasServiceDescription, hasServiceGroup, hasStepDescription, hasSubscriber, hasWorkflow, hasWorkflowStep, includesAccessory, includesDevice, includesPOS, includesPacket, nextWorkflowStep, onOffer, onlineCoverageInBuilding, onlineCoverageOutside, requiresDocument, IContractAgreement, IDataTransferService, IExistingCustomer, IFreeMinutesInsideNetwork, IFreeMinutesPacket, IInitiateVoiceService, IInternetAgreementContract, ILandlineContract, IMinutesEverywherePacket, IMinutesInsideNetworkPacket, IMinutesOutsideNetworkPacket, IMinutesToLandlinesPacket, IMixContract, IMMSPacket, INewCustomer, IOnlineUsagePacket, IPrepayContract, IPrepayInternetContract, IReceiveMMSService, IReceiveTextService, IReceiveVoiceService, ISendMMSService, ISendTextService, ISMSInsideNetworkPacket, ISMSPacket, IThreeGTransferService,

3. Cross-reference for Mobile Provider Ontology classes and properties

Classes:

Class: mob:AccessoryListing

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#AccessoryListing

Accessory listing - A listing of accessories offered mobile provider

in-domain-of:
mob:includesAccessory
in-range-of:
mob:hasAccessoryListing

[back to top]

Class: mob:AtomicPacketType

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#AtomicPacketType

AtomicPacketType - packet offered as a part of service packet

in-range-of:
gr:typeOfGood

[back to top]

Class: mob:ComparisonChart

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#ComparisonChart

Comparison chart - chart comparing various offers (from the same provider or different ones)

sub-class-of:
foaf:Document
in-range-of:
mob:comparisonBetweenOffers
mob:comparisonWithCompetition

[back to top]

Class: mob:ContactInfo

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#ContactInfo

Contact info - Contact information of mobile provider

in-domain-of:
http://xmlns.com/foaf/0.1/#mbox
http://xmlns.com/foaf/0.1/#phone
gr:eligibleCustomerTypes
vcard:adr
in-range-of:
mob:hasContactInfo

[back to top]

Class: mob:ContractType

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#ContractType

Contract type - Defines various types of contracts

in-range-of:
mob:eligibleContract

[back to top]

Class: mob:CoverageArea

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#CoverageArea

Coverage area - Defines largest possible geographical area with uniform coverage of mobile services

in-domain-of:
mob:coverageInBuilding
mob:coverageLandline
mob:coverageOutside
mob:onlineCoverageInBuilding
mob:onlineCoverageOutside
in-range-of:
mob:hasCoverageArea

[back to top]

Class: mob:CoverageMap

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#CoverageMap

Service coverage map - Defines a map consisting of areas describing uniform coverage of mobile services

in-domain-of:
mob:hasMapURI
mob:hasCoverageArea
in-range-of:
mob:hasCoverageMap

[back to top]

Class: mob:CustomerType

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#CustomerType

Customer type - Defines main types of customers: existing or new

sub-class-of:
gr:BusinessEntityType
in-range-of:
gr:eligibleCustomerTypes

[back to top]

Class: mob:DeviceListing

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#DeviceListing

Device listing - A listing of devices offered mobile provider

in-domain-of:
mob:hasDevice
in-range-of:
mob:hasDeviceListing

[back to top]

Class: mob:EShop

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#EShop

E-Shop - Defines a special type of service provisioning accessible on the Web

sub-class-of:
gr:LocationOfSalesOrServiceProvisioning

[back to top]

Class: mob:MobileProvider

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#MobileProvider

Mobile provider - Defines information about mobile provider

sub-class-of:
gr:BusinessEntity
in-domain-of:
mob:hasCustomerSupport
mob:hasRoamingPage
mob:hasAccessoryListing
mob:hasContactInfo
mob:hasCoverageMap
mob:hasDeviceListing
mob:hasOfferGroup
mob:hasPOSListing
mob:hasPromotion
mob:hasRoamingOffer
mob:hasServiceGroup
mob:hasSubscriber
in-range-of:
mob:hasProvider

[back to top]

Class: mob:MobileService

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#MobileService

Mobile service - Describes information about mobile service

in-range-of:
mob:deliversService

[back to top]

Class: mob:MonthlyCharges

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#MonthlyCharges

Monthly charges - More precise definition of Price Specification: charges that recur each month

sub-class-of:
gr:PriceSpecification

[back to top]

Class: mob:Offer

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#Offer

Offer - Represents a single offer

sub-class-of:
gr:Offering
in-domain-of:
mob:hasDetailsPage
mob:hasName
mob:hasAdditionalCharges
mob:hasOfferVariant
mob:hasOptionalPacket
mob:hasRelatedPromotion
mob:includesDevice
mob:includesPacket
gr:availableAtOrFrom
gr:eligibleDuration
gr:hasPriceSpecification
in-range-of:
mob:availableInOffer
mob:hasOffer
mob:onOffer

[back to top]

Class: mob:OfferGroup

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#OfferGroup

Offer group - Represents a group of offers

in-domain-of:
mob:hasName
mob:hasRegulations
gr:eligibleRegions
mob:comparisonBetweenOffers
mob:comparisonWithCompetition
mob:eligibleContract
mob:hasOffer
mob:hasRelatedDevice
mob:hasRelatedPromotion
mob:hasWorkflow
mob:requiresDocument
gr:eligibleCustomerTypes
gr:hasWarrantyPromise
gr:hasWarrantyScope
in-range-of:
mob:availableInOffer
mob:hasOfferGroup

[back to top]

Class: mob:OfferVariant

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#OfferVariant

Offer variant - Represents a variant of an offer

sub-class-of:
mob:Offer
in-range-of:
mob:hasOfferVariant

[back to top]

Class: mob:OnceOffPayment

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#OnceOffPayment

Once-off payment - More precise definition of Price Specification: charges that occur only once

sub-class-of:
gr:PriceSpecification

[back to top]

Class: mob:POSListing

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#POSListing

POS listing - A listing of mobile provider's sales point

in-domain-of:
mob:hasMapURI
mob:includesPOS
in-range-of:
mob:hasPOSListing

[back to top]

Class: mob:Promotion

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#Promotion

Promotion - Promotions related to an offer

sub-class-of:
gr:Offering
in-domain-of:
mob:hasDetailsPage
mob:hasName
mob:hasRecommendedDevice
mob:onOffer
in-range-of:
mob:hasPromotion
mob:hasRelatedPromotion

[back to top]

Class: mob:RoamingOffer

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#RoamingOffer

Roaming offer - Defines a single offer on roaming in given country, with given roaming partner, etc.

sub-class-of:
gr:Offering
in-domain-of:
vcard:country-name
mob:deliversService
mob:eligibleContract
mob:hasOptionalPacket
mob:hasProvider
mob:hasRelatedPromotion
in-range-of:
mob:hasRoamingOffer

[back to top]

Class: mob:ServiceGroup

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#ServiceGroup

Service group - A group of services categorized according to their subject

in-domain-of:
mob:hasName
mob:hasRegulations
mob:hasService
in-range-of:
mob:hasServiceGroup

[back to top]

Class: mob:ServicePacket

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#ServicePacket

Service packet - Defines a packet of services offered in an Offer

in-domain-of:
mob:hasDetailsPage
mob:hasName
mob:hasServiceDescription
mob:availabilityDuration
gr:hasPriceSpecification
gr:includesObject
in-range-of:
mob:includesPacket

[back to top]

Class: mob:ShowRoom

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#ShowRoom

Show room - Mobile provider sales point

sub-class-of:
gr:LocationOfSalesOrServiceProvisioning
in-domain-of:
http://xmlns.com/foaf/0.1/#phone
http://search.yahoo.com/searchmonkey/geo/location
vcard:adr
vcard:geo
in-range-of:
mob:includesPOS

[back to top]

Class: mob:UpsellPacket

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#UpsellPacket

Upsell packet - optional packet that can be upsold to the given offer

sub-class-of:
mob:ServicePacket
in-domain-of:
mob:hasActivationCode
mob:hasDeactivationCode
mob:availableInOffer
in-range-of:
mob:hasOptionalPacket
mob:hasService

[back to top]

Class: mob:Workflow

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#Workflow

Workflow - Enables to declare workflow steps required to go complete a process (e.g., to buy an offer)

in-domain-of:
mob:hasWorkflowStep
in-range-of:
mob:hasWorkflow

[back to top]

Class: mob:WorkflowStep

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#WorkflowStep

Workflow step - A single step in the workflow

in-domain-of:
mob:hasStepDescription
mob:nextWorkflowStep
in-range-of:
mob:hasWorkflowStep
mob:nextWorkflowStep

[back to top]

Properties:

Property: mob:availabilityDuration

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#availabilityDuration

availability duration - duration of availability of given offer or service packet

OWL Type:
ObjectProperty
sub-property-of:
gr:eligibleDuration
Domain:
mob:ServicePacket

[back to top]

Property: mob:availableInOffer

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#availableInOffer

available in offer - indicates an offer or offer group that includes the given upsell packet

OWL Type:
ObjectProperty
Domain:
mob:UpsellPacket
Range:
mob:Offer
mob:OfferGroup

[back to top]

Property: mob:comparisonBetweenOffers

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#comparisonBetweenOffers

comparison between offers - points to a page with comparison chart between offers

OWL Type:
ObjectProperty
Domain:
mob:OfferGroup
Range:
mob:ComparisonChart

[back to top]

Property: mob:comparisonWithCompetition

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#comparisonWithCompetition

comparison with competition - points to a page with comparison chart between given offer and offers of other mobile providers

OWL Type:
ObjectProperty
sub-property-of:
mob:comparisonBetweenOffers
Domain:
mob:OfferGroup
Range:
mob:ComparisonChart

[back to top]

Property: mob:coverageInBuilding

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#coverageInBuilding

coverage in building - Defines accessibility (coverage) of mobile (voice) services in the building

OWL Type:
DatatypeProperty
Domain:
mob:CoverageArea
Range:
xsd:float

[back to top]

Property: mob:coverageLandline

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#coverageLandline

landline coverage - Defines accessibility (coverage) of landline services

OWL Type:
DatatypeProperty
Domain:
mob:CoverageArea
Range:
xsd:boolean

[back to top]

Property: mob:coverageOutside

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#coverageOutside

coverage outside - Defines accessibility (coverage) of mobile (voice) services outside the building

OWL Type:
DatatypeProperty
Domain:
mob:CoverageArea
Range:
xsd:float

[back to top]

Property: mob:deliversService

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#deliversService

delivers service - identifiers services delivered within given roaming offer

OWL Type:
ObjectProperty
Domain:
mob:RoamingOffer
Range:
mob:MobileService

[back to top]

Property: mob:eligibleContract

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#eligibleContract

eligible contract - defines contract types which are eligible for the given offer

OWL Type:
ObjectProperty
Domain:
mob:OfferGroup
mob:RoamingOffer
Range:
mob:ContractType

[back to top]

Property: mob:hasAccessoryListing

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#hasAccessoryListing

accessory listing - points to a listing of accessories offered by the mobile provider

OWL Type:
ObjectProperty
Domain:
mob:MobileProvider
Range:
mob:AccessoryListing

[back to top]

Property: mob:hasActivationCode

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#hasActivationCode

activation code - code to activate the additional offer (upsell packet)

OWL Type:
DatatypeProperty
Domain:
mob:UpsellPacket
Range:
xsd:string

[back to top]

Property: mob:hasAdditionalCharges

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#hasAdditionalCharges

additional charges - additional charges in the given offer

OWL Type:
ObjectProperty
Domain:
mob:Offer
Range:
gr:TypeAndQuantityNode

[back to top]

Property: mob:hasContactInfo

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#hasContactInfo

contact info - points to the ContactInfo object

OWL Type:
ObjectProperty
Domain:
mob:MobileProvider
Range:
mob:ContactInfo

[back to top]

Property: mob:hasCoverageArea

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#hasCoverageArea

coverage area - defines a single area of services coverage

OWL Type:
ObjectProperty
Domain:
mob:CoverageMap
Range:
mob:CoverageArea

[back to top]

Property: mob:hasCoverageMap

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#hasCoverageMap

coverage map - points to the map with service coverage areas

OWL Type:
ObjectProperty
Domain:
mob:MobileProvider
Range:
mob:CoverageMap

[back to top]

Property: mob:hasCustomerSupport

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#hasCustomerSupport

customer support - points to URI with a customer support website

OWL Type:
DatatypeProperty
Domain:
mob:MobileProvider
Range:
xsd:anyURI

[back to top]

Property: mob:hasDeactivationCode

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#hasDeactivationCode

deactivation code - deactivation code of given optional packet

OWL Type:
DatatypeProperty
Domain:
mob:UpsellPacket
Range:
xsd:string

[back to top]

Property: mob:hasDetailsPage

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#hasDetailsPage

details page - points to a web page with details

OWL Type:
DatatypeProperty
Domain:
mob:Offer
mob:ServicePacket
mob:Promotion
Range:
xsd:anyURI

[back to top]

Property: mob:hasDevice

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#hasDevice

has device - mobile device included in the device listing

OWL Type:
ObjectProperty
Domain:
mob:DeviceListing
Range:
http://www.openvocabulary.info/ontologies/device#Device

[back to top]

Property: mob:hasDeviceListing

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#hasDeviceListing

device listing - points to a listing of devices offered by the mobile provider

OWL Type:
ObjectProperty
Domain:
mob:MobileProvider
Range:
mob:DeviceListing

[back to top]

Property: mob:hasDiscount

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#hasDiscount

discount - discount connected with the given Price Specification, in percents

OWL Type:
DatatypeProperty
Domain:
gr:PriceSpecification
Range:
xsd:float

[back to top]

Property: mob:hasDiscountValue

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#hasDiscountValue

discount value - discount connected with the given Price Specification, in currency value

OWL Type:
DatatypeProperty
Domain:
gr:PriceSpecification
Range:
xsd:float

[back to top]

Property: mob:hasMapURI

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#hasMapURI

map URI - points to URI with a map showing the given resource (CoverageMap or POSListing)

OWL Type:
DatatypeProperty
Domain:
mob:CoverageMap
mob:POSListing
Range:
xsd:anyURI

[back to top]

Property: mob:hasName

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#hasName

name - a short name identifying the given object's instance

OWL Type:
DatatypeProperty
Domain:
mob:ServicePacket
mob:ServiceGroup
mob:Offer
mob:OfferGroup
mob:Promotion
Range:
xsd:string

[back to top]

Property: mob:hasOffer

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#hasOffer

offer - points of one particular offer

OWL Type:
ObjectProperty
Domain:
mob:OfferGroup
Range:
mob:Offer

[back to top]

Property: mob:hasOfferGroup

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#hasOfferGroup

offer group - indicates a group of offers

OWL Type:
ObjectProperty
Domain:
mob:MobileProvider
http://rdf.data-vocabulary.org/#Organization
Range:
mob:OfferGroup

[back to top]

Property: mob:hasOfferVariant

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#hasOfferVariant

offer variant - variant of this offer

OWL Type:
ObjectProperty
Domain:
mob:Offer
Range:
mob:OfferVariant

[back to top]

Property: mob:hasOptionalPacket

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#hasOptionalPacket

optional packet - optional packet in the offer

OWL Type:
ObjectProperty
Domain:
mob:Offer
mob:RoamingOffer
Range:
mob:UpsellPacket

[back to top]

Property: mob:hasPOSListing

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#hasPOSListing

POS listing - a list of Points-Of-Service

OWL Type:
ObjectProperty
Domain:
mob:MobileProvider
Range:
mob:POSListing

[back to top]

Property: mob:hasPriceList

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#hasPriceList

price list - points to a file with a price list for a given offering

OWL Type:
DatatypeProperty
Domain:
gr:Offering
Range:
xsd:anyURI

[back to top]

Property: mob:hasPromotion

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#hasPromotion

promotion - points to a promotions offered by the mobile provider

OWL Type:
ObjectProperty
Domain:
mob:MobileProvider
Range:
mob:Promotion

[back to top]

Property: mob:hasProvider

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#hasProvider

provider - indicates the roaming partner providing given roaming offer

OWL Type:
ObjectProperty
Domain:
mob:RoamingOffer
Range:
mob:MobileProvider

[back to top]

Property: mob:hasRecommendedDevice

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#hasRecommendedDevice

recommended device - points to a mobile devide recommended with given promotion

OWL Type:
ObjectProperty
sub-property-of:
mob:hasRelatedDevice
Domain:
mob:Promotion
Range:
http://www.openvocabulary.info/ontologies/device#Device

[back to top]

Property: mob:hasRegulations

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#hasRegulations

regulations - points to a file with regulations for a given offering

OWL Type:
DatatypeProperty
Domain:
gr:Offering
mob:OfferGroup
mob:ServiceGroup
Range:
xsd:anyURI

[back to top]

Property: mob:hasRelatedDevice

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#hasRelatedDevice

related device - indicates mobile devices related to the given offer group

OWL Type:
ObjectProperty
Domain:
mob:OfferGroup
Range:
http://www.openvocabulary.info/ontologies/device#Device

[back to top]

Property: mob:hasRelatedPromotion

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#hasRelatedPromotion

related promotion - indicates promotions related to the given offer or group of offerts

Inverse:
mob:onOffer
OWL Type:
ObjectProperty
Domain:
mob:Offer
mob:OfferGroup
mob:RoamingOffer
Range:
mob:Promotion

[back to top]

Property: mob:hasRoamingOffer

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#hasRoamingOffer

roaming offer - indicates a roaming offer delivered by the mobile provider

OWL Type:
ObjectProperty
Domain:
mob:MobileProvider
Range:
mob:RoamingOffer

[back to top]

Property: mob:hasRoamingPage

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#hasRoamingPage

roaming page - points to a page with the roaming offer

OWL Type:
DatatypeProperty
Domain:
mob:MobileProvider
Range:
xsd:anyURI

[back to top]

Property: mob:hasService

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#hasService

service - indicates a service (upsell packet) included in a Service Group

OWL Type:
ObjectProperty
Domain:
mob:ServiceGroup
Range:
mob:UpsellPacket

[back to top]

Property: mob:hasServiceDescription

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#hasServiceDescription

service description - presents a string with a description of the given ServicePacket (especially when it cannot be simply defined only by its PriceSpecification or inludedObject)

OWL Type:
DatatypeProperty
Domain:
mob:ServicePacket
Range:
xsd:string

[back to top]

Property: mob:hasServiceGroup

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#hasServiceGroup

service group - indicates a service group offered by this mobile provider

OWL Type:
ObjectProperty
Domain:
mob:MobileProvider
Range:
mob:ServiceGroup

[back to top]

Property: mob:hasStepDescription

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#hasStepDescription

step description - A string describing the workflow step

OWL Type:
DatatypeProperty
Domain:
mob:WorkflowStep
Range:
xsd:string

[back to top]

Property: mob:hasSubscriber

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#hasSubscriber

subscriber - indicates a subscriber of the mobile provider

OWL Type:
ObjectProperty
Domain:
mob:MobileProvider
Range:
vcard:VCard

[back to top]

Property: mob:hasWorkflow

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#hasWorkflow

workflow - defines a workflow within given offer group (e.g., for signing up the contract)

OWL Type:
ObjectProperty
Domain:
mob:OfferGroup
Range:
mob:Workflow

[back to top]

Property: mob:hasWorkflowStep

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#hasWorkflowStep

step - indicates details of a single step in the workflow

OWL Type:
ObjectProperty
Domain:
mob:Workflow
Range:
mob:WorkflowStep

[back to top]

Property: mob:includesAccessory

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#includesAccessory

includes accessory - accessory included in the accessory list

OWL Type:
ObjectProperty
Domain:
mob:AccessoryListing
Range:
http://www.openvocabulary.info/ontologies/device#Accessory

[back to top]

Property: mob:includesDevice

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#includesDevice

includes device - mobile device included in the offer

OWL Type:
ObjectProperty
Domain:
mob:Offer
Range:
http://www.openvocabulary.info/ontologies/device#Device

[back to top]

Property: mob:includesPOS

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#includesPOS

includes POS - POS included in the POSListing

OWL Type:
ObjectProperty
Domain:
mob:POSListing
Range:
mob:ShowRoom

[back to top]

Property: mob:includesPacket

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#includesPacket

includes packet - packet included in the offer

OWL Type:
ObjectProperty
Domain:
mob:Offer
Range:
mob:ServicePacket

[back to top]

Property: mob:nextWorkflowStep

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#nextWorkflowStep

next step - points to a next step in this workflow

OWL Type:
ObjectProperty
Domain:
mob:WorkflowStep
Range:
mob:WorkflowStep

[back to top]

Property: mob:onOffer

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#onOffer

on offer - indicates an offer related to this promotion

OWL Type:
ObjectProperty
Domain:
mob:Promotion
Range:
mob:Offer

[back to top]

Property: mob:onlineCoverageInBuilding

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#onlineCoverageInBuilding

online coverage in building - Defines accessibility (coverage) of internet services in the building

OWL Type:
DatatypeProperty
Domain:
mob:CoverageArea
Range:
xsd:float

[back to top]

Property: mob:onlineCoverageOutside

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#onlineCoverageOutside

online coverage outside - Defines accessibility (coverage) of internet services outside

OWL Type:
DatatypeProperty
Domain:
mob:CoverageArea
Range:
xsd:float

[back to top]

Property: mob:requiresDocument

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#requiresDocument

requires document - defines a document required to sign an agreement from the given group

OWL Type:
ObjectProperty
Domain:
mob:OfferGroup
Range:
foaf:Document

[back to top]

Instances:

Instance: mob:IContractAgreement

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#IContractAgreement

Contract agreement - type of a contract based on an agreement with mobile provider, incurring monthly charges

RDF Type:
mob:ContractType

[back to top]

Instance: mob:IDataTransferService

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#IDataTransferService

Data Transfer Service - defines a type of a mobile service, which enables to transmit data via cellular network

RDF Type:
mob:MobileService

[back to top]

Instance: mob:IExistingCustomer

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#IExistingCustomer

Existing customer - defines a type of a client that already has an agreement with the mobile provider

RDF Type:
mob:CustomerType

[back to top]

Instance: mob:IFreeMinutesInsideNetwork

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#IFreeMinutesInsideNetwork

Free minutes inside network - atomic packet of free minutes inside network

RDF Type:
mob:AtomicPacketType

[back to top]

Instance: mob:IFreeMinutesPacket

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#IFreeMinutesPacket

Free minutes - free minutes atomic packet

RDF Type:
mob:AtomicPacketType

[back to top]

Instance: mob:IInitiateVoiceService

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#IInitiateVoiceService

Initiate Voice Service - mobile service (in roaming) enabling initating voice calls

RDF Type:
mob:MobileService

[back to top]

Instance: mob:IInternetAgreementContract

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#IInternetAgreementContract

internet contract agreement - contract type enabling internet access with time limited agreement and montly charges

RDF Type:
mob:ContractType

[back to top]

Instance: mob:ILandlineContract

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#ILandlineContract

landline contract - contract type enabling access to landline phone

RDF Type:
mob:ContractType

[back to top]

Instance: mob:IMinutesEverywherePacket

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#IMinutesEverywherePacket

Minutes to all networks - atomic packet of minutes to all networks

RDF Type:
mob:AtomicPacketType

[back to top]

Instance: mob:IMinutesInsideNetworkPacket

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#IMinutesInsideNetworkPacket

Minutes inside network - atomic packet of minutes inside network

RDF Type:
mob:AtomicPacketType

[back to top]

Instance: mob:IMinutesOutsideNetworkPacket

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#IMinutesOutsideNetworkPacket

Minutes outside network - atomic packet of minutes outside network

RDF Type:
mob:AtomicPacketType

[back to top]

Instance: mob:IMinutesToLandlinesPacket

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#IMinutesToLandlinesPacket

Minutes to landlines - atomic packet of minutes to landlines

RDF Type:
mob:AtomicPacketType

[back to top]

Instance: mob:IMixContract

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#IMixContract

mix contract agreement - defines a contract on mobile telephony in the mix system (contract/pre-pay)

RDF Type:
mob:ContractType

[back to top]

Instance: mob:IMMSPacket

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#IMMSPacket

MMS packet - MMS atomic packet

RDF Type:
mob:AtomicPacketType

[back to top]

Instance: mob:INewCustomer

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#INewCustomer

New customer - Defines type of a customer who did not have a contract agreement signed previously

RDF Type:
mob:CustomerType

[back to top]

Instance: mob:IOnlineUsagePacket

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#IOnlineUsagePacket

Online usage - online usage atomic packet

RDF Type:
mob:AtomicPacketType

[back to top]

Instance: mob:IPrepayContract

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#IPrepayContract

prepay contract - prepay contract enabling mobile phone service

RDF Type:
mob:ContractType

[back to top]

Instance: mob:IPrepayInternetContract

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#IPrepayInternetContract

prepay Internet contract - type of contract enabling prepay Internet access

RDF Type:
mob:ContractType

[back to top]

Instance: mob:IReceiveMMSService

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#IReceiveMMSService

Receive MMS Service - mobile service (in roaming) enabling receiving MMS messages

RDF Type:
mob:MobileService

[back to top]

Instance: mob:IReceiveTextService

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#IReceiveTextService

Receive Text Service - mobile service (in roaming) enabling receiving text messages

RDF Type:
mob:MobileService

[back to top]

Instance: mob:IReceiveVoiceService

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#IReceiveVoiceService

Receive Voice Service - mobile service (in roaming) that enables to receive incoming voice calls

RDF Type:
mob:MobileService

[back to top]

Instance: mob:ISendMMSService

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#ISendMMSService

Send MMS Service - mobile service (in roaming) enabling sending MMS messages

RDF Type:
mob:MobileService

[back to top]

Instance: mob:ISendTextService

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#ISendTextService

Send Text Service - mobile service (in roaming) enabling sending text messages

RDF Type:
mob:MobileService

[back to top]

Instance: mob:ISMSInsideNetworkPacket

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#ISMSInsideNetworkPacket

SMS inside network packet - SMS inside network atomic packet

RDF Type:
mob:AtomicPacketType

[back to top]

Instance: mob:ISMSPacket

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#ISMSPacket

SMS packet - SMS atomic packet

RDF Type:
mob:AtomicPacketType

[back to top]

Instance: mob:IThreeGTransferService

URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#IThreeGTransferService

3G Transfer Service - mobile service (in roaming) enabling data transfer service using 3G protocol

RDF Type:
mob:MobileService

[back to top]

A. References

Good Relations ontology
http://www.heppnetz.de/projects/goodrelations/
Device ontology
http://www.openvocabulary.info/ontologies/device/mobile

B. Acknowledgements

This ontology has been prepared with close cooperation with Play Mobile, the first Polish multimedia mobile provider