Phunware Ontology

The Phunware Ontology comprises the formal naming and definitions of the entities and the relations between the entities within the Phunware Knowledge Graph. The entities (such as mobile devices, mobile applications, and locations) are the nodes, and the relations (such as isInstalledOn and isSeenIn) are the edges within the graph. Our ontology leverages industry standard and open, shared vocabularies such as schema.org to enable data exchange interoperability.

The following figure gives a general idea of how the various Entities are connected via the Relations.

Figure: Phunware Graph - Entities and Relationships

Entities

The Phunware Knowledge Graph contains the following kinds of Entities:

Relations

The Entities within the Phunware Knowledge Graph are connected to each other by the following kinds of Relations:

Taxonomies

In addition to the above Entities and Relations, the Phunware Knowledge Graph contains the following Taxonomies (hierarchical classifications in various categories):

Note: The MobileApplication entities are connected to one or more leaf-nodes in the Consumption taxonomy via a relation called broader. Likewise, the MobileDevice entities are connected to one or more nodes (not necessarily a leaf-node) in the other four taxonomies via the belongsTo relation.