Ensuring compliance of internet of things (IoT) devices

US11200582B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11200582-B2
Application numberUS-201615339328-A
CountryUS
Kind codeB2
Filing dateOct 31, 2016
Priority dateOct 31, 2016
Publication dateDec 14, 2021
Grant dateDec 14, 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.

Embodiments for ensuring compliance of Internet of Things (IoT) devices in an IoT environment by a processor. One or more solutions may be provided for those of a plurality of sensor based devices in an IoT network identified as having performance obligation deficiencies according to a knowledge domain describes the performance obligations for the plurality of sensor based devices.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method, by one or more processors, for ensuring compliance of Internet of Things (IoT) devices in an IoT network, comprising: parsing a knowledge domain having an ontology of performance obligations of a plurality of sensor based devices in the IoT network, wherein documents obtained externally to the knowledge domain containing all laws and regulatory requirements for a region in which the plurality of sensor based devices are currently located are ingested into the knowledge domain and subsequently filtered to determine only those portions of the documents in which legal requirements, contractual obligations, and regulatory requirements are applicable to each of the plurality of sensor based devices using natural language processing (NLP); responsive to parsing the knowledge domain and identifying those portions of the documents that describe the performance obligations of the plurality of sensor based devices, creating a set of constraints for each of the plurality of sensor based devices according to specific parameters outlined within the performance obligations identified in the documents, wherein at least one of the specific parameters includes a temperature regulated by at least one of the plurality of sensor based devices deployed within a residence leased to a tenant by a landlord residing external to the residence being required, according to residence leasing provisions identified in those of the documents associated with municipal law, to be warmer than a first specified threshold during a first range of dates commencing in a winter season and cooler than a second specified threshold during a second range of dates commencing in a summer season, wherein the first specified threshold and the second specified threshold are respective specific temperatures the landlord is required to maintain the residence at during certain times of year when the residence has tenancy, as set forth in the leasing provisions in the municipal law; responsive to creating the set of constraints, identifying a performance obligation deficiency in which functionality requisite to be performed by the plurality of sensor based devices is deficiently performed within the set of constraints, wherein the performance obligation deficiency includes identifying that the temperature regulated by the at least one of the plurality of sensor based devices of the residence is indicating a temperature warmer than the first specified threshold during any of the first range of dates or cooler than the second specified threshold during any of the second range of dates according to the municipal law; and providing one or more solutions, according to an identified usable solution region in those of the parsed documents, for those of the plurality of sensor based devices in the IoT network identified as having the performance obligation deficiency, wherein the one or more solutions include, based on information in the identified usable solution region in those of the parsed documents, automatically initiating a heating or cooling unit associated with the at least one of the plurality of sensor based devices to bring the temperature of the residence to the first or second specified threshold, respectively, based on a current date being within the first range of dates or the second range of dates. 2. The method of claim 1 , further including analyzing the knowledge domain to identify the one or more solutions to correct the performance obligation deficiency. 3. The method of claim 1 , further including determining a performance capability of each of the plurality of sensor based devices to enable identification of the performance obligation deficiency according to the knowledge domain. 4. The method of claim 1 , further including: identifying a degree of the performance obligation deficiency according to legal requirements, contractual obligations, and regulatory requirements using the ontology included in the knowledge domain; or receiving the legal requirements, contractual obligations, and regulatory requirements in the knowledge domain in the IoT network from one or more external services to enable identification of the performance obligation deficiency for one or more of the plurality of sensor based devices. 5. A system for ensuring compliance of Internet of Things (IoT) devices, comprising: a hardware processor, operational within and between a distributed computing environment, that: parses a knowledge domain having an ontology of performance obligations of a plurality of sensor based devices in the IoT network, wherein documents obtained externally to the knowledge domain containing all laws and regulatory requirements for a region in which the plurality of sensor based devices are currently located are ingested into the knowledge domain and subsequently filtered to determine only those portions of the documents in which legal requirements, contractual obligations, and regulatory requirements are applicable to each of the plurality of sensor based devices using natural language processing (NLP); responsive to parsing the knowledge domain and identifying those portions of the documents that describe the performance obligations of the plurality of sensor based devices, creates a set of constraints for each of the plurality of sensor based devices according to specific parameters outlined within the performance obligations identified in the documents, wherein at least one of the specific parameters includes a temperature regulated by at least one of the plurality of sensor based devices deployed within a residence leased to a tenant by a landlord residing external to the residence being required, according to residence leasing provisions identified in those of the documents associated with municipal law, to be warmer than a first specified threshold during a first range of dates commencing in a winter season and cooler than a second specified threshold during a second range of dates commencing in a summer season, wherein the first specified threshold and the second specified threshold are respective specific temperatures the landlord is required to maintain the residence at during certain times of year when the residence has tenancy, as set forth in the leasing provisions in the municipal law; responsive to creating the set of constraints, identifies a performance obligation deficiency in which functionality requisite to be performed by the plurality of sensor based devices is deficiently performed within the set of constraints, wherein the performance obligation deficiency includes identifying that the temperature regulated by the at least one of the plurality of sensor based devices of the residence is indicating a temperature warmer than the first specified threshold during any of the first range of dates or cooler than the second specified threshold during any of the second range of dates according to the municipal law; and provides one or more solutions, according to an identified usable solution region in those of the parsed documents, for those of the plurality of sensor based devices in the IoT network identified as having the performance obligation deficiency, wherein the one or more solutions include, based on information in the identified usable solution region in those of the parsed documents, automatically initiating a heating or cooling unit associated with the at least one of the plurality of sensor based devices to bring the temperature of the residence to the first or second specified threshold, respectively, based on a current date being within the first range of dates or the second range of dates. 6. The system of claim 5 , wherein the processor analyzes the knowledge domain to identify the one or more solutions to correct the performance obligation deficiency. 7. The

Assignees

Inventors

Classifications

  • related to network devices · CPC title

  • G06Q30/018Primary

    Certifying business or products · CPC title

  • Homes; Buildings · CPC title

  • Information technology; Communication · CPC title

  • Checking or monitoring of signalling or alarm systems; Prevention or correction of operating errors, e.g. preventing unauthorised operation · 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 US11200582B2 cover?
Embodiments for ensuring compliance of Internet of Things (IoT) devices in an IoT environment by a processor. One or more solutions may be provided for those of a plurality of sensor based devices in an IoT network identified as having performance obligation deficiencies according to a knowledge domain describes the performance obligations for the plurality of sensor based devices.
Who is the assignee on this patent?
IBM
What technology area does this patent fall under?
Primary CPC classification G06Q30/018. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Dec 14 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 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).