System and method for display of multiple data channels on a single haptic display
First Claim
Patent Images
1. A method of producing a haptic effect comprising:
- determining a first haptic level corresponding to a threshold of perception on a device;
determining a second haptic level corresponding to a threshold of attention break-in on the device;
receiving a first signal corresponding to a first task from a first application;
receiving a second signal corresponding to a second task from a second application;
if a priority of the first signal is greater than a priority of the second signal, generating a dynamic interaction parameter using the first signal, the second signal, and the first haptic level;
if the priority of the second signal is greater than the priority of the first signal, generating the dynamic interaction parameter using the first signal, the second signal, and the second haptic level;
applying a drive signal to a haptic output device on the device according to the dynamic interaction parameter allowing a user to distinguish between the first task and the second task.
1 Assignment
0 Petitions
Accused Products
Abstract
A system that produces a haptic effect and generates a drive signal that includes at least two haptic effect signals each having a priority level. The haptic effect is a combination of the haptic effect signals and priority levels. The haptic effect may optionally be a combination of the two haptic effect signals if the priority levels are the same, otherwise only the haptic effect signal with the highest priority is used. The frequency of haptic notifications may also be used to generate a drive signal using foreground and background haptic effect channels depending on whether the frequency ratio exceeds a foreground haptic effect threshold.
80 Citations
30 Claims
-
1. A method of producing a haptic effect comprising:
-
determining a first haptic level corresponding to a threshold of perception on a device; determining a second haptic level corresponding to a threshold of attention break-in on the device; receiving a first signal corresponding to a first task from a first application; receiving a second signal corresponding to a second task from a second application; if a priority of the first signal is greater than a priority of the second signal, generating a dynamic interaction parameter using the first signal, the second signal, and the first haptic level; if the priority of the second signal is greater than the priority of the first signal, generating the dynamic interaction parameter using the first signal, the second signal, and the second haptic level; applying a drive signal to a haptic output device on the device according to the dynamic interaction parameter allowing a user to distinguish between the first task and the second task. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A haptic effect enabled device comprising:
-
a haptic output device; a drive module electronically coupled to the haptic output device for determining a first haptic level corresponding to a threshold of perception on a device, and determining a second haptic level corresponding to a threshold of attention break-in on the device, and receiving a first signal corresponding to a first task from a first application, and receiving a second signal corresponding to a second task from a second application, and if a priority of the first signal is greater than a priority of the second signal, generating a dynamic interaction parameter using the first signal, the second signal, and the first haptic level, and if the priority of the second signal is greater than the priority of the first signal, generating the dynamic interaction parameter using the first signal, the second signal, and the second haptic level; and a drive circuit electronically coupled to the drive module and the haptic output device for applying a drive signal to a haptic output device on the device according to the dynamic interaction parameter allowing a user to distinguish between the first task and the second task. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A non-transitory computer readable medium having instructions stored thereon that, when executed by a processor, causes the processor to produce a haptic effect, the instructions comprising:
-
determining a first haptic level corresponding to a threshold of perception on a device; determining a second haptic level corresponding to a threshold of attention break-in on the device; receiving a first signal corresponding to a first task from a first application; receiving a second signal corresponding to a second task from a second application; if a priority of the first signal is greater than a priority of the second signal, generating a dynamic interaction parameter using the first signal, the second signal, and the first haptic level; if the priority of the second signal is greater than the priority of the first signal, generating the dynamic interaction parameter using the first signal, the second signal, and the second haptic level; applying a drive signal to a haptic output device on the device according to the dynamic interaction parameter allowing a user to distinguish between the first task and the second task. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification