Method and system for querying semantic information stored across several semantically enhanced resources of a resource structure
US-2018203907-A1 · Jul 19, 2018 · US
US11088989B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11088989-B2 |
| Application number | US-201816012421-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jun 19, 2018 |
| Priority date | Dec 25, 2015 |
| Publication date | Aug 10, 2021 |
| Grant date | Aug 10, 2021 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A semantic validation method, applied to a Machine-to-Machine Communications (M2M) system, where the method includes receiving, by an apparatus storing a semantic description resource, an operation request related to a first semantic description resource, including semantic information of the first semantic description resource, an association relationship between the first semantic description resource and another semantic description resource, and a uniform resource identifier (URI) of an ontology referenced by the first semantic description resource, determining that the first semantic description resource is associated with the semantic description resource, sending a semantic validation request message to an apparatus that stores the ontology referenced by the first semantic description resource. Hence, accuracy of a resource and data shared between industries and applications using a public capability of the M2M system can be ensured in a case of no priori knowledge.
Opening claim text (preview).
What is claimed is: 1. A semantic validation method, implemented by a gateway in a Machine-to-Machine Communications (M2M) system, wherein the method comprises: receiving, from an application server, a first request requesting to create a first semantic description resource, wherein the first request comprises first semantic information of the first semantic description resource, an association relationship between the first semantic description resource and a second semantic description resource, and a first uniform resource identifier (URI) of a first ontology referenced by the first semantic description resource, and wherein the gateway does not store the first ontoloy; determining the first semantic description resource is associated with the second semantic description resource, based on the association relationship; and sending, responsive to the determining, a semantic validation request message to a platform associated with the first URI and storing the first ontology, wherein the semantic validation request message comprises a second URI of the second semantic description resource, the first semantic information, and the first URI, wherein the semantic validation request message instructs the platform to perform semantic validation on the first semantic information using the first ontology, and wherein the semantic validation request message instructs the platform to perform semantic validation on second semantic information of the second semantic description resource using a second ontology referenced by the second semantic description resource. 2. The method of claim 1 , further comprising: receiving a semantic validation success response message from the platform; creating-the first semantic description resource; and setting, in the first semantic description resource, a parameter indicating that the semantic validation on the first semantic information succeeds. 3. The method of claim 1 , further comprising: receiving a response message from the platform indicating that no semantic validation is performed; creating the first semantic description resource; and setting, in the first semantic description resource, a parameter indicating that no semantic validation is performed. 4. The method of claim 1 , wherein the first semantic description resource comprises an association attribute indicating the association relationship. 5. The method of claim , further comprising: receiving, from a server, a semantic description resource obtaining request carrying a third URI of a to-be-obtained semantic description resource, wherein the to-be-obtained semantic description resource comprises a parameter indicating that no semantic validation has been performed; triggering to perform semantic validation on third semantic information of the to-be-obtained semantic description resource; and sending the to-be-obtained semantic description resource to the server. 6. The method of claim 1 , further comprising: receiving a second request requesting to create a third semantic description resource, wherein the second request comprises third semantic information of the third semantic description resource, and a third URI of a third ontology referenced by the third semantic description resource; determining the third semantic description resource is not associated with the second semantic description resource; obtaining, based on the third URI , the second ontology from the platform; and performing validation on the third semantic information using the third ontology. 7. The method of claim 6 , further comprising: determining the validation on the third semantic information succeeds; creating the third semantic description resources; and setting, in the third semantic description resource, a parameter indicating that the validation on the third semantic information succeeds. 8. The method of claim 6 , wherein the third semantic description resource does not comprise an association attribute, and wherein a description attribute of the third semantic description resource does not comprise triplet information indicating an association relationship between the third semantic description resource and the second semantic description resource. 9. The method of claim 1 , further comprising: receiving a second related requesting to create a third semantic description resource, wherein the second request comprises third semantic information of the third semantic description resource, and a third URI of a third ontology referenced by the third semantic description resource; determining the third semantic description resource is not associated with the second semantic description resource; sending, based on the third URI, an ontology obtaining request to the platform; determining the third ontology is not received; creating the third semantic description resourcesecond operation request; and setting, in the third semantic description resource, a parameter indicating that no semantic validation is performed. 10. The method of claim 1 , wherein a description attribute of the first semantic description resource comprises triplet information indicating the association relationship. 11. The method of claim 10 , further comprising: receiving, from a server, a semantic description resource obtaining request carrying a third URI of a to-be-obtained semantic description resource, wherein the to-be-obtained semantic description resource comprises a parameter indicating that no semantic validation is performed, triggering to perform semantic validation on third semantic information of the to-be- obtained semantic description resource; and sending the to-be-obtained semantic description resource to the server. 12. A semantic validation method, implemented by a platform in a Machine-to-Machine Communications (M2M) system, wherein the method comprises: receiving, from a gateway, a semantic validation request message, wherein the semantic validation request message comprises first semantic information of a first semantic description resource, a first uniform resource identifier (URI) of a first ontology referenced by the first semantic description resource, and an association relationship between the first semantic description resource and a second semantic description resource; obtaining, based on the association relationship, second semantic information of the second semantic description resource and a second URI of a second ontology referenced by the second semantic description resource; and performing semantic validation on the first semantic information and the second semantic information using the first ontology and the second ontology. 13. The method of claim 12 , further comprising: returning a semantic validation success response message to the gateway when the semantic validation succeeds, wherein the semantic validation success response message instructs to set, for the first semantic description resource, a parameter indicating that the semantic validation succeeds; and returning a response message indicating that no semantic validation is performed to the gateway when the second semantic information and the second URI are not obtained, wherein the response message indicates instructs to set, for the first semantic description resource, a parameter indicating that no semantic validation is performed. 14. The method of claim 12 , further comprising: receiving an ontology obtaining request from the gateway, wherein the ontology obtaining request carries a third URI of a third ontology, wherein the third ontology is used for validating third semantic information of a third semantic description resource stored in the gatewa
Types of network names · CPC title
Discovery or management thereof, e.g. service location protocol [SLP] or web services · CPC title
Thesauruses; Synonyms · CPC title
for collecting sensor information · CPC title
Services for machine-to-machine communication [M2M] or machine type communication [MTC] · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.