CUSTOMIZING HAPTIC EFFECTS ON AN END USER DEVICE
First Claim
Patent Images
1. An electronic handheld device comprising:
- a haptic actuating device configured to actuate haptic effects upon a user;
memory configured to store software that enables the user to create the haptic effects;
a processor configured to execute the software stored in memory; and
a sensing surface coupled to the processor;
wherein the haptic actuating device is further configured to play a created haptic effect when an event associated with the electronic handheld device occurs;
wherein the created haptic effect generates a signal that, when applied to the haptic actuating device, generates a vibrotactile effect on the handheld device;
wherein the haptic effect is created at least in part by detecting a tapping motion by the user on the sensing surface and translating the tapping motion to parameters of the created haptic effect; and
wherein the haptic effects are defined by haptic track files stored in memory and each haptic track file stores a haptic track comprising the parameters with respect to time.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, methods, and associated software are described herein for enabling a regular user of an end user device, such as a cellular telephone, to customize parameters associated with haptic effects applied to the user by the end user device. In one implementation, among several, a method described herein includes enabling a user of an end user device to access software adapted to design or modify haptic effects of the end user device. The method further includes enabling the user to open a haptic track file and enter or modify parameters associated with the haptic effects of the opened haptic track file.
-
Citations
24 Claims
-
1. An electronic handheld device comprising:
-
a haptic actuating device configured to actuate haptic effects upon a user; memory configured to store software that enables the user to create the haptic effects; a processor configured to execute the software stored in memory; and a sensing surface coupled to the processor; wherein the haptic actuating device is further configured to play a created haptic effect when an event associated with the electronic handheld device occurs; wherein the created haptic effect generates a signal that, when applied to the haptic actuating device, generates a vibrotactile effect on the handheld device; wherein the haptic effect is created at least in part by detecting a tapping motion by the user on the sensing surface and translating the tapping motion to parameters of the created haptic effect; and wherein the haptic effects are defined by haptic track files stored in memory and each haptic track file stores a haptic track comprising the parameters with respect to time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of creating haptic effects on a mobile device comprising a sensing surface and a haptic actuating device, the method comprising:
-
detecting a tapping motion by a user on the sensing surface; translating the tapping motion into haptic effect parameters; and generating and storing on the mobile device a haptic effect comprising the haptic effect parameters with respect to time; wherein the mobile device is configured to play the haptic effect when an event associated with the mobile device occurs; wherein when the haptic effect is played, a signal is generated that, when applied to the haptic actuating device, generates a vibrotactile effect on the mobile device. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer-readable medium having instructions stored thereon that, when executed by a processor, cause the processor to create haptic effects on a mobile device comprising a sensing surface and a haptic actuating device, the creating comprising:
-
detecting a tapping motion by a user on the sensing surface; translating the tapping motion into haptic effect parameters; and generating and storing on the mobile device a haptic effect comprising the haptic effect parameters with respect to time; wherein the mobile device is configured to play the haptic effect when an event associated with the mobile device occurs; wherein when the haptic effect is played, a signal is generated that, when applied to the haptic actuating device, generates a vibrotactile effect on the mobile device. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification