IP Library Granted Patent US 8,700,262
Granted Patent B2
US 8,700,262 · App. 12/966,703 · Granted Apr 15, 2014

Steering wheel controls

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,700,262
App. No.
12/966,703
Granted
Apr 15, 2014
Kind
B2
Abstract

A method where vibration information is received from a plurality of vibration sensors fixed to a steering wheel at given positions of the steering wheel. It is then determined, based on the received vibration information and expected propagation of vibration along the steering wheel, whether a user has caused vibration to the steering wheel and at which section of the steering wheel the vibration is caused. The section of the steering wheel where the vibration is caused to the steering wheel is referred to as a touch section. Responsive to the determination of the touch section, a user command is determined and a corresponding control command is sent to a controllable device so that a user can command the controllable device in a desired manner e.g. by tapping a particular section of the steering wheel.

Claims (44)

1. An apparatus comprising:

a plurality of vibration sensors configured to be fixed to a steering wheel at given positions of the steering wheel; and

a controller communicatively configured to receive vibration information from the vibration sensors and to determine, based on the received vibration information and expected propagation of vibration along the steering wheel, whether a user has caused vibration to the steering wheel and at which section of the steering wheel the vibration has been caused; wherein

the section of the steering wheel where the vibration has been caused to the steering wheel is a touch section; and

the controller is further configured responsive to the determination of the touch section to:

determine a user command; and

send to a controllable device a control command corresponding to the user command.

2. The apparatus of claim 1 , wherein the vibration sensors comprise at least one piezo-electric sensor.

3. The apparatus of claim 1 , wherein the vibration sensors comprise at least one microphone.

4. The apparatus of claim 1 , wherein the vibration sensors are fixed to a rim of the steering wheel.

5. The apparatus of claim 1 , wherein the vibration sensors are positioned so that vibration from each different section of the steering wheel produces a unique combination of vibration information produced by the vibration sensors.

6. The apparatus of claim 1 , wherein the controller is further configured to perform adaptive filtering to compensate for noise caused by normal vibrations that are carried by the steering column to the steering wheel.

7. The apparatus of claim 1 , wherein the sections are defined relative to the orientation of the steering wheel.

8. The apparatus of claim 1 , wherein the sections are defined relative to a reference selected from a group consisting of: the body of a vehicle to which the steering wheel is installed; and gravitational field.

9. The apparatus of claim 1 , wherein the controller is further configured to determine tapping of the steering wheel and the touch section based on time difference of arrival as measured by different ones of the vibration sensors.

10. The apparatus of claim 1 , wherein the control command comprises one or more of the following: select next song or channel; select previous song or channel; fast forward; fast backward; volume up; volume down; mute; release mute; answer phone; end call; select audio source; increase heating; decrease heating; activate navigation; deactivate navigation; select navigation target; show current location; turn on spoken feedback; turn off spoken feedback; switch on traffic announcements; switch off traffic announcements; and query currently effective traffic speed limits and/or parking rules.

11. A method comprising:

receiving vibration information from a plurality of vibration sensors fixed to a steering wheel at given positions of the steering wheel; and

determining, based on the received vibration information and expected propagation of vibration along the steering wheel, whether a user has caused vibration to the steering wheel and at which section of the steering wheel the vibration has been caused; wherein

the section of the steering wheel where the vibration has been caused to the steering wheel is a touch section; and

responsive to the determination of the touch section:

determining a user command; and

sending to a controllable device a control command corresponding to the user command.

12. The method of claim 11 , wherein the vibration sensors are fixed to a rim of the steering wheel.

13. The method of claim 11 , wherein the vibration sensors are positioned so that vibration from each different section of the steering wheel produces a unique combination of vibration information produced by the vibration sensors.

14. The method of claim 11 , further comprising compensating by adaptive filtering noise caused by normal vibrations that are carried by the steering column to the steering wheel.

15. The method of claim 11 , wherein the sections are defined relative to the orientation of the steering wheel.

16. The method of claim 11 , wherein the sections are defined relative to a reference selected from a group consisting of: the body of a vehicle to which the steering wheel is installed; and gravitational field.

17. The method of claim 11 , further comprising determining tapping of the steering wheel and the touch section based on time difference of arrival as measured by different ones of the vibration sensors.

18. The method of claim 11 , wherein the control command comprises one or more of the following: select next song or channel; select previous song or channel; fast forward; fast backward; volume up; volume down; mute; release mute; answer phone; end call; select audio source; increase heating; decrease heating; activate navigation; deactivate navigation; select navigation target; show current location; turn on spoken feedback; turn off spoken feedback; switch on traffic announcements; switch off traffic announcements; and query currently effective traffic speed limits and/or parking rules.

19. A computer program product comprising a non-transitory computer readable medium having computer executable program code stored thereon, which when executed by at least one processor causes an apparatus at least to perform:

receiving vibration information from a plurality of vibration sensors fixed to a steering wheel at given positions of the steering wheel; and

determining, based on the received vibration information and expected propagation of vibration along the steering wheel, whether a user has caused vibration to the steering wheel and at which section of the steering wheel the vibration has been caused; wherein

the section of the steering wheel where the vibration has been caused to the steering wheel is a touch section; and

the computer readable medium further having computer executable program code stored thereon, which when executed by the at least one processor causes the apparatus at least to perform, responsive to the determination of the touch section:

determining a user command; and

sending to a controllable device a control command corresponding to the user command.

20. An apparatus comprising:

means for receiving vibration information from a plurality of vibration sensors fixed to a steering wheel at given positions of the steering wheel; and

means for determining, based on the received vibration information and expected propagation of vibration along the steering wheel, whether a user has caused vibration to the steering wheel and at which section of the steering wheel the vibration has been caused; wherein

the section of the steering wheel where the vibration has been caused to the steering wheel is a touch section; and

the apparatus further comprises means for, responsive to the determination of the touch section:

determining a user command; and

sending to a controllable device a control command corresponding to the user command.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 22, 2015
From: NOKIA CORPORATION
To: NOKIA TECHNOLOGIES OY
Reel/Frame 035468/0208 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 16, 2011
From: BOISSONNIER, KIMO; BRAKENSIEK, JORG
To: NOKIA CORPORATION
Reel/Frame 025818/0218 →