You are granted a license to use, reproduce and create derivative works of this document.
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.
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.
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.
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,
URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#AccessoryListing
Accessory listing - A listing of accessories offered mobile provider
URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#AtomicPacketType
AtomicPacketType - packet offered as a part of service packet
URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#ComparisonChart
Comparison chart - chart comparing various offers (from the same provider or different ones)
URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#ContactInfo
Contact info - Contact information of mobile provider
URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#ContractType
Contract type - Defines various types of contracts
URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#CoverageArea
Coverage area - Defines largest possible geographical area with uniform coverage of mobile services
URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#CoverageMap
Service coverage map - Defines a map consisting of areas describing uniform coverage of mobile services
URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#CustomerType
Customer type - Defines main types of customers: existing or new
URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#DeviceListing
Device listing - A listing of devices offered mobile provider
URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#EShop
E-Shop - Defines a special type of service provisioning accessible on the Web
URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#MobileProvider
Mobile provider - Defines information about mobile provider
URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#MobileService
Mobile service - Describes information about mobile service
URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#MonthlyCharges
Monthly charges - More precise definition of Price Specification: charges that recur each month
URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#Offer
Offer - Represents a single offer
URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#OfferGroup
Offer group - Represents a group of offers
URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#OfferVariant
Offer variant - Represents a variant of an offer
URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#OnceOffPayment
Once-off payment - More precise definition of Price Specification: charges that occur only once
URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#POSListing
POS listing - A listing of mobile provider's sales point
URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#Promotion
Promotion - Promotions related to an offer
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.
URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#ServiceGroup
Service group - A group of services categorized according to their subject
URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#ServicePacket
Service packet - Defines a packet of services offered in an Offer
URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#ShowRoom
Show room - Mobile provider sales point
URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#UpsellPacket
Upsell packet - optional packet that can be upsold to the given offer
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)
URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#WorkflowStep
Workflow step - A single step in the workflow
URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#availabilityDuration
availability duration - duration of availability of given offer or service packet
URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#availableInOffer
available in offer - indicates an offer or offer group that includes the given upsell packet
URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#comparisonBetweenOffers
comparison between offers - points to a page with comparison chart between offers
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
URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#coverageInBuilding
coverage in building - Defines accessibility (coverage) of mobile (voice) services in the building
URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#coverageLandline
landline coverage - Defines accessibility (coverage) of landline services
URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#coverageOutside
coverage outside - Defines accessibility (coverage) of mobile (voice) services outside the building
URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#deliversService
delivers service - identifiers services delivered within given roaming offer
URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#eligibleContract
eligible contract - defines contract types which are eligible for the given offer
URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#hasAccessoryListing
accessory listing - points to a listing of accessories offered by the mobile provider
URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#hasActivationCode
activation code - code to activate the additional offer (upsell packet)
URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#hasAdditionalCharges
additional charges - additional charges in the given offer
URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#hasContactInfo
contact info - points to the ContactInfo object
URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#hasCoverageArea
coverage area - defines a single area of services coverage
URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#hasCoverageMap
coverage map - points to the map with service coverage areas
URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#hasCustomerSupport
customer support - points to URI with a customer support website
URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#hasDeactivationCode
deactivation code - deactivation code of given optional packet
URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#hasDetailsPage
details page - points to a web page with details
URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#hasDevice
has device - mobile device included in the device listing
URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#hasDeviceListing
device listing - points to a listing of devices offered by the mobile provider
URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#hasDiscount
discount - discount connected with the given Price Specification, in percents
URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#hasDiscountValue
discount value - discount connected with the given Price Specification, in currency value
URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#hasMapURI
map URI - points to URI with a map showing the given resource (CoverageMap or POSListing)
URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#hasName
name - a short name identifying the given object's instance
URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#hasOffer
offer - points of one particular offer
URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#hasOfferGroup
offer group - indicates a group of offers
URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#hasOfferVariant
offer variant - variant of this offer
URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#hasOptionalPacket
optional packet - optional packet in the offer
URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#hasPOSListing
POS listing - a list of Points-Of-Service
URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#hasPriceList
price list - points to a file with a price list for a given offering
URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#hasPromotion
promotion - points to a promotions offered by the mobile provider
URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#hasProvider
provider - indicates the roaming partner providing given roaming offer
URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#hasRecommendedDevice
recommended device - points to a mobile devide recommended with given promotion
URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#hasRegulations
regulations - points to a file with regulations for a given offering
URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#hasRelatedDevice
related device - indicates mobile devices related to the given offer group
URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#hasRelatedPromotion
related promotion - indicates promotions related to the given offer or group of offerts
URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#hasRoamingOffer
roaming offer - indicates a roaming offer delivered by the mobile provider
URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#hasRoamingPage
roaming page - points to a page with the roaming offer
URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#hasService
service - indicates a service (upsell packet) included in a Service Group
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)
URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#hasServiceGroup
service group - indicates a service group offered by this mobile provider
URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#hasStepDescription
step description - A string describing the workflow step
URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#hasSubscriber
subscriber - indicates a subscriber of the mobile provider
URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#hasWorkflow
workflow - defines a workflow within given offer group (e.g., for signing up the contract)
URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#hasWorkflowStep
step - indicates details of a single step in the workflow
URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#includesAccessory
includes accessory - accessory included in the accessory list
URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#includesDevice
includes device - mobile device included in the offer
URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#includesPOS
includes POS - POS included in the POSListing
URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#includesPacket
includes packet - packet included in the offer
URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#nextWorkflowStep
next step - points to a next step in this workflow
URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#onOffer
on offer - indicates an offer related to this promotion
URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#onlineCoverageInBuilding
online coverage in building - Defines accessibility (coverage) of internet services in the building
URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#onlineCoverageOutside
online coverage outside - Defines accessibility (coverage) of internet services outside
URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#requiresDocument
requires document - defines a document required to sign an agreement from the given group
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
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
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
URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#IFreeMinutesInsideNetwork
Free minutes inside network - atomic packet of free minutes inside network
URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#IFreeMinutesPacket
Free minutes - free minutes atomic packet
URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#IInitiateVoiceService
Initiate Voice Service - mobile service (in roaming) enabling initating voice calls
URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#IInternetAgreementContract
internet contract agreement - contract type enabling internet access with time limited agreement and montly charges
URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#ILandlineContract
landline contract - contract type enabling access to landline phone
URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#IMinutesEverywherePacket
Minutes to all networks - atomic packet of minutes to all networks
URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#IMinutesInsideNetworkPacket
Minutes inside network - atomic packet of minutes inside network
URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#IMinutesOutsideNetworkPacket
Minutes outside network - atomic packet of minutes outside network
URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#IMinutesToLandlinesPacket
Minutes to landlines - atomic packet of minutes to landlines
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)
URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#IMMSPacket
MMS packet - MMS atomic packet
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
URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#IOnlineUsagePacket
Online usage - online usage atomic packet
URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#IPrepayContract
prepay contract - prepay contract enabling mobile phone service
URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#IPrepayInternetContract
prepay Internet contract - type of contract enabling prepay Internet access
URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#IReceiveMMSService
Receive MMS Service - mobile service (in roaming) enabling receiving MMS messages
URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#IReceiveTextService
Receive Text Service - mobile service (in roaming) enabling receiving text messages
URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#IReceiveVoiceService
Receive Voice Service - mobile service (in roaming) that enables to receive incoming voice calls
URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#ISendMMSService
Send MMS Service - mobile service (in roaming) enabling sending MMS messages
URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#ISendTextService
Send Text Service - mobile service (in roaming) enabling sending text messages
URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#ISMSInsideNetworkPacket
SMS inside network packet - SMS inside network atomic packet
URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#ISMSPacket
SMS packet - SMS atomic packet
URI: http://www.openvocabulary.info/ontologies/ecommerce/mobileprovider#IThreeGTransferService
3G Transfer Service - mobile service (in roaming) enabling data transfer service using 3G protocol
This ontology has been prepared with close cooperation with Play Mobile, the first Polish multimedia mobile provider