IP Library Granted Patent US 8,406,822
Granted Patent B2
US 8,406,822 · App. 12/899,932 · Granted Mar 26, 2013

Vehicle-state based parameter adjustment system

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,406,822
App. No.
12/899,932
Granted
Mar 26, 2013
Kind
B2
Abstract

The operation of a vehicle electronic module is influenced by vehicle-state received on a vehicle communication bus. The electronic module analyzes vehicle-state data that includes information about the vehicle's environment. The electronic module improves or maintains electronic module performance by adjusting communication processing parameters to improve driver or passenger communication.

Claims (54)

1. A method for modifying communication system parameters, comprising:

analyzing vehicle aperture opening data to determine an extent to which a window or roof of a vehicle is open;

analyzing the vehicle climate control system setting data to determine an air-conditioning setting level, a heating setting level, or a fan setting level of the vehicle;

analyzing vehicle speed data to determine a speed of the vehicle;

analyzing vehicle occupancy data to determine a position of one or more occupants within the vehicle;

analyzing vehicle entertainment system data to determine an audio system volume level;

determining an adjustment to a communication processing parameter by a computer processor based on the vehicle aperture opening data, the vehicle climate control system setting data, the vehicle speed data, the vehicle occupancy data, and the vehicle entertainment system data; and

updating the communication processing parameter according to the adjustment to adaptively change processing of audio signals.

2. The method of claim 1 , further comprising receiving a vehicle-state message, including the vehicle climate control system setting data, through a vehicle bus interface.

3. The method of claim 1 , where determining the adjustment comprises determining a mobile phone processing parameter adjustment.

4. The method of claim 1 , where determining the adjustment comprises determining a noise reduction parameter adjustment, amplification parameter adjustment, or a filter parameter adjustment, or any combination thereof.

5. The method of claim 1 , where determining the adjustment comprises determining an echo cancellation parameter adjustment.

6. The method of claim 1 , where determining the adjustment comprises determining a beamforming beam width or beam focus parameter adjustment, or both.

7. The method of claim 1 , where the communication processing parameter is a first communication processing parameter, the method further comprising:

receiving the vehicle speed data from an engine electronics module; and

determining an adjustment to a second communication processing parameter based on the vehicle speed data.

8. The method of claim 1 , further comprising receiving a vehicle state message, including the vehicle aperture opening data, the vehicle climate control system setting data, the vehicle speed data, the vehicle occupancy data, and the vehicle entertainment system data, through a wireless bus interface.

9. The method of claim 1 , where the communication processing parameter is a first communication processing parameter, the method further comprising determining an adjustment to a second communication processing parameter by a computer processor based on vehicle aperture opening data.

10. The method of claim 1 , where the communication processing parameter is a first communication processing parameter, the method further comprising:

determining an adjustment to a second communication processing parameter by the computer processor based on the vehicle occupancy data.

11. An automobile network comprising:

a first network;

a second network;

data transfer circuitry coupled to the first and second networks;

a vehicle communication bus interface coupled to the first network, the second network, or both the first network and the second network;

a memory; and

a processor coupled to the vehicle communication bus interface and the memory, the memory comprising, for execution by the processor:

vehicle-state reception instructions that receive vehicle aperture opening data that indicates an extent to which a window or roof of a vehicle is open;

vehicle-state reception instructions that receive vehicle climate control system setting data that indicates an air-conditioning setting level, a heating setting level, or a fan setting level of the vehicle;

vehicle-state reception instructions that receive vehicle speed data that indicates a speed of the vehicle;

vehicle-state reception instructions that receive vehicle occupancy data that indicates a position of one or more occupants within the vehicle;

vehicle-state reception instructions that receive vehicle entertainment system data that indicates an audio system volume level;

analysis instructions that determine an adjustment to a communication processing parameter based on the vehicle aperture opening data, the vehicle climate control system setting data, the vehicle speed data, the vehicle occupancy data, and the vehicle entertainment system data; and

modification instructions that update the communication processing parameter according to the adjustment to adaptively change processing of audio signals.

12. The automobile network of claim 11 , where the first network comprises a multimedia data network.

13. The automobile network of claim 11 , where the first network comprises a Media Oriented Systems Transport network.

14. The automobile network of claim 11 , where the second network is a vehicle-state network, and where the data transfer circuitry transfers vehicle-state data from the second network to the first network.

15. The automobile network of claim 11 , where the first network comprises an entertainment bus.

16. The automobile network of claim 15 , where the vehicle communication bus interface is coupled to the first network.

17. The automobile network of claim 11 , where the vehicle communication bus interface comprises a wireless bus interface.

18. A vehicle communication module control product comprising:

a machine readable medium; and

instructions encoded on the machine readable medium, the instructions comprising:

vehicle-state reception instructions that receive vehicle aperture opening data that indicates an extent to which a window or roof of a vehicle is open;

vehicle state reception instructions that receive vehicle climate control system setting data that indicates an air-conditioning setting level, a heating setting level, or a fan setting level of the vehicle;

vehicle-state reception instructions that receive vehicle speed data that indicates a speed of the vehicle;

vehicle-state reception instructions that receive vehicle occupancy data that indicates a position of one or more occupants within the vehicle;

vehicle-state reception instructions that receive vehicle entertainment system data that indicates an audio system volume level;

analysis instructions that determine an adjustment to a communication processing parameter based on the vehicle aperture opening data, the vehicle climate control system setting data, the vehicle speed data, the vehicle occupancy data, and the vehicle entertainment system data; and

modification instructions that update the communication processing parameter according to the adjustment to adaptively change processing of audio signals.

19. The vehicle communication module control product of claim 18 , where the communication processing parameter comprises a hands-free communication processing parameter.

20. The vehicle communication module control product of claim 18 , where the communication processing parameter is a beamforming parameter.

21. The vehicle communication module control product of claim 18 , where the communication processing parameter is an amplification parameter.

22. The vehicle communication module control product of claim 18 , where the communication processing parameter is a noise reduction parameter.

Assignments (7)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 22, 2020
From: 2236008 ONTARIO INC.
To: BLACKBERRY LIMITED
Reel/Frame 053313/0315 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 4, 2014
From: 8758271 CANADA INC.
To: 2236008 ONTARIO INC.
Reel/Frame 032607/0674 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 4, 2014
From: QNX SOFTWARE SYSTEMS LIMITED
To: 8758271 CANADA INC.
Reel/Frame 032607/0943 →
CHANGE OF NAME Recorded Feb 27, 2012
From: QNX SOFTWARE SYSTEMS CO.
To: QNX SOFTWARE SYSTEMS LIMITED
Reel/Frame 027768/0863 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 21, 2010
From: ESCOTT, ALEX
To: HARMAN BECKER AUTOMOTIVE SYSTEMS - WAVEMAKERS, INC.
Reel/Frame 025174/0853 →
CHANGE OF NAME Recorded Oct 21, 2010
From: HARMAN BECKER AUTOMOTIVE SYSTEMS - WAVEMAKERS, INC.
To: QNX SOFTWARE SYSTEMS (WAVEMAKERS), INC.
Reel/Frame 025176/0842 →
CONFIRMATORY ASSIGNMENT Recorded Oct 21, 2010
From: QNX SOFTWARE SYSTEMS (WAVEMAKERS), INC.
To: QNX SOFTWARE SYSTEMS CO.
Reel/Frame 025176/0845 →