System and method enabling interactive services in alarm system environment
US-2024420555-A1 · Dec 19, 2024 · US
US9325629B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9325629-B2 |
| Application number | US-201214370106-A |
| Country | US |
| Kind code | B2 |
| Filing date | Apr 20, 2012 |
| Priority date | Apr 20, 2012 |
| Publication date | Apr 26, 2016 |
| Grant date | Apr 26, 2016 |
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.
When a fixed-cycle transmission timing arrives, a fixed-period communication processing section transmits data in a shared memory to a BCM. An event table storage section stores an event table that indicates a condition of data to be transmitted by an event communication processing section and a permitted delay time, which is the period of time permitted starting from when the data satisfying the condition is extracted, until the data is transmitted. An event detecting section extracts the data in the shared memory satisfying the condition indicated by the event table. The event communication processing section transmits to the BCM the data extracted by the event detecting section, before the arrival of the transmission timing of the fixed-period communication processing section, and by the timing at which the permitted delay time elapses from the time of the data extraction by the event detecting section.
Opening claim text (preview).
The invention claimed is: 1. A data processing apparatus comprising: a data receiving section that receives data; a first data transmitting section that transmits the data received by the data receiving section to a transmission destination apparatus, upon arrival of a transmission timing which arrives repeatedly, the data to be transmitted received before the arrival of the transmission timing; a second data transmitting section that transmits the data received by the data receiving section to the transmission destination apparatus before the arrival of the transmission timing of the first data transmitting section; a condition information storage section that stores condition information, which indicates a condition of the data to be transmitted by the second data transmitting section, and a permitted delay time, which is a period of time permitted starting from when the data satisfying the condition is extracted, until the data satisfying the condition is transmitted; and an event data extracting section that monitors the data received by the data receiving section, and extracts, as event data, the data satisfying the condition indicated by the condition information; wherein: the second data transmitting section transmits the event data extracted by the event data extracting section to the transmission destination apparatus, before the arrival of the transmission timing of the first data transmitting section, and by an event data transmission time limit, which is a timing at which the permitted delay time elapses from the time of the event data extraction by the event data extracting section; the event data extracting section, when extracting new event data that satisfies a new condition before a timeout of the event data transmission time limit of any event data, determines which of the event data transmission time limit of the new event data and the event data transmission time limit of the any event data arrives first, and changes the transmission time limit to the event data transmission time limit of the new event data when the event data transmission time limit of the new event data arrives first; the second data transmitting section, when the timeout is issued, transmits to the transmission destination apparatus the event data extracted by the event data extracting section before the issuance of the timeout; the first data transmitting section transmits data to the transmission destination apparatus, upon arrival of the transmission timing which arrives at a predetermined transmission interval, and the condition information storage section stores the condition information indicating the plurality of conditions and the permitted delay time for each condition, which is shorter than the transmission interval of the first data transmitting section; a condition setting section that changes the transmission interval of the first data transmitting section, and changes the condition information so that the permitted delay time which is shorter than the changed transmission interval is described for each condition; the data processing apparatus and the transmission destination apparatus are mounted on a vehicle; the condition setting section changes the transmission interval of the first data transmitting section and the condition information, based on an operational state of the vehicle; and the condition setting section changes the transmission interval of the first data transmitting section when the vehicle is in an engine OFF state so that the interval is longer than when the vehicle is in an engine ON state. 2. The data processing apparatus of claim 1 , wherein: the condition information storage section stores the condition information which indicates a plurality of conditions and the permitted delay time for each of the plurality of conditions; and the second data transmitting section, when two or more items of the event data are extracted by the event data extracting section for two or more conditions indicated by the condition information, transmits the two or more items of the event data to the transmission destination apparatus by the event data transmission time limit that arrives first among two or more event data transmission time limits for the two or more items of the event data. 3. The data processing apparatus of claim 1 , wherein: the event data extracting section determines, upon extraction of the event data, which of the event data transmission time limit of the extracted event data and a subsequent transmission timing of the first data transmitting section arrives first, and the second data transmitting section transmits the event data to the transmission destination apparatus by the event data transmission time limit when the event data extracting section determines that the event data transmission time limit arrives before the subsequent transmission timing of the first data transmitting section. 4. The data processing apparatus of claim 3 , wherein the first data transmitting section transmits the event data to the transmission destination apparatus at the subsequent transmission timing, when the event data extracting section determines that the event data transmission time limit and the subsequent transmission timing both arrive at the same time, or that the subsequent transmission timing arrives before the event data transmission time limit. 5. The data processing apparatus of claim 4 , wherein the first data transmitting section transmits the event data to the transmission destination apparatus in a way to allow the transmission destination apparatus to identify the event data. 6. The data processing apparatus of claim 1 , wherein the first data transmitting section transmits the data received by the data receiving section to the transmission destination apparatus at the transmission timing at which the transmission interval elapses from the time of the event data transmission to the transmission destination apparatus by the second data transmitting section. 7. The data processing apparatus of claim 1 , wherein the condition setting section changes the transmission interval of the first data transmitting section and the condition information, based on an instruction from an external apparatus. 8. The data processing apparatus of claim 1 , wherein: the data receiving section receives data from a plurality of devices; and the condition information storage section stores the condition information which indicates a transmission source device of the data, and a condition relating to a value of the data. 9. A non-transitory computer readable medium including a program: causing a computer to execute the processes of: a data receiving process for receiving data; a first data transmission process for transmitting the data received by the data receiving process to a transmission destination apparatus, upon arrival of a transmission timing which arrives repeatedly, the data to be transmitted received before the arrival of the transmission timing; a second data transmission process for transmitting the data received by the data receiving process to the transmission destination apparatus before the arrival of the transmission timing of the first data transmission process; a condition information retrieval process for retrieving condition information from a predetermined storage area, the condition information indicating a condition of the data to be transmitted by the second data transmission process, and a permitted delay time which is a period of time permitted starting from when data satisfying the condition is extracted, until the data satisfying the condition is transmitted; an event data extraction process for monitoring the data received by the data receiving process, and extracting, as event data,
specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks · CPC title
in response to processing delays, e.g. caused by jitter or round trip time [RTT] · CPC title
for transmission of signals between vehicle parts or subsystems · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.