Phunware Data

Phunware Data

Welcome to the Phunware Data developer hub. You'll find comprehensive guides and documentation to help you start working with Phunware Data as quickly as possible, as well as support if you get stuck. Let's jump right in!

Get Started    

Phunware Ontology

This section describes the collection of entities and relationships that form the connected data model.

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:

  • Entities - real world "things" (e.g. MobileDevice, City)
  • Relations - relationships between two entities (e.g., Person "owns" MobileDevice).
  • Taxonomies - hierarchical constructs to organize and browse data (e.g., mobile apps organized into categories)

Entities

The Phunware Ontology includes the following entities.

Entity
Definition

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 country.

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 person.

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.

Relations

The Phunware Ontology contains the following relations (connections) between entities.

Object Property
Definition
From -> To

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

Taxonomies

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.

Taxonomy
Description

A hierarchy of marketing segments for demographics, interest and purchase intent.

Phunware Ontology


This section describes the collection of entities and relationships that form the connected data model.

Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.