Software-Enabled Remote Licensing and Provisioning
US-2016259923-A1 · Sep 8, 2016 · US
US11200582B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11200582-B2 |
| Application number | US-201615339328-A |
| Country | US |
| Kind code | B2 |
| Filing date | Oct 31, 2016 |
| Priority date | Oct 31, 2016 |
| Publication date | Dec 14, 2021 |
| Grant date | Dec 14, 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.
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.
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
related to network devices · CPC title
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
Related publications grouped by family.
Answers are generated from the same data shown on this page.