Abstract:
In a security system, a first collecting module cyclically collects target-object information indicative of environments of a target object and a monitored area in which the target object exits. An alarm module determines whether there is an abnormal situation associated with at least one of the target object and the monitored area based on the target-object information, and sets off an alarm indicative of a result of the determination that there is an abnormal situation. A second collecting module cyclically collects circumstance information indicative of a situation of an area surrounding the monitored area. An abnormal situation determining module calculates, based on the circumstance information, a probability that an abnormal situation associated with at least one of the target object and the monitored area will occur, and deter mines whether the probability is equal to or higher than a threshold level.
Abstract:
A center device is provided that receives a log from vehicle-mounted equipment transmitting the log based on an external transmission rule and analyzes the log to detect a cyber attack. Based on a result of the detecting, the center device determines update of the external transmission rule. The center devices transmits an external transmission rule update instruction. As attack depth of the cyber attack is deeper, the center device sets an external transmission target to the log that is generated in a deeper layer among layers in which constituent elements of the vehicle-mounted equipment are defined.
Abstract:
A log transmission controller includes a log acquirer, a priority storage, an update instruction acquirer, a priority updater and a transmitter. The log acquirer acquires a log indicating respective states of electronic control units connected to the log transmission controller, which is equipped in a moving object. The priority storage stores priority information indicating a priority for transmitting the log to a server, which is disposed at exterior of the moving object. The update instruction acquirer acquires an update instruction, which is generated by an update instructor equipped in the moving object, for instructing to update the priority information stored in the priority storage. The priority updater updates the priority information based on the update instruction. The transmitter transmits the log to the server based on the priority indicated by the updated priority information.
Abstract:
An anomaly estimation apparatus includes a collection section that collects vehicle data, a feature amount calculation section that calculates a feature amount from the vehicle data and stores the feature amount and a place corresponding thereto, an anomaly determination section that determines whether an anomaly occurrence point is present based on the feature amount, an accumulation section that, if the anomaly occurrence point is present, uses the vehicle data at the anomaly occurrence point and an anomaly periphery point to generate estimation data, an information generation section that uses the estimation data to generate causality information representing causality between an anomaly caused at the anomaly occurrence point and an anomaly caused at the anomaly periphery point, and an estimation section that, if the anomaly occurrence point is present, uses the causality information to estimate transition of the anomaly from the anomaly occurrence point to the anomaly periphery point.
Abstract:
In a driving-state data storage apparatus, a collector collects, from each of vehicles on a target travelling road, a value of data indicative of a driving state of the corresponding vehicle to correspondingly obtain driving-state data values for the target road. A data allocator divides, based on similarity among the driving-state data values, the target traveling road into a plurality of traveling segments, and extracts, from the driving-state data values, data values for each of the divided travelling segments. The data values extracted for each of the travelling segments are similar to each other. The data allocator allocates a distribution of the extracted data values for each of the divided travelling segments to the corresponding one of the divided travelling segments as a feature distribution. A storage unit stores the feature distribution allocated for each of the travelling segments.