The Phunware Ontology - Ontology - In computer science and information science, an ontology is a formal naming and definition of the types, properties, and interrelationships of the entities that really exist in a particular domain of discourse (Wikipedia). is a collection of named entities with specific properties and relationships. The ontology provides the technical foundation for all data products.
Our ontology leverages W3C industry standards (RDF/OWL) and open vocabularies such as schema.org to enable data exchange interoperability. The ontology can be easily extended by customers to adapt the data model to unique business processes. The ontology consists of:
The Phunware Ontology includes the following entities.
An account used by a person.
A particular name for a type of product made by a particular company.
A local administrative unit ranked below a State (or a province or a region)
An electoral constituency that elects a single member of the US Congress.
A category of mobile devices based on a unique, demonstrated usage pattern.
A representation of a circular geographic area.
A string encoding of the latitude and longitude that identifies a rectangular cell on earth (Geohash)
A unit of one or more people that share a dwelling.
A Language with a ISO 639 name and a 2 char code (ISO 639-1)
An advertisement or push message.
The platform that delivered the digital media.
An aggregated summary of impressions and clicks for a particular Media.
A software application that runs on a MobileDevice.
A device such as a smartphone or a tablet
An organization such as a business.
A code used for the purpose of sorting mail.
The place where a person lives.
An audience segment.
A state or province of a country.
A physical place (point of interest).
A wireless access point.
A specific area within a Venue.
The Phunware Ontology contains the following relations (connections) between entities.
A generic relationship associating any two entities.
Any entity -> Any entity
The Country a Person is born in.
Person -> Country
A hierarchical relationship between two SKOS concepts.
The assignment of a MobileDevice to a specific segment.
MobileDevice -> CustomSegment, LifeStage, Intent, Interest
A connection between a MobileDevice to a WiFiAccessPoint.
MobileDevice -> WiFiAccessPoint
A spatial, hierarchical relation between two geographical places.
GeoHash -> City
City -> State
State -> Country
PostalCode -> Country
GeoHash -> Venue
Zone -> Venue
Residence -> PostalCode
Residence -> City
CongressionalDistrict -> State
Media is delivered by a digital advertising platform.
Media -> MediaChannel
A relation between a Person and a Language known by that person.
Person -> Language
The relation between a MobileDevice and its Language setting.
MobileDevice -> Language
The assignment of a Person to a Household.
Person -> Household
The relation between a MobileApplication and a MobileDevice, and a WiFiAccessPoint and a Venue.
MobileApplication -> MobileDevice
WifiAccessPoint -> Venue
The assignment of a MobileDevice to a GeoHash based on location activity.
MobileDevice -> GeoHash
The assignment of a MobileDevice to a Congressional District based on location activity.
MobileDevice -> CongressionalDistrict
The assignment of a MobileDevice to a PostalCode based on location activity.
MobileDevice -> PostalCode
The assignment of a MobileDevice to a State based on location activity.
MobileDevice -> State
The assignment of a MobileDevice to Zone based on location activity.
MobileDevice -> Zone
The assignment of a Person to a nationality.
Person -> Country
The assignment of an ownership between a person and device.
Person -> MobileDevice
The assignment of a Person to Country of residence.
Person -> Country
The assignment of a Person or Household to Residence.
Person -> Residence
Household -> Residence
The Phunware Ontology includes a hierarchical taxonomy for organizing audience segment data. The taxonomy enable marketers to design audiences with demographic, interest and purchase intent segments in the data exchange.