IP Library › Granted Patent US 10,248,203
Granted Patent B2
US 10,248,203 · App. 12/502,755 · Granted Apr 2, 2019

Systems and methods for physics-based tactile messaging

Inventors: David M. Birnbaum (Oakland, CA); Chris Ullrich (Ventura, CA); Danny Grant (Laval, CA)
Assignee: IMMERSION CORPORATION
G06F3/016G06F1/1613G06F3/017G06F3/0346G06F3/041G06F3/0488G06F3/04842G06F3/04845G06F3/04883G06F3/04886G06F3/167G08B6/00H04M1/72544H04M1/72547H04M1/72572H04M19/047H04W4/21G06F2200/1637G06F2203/014G06F2203/04101G06F2203/04104G06F2203/04106G06F2203/04808H04M2250/12
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 10,248,203
App. No.
12/502,755
Granted
Apr 2, 2019
Kind
B2
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.

Claims (11)

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, wherein the interaction between the one or more virtual message objects and the virtual message environment comprises a collision, 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, the one or more virtual message objects each comprising a message and an associated data file, and wherein the virtual physical parameter is associated with the data file;

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.

2. 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, wherein the interaction between the one or more virtual message objects and the virtual message environment comprises a collision, 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, the one or more virtual message objects each comprising a message and an associated data file, and wherein the virtual physical parameter is associated with the data file;

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.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 15, 2009
From: BIRNBAUM, DAVID M; ULLRICH, CHRIS; GRANT, DANNY
To: IMMERSION CORPORATION
Reel/Frame 023230/0401 →
Continuity (7)
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 20100017759A1 · Jan 21, 2010