Synchronization of haptic effect data in a media stream
First Claim
Patent Images
1. A method comprising:
- receiving a media file having embedded haptic event data in a tag preceding content data in the media file, the haptic event data having time stamp information embedded in the frame;
synchronizing the embedded haptic event data with the content data in the media file utilizing common time stamps between the haptic event data and the content data; and
outputting a haptic effect via an actuator in a playback device, wherein the outputted haptic effect is synchronized with a corresponding media event of the content data, the media event and the haptic event occurring at a substantially same time stamp.
1 Assignment
0 Petitions
Accused Products
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.
192 Citations
20 Claims
-
1. A method comprising:
-
receiving a media file having embedded haptic event data in a tag preceding content data in the media file, the haptic event data having time stamp information embedded in the frame; synchronizing the embedded haptic event data with the content data in the media file utilizing common time stamps between the haptic event data and the content data; and outputting a haptic effect via an actuator in a playback device, wherein the outputted haptic effect is synchronized with a corresponding media event of the content data, the media event and the haptic event occurring at a substantially same time stamp. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus comprising:
-
means for receiving a media file having embedded haptic event data in a frame preceding content data in the media file, the haptic event data having time stamp information embedded in the frame; means for synchronizing the embedded haptic event data with the content data in the media file utilizing the master time code; means for outputting a haptic effect via an actuator, wherein the haptic effect is associated with the time stamp of the haptic event data. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. Logic encoded in one or more tangible media for execution by a machine and when executed operable to perform a method, the method comprising:
-
receiving a media file having embedded haptic event data in a tag preceding content data in the media file, the haptic event data having time stamp information embedded in the frame; synchronizing the embedded haptic event data with the content data in the media file utilizing common time stamps between the haptic event data and the content data; and outputting a haptic effect via an actuator in a playback device, wherein the outputted haptic effect is synchronized with a corresponding media event of the content data, the media event and the haptic event occurring at a substantially same time stamp.
-
Specification