Semantic validation method and apparatus

US11088989B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11088989-B2
Application numberUS-201816012421-A
CountryUS
Kind codeB2
Filing dateJun 19, 2018
Priority dateDec 25, 2015
Publication dateAug 10, 2021
Grant dateAug 10, 2021

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

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.

First claim

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

Assignees

Inventors

Classifications

  • 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

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11088989B2 cover?
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…
Who is the assignee on this patent?
Huawei Tech Co Ltd
What technology area does this patent fall under?
Primary CPC classification H04L61/3015. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Aug 10 2021 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 7 related publications on this page (citations in our corpus or others sharing the same primary CPC).