Systems and Methods For Physics-Based Tactile Messaging
First Claim
1. A method comprising:
- receiving a sensor signal from a sensor configured to sense a physical interaction with a messaging device;
determining an interaction between one or more virtual message objects and a virtual message environment, the interaction based at least in part on the sensor signal and a virtual physical parameter of at least one of the one or more virtual message objects;
determining a haptic effect based at least in part on the interaction; and
generating a haptic signal configured to cause an actuator to output the haptic effect.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for physics-based tactile messaging are disclosed. For example, one disclosed method includes the steps of receiving a sensor signal from a sensor configured to sense a physical interaction with a messaging device; determining an interaction between one or more virtual message objects and a virtual message environment, the interaction based at least in part on the sensor signal and a virtual physical parameter of at least one of the one or more virtual message objects; and determining a haptic effect based at least in part on the interaction. The method additionally includes the step of generating a haptic signal configured to cause an actuator to output the haptic effect.
170 Citations
29 Claims
-
1. A method comprising:
-
receiving a sensor signal from a sensor configured to sense a physical interaction with a messaging device; determining an interaction between one or more virtual message objects and a virtual message environment, the interaction based at least in part on the sensor signal and a virtual physical parameter of at least one of the one or more virtual message objects; determining a haptic effect based at least in part on the interaction; and generating a haptic signal configured to cause an actuator to output the haptic effect. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
receiving a new virtual message object signal comprising a new virtual message object; determining an interaction between the new virtual message object and a virtual message environment, the interaction based at least in part on a virtual physical parameter of the new virtual message object; determining a haptic effect based at least in part on the interaction; and generating a haptic signal configured to cause an actuator to output the haptic effect. - View Dependent Claims (12, 13)
-
-
14. A computer-readable medium comprising program code, the program code comprising:
-
program code to receive a sensor signal from a sensor configured to sense a physical interaction with a messaging device; program code to determine an interaction between one or more virtual message objects and a virtual message environment, the interaction based at least in part on the sensor signal and a virtual physical parameter of at least one of the one or more virtual message objects; program code to determine a haptic effect based at least in part on the interaction; and program code to generate a haptic signal configured to cause an actuator to output the haptic effect.
-
-
15. A computer-readable medium comprising program code, the program code comprising:
-
program code to receive a new virtual message object signal comprising a new virtual message object; program code to determine an interaction between the new virtual message object and a virtual message environment, the interaction based at least in part on the sensor signal and a virtual physical parameter of the new virtual message object; program code to determine a haptic effect based at least in part on the interaction; and program code to generate a haptic signal configured to cause an actuator to output the haptic effect.
-
-
16. A system, comprising:
a processor, configured to; receive a sensor signal from a sensor configured to sense a physical interaction with a messaging device; determine an interaction between one or more virtual message objects and a virtual message environment, the interaction based at least in part on the sensor signal and a virtual physical parameter of at least one of the one or more virtual message objects; determine a haptic effect based at least in part on the interaction; and generate a haptic signal configured to cause an actuator to output the haptic effect. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
Specification