Haptic feedback method and apparatus and machine-readable storage medium
First Claim
Patent Images
1. A haptic feedback method, the method comprising:
- obtaining information on an impulse amount range of collisions from an application stored in a memory;
matching the impulse amount range and a strength range of haptic patterns;
providing a user with an image of the application that is updated based on a collision event;
obtaining information on the collision event;
generating a haptic pattern based on the information on the collision event; and
generating vibration based on the haptic pattern,wherein the collision event is caused by a collision between a first object and a second object in the image, andwherein generating the haptic pattern includes;
determining a maximum strength of the haptic pattern within the strength range corresponding to an impulse amount of the collision within the impulse amount range;
if the collision between the first object and the second object is a collision between hard bodies, generating a rectangular haptic pattern; and
if the collision between the first object and the second object is a collision between soft bodies or a collision between a hard body and a soft body, generating a triangular haptic pattern.
1 Assignment
0 Petitions
Accused Products
Abstract
A haptic feedback method includes providing a user with an image that is updated based on a collision event, generating collision data including a type of the collision event and an impulse amount, generating a haptic pattern based on the collision data, and generating a vibration based on the haptic pattern.
-
Citations
12 Claims
-
1. A haptic feedback method, the method comprising:
-
obtaining information on an impulse amount range of collisions from an application stored in a memory; matching the impulse amount range and a strength range of haptic patterns; providing a user with an image of the application that is updated based on a collision event; obtaining information on the collision event; generating a haptic pattern based on the information on the collision event; and generating vibration based on the haptic pattern, wherein the collision event is caused by a collision between a first object and a second object in the image, and wherein generating the haptic pattern includes; determining a maximum strength of the haptic pattern within the strength range corresponding to an impulse amount of the collision within the impulse amount range; if the collision between the first object and the second object is a collision between hard bodies, generating a rectangular haptic pattern; and if the collision between the first object and the second object is a collision between soft bodies or a collision between a hard body and a soft body, generating a triangular haptic pattern. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A non-transitory machine-readable storage medium storing a program causing a processor to execute a haptic feedback method, the method comprising;
-
obtaining information on an impulse amount range of collisions from an application stored in a memory; matching the impulse amount range and a strength range of haptic patterns; providing a user with an image of the application that is updated based on a collision event; obtaining information on the collision event; generating a haptic pattern based on the information on the collision event; and generating vibration based on the haptic pattern, wherein the collision event is caused by a collision between a first object and a second object in the image, and wherein generating the haptic pattern includes; determining a maximum strength of the haptic pattern within the strength range corresponding to an impulse amount of the collision within the impulse amount range; if the collision between the first object and the second object is a collision between hard bodies, generating a rectangular haptic pattern; and if the collision between the first object and the second object is a collision between soft bodies or a collision between a hard body and a soft body, generating a triangular haptic pattern. - View Dependent Claims (7)
-
-
8. A haptic feedback apparatus, the apparatus comprising:
-
a display unit configured to provide a user with an image of an application that is updated based on a collision event; a controller configured to obtain information on an impulse amount range of collisions from the application stored in a memory, match the impulse amount range and a strength range of haptic patterns, obtain information on the collision event, and generate a haptic pattern based on the information on the collision event; and an actuator configured to generate a vibration based on the haptic pattern, wherein the collision event is caused by a collision between a first object and a second object in the image, and wherein the controller is further configured to; determine a maximum strength of the haptic pattern within the strength range corresponding to an impulse amount of the collision within the impulse amount range; if the collision between the first object and the second object is a collision between hard bodies, generate a rectangular haptic pattern; and if the collision between the first object and the second object is a collision between soft bodies or a collision between a hard body and a soft body, generate a triangular haptic pattern. - View Dependent Claims (9, 10, 11, 12)
-
Specification