ONTONYM Ontologies for pervasive computing

Information:

Home
Location
Time
Sensing
Provenance
People
Devices
Events
Resources

Ontologies:

Location
Sensor
Provenance
Person
Device
Event
Resource

External Resources

OWL-Time
MUO
UCUM

Device

In pervasive computing, most often a user is not tracked personally, rather the devices which he or she is likely to be carrying or using. For example, if a user’s mobile phone is sensed in a room, it can be derived with some confidence that the person is there too. The more devices associated with a person, the more likely your derivation is likely to be. 

Using acronym, we can easily create this connection between a device and a person.

To demonstrate this, we will create an ontology describing a set of Bob’s devices.

  • Netbook: The first of Bob’s devices is a netbook. This netbook contains two MAC addresses. One for the wireless card and a second for the wired ethernet card. Both of these are capable of being used to identify Bob’s laptop. The laptop also has an IP address, which can be used to locate the device. Crucially, the ownedBy parameter identifies who this device relates to.
###  http://ontonym.org/0.8/device/bobsdevices.owl#BobsLaptop
:BobsLaptop rdf:type device:Netbook ;
            device:MACAddress "11:22:33:44:55:66"^^xsd:string ;
            device:IPv4Address "193.1.154.28"^^xsd:string ;
            device:MACAddress "99:88:77:66:55:44"^^xsd:string ;
            device:ownedBy bob:BobJohnson .

 

  • Phone: Bob’s phone, similarly to above has two MAC addresses. This time they identify the bluetooth and wireless devices within the phone. The IMEI number identifies the phone itself. Also, the device can act as both a phone and a GPS receiver. This is star trek stuff!
###  http://ontonym.org/0.8/device/bobsdevices.owl#Bobs_N95
:Bobs_N95 rdf:type device:GPSReceiver ,
                   device:MobilePhone ;
          device:telephoneNumber "+353868688366"^^xsd:string
          device:MACAddress "AA:11:BB:22:CC:33"^^xsd:string ,
                            "FF:00:EE:99:DD:88"^^xsd:string ;
          device:IMEINumber "IMEI1234567"^^xsd:string ;          
          device:ownedBy bob:BobJohnson .

 

  • Ubitag: Finally, when at work, Bob wears a locateable ubisense tag. This is identified by its tagIdentifier.
###  http://ontonym.org/0.8/device/bobsdevices.owl#Bobs_Ubitag
:Bobs_Ubitag rdf:type device:LocatableTag ;
             device:tagIdentifier "Tag_016-000-004-197"^^xsd:string ;
             
             device:ownedBy bob:BobJohnson .

No Comments Yet


There are no comments yet. You could be the first!

Leave a Comment

Back to Home