Systems and methods for mapping message contents to virtual physical properties for vibrotactile messaging
First Claim
Patent Images
1. A method comprising:
- generating, at a messaging device, a virtual message object based on one or more user inputs;
determining and mapping, by the messaging device, a virtual physical parameter to the virtual message object based on one or more properties of the virtual message object;
determining, by the messaging device, a behavior of a virtual message object in a virtual message environment based on the virtual physical parameter and a physical interaction with a messaging device;
determining and imparting, by the messaging device, a haptic effect to the virtual message object based on the determined behavior; and
transmitting, by the messaging device, the virtual message object to a remote device based on the behavior, the virtual message object comprising the virtual physical parameter and the haptic effect.
0 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for mapping message contents to virtual physical properties for vibrotactile messaging are disclosed. For example, one disclosed method includes the steps of displaying a first visual representation of a virtual message object having an associated virtual physical parameter at a first device, generating a haptic effect based on the virtual physical parameter at the first device, and sending a message to a second device, the message being configured to display a second visual representation of the virtual message object at the second device and generate the haptic effect based on the virtual physical parameter at the second device.
-
Citations
20 Claims
-
1. A method comprising:
-
generating, at a messaging device, a virtual message object based on one or more user inputs; determining and mapping, by the messaging device, a virtual physical parameter to the virtual message object based on one or more properties of the virtual message object; determining, by the messaging device, a behavior of a virtual message object in a virtual message environment based on the virtual physical parameter and a physical interaction with a messaging device; determining and imparting, by the messaging device, a haptic effect to the virtual message object based on the determined behavior; and transmitting, by the messaging device, the virtual message object to a remote device based on the behavior, the virtual message object comprising the virtual physical parameter and the haptic effect. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A messaging device comprising:
-
a haptic output device; a display; a non-transitory computer-readable medium; and a processor in communication with the non-transitory computer-readable medium, the processor configured to execute processor-executable instructions stored in the non-transitory computer-readable medium to; generate a first virtual message object based on one or more user inputs; determine and map a first virtual physical parameter to the first virtual message object based on one or more properties of the first virtual message object; determine a first behavior of the first virtual message object in a virtual message environment based on the first virtual physical parameter and a physical interaction with the messaging device; determine and imparting a first haptic effect to the first virtual message object based on the determined first behavior; transmit the first virtual message object to a remote device based on the first behavior, the first virtual message object comprising the first virtual physical parameter and the first haptic effect; receive a second virtual message object from a second remote device, the second virtual message object comprising a second virtual physical parameter and a second haptic effect; determine a second behavior of the second virtual message object based on the second virtual physical parameter and a virtual message environment; display, using the display, the second behavior of the second virtual message object; and output, using the haptic output device, the second haptic effect corresponding to the displayed second behavior of the second virtual message object. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A method comprising:
-
receiving, by a messaging device, a virtual message object from a remote device, the virtual message object comprising a virtual physical parameter and a haptic effect; determining a behavior of the virtual message object based on the virtual physical parameter and a virtual message environment; displaying, by a display of the messaging device, the behavior of virtual message object; and outputting, using a haptic output device of the messaging device, the haptic effect corresponding to the displayed behavior of the virtual message object. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification