IP Library › Granted Patent US 9,691,238
Granted Patent B2
US 9,691,238 · App. 14/882,683 · Granted Jun 27, 2017

Crowd-based haptics

Inventors: Eric Gervais (Montreal, CA); Shadi Asfour (Montreal, CA); Jamal Saboune (Montreal, CA); Amer Alhalabi (Laval, CA); Vincent Levesque (Montreal, CA)
Assignee: IMMERSION CORPORATION
G08B6/00G06F3/016
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 9,691,238
App. No.
14/882,683
Filed
Oct 14, 2015
Granted
Jun 27, 2017
Kind
B2
Art Unit
2682
USPC
340/407.1
Abstract

A system produces haptic effects. The system receives input data associated with an event, identifies an element of the event in the input data, generates the haptic effects based on the element of the event, and produces the haptic effects via a haptic output device. In one embodiment, the haptic effects are generated by haptifying the element of the event. In one embodiment, the haptic effects are designed haptic effects and are adjusted based on the element of the event. In one embodiment, the input data is associated with a crowd that attends the event, and the element of the event is caused by the crowd. In one embodiment, the input data includes haptic data collected by one or more personal devices associated with the crowd. In one embodiment, the input data is indicative of a location of the one or more personal devices associated with the crowd.

Claims (41)

1. A non-transitory computer readable medium having instructions stored thereon that, when executed by a processor, cause the processor to produce one or more haptic effects, the processor:

receiving input data from one or more personal devices associated with a crowd that attends an event;

identifying an element of the event in the input data;

generating the one or more haptic effects based on the element of the event; and

producing the one or more haptic effects via a haptic output device.

2. The non-transitory computer readable medium of claim 1 , wherein the one or more haptic effects are generated by haptifying the element of the event.

3. The non-transitory computer readable medium of claim 1 , wherein the generating comprises tuning a parameter of the one or more haptic effects based on the element of the event.

4. The non-transitory computer readable medium of claim 1 , wherein the one or more haptic effects are designed haptic effects that are adjusted based on the element of the event.

5. The non-transitory computer readable medium of claim 1 , wherein the one or more haptic effects are generated further based on a different element of the event or based on a different input data associated with the event, wherein the different element of the event is obtained based on the input data or based on the different input data.

6. The non-transitory computer-readable medium of claim 1 , wherein the input data is originated from one or more of an audio feed, a video feed, a sensor, a human operator, a website, or a user device of an attendee of the event.

7. The non-transitory computer-readable medium of claim 1 , wherein the input data is originated from two or more sources of data, wherein the element of the event is identified by correlating information in the two or more sources of data.

8. The non-transitory computer-readable medium of claim 1 , wherein the input data is associated with the event.

9. The non-transitory computer-readable medium of claim 1 , wherein the element of the event is caused by the crowd.

10. The non-transitory computer-readable medium of claim 1 , wherein the input data comprises haptic data collected by the one or more personal devices associated with the crowd that attends the event.

11. The non-transitory computer-readable medium of claim 10 , wherein the input data further comprises video or audio data collected by the one or more personal devices associated with the crowd that attends the event.

12. The non-transitory computer-readable medium of claim 10 , wherein the input data is indicative of a location of the one or more personal devices associated with the crowd that attends the event.

13. The non-transitory computer-readable medium of claim 10 , further comprising:

determining that the haptic data is missing haptic information associated with a location at the event; and

directing one or more of the crowd to move toward the location.

14. The non-transitory computer-readable medium of claim 10 , further comprising:

determining that the haptic data is missing haptic information associated with a performer at the event; and

directing one or more of the crowd to capture the haptic information about the performer.

15. The non-transitory computer-readable medium of claim 10 , further comprising:

generating a haptic track of the event based on the haptic data collected by the one or more personal devices associated with the crowd that attends the event.

16. The non-transitory computer-readable medium of claim 10 , further comprising:

generating one or more haptic tracks associated with respective different locations at the event based on the haptic data that is collected by the one or more personal devices associated with the crowd that attends the event.

17. The non-transitory computer-readable medium of claim 16 , further comprising:

determining that a remote user indicates preference for receiving haptic feedback associated with a certain location at the event.

18. The non-transitory computer-readable medium of claim 17 , further comprising:

selecting, based on the preference, a haptic track within the one or more haptic tracks; and

providing haptic feedback to the remote user based on the haptic track.

19. A method for producing one or more haptic effects, comprising:

receiving input data from one or more personal devices associated with a crowd that attends an event;

identifying an element of the event in the input data;

generating the one or more haptic effects based on the element of the event; and

producing the one or more haptic effects via a haptic output device.

20. A system for producing one or more haptic effects, the system comprising a memory and a processor coupled with the memory, wherein the processor, when executing instructions stored on the memory, is configured to:

receive input data from one or more personal devices associated with a crowd that attends an event;

identify an element of the event in the input data;

generate the one or more haptic effects based on the element of the event; and

produce the one or more haptic effects via a haptic output device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 14, 2015
From: GERVAIS, ERIC; ASFOUR, SHADI; SABOUNE, JAMAL; ALHALABI, AMER; LEVESQUE, VINCENT
To: IMMERSION CORPORATION
Reel/Frame 036789/0756 →
Continuity (2)
Provisional Application 62198615 · Jul 29, 2015
Related Publication 20170032630A1 · Feb 2, 2017