Method and apparatus for verifying integrity in memory-disaggregated environment
US-12153525-B2 · Nov 26, 2024 · US
US10275366B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10275366-B2 |
| Application number | US-201615095497-A |
| Country | US |
| Kind code | B2 |
| Filing date | Apr 11, 2016 |
| Priority date | Feb 8, 2012 |
| Publication date | Apr 30, 2019 |
| Grant date | Apr 30, 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.
Systems and methods that facilitate protecting vehicle impact event data from overwrite include an electronic control unit (ECU) having a processor that records event data related to vehicle operation, a memory that stores the event data, and an electronic tool that communicates with the ECU and comprises a data locking module that sends a data lock signal to the ECU to lock the stored event data as locked data such that the stored event data cannot be overwritten. The ECU, in response to the data lock signal, stores the event data as locked data in a dedicated portion of the memory to preserve the event data for subsequent review.
Opening claim text (preview).
Having thus described the preferred embodiments, the invention is now claimed to be: 1. A system that facilitates protecting vehicle event data from overwrite while selectively permitting access to the event data, comprising: an electronic control unit (ECU) having a processor that records event data related to vehicle operation; and a memory that stores the event data, the memory being partitioned into a plurality of dedicated sections; a remote electronic tool that, upon coupling to the ECU after recording of the event data, communicates with the ECU and comprises a data locking module that sends a data lock signal to the ECU; wherein the ECU, in response to the data lock signal, stores the event data as locked data, which cannot be overwritten, in one or more selected dedicated sections of the memory to preserve the event data for subsequent review, the one or more of the plurality of dedicated sections being selected as a function of a purpose for which event data was collected, and wherein the stored event data comprises event data recorded for a predetermined time period before and after a trigger event detected by the ECU; wherein the electronic tool comprises an authentication module that prompts a user to enter authentication information to access one of the plurality of dedicated sections, verifies the authentication information, and permits the user to at least one of lock the event data and unlock the locked data in the accessed dedicated section. 2. The system according to claim 1 , wherein the plurality of dedicated sections comprises at least a transportation safety section, a law enforcement section, and a manufacturer section. 3. The system according to claim 2 , wherein: the transportation safety section preserves event data related to safety research purposes; the law enforcement section preserves event data related to evidentiary purposes; and the manufacturer section stores preserves data related to proprietary data for research and development purposes. 4. The system according to claim 1 , wherein the electronic tool comprises a data unlocking module that sends a signal to the ECU instructing the ECU to unlock locked data in a specified designated section of the memory. 5. The system according to claim 1 , wherein the electronic tool comprises: a global positioning system that retrieves coordinate information describing the location of the electronic tool; and a processor that appends the coordinate information to the event data whenever the event data is locked or unlocked. 6. The system according to claim 5 , wherein the processor retrieves local weather condition information for the location of the vehicle and appends weather condition information to the event data stored by the ECU. 7. An electronic control unit (ECU) that facilitates protecting vehicle event data from overwrite while selectively permitting access to the event data, comprising: a processor that records event data related to vehicle operation; a memory that stores the event data, the memory being partitioned into a plurality of dedicated sections; wherein the ECU, in response to a data lock signal received from an associated remote electronic tool upon coupling to the remote electronic tool after recording the event data, stores the event data as locked data in one or more selected dedicated sections of the memory to preserve the event data for subsequent review, the one or more of the plurality of dedicated sections being selected as a function of a purpose for which event data was collected, and wherein the stored event data comprises event data recorded for a predetermined time period before and after a trigger event detected by the ECU; wherein the ECU, upon receiving a data unlock signal comprising authentication information associated with one of the plurality of dedicated sections from the associated electronic tool, unlocks the locked data in the dedicated section associated with the authentication information. 8. The ECU according to claim 7 , wherein the plurality of dedicated sections comprises at least a transportation safety section, a law enforcement section, and a manufacturer section. 9. The ECU according to claim 8 , wherein: the transportation safety section preserves event data related to safety research purposes; the law enforcement section preserves event data related to evidentiary purposes; and the manufacturer section stores preserves data related to proprietary data for research and development purposes. 10. The ECU according to claim 7 , wherein the ECU subsequently receives a data unlock signal from the electronic tool, in response to which the ECU unlocks the locked data in a specified designated section of the memory, wherein the data is read-only when unlocked. 11. The ECU according to claim 7 , wherein the ECU comprises: a global positioning system that retrieves coordinate information describing the location of the electronic tool; and a processor that appends the coordinate information to the event data whenever the event data is locked or unlocked. 12. The ECU according to claim 7 , wherein the processor retrieves local weather condition information for the location of the vehicle and appends weather condition information to the event data stored by the ECU. 13. An electronic tool that facilitates protecting vehicle event data from overwrite while selectively permitting access to the event data, comprising: a processor that communicates with an associated electronic control unit (ECU) in a vehicle, the ECU having stored therein event data related to vehicle operating conditions, wherein the stored event data comprises event data recorded for a predetermined time period before and after a trigger event detected by the ECU, wherein the processor is communicatively coupled to the ECU after recording of the event data; a data locking module that sends a data lock signal to the ECU to lock stored event data as locked data in one or more of a plurality of dedicated sections of a partitioned memory such that the stored event data cannot be overwritten; and a data unlocking module that sends a data unlock signal to the ECU to unlock the locked event data of a specified partitioned section of the memory for analysis; and an authorization module that verifies user-entered authorization information prior to sending one of the data lock signal and the data unlock signal to the ECU; and an authentication module that prompts a user to enter authentication information to access one of the plurality of dedicated sections, verifies the authentication information, and permits the user to at least one of lock the event data and unlock the locked data in the accessed dedicated section. 14. The electronic tool according to claim 13 , wherein the data lock and unlock signals instruct the ECU to lock or unlock one or more dedicated sections comprising at least a transportation safety section, a law enforcement section, and a manufacturer section. 15. The electronic tool according to claim 13 , wherein the electronic tool comprises: a global positioning system that retrieves coordinate information describing the location of the electronic tool; and a processor that appends the coordinate information to the event data whenever the event data is locked or unlocked. 16. The electronic tool according to claim 13 , wherein the processor retrieves local weather condition information for the location of the vehicle and appends weather condition information to the event data stored by the ECU when the event data is locked. 17. The electronic tool according
Program control of engines · CPC title
Registering or indicating driving, working, idle, or waiting time only (apparatus forming part of taximeters G07B13/00) · CPC title
for a range · CPC title
using electronic data carriers · CPC title
using a vehicle scan tool · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.