IP Library Granted Patent US 8,976,112
Granted Patent B2
US 8,976,112 · App. 14/106,929 · Granted Mar 10, 2015

Systems and methods for transmitting haptic messages

Inventors: David Birnbaum (Oakland, CA); Chris Ullrich (Ventura, CA); Peter Rubin (Berkeley, CA); Phong David Ngo (San Francisco, CA); Leo Kopelow (San Francisco, CA)
Assignee: Immersion Corporation
G06F3/017G06F1/1613G06F3/016G06F3/0346H04M1/72544H04M1/72547H04M19/047G08B6/00G06F2200/1637H04M2250/12H04W4/206
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,976,112
App. No.
14/106,929
Granted
Mar 10, 2015
Kind
B2
Abstract

Systems and methods for transmitting haptic messages are disclosed. For example, one disclosed method includes the steps of: receiving at least one sensor signal from at least one sensor of a mobile device, the at least one sensor signal associated with a movement of the mobile device, determining a message to be displayed in a user interface based at least in part on the at least one sensor signal, and causing the message to be displayed.

Claims (40)

1. A method comprising:

receiving a sensor signal from a first sensor configured to sense a first physical interaction with a first messaging device;

transmitting a first signal associated with the first physical interaction to a second messaging device;

receiving a second signal associated with a second physical interaction with the second messaging device;

modifying an image on a display of the first messaging device based on the first physical interaction and the second physical interaction;

determining a haptic effect based at least in part on the first physical interaction and the second physical interaction; and

generating a haptic signal configured to cause an actuator to output the haptic effect.

2. The method of claim 1 , wherein the image comprises a shared virtual space.

3. The method of claim 2 , wherein the haptic effect comprises an effect configured to simulate a collision when the first physical interaction and the second physical interaction are both associated with the same location within the shared virtual space.

4. The method of claim 2 , wherein the shared virtual space comprises a graphical representation of the first physical interaction and the second physical interaction.

5. The method of claim 3 , wherein the graphical representation comprises a first trail following a location associated with the first physical interaction and a second trail associated with the second physical interaction.

6. The method of claim 2 , wherein the shared virtual space comprises one or more message objects.

7. The method of claim 6 , wherein the one or more message objects comprise one or more of: a ball, a tube, or a capsule.

8. A non-transitory computer readable medium comprising program code, which when executed by the processor, is configured to cause the processor to:

receive a sensor signal from a first sensor configured to sense a first physical interaction with a first messaging device;

transmit a first signal associated with the first physical interaction to a second messaging device;

receive a second signal associated with a second physical interaction with the second messaging device;

modify an image on a display of the first messaging device based on the first physical interaction and the second physical interaction;

determine a haptic effect based at least in part on the first physical interaction and the second physical interaction; and

generate a haptic signal configured to cause an actuator to output the haptic effect.

9. The computer readable medium of claim 8 , wherein the image comprises a shared virtual space.

10. The computer readable medium of claim 9 , wherein the haptic effect comprises an effect configured to simulate a collision when the first physical interaction and the second physical interaction are both associated with the same location within the shared virtual space.

11. The computer readable medium of claim 9 , wherein the shared virtual space comprises a graphical representation of the first physical interaction and the second physical interaction.

12. The computer readable medium of claim 11 , wherein the graphical representation comprises a first trail following a location associated with the first physical interaction and a second trail associated with the second physical interaction.

13. The computer readable medium of claim 9 , wherein the shared virtual space comprises one or more message objects.

14. The computer readable medium of claim 13 , wherein the one or more message objects comprise one or more of: a ball, a tube, or a capsule.

15. A messaging device comprising:

first sensor configured to sense a first physical interaction;

a display configured to receive a display signal and output an image;

a processor coupled to the first sensor and the display, the processor configured to:

transmit a first signal associated with the first physical interaction to a second messaging device;

receive a second signal associated with a second physical interaction with the second messaging device;

modify the image on the display based on the first physical interaction and the second physical interaction;

determine a haptic effect based at least in part on the first physical interaction and the second physical interaction; and

generate a haptic signal configured to cause an actuator to output the haptic effect.

16. The messaging device of claim 15 , wherein the image comprises a shared virtual space.

17. The messaging device of claim 16 , wherein the haptic effect comprises an effect configured to simulate a collision when the first physical interaction and the second physical interaction are both associated with the same location within the shared virtual space.

18. The messaging device of claim 16 , wherein the shared virtual space comprises a graphical representation of the first physical interaction and the second physical interaction.

19. The messaging device of claim 18 , wherein the graphical representation comprises a first trail following a location associated with the first physical interaction and a second trail associated with the second physical interaction.

20. The messaging device of claim 16 , wherein the shared virtual space comprises one or more message objects.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 18, 2013
From: BIRNBAUM, DAVID M.; ULLRICH, CHRIS; RUBIN, PETER; NGO, PHONG DAVID; KOPELOW, LEO
To: IMMERSION CORPORATION
Reel/Frame 031808/0081 →
Continuity (8)
Continuation 12502702 · Jul 14, 2009
Provisional Application 61080978 · Jul 15, 2008
Provisional Application 61080981 · Jul 15, 2008
Provisional Application 61080985 · Jul 15, 2008
Provisional Application 61080987 · Jul 15, 2008
Provisional Application 61148312 · Jan 29, 2009
Provisional Application 61181280 · May 26, 2009
Related Publication 20140104162A1 · Apr 17, 2014