US 12,455,627 B2
Vibration control method for electronic device
Sih Ci Li, Taipei (TW); and Hung-Chieh Wu, Taipei (TW)
Assigned to ASUSTEK COMPUTER INC., Taipei (TW)
Filed by ASUSTEK COMPUTER INC., Taipei (TW)
Filed on Mar. 28, 2023, as Appl. No. 18/191,768.
Claims priority of application No. 111141646 (TW), filed on Nov. 1, 2022.
Prior Publication US 2024/0143080 A1, May 2, 2024
Int. Cl. G06F 3/048 (2013.01); G06F 3/01 (2006.01); G06F 3/04886 (2022.01); H02P 5/68 (2006.01)
CPC G06F 3/016 (2013.01) [G06F 3/04886 (2013.01); H02P 5/68 (2013.01)] 10 Claims
OG exemplary drawing
 
1. A vibration control method, adapted to an electronic device, wherein the electronic device comprises a control unit, a touch screen and a motor, the control unit is electrically coupled to the touch screen and the motor, the touch screen is configured to show a picture, and the motor is configured to generate a first vibration effect and a second vibration effect, the vibration control method comprising:
generating, by the control unit, a first control instruction and a second control instruction for controlling the motor to generate the first and second vibration effects, wherein the first control instruction is used for controlling the motor to generate the first vibration effect, and the second control instruction is used for controlling the motor to generate the second vibration effect;
scanning the picture to locate a plurality of areas;
defining, by the control unit, only the area with a circular frame or a square frame as a vibration enabling area on the picture;
defining the vibration enabling area as related to the first control instruction, for triggering the motor to generate the first vibration effect;
controlling, by the control unit, the motor to generate the first vibration effect by using the first control instruction;
defining, by the control unit, a peripheral area of the vibration enabling area as related to the second control instruction when a touch action is detected in the vibration enabling area; and
controlling, by the control unit, the motor to generate the second vibration effect by using the second control instruction when the touch action moving to the peripheral area is detected.