Preemptive control of a vehicle computer system based on local and environmental sensing
First Claim
Patent Images
1. A computer system for detecting and responding to operating conditions of a vehicle, the computer system comprising:
- (a) one or more sensors configured to collect operating condition information;
(b) a signal processing unit coupled to the one or more sensors and configured to receive and process at least the operating condition information; and
(c) one or more peripheral devices coupled to the signal processing unit, wherein each of the peripheral devices is for use by an occupant of the vehicle;
wherein the signal processing unit is configured to modify the operation of at least one of the peripheral devices when the occurrence of an emergency operating condition is determined during a data processing session between the occupant and the signal processing unit.
1 Assignment
0 Petitions
Accused Products
Abstract
Method and apparatus for controlling data communications in response to environmental cues. The transmission and/or reception of data by a computer disposed onboard a vehicle may be controlled to avoid loss of data, unintentional transmission of data, etc., where predetermined environmental conditions are detected. In one embodiment, information is buffered when a predetermined condition is satisfied. The predetermined condition may include, for example, deceleration/acceleration, loss of traction, impact to the vehicle, impaired visibility conditions, loss of air pressure in a tire, engine stall and the like.
61 Citations
31 Claims
-
1. A computer system for detecting and responding to operating conditions of a vehicle, the computer system comprising:
-
(a) one or more sensors configured to collect operating condition information;
(b) a signal processing unit coupled to the one or more sensors and configured to receive and process at least the operating condition information; and
(c) one or more peripheral devices coupled to the signal processing unit, wherein each of the peripheral devices is for use by an occupant of the vehicle;
wherein the signal processing unit is configured to modify the operation of at least one of the peripheral devices when the occurrence of an emergency operating condition is determined during a data processing session between the occupant and the signal processing unit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 29)
-
-
9. A computer system for detecting and responding to operating conditions of a vehicle, the computer system comprising:
-
(a) one or more sensors configured to collect operating condition information;
(b) at least one input/output (I/O) device disposed in a cab portion of the vehicle and configured for use by an occupant of the vehicle;
(c) a signal processing unit comprising a memory containing predetermined operating condition threshold values and a buffer memory and coupled to the one or more sensors and the at least one I/O device; and
(d) a transceiver coupled to the signal processing unit configured for wireless communications with remote sources;
wherein the signal processing unit is configured to process at least the operating condition information and to cause at least one of (i) preserving a state of a data processing session during which the occupant is interfacing with the at least one I/O device and (ii) terminating a communication link when one or more of the predetermined operation condition threshold values are satisfied and wherein the buffer memory is configured to store information received from at least one of the I/O device and the transceiver when the predetermined operation condition threshold values are satisfied. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A signal bearing medium containing a program which, when executed by one or more processors, causes a computer system disposed on a vehicle to perform steps, comprising:
-
receiving vehicle operating condition information;
determining whether one or more operating condition information thresholds are satisfied; and
if one or more operating condition information thresholds are satisfied, preserving a state of a data processing session between a user disposed in the vehicle and the computer system, wherein the user interfaces with the computer system using at least one peripheral device. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22)
-
-
23. A method of processing data by a computer system disposable in a vehicle, comprising:
-
detecting operating condition information;
determining whether the operating condition information satisfies predetermined threshold values; and
if the threshold values are satisfied and if a user is interfacing with the computer system via a peripheral device, preserving a state of a data processing session by modifying at least one of the transmission and reception of data between the computer system and a remote device. - View Dependent Claims (24, 25, 26, 27, 28)
-
-
30. A method of processing data by a computer system disposable in a vehicle, comprising:
-
detecting operating condition information;
determining whether the operating condition information satisfies predetermined threshold values; and
if the threshold values are satisfied, preserving a state of a data processing session by modifying at least one of the transmission and reception of data, wherein preserving the state of the data processing session comprises;
determining whether the computer system is receiving data from a remote source; and
if the computer system is receiving data from the remote source, buffering at least information received subsequent to determining that the operating condition information satisfies predetermined threshold values;
if the computer system is not receiving data from the remote source, determining whether data is being manipulated locally on the computer system by a user disposed in the vehicle; and
if data is being manipulated locally on the computer system by the user, buffering information contained in a memory of the computer system.
-
-
31. A method of processing data by a computer system disposable in a vehicle, comprising:
-
detecting operating condition information;
determining whether the operating condition information satisfies predetermined threshold values; and
if the threshold values are satisfied, preserving a state of a data processing session by modifying at least one of the transmission and reception of data, wherein preserving the state of the data processing session further comprises;
if the computer system is not receiving data from the remote source, determining whether data is being transmitted to the remote source; and
if data is being transmitted to the remote source, terminating transmission of data.
-
Specification