US8477463B2

Vibration based user input for mobile devices

Summary by NHIP

Vibration-based device control

The method senses vibrations via stress or strain sensors to generate impact signals for identifying user commands. A squelch circuit assigns bit values based on impact counts or intervals to modify device settings without transmitting character messages.

Claim Score by NHIP

Read claim 1, the broadest

Abstract

A method, system, and apparatus of a vibration based user input for mobile devices are disclosed. In one embodiment, a method of controlling an electronic device includes receiving an impact signal, (e.g., a vibration generated by a user controlled impact with a surface mechanically coupled to a housing of the electronic device). The method further includes identifying a user command to the electronic device based on the impact signal, and performing a predesignated action (e.g., a mute, a power on, a power off, a volume increase, a volume decrease, a music track change, a call redirect, a call directed to voicemail, etc.) based on the user command. The user command may be identified using a number of user controlled impacts and an interval between a prior user controlled impact and a later user controlled impact.

US8477463B2, drawing sheet 1
Sheet 1 of 6

Term

4.4 yearsleft in the term

Expires 2 March 2031, including 881 days of term adjustment.

  1. Priority and filed
  2. Granted
  3. Today
  4. Expires

20 claims: 3 independent, 17 dependent

  1. 1
    Broadest claimClaim Score 69, broad(NHIP)A method of controlling an electronic device, comprising:sensing a vibration generated by a user associated with the electronic device through a sensor associated therewith, the vibration generating an impact signal through the sensor, and the sensor being one of a stress sensor and a strain sensor;utilizing a squelch circuit in the electronic device to assign a bit value based on the sensed vibration;identifying a user command to the electronic device based on the bit value;and automatically modifying a current setting on the electronic device solely based on the identified user command, the modification of the current setting being unrelated to transmission of character messages through the electronic device.
  2. 12
    A system to control an electronic device, comprising:a sensor to sense a vibration generated by a user associated with the electronic device, the vibration generating an impact signal, and the sensor being one of a stress sensor and a strain sensor;a squelch circuit to assign a bit value based on the sensed vibration;an interpretation module to identify a command to the electronic device based on the bit value;and a processing module to execute an automatic modification of a current setting on the electronic device solely based on the identified command, the modification of the current setting being unrelated to transmission of character messages through the electronic device.
  3. 17
    A method, comprising:configuring a sensor associated with an electronic device to sense vibrations generated by a user associated with the electronic device, the vibrations generating an impact signal through the sensor, and the sensor being one of a stress sensor and a strain sensor;utilizing a squelch circuit in the electronic device to assign bit values based on the sensed vibrations;identifying a command to the electronic device based on the bit values;translating, through the electronic device, the command into a binary number;and automatically modifying, through a processing module in the electronic device, a current setting on the electronic device solely based on the value of the binary number, the modification of the current setting being unrelated to transmission of character messages through the electronic device.