Systems and methods for haptic message transmission
First Claim
Patent Images
1. A method comprising:
- receiving a sensor signal from a sensor configured to sense a physical interaction with a messaging device;
determining a virtual force based at least in part on the sensor signal;
applying the virtual force to a virtual message object within a virtual message environment, the virtual force configured to move the virtual message object toward a virtual gateway, the virtual gateway and the virtual message object each comprising graphical elements displayed to a user in the virtual message environment;
determining a transmission characteristic of the virtual message object based at least in part on the sensor signal, wherein the transmission characteristic is associated with the physical interaction that sent the virtual message object through the virtual gateway;
determining a haptic effect based in part on the transmission characteristic; and
transmitting the virtual message object and the transmission characteristic of the virtual message object.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for haptic message transmission 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 a virtual force based at least in part on the sensor signal, and applying the virtual force to a virtual message object within a virtual message environment.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving a sensor signal from a sensor configured to sense a physical interaction with a messaging device; determining a virtual force based at least in part on the sensor signal; applying the virtual force to a virtual message object within a virtual message environment, the virtual force configured to move the virtual message object toward a virtual gateway, the virtual gateway and the virtual message object each comprising graphical elements displayed to a user in the virtual message environment; determining a transmission characteristic of the virtual message object based at least in part on the sensor signal, wherein the transmission characteristic is associated with the physical interaction that sent the virtual message object through the virtual gateway; determining a haptic effect based in part on the transmission characteristic; and transmitting the virtual message object and the transmission characteristic of the virtual message object. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method comprising:
-
receiving a signal associated with a transmission characteristic, the transmission characteristic associated with sending a virtual message object, wherein the transmission characteristic is also associated with a physical interaction that sent the virtual message object through a virtual gateway, the virtual gateway and the virtual message object each comprising graphical elements displayed to a user in a virtual message environment; and determining a haptic effect based, at least in part, on the transmission characteristic of the virtual message object. - View Dependent Claims (8)
-
-
9. A non-transitory computer-readable medium comprising program code, which is configured, when executed by a processor, to cause the processor to:
-
receive a sensor signal from a sensor configured to sense a physical interaction with a messaging device; determine a virtual force based at least in part on the sensor signal; apply the virtual force to a virtual message object within a virtual message environment; determine a transmission characteristic of the virtual message object based at least in part on the sensor signal, wherein the transmission characteristic is associated with the physical interaction that sent the virtual message object through a virtual gateway, the virtual gateway and the virtual message object each comprising graphical elements displayed to a user in the virtual message environment; determine a haptic effect based in part on the transmission characteristic; and transmit the virtual message object and the transmission characteristic of the virtual message object. - View Dependent Claims (10, 11)
-
-
12. A non-transitory computer-readable medium comprising program code, which is configured, when executed by a processor, to cause the processor to:
-
receive a virtual message object and a transmission characteristic associated with a physical interaction that sent the virtual message object through a virtual gateway, the virtual gateway and the virtual message object each comprising graphical elements displayed to a user in a virtual message environment; and determine a haptic effect based, at least in part, on the transmission characteristic. - View Dependent Claims (13)
-
-
14. 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 a virtual force based at least in part on the sensor signal; and apply the virtual force to a virtual message object within a virtual message environment; determine a transmission characteristic of the virtual message object based at least in part on the sensor signal, wherein the transmission characteristic is associated with the physical interaction that sent the virtual message object through a virtual gateway, the virtual gateway and the virtual message object each comprising graphical elements displayed to a user in the virtual message environment; determine a haptic effect based in part on the transmission characteristic; transmit the virtual message object and the transmission characteristic of the virtual message object; a network interface in communication with the processor; and a display in communication with the processor, the display configured to display the virtual message environment. - View Dependent Claims (15, 16, 17)
-
-
18. A system comprising a recipient device, the recipient device comprising:
a processor configured to; receive a signal associated with a transmission characteristic the transmission characteristic associated with sending a virtual message object, wherein the transmission characteristic is also associated with a physical interaction that sent the virtual message object through a virtual gateway, the virtual gateway and the virtual message object each comprising graphical elements displayed to a user in a virtual message environment; and determine a haptic effect based at least in part on the transmission characteristic of the virtual message object. - View Dependent Claims (19, 20)
Specification