Black box with volatile memory caching
First Claim
1. An apparatus comprising:
- a volatile memory module configured to store vehicle data;
a collision-detector module configured to identify a collision event of a vehicle has occurred;
a refrigeration module coupled to the volatile memory module, wherein the refrigeration module is configured to lower a temperature of the volatile memory module in response to receiving a signal initiating lowering the temperature of the volatile memory module and in response to receiving energy from an energy-storage module; and
a controller coupled to the collision-detector module, the refrigeration module, and the energy-storage module, wherein in response to receiving an indication from the collision-detector module that the collision event has occurred, the controller is configured to;
initiate lowering the temperature of the volatile memory module by the refrigeration module; and
initiate a transfer of energy stored in the energy-storage module to the refrigeration module.
3 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment, an apparatus includes a volatile memory module configured to store vehicle data; a non-volatile memory module coupled to the volatile memory module; and an energy-storage module configured to provide power to the volatile memory module and the non-volatile memory module during a data transfer between the volatile memory module and the non-volatile memory module. The energy is provided to the non-volatile memory module for writing the vehicle data to non-volatile memory. The apparatus further includes a collision-detector module configured to identify a collision event of the vehicle; and a controller coupled to the energy-storage module and the collision-detector module. The controller is configured to initiate a transfer of the vehicle data stored in the volatile memory module to the non-volatile memory module in response to receiving an indication from the collision-detector module that a collision has occurred.
20 Citations
20 Claims
-
1. An apparatus comprising:
-
a volatile memory module configured to store vehicle data; a collision-detector module configured to identify a collision event of a vehicle has occurred; a refrigeration module coupled to the volatile memory module, wherein the refrigeration module is configured to lower a temperature of the volatile memory module in response to receiving a signal initiating lowering the temperature of the volatile memory module and in response to receiving energy from an energy-storage module; and a controller coupled to the collision-detector module, the refrigeration module, and the energy-storage module, wherein in response to receiving an indication from the collision-detector module that the collision event has occurred, the controller is configured to; initiate lowering the temperature of the volatile memory module by the refrigeration module; and initiate a transfer of energy stored in the energy-storage module to the refrigeration module. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method comprising, by a computing device:
-
receiving an indication from a collision-detector module that a collision event of a vehicle has occurred; initiating a transfer of energy stored in an energy-storage module to a refrigeration module in response to receiving the indication from the collision-detector module that the collision event has occurred; and transmitting a signal to the refrigeration module initiating lowering a temperature of a volatile memory module in response to receiving the indication from the collision-detector module that the collision event has occurred, wherein the refrigeration module is configured to lower the temperature of the volatile memory module in response to receiving energy from the energy-storage module. - View Dependent Claims (16, 17)
-
-
18. One or more computer-readable non-transitory storage media embodying software that is operable when executed to cause one or more processors to perform operations comprising:
-
receive an indication from a collision-detector module that a collision event of a vehicle has occurred; initiate a transfer of energy stored in an energy-storage module to a refrigeration module in response to receiving the indication from the collision-detector module that the collision event has occurred; and transmit a signal to the refrigeration module initiating lowering a temperature of a volatile memory module in response to receiving the indication from the collision-detector module that the collision event has occurred, wherein the refrigeration module is configured to lower the temperature of the volatile memory module in response to receiving energy from the energy-storage module. - View Dependent Claims (19, 20)
-
Specification