Synchronization of haptic effect data in a media stream
US-9019087-B2 · Apr 28, 2015 · US
US11972057B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11972057-B2 |
| Application number | US-202318306472-A |
| Country | US |
| Kind code | B2 |
| Filing date | Apr 25, 2023 |
| Priority date | Jun 7, 2019 |
| Publication date | Apr 30, 2024 |
| Grant date | Apr 30, 2024 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Embodiments described herein relate to methods and apparatuses for controlling an operation of a vibrational output system and/or an operation of an input sensor system, wherein the controller is for use in a device comprising the vibrational output system and the input sensor system. A controller comprises an input configured to receive an indication of activation or de-activation of an output of the vibrational output system; and an adjustment module configured to adjust the operation of the vibrational output system and/or the operation of the input sensor system based on the indication to reduce an interference expected to be caused by the output of the vibrational output system on the input sensory system.
Opening claim text (preview).
The invention claimed is: 1. A controller for controlling an operation of a vibrational output system and/or an operation of an input sensor system, wherein the controller is for use in a device comprising the vibrational output system and the input sensor system, the controller comprising: an input configured to receive an indication of activation or de-activation of an output of the vibrational output system; and an adjustment module configured to adjust the operation of the vibrational output system and/or the operation of the input sensor system based on the indication to reduce an interference expected to be caused by the output of the vibrational output system on the input sensory system, wherein the adjustment module is configured to, responsive to the indication indicating activation of the output of the vibrational output system, adjust the operation of the input sensor system such that the input sensor system performs sensing only during one or more time intervals during which an output signal being output to the vibrational output system has a vibrational amplitude below a predetermined threshold amplitude. 2. The controller of claim 1 wherein the adjustment module is configured to increase a drive amplitude or a power level of the input sensor system responsive to the indication indicating activation of the output of the vibrational output system. 3. The controller of claim 2 wherein the drive amplitude or the power level of the input sensor system is increased such that a signal to noise ratio of the input sensor system meets a minimum threshold. 4. The controller of claim 1 wherein the adjustment module is configured to adjust a bandwidth or conversion time associated with operation of the input sensor system responsive to the indication indicating activation of the output of the vibrational output system. 5. The controller of claim 4 wherein the bandwidth associated with operation of the input sensor system comprises a filtering bandwidth applied to an output signal of the input sensor system, and wherein the adjustment module is configured to reduce the filtering bandwidth responsive to the indication indicating activation of the output of the vibrational output system. 6. The controller of claim 4 wherein the adjustment module is configured to: obtain a bandwidth or conversion time setting from a memory; and apply the bandwidth or conversion time setting to the input sensor system whilst the indication indicating activation of the output of the vibrational output system. 7. The controller of claim 1 wherein, the adjustment module is configured to: responsive to the indication indicating activation of the output of the vibrational output system, obtain a compensation signal from a memory comprising one or more stored compensation signals, wherein the compensation signal is associated with an output signal for output by the vibrational output system; and apply the compensation signal to a sensor signal output by the input sensor system whilst the output signal is output by the vibrational output system. 8. The controller of claim 1 wherein the adjustment module is configured to: responsive to the indication indicating activation of the output of the vibrational output system, select an operating frequency of the input sensor system based on an output signal being output by the vibrational output system. 9. The controller of claim 1 wherein the adjustment module is configured to: responsive to the indication indicating activation of the output of the vibrational output system, select an operating frequency of the input sensor system such that the operating frequency does not lie within a predefined keep-out zone. 10. The controller of claim 1 wherein the adjustment module is configured to blank out an output signal of the input sensor system responsive to the indication indicating activation of the output of the vibrational output system. 11. The controller of claim 10 wherein the adjustment module is configured to blank out the output signal by one or more of: placing the input sensor system in a low power mode, putting the input sensor system in an inactive mode, or ignoring the output signal of the input sensor system whilst the indication indicates activation of the output of the vibrational output system. 12. The controller of claim 1 wherein the adjustment module is configured to, responsive to the indication indicating activation of the output of the vibrational output system, trigger a desensitization window to apply to an output of the input sensor system. 13. The controller of claim 12 wherein the adjustment module is configured to trigger the desensitization window by one or more of: adjusting a threshold used by the input sensor system to detect an event to reduce the sensitivity of the input sensor system to events; and applying a negative gain to an output of a sensor in the input sensor system. 14. The controller of claim 1 wherein the adjustment module comprises: an adaptive filter configured to: model an effect of an output signal of the vibrational output signal on an output signal of the input sensor system; and output an error signal based on the model, wherein the error signal is used to compensate the output signal of the input sensor system. 15. A device comprising: an input sensor system; a vibrational output system; a controller configured to control operation of the vibrational output system and/or the input sensor system, wherein the controller comprises: an input configured to receive an indication indicating activation or deactivation of an output of the vibrational output system; and an adjustment module configured to adjust operation of the vibrational output system and/or operation of the input sensor system based on the indication to reduce an interference expected to be caused by the output of the vibrational output system on the input sensory system, wherein the adjustment module is configured to, responsive to the indication indicating activation of the output of the vibrational output system, adjust the operation of the input sensor system such that the input sensor system performs sensing only during one or more time intervals during which an output signal being output to the vibrational output system has a vibrational amplitude below a predetermined threshold amplitude. 16. The device of claim 15 wherein the vibrational output system comprises a haptic output system configured to provide a haptic output. 17. The device of claim 15 wherein the vibrational output system comprises a surface audio output system. 18. The device of claim 15 wherein the input sensor system comprises a force sensing system. 19. The device of claim 18 wherein the force sensing system comprises at least one force sensor selected from one or more of: a capacitive displacement sensor; an inductive force sensor; a strain gauge; a piezoelectric force sensor; a force resisting sensor; a piezoresistive force sensor; a thin film force sensor; and a quantum tunnelling composite-based force sensor. 20. The device of claim 15 wherein the input sensor system comprises at least one sensor selected from: an accelerometer; a gyroscope; a microphone transducer; a camera; an optical sensor; and an ultrasonic sensor. 21. An integrated circuit for use in a device comprising an input sensor system and a vibrational output system, the integrated circuit comprising a controller configured to control operation of the vibrational
Input arrangements with force or tactile feedback as computer generated output to the user · CPC title
Driving circuits (specially adapted for particular applications, see the relevant subclass, e.g. G01; circuits for steering transducer arrays G10K11/34; basic circuits H03) · CPC title
using vibrating magnet, armature or coil system · CPC title
Tactile signalling systems, e.g. tactile personal calling systems · CPC title
with vibrating magnet or coil · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.