STEPHEN DALE RANK
Pilots at Bahia Ct, San Jose, CA

License number
California A4837975
Issued Date
May 2013
Expiration Date
May 2018
Category
Airmen
Type
Authorized Aircraft Instructor
Address
Address
201 Bahia Ct, San Jose, CA 95119

Professional information

Stephen Rank Photo 1

System And Method For Automatically Producing Haptic Events From A Digital Audio File

US Patent:
8000825, Aug 16, 2011
Filed:
Jun 16, 2008
Appl. No.:
12/140133
Inventors:
Christopher J. Ullrich - Ventura CA, US
Stephen D. Rank - San Jose CA, US
Assignee:
Immersion Corporation - San Jose CA
International Classification:
G06F 17/00
US Classification:
700 94, 3404071
Abstract:
In an embodiment, a system and method for automatically converting a plurality of events in a plurality of channels in a structured representation sequence into haptic events. The method comprises calculating an event score for each event of the sequence in one or more channels. The method also comprises calculating a cumulative score based on the event scores in the one or more channels. The method includes selectively designating haptic events to the events based on the event scores in one or more selected channels, wherein the haptic events are output by a haptic actuator. This may be done by the system by calculating properties of the sound or by taking already existing values associated with those properties to efficiently produce haptic events.


Stephen Rank Photo 2

System And Method For Automatically Producing Haptic Events From A Digital Audio Signal

US Patent:
2011020, Aug 18, 2011
Filed:
Apr 28, 2011
Appl. No.:
13/096411
Inventors:
Christopher J. Ullrich - Santa Cruz CA, US
Danny A. Grant - Montreal, CA
Stephen D. Rank - San Jose CA, US
Assignee:
IMMERSION CORPORATION - San Jose CA
International Classification:
G06F 17/00
US Classification:
700 94
Abstract:
The system and method described is directed to receiving digital audio files and automatically converting the received files into haptic events. In an embodiment, the received files are of sampled digital or digitized analog audio files. The system and method separates the audio signal into a plurality of sub-band signals and segments the sub-band signals into a plurality of events. The system and method then assigns haptic effects to the events to produce haptic event signals which are to be output by an actuator. The system and method utilizes clipping and minimum time separation parameters along with physical parameters of the actuator and frequency characteristics in the audio signal to analyze and provide discrete haptic events which correspond with the audio.


Stephen Rank Photo 3

System And Method For Automatically Producing Haptic Events From A Digital Audio Signal

US Patent:
7979146, Jul 12, 2011
Filed:
Aug 31, 2006
Appl. No.:
11/515146
Inventors:
Christopher J. Ullrich - Santa Cruz CA, US
Danny A. Grant - Montreal, CA
Stephen D. Rank - San Jose CA, US
Assignee:
Immersion Corporation - San Jose CA
International Classification:
G06F 17/00
US Classification:
700 94, 3404071
Abstract:
The system and method described is directed to receiving digital audio files and automatically converting the received files into haptic events. In an embodiment, the received files are of sampled digital or digitized analog audio files. The system and method separates the audio signal into a plurality of sub-band signals and segments the sub-band signals into a plurality of events. The system and method then assigns haptic effects to the events to produce haptic event signals which are to be output by an actuator. The system and method utilizes clipping and minimum time separation parameters along with physical parameters of the actuator and frequency characteristics in the audio signal to analyze and provide discrete haptic events which correspond with the audio.


Stephen Rank Photo 4

System And Method For Automatically Producing Haptic Events From A Digital Audio File

US Patent:
2011021, Sep 8, 2011
Filed:
Apr 29, 2011
Appl. No.:
13/097661
Inventors:
Christopher J. Ullrich - Ventura CA, US
Stephen D. Rank - San Jose CA, US
Assignee:
IMMERSION CORPORATION - San Jose CA
International Classification:
G08B 6/00
US Classification:
3404071
Abstract:
In an embodiment, a system and method for automatically converting a plurality of events in a plurality of channels in a structured representation sequence into haptic events. The method comprises calculating an event score for each event of the sequence in one or more channels. The method also comprises calculating a cumulative score based on the event scores in the one or more channels. The method includes selectively designating haptic events to the events based on the event scores in one or more selected channels, wherein the haptic events are output by a haptic actuator. This may be done by the system by calculating properties of the sound or by taking already existing values associated with those properties to efficiently produce haptic events.


Stephen Rank Photo 5

Customizing Haptic Effects On An End User Device

US Patent:
8621348, Dec 31, 2013
Filed:
Apr 1, 2008
Appl. No.:
12/060324
Inventors:
Erin B. Ramsay - Montreal, CA
Robert W. Heubel - San Leandro CA, US
Jason D. Fleming - San Jose CA, US
Stephen D. Rank - San Jose CA, US
Assignee:
Immersion Corporation - San Jose CA
International Classification:
G06F 3/01, G06F 3/00
US Classification:
715702, 715864
Abstract:
Systems, methods, and associated software are described herein for enabling a regular user of an end user device, such as a cellular telephone, to customize parameters associated with haptic effects applied to the user by the end user device. In one implementation, among several, a method described herein includes enabling a user of an end user device to access software adapted to design or modify haptic effects of the end user device. The method further includes enabling the user to open a haptic track file and enter or modify parameters associated with the haptic effects of the opened haptic track file.


Stephen Rank Photo 6

Haptic Feedback Sensations Based On Audio Output From Computer Devices

US Patent:
8441437, May 14, 2013
Filed:
Nov 23, 2009
Appl. No.:
12/623685
Inventors:
Stephen D. Rank - San Jose CA, US
Assignee:
Immersion Corporation - San Jose CA
International Classification:
G09G 5/00
US Classification:
345156
Abstract:
Triggering haptic sensations based on sound output from a computer device. A portion of sound data is stored that is output to a user as audio from an application program running on a computer. The portion of sound data is analyzed using intelligent heuristics to extract at least one sound feature from the sound data. The execution of at least one haptic effect is triggered based on the sound feature, where the haptic effect is commanded to the haptic feedback device approximately correlated to the output of the portion of sound to the user as audio. The haptic effect causes a haptic sensation to be output to the user. Different haptic effects can be associated with different sound features, frequency ranges, amplitudes, etc.


Stephen Rank Photo 7

System And Method For Automatically Producing Haptic Events From A Digital Audio Signal

US Patent:
8378964, Feb 19, 2013
Filed:
Aug 31, 2006
Appl. No.:
11/515243
Inventors:
Christopher J. Ullrich - Santa Cruz CA, US
Stephen D. Rank - San Jose CA, US
Assignee:
Immersion Corporation - San Jose CA
International Classification:
G09G 5/00, G06F 3/045, G04B 13/00, G10H 1/10
US Classification:
345156, 345174, 84609, 84645
Abstract:
In an embodiment, a system and method for automatically converting a plurality of events in a plurality of channels in a structured representation sequence into haptic events. The method comprises calculating an event score for each event of the sequence in one or more channels. The method also comprises calculating a cumulative score based on the event scores in the one or more channels. The method includes selectively designating haptic events to the events based on the event scores in one or more selected channels, wherein the haptic events are output by a haptic actuator.


Stephen Rank Photo 8

Synchronization Of Haptic Effect Data In A Media Stream

US Patent:
2009009, Apr 16, 2009
Filed:
Oct 16, 2007
Appl. No.:
11/975120
Inventors:
Christopher J. Ullrich - Santa Cruz CA, US
Stephen D. Rank - San Jose CA, US
International Classification:
H04B 14/00
US Classification:
3408252, 3404071
Abstract:
Haptic information in a series of frames of a media file is identified and time stamps corresponding thereto are determined in accordance with information embedded in a tag either preceding or appending the media file. The haptic effect information is automatically synchronized to the media file based on the information in one or more frames of the tag, whereby an actuator outputs the defined haptic effects in the tag in a manner synchronized with corresponding audio and/or video content of the media file.


Stephen Rank Photo 9

Synchronization Of Haptic Effect Data In A Media Transport Stream

US Patent:
2008022, Sep 18, 2008
Filed:
Oct 18, 2006
Appl. No.:
11/583483
Inventors:
Robert A. Lacroix - Saint-Lambert, CA
Andrianaivo Rabemiarisoa - LaSalle, CA
Henrique D. da Costa - Montreal, CA
Herve Thu Timone - Brossard, CA
Stephen D. Rank - San Jose CA, US
Christopher J. Ullrich - Santa Cruz CA, US
Assignee:
Immersion Corporation, A Delaware Corporation - San Jose CA
International Classification:
G06F 3/041
US Classification:
178 1801
Abstract:
Haptic information in a series of frames of a media transport stream is identified and time stamps corresponding thereto are determined in accordance with a master time code signal embedded in the media transport stream. Each media transport stream frame containing haptic information is subsequently assigned a time stamp so that it will be used to activate an actuator at a proper time responsive to the time stamp to generate a haptic effect in accordance with the haptic information.


Stephen Rank Photo 10

Haptic Feedback Sensations Based On Audio Output From Computer Devices

US Patent:
2013010, May 2, 2013
Filed:
Dec 19, 2012
Appl. No.:
13/719755
Inventors:
Immersion Corporation - San Jose CA, US
Stephen D. RANK - San Jose CA, US
Assignee:
IMMERSION CORPORATION - San Jose CA
International Classification:
G06F 3/01
US Classification:
345156
Abstract:
Triggering haptic sensations based on sound output from a computer device. A portion of sound data is stored that is output to a user as audio from an application program running on a computer. The portion of sound data is analyzed using intelligent heuristics to extract at least one sound feature from the sound data. The execution of at least one haptic effect is triggered based on the sound feature, where the haptic effect is commanded to the haptic feedback device approximately correlated to the output of the portion of sound to the user as audio. The haptic effect causes a haptic sensation to be output to the user. Different haptic effects can be associated with different sound features, frequency ranges, amplitudes, etc.