Automatic remote sensing and haptic conversion system
First Claim
Patent Images
1. A non-transitory computer-readable medium having instructions stored thereon that, when executed by a processor, cause the processor to convert an input into one or more haptic effects in near real-time, the automatic converting comprising:
- sensing the input by a sensor in near-real time as it is being generated by a source and with a first time delay associated with the sensing of the input by the sensor;
automatically converting the sensed input into one or more haptic signals in near-real time as it is being received for the automatically converting and with a second time delay associated with the automatically converting;
modifying a haptic parameter of the one or more haptic signals to have substantially a same numeric value as a parameter of the sensed input, wherein the haptic parameter and the parameter of the sensed input are of a same parameter type, wherein the same parameter type is at least one of an amplitude, a frequency, a duration, an envelope, a density, a magnitude, a time signature, a frequency signature, a frequency band, or a strength; and
generating the one or more haptic effects based on the one or more haptic signals.
1 Assignment
0 Petitions
Accused Products
Abstract
A system is provided that automatically converts an input into one or more haptic effects in near real-time. The system senses the input in near real-time. The system automatically converts the sensed input into one or more haptic signals in near real-time. The system generates the one or more haptic effects based on the one or more haptic signals.
108 Citations
22 Claims
-
1. A non-transitory computer-readable medium having instructions stored thereon that, when executed by a processor, cause the processor to convert an input into one or more haptic effects in near real-time, the automatic converting comprising:
-
sensing the input by a sensor in near-real time as it is being generated by a source and with a first time delay associated with the sensing of the input by the sensor; automatically converting the sensed input into one or more haptic signals in near-real time as it is being received for the automatically converting and with a second time delay associated with the automatically converting; modifying a haptic parameter of the one or more haptic signals to have substantially a same numeric value as a parameter of the sensed input, wherein the haptic parameter and the parameter of the sensed input are of a same parameter type, wherein the same parameter type is at least one of an amplitude, a frequency, a duration, an envelope, a density, a magnitude, a time signature, a frequency signature, a frequency band, or a strength; and generating the one or more haptic effects based on the one or more haptic signals. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer-implemented method for converting an input into one or more haptic effects in near real-time, comprising:
-
sensing the input by a sensor in near-real time as it is being generated by a source and with a first time delay associated with the sensing of the input by the sensor; automatically converting the sensed input into one or more haptic signals in near-real time as it is being received for the automatically converting and with a second time delay associated with the automatically converting; modifying a haptic parameter of the one or more haptic signals to have substantially a same numeric value as a parameter of the sensed input, wherein the haptic parameter and the parameter of the sensed input are of a same parameter type, wherein the same parameter type is at least one of an amplitude, a frequency, a duration, an envelope, a density, a magnitude, a time signature, a frequency signature, a frequency band, or a strength; and generating the one or more haptic effects based on the one or more haptic signals. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A system for converting an input into one or more haptic effects in near real-time, comprising:
-
a memory configured to store an automatic haptic conversion module; and a processor configured to execute the automatic haptic conversion module stored on the memory; wherein the automatic haptic conversion module is configured to sense the input by a sensor in near-real time as it is being generated by a source and with a first time delay associated with sensing the input by the sensor; wherein the automatic haptic conversion module is further configured to automatically convert the sensed input into one or more haptic signals in near-real time as it is being received for automatically converting and with a second time delay associated with the automatically converting; wherein the automatic haptic conversion module is further configured to modify a haptic parameter of the one or more haptic signals to have substantially a same numeric value as a parameter of the sensed input, wherein the haptic parameter and the parameter of the sensed input are of a same parameter type, wherein the same parameter type is at least one of an amplitude, a frequency, a duration, an envelope, a density, a magnitude, a time signature, a frequency signature, a frequency band, or a strength; and wherein the automatic haptic conversion module is further configured to generate the one or more haptic effects based on the one or more haptic signals. - View Dependent Claims (19, 20, 21, 22)
-
Specification