Weft knit interdigitated electrodes for automotive interior heating elements
US-12012022-B2 · Jun 18, 2024 · US
US10318519B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10318519-B2 |
| Application number | US-201214410545-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jun 29, 2012 |
| Priority date | Jun 29, 2012 |
| Publication date | Jun 11, 2019 |
| Grant date | Jun 11, 2019 |
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 control logic analyzer for controlling a plurality of devices is provided. The control logic analyzer comprises: a control logic decomposer configured to analyze control logics from different sources to identify devices involved in the control logics from the plurality of devices, and decompose the control logics into control instructions to be executed by the identified devices; and a potential conflict searcher configured to search a database for storing decomposed control logics and determine whether there is any potential conflict between the current control logic and the control logics previously stored in the database.
Opening claim text (preview).
The invention claimed is: 1. A control logic analyzer device that controls a plurality of devices, comprising: a control logic decomposer that analyzes control logics from different sources to identify devices involved in the control logics from the plurality of devices, decomposes the control logics into control instructions to be executed by the identified devices, and instructs a controller to operate the identified devices according to the control instructions; and a potential conflict searcher that: searches a database for storing decomposed control logics and determine whether there is any potential conflict between a current control logic and control logics previously stored in the database; if the current control logic and a first control logic previously stored in the database can be merged, merges the current control logic and the first control logic to obtain a merged control logic comprising a combination of the current control logic and the first control logic, wherein the database comprises a plurality of stored control logics, and the first control logic comprises a particular stored control logic of the database, wherein the first control logic specifies a first condition for performing a first operation, the current control logic specifies a second condition for performing the first operation, and the merged control logic specifies a merged condition for performing the first operation, the merged condition comprising a combination of the first condition and the second condition; and replaces the first control logic previously stored in the database with the merged control logic. 2. The control logic analyzer device of claim 1 , wherein the control logic decomposer identifies the devices involved in the control logics by analyzing keywords in the control logics. 3. The control logic analyzer device of claim 1 , wherein the control logic decomposer further checks whether the identified devices are ready, and reject the current control logic and send an error prompt to a user if the identified devices are not ready. 4. The control logic analyzer device of claim 1 , wherein the potential conflict searcher further provides a conflict prompt and suspend the current control logic if a potential conflict exists. 5. A control logic analyzing method, comprising: receiving a control logic in the form of a natural language; analyzing the control logic to identify devices involved in the control logic from a plurality of devices; decomposing the control logic into a set of control instructions to be executed by the identified devices; instructing a controller to operate the identified devices according to the control instructions; searching a database for storing control logics to determine whether there is a potential conflict between a current control logic and control logics previously stored in the database; suspending the current control logic if there is a potential conflict between the current control logic and the control logics previously stored in the database; if the current control logic and a first control logic previously stored in the database can be merged, merging the current control logic and the first control logic to obtain a merged control logic comprising a combination of the current control logic and the first control logic, wherein the database comprises a plurality of stored control logics, and the first control logic comprises a particular stored control logic of the database, wherein the first control logic specifies a first condition for performing a first operation, the current control logic specifies a second condition for performing the first operation, and the merged control logic specifies a merged condition for performing the first operation, the merged condition comprising a combination of the first condition and the second condition; and replacing the first control logic previously stored in the database with the merged control logic. 6. The method of claim 5 , further comprising sending a conflict prompt to a user if there is a potential conflict between the current control logic and the control logics previously stored in the database. 7. The method of claim 5 , further comprising checking whether the identified devices are ready, before searching the database. 8. The method of claim 7 , further comprising rejecting the current control logic and sending an error prompt to a user, if the identified devices are not ready. 9. The method of claim 5 , wherein the devices involved in the control logic are identified by analyzing keywords in the control logic. 10. A control logic analyzer device that: decomposes a control logic of operating a device when a parameter reaches a predetermined value, into control instructions comprising: receiving data from a sensor that monitors the parameter, comparing the received data with the predetermined value to determine whether the parameter reaches the predetermined value, and instructing a controller to operate the device accordingly when the parameter reaches the predetermined value, where the control logic is in the form of a natural language; if the current control logic and a first control logic previously stored in the database can be merged, merges the current control logic and the first control logic to obtain a merged control logic comprising a combination of the current control logic and the first control logic, wherein the database comprises a plurality of stored control logics, and the first control logic comprises a particular stored control logic of the database, wherein the first control logic specifies a first condition for performing a first operation, the current control logic specifies a second condition for performing the first operation, and the merged control logic specifies a merged condition for performing the first operation, the merged condition comprising a combination of the first condition and the second condition; and replaces the first control logic previously stored in the database with the merged control logic. 11. The control logic analyzer device of claim 10 , wherein the control logic analyzer decomposes the control logic based on keywords in the control logic. 12. The control logic analyzer device of claim 10 , that further searches a database to check whether there is any potential conflict between the current control logic and control logics previously stored in the database, and suspends the current control logic and outputs an error message if there is a potential conflict. 13. The control logic analyzer device of claim 10 being incorporated in a vehicle, wherein the sensor is selected from the group of velocity meter, fuel meter, timer, human detector, humidity sensor, and temperature sensor, the device is selected from the group of air-conditioner, power window, seat heater, and audio player.
Resistance · CPC title
Query processing · CPC title
Relational databases · CPC title
Presentation of query results · CPC title
Interaction between the driver and the control system · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.