12. A method comprising: receiving, by a device, a first triple including a subject, predicate and object, the object comprising a literal-type object; identifying a subtype of the object of the first triple; semantically marking the object with the identified subtype, including generating a second triple including the subject and predicate of the first triple as the subject and predicate thereof, and generating a third triple including the object of the first triple or a representation of the object of the first triple as the object thereof; and determining to store the second and third triples in a triple store of the device.
12. A method comprising: receiving, by a device, a first triple including a subject, predicate and object, the object comprising a literal-type object; identifying a subtype of the object of the first triple; semantically marking the object with the identified subtype, including generating a second triple including the subject and predicate of the first triple as the subject and predicate thereof, and generating a third triple including the object of the first triple or a representation of the object of the first triple as the object thereof; and determining to store the second and third triples in a triple store of the device. 13. A method according to claim 12 further comprising: processing the object of the first triple, including one or more of compressing, reformatting or encrypting the object, the representation of the object comprising the processed object or a representation thereof.