US10664143B2ActiveUtilityA1
Haptically enhanced interactivity with interactive content
Est. expirySep 30, 2030(~4.2 yrs left)· nominal 20-yr term from priority
G06F 2203/013H04B 1/3827A63F 13/28G06F 3/0483G06F 3/0346G06F 3/0488G06F 3/04842G06F 3/04847G06F 3/04883G06F 3/016
66
PatentIndex Score
0
Cited by
42
References
20
Claims
Abstract
Interactive content may be presented to a user that is manipulating a peripheral. One or more state parameters that are related to the position of the peripheral may be determined. The peripheral may be identified from a plurality of possible peripherals. The interactive content may be adjusted based at least in part on the one or more position parameters and/or the identification of the peripheral. Haptic feedback to be provided to the user may be determined based at least in part on the one or more position parameters and/or the identification of the peripheral.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1. A system comprising:
a position sensor;
a processor; and
a non-transitory computer-readable medium comprising program code that is executable by the processor to cause the processor to:
output first interactive content to a display, the first interactive content comprising a virtual environment;
receive one or more sensor signals from the position sensor;
determine a position of a peripheral in real space based on the one or more sensor signals, the peripheral configured to be worn on a user's head;
output second interactive content to the display based on the position of the peripheral in real space, the second interactive content being different from the first interactive content;
determine a haptic signal based on the position of the peripheral in real space and the second interactive content; and
transmit the haptic signal to a haptic output device, the haptic output device being configured to receive the haptic signal and output haptic feedback.
2. The system of claim 1 , wherein the position sensor is positioned on the peripheral.
3. The system of claim 1 , wherein the peripheral is a wearable device.
4. The system of claim 1 , wherein the virtual environment comprises an augmented reality environment.
5. The system of claim 4 , wherein the position sensor comprises an imaging device, and wherein the program code is further executable by the processor to cause the processor to:
determine the position of the peripheral based on one or more images from the imaging device; and
generate the augmented reality environment based on the one or more images from the imaging device, the augmented reality environment comprising a virtual object.
6. The system of claim 1 , wherein the haptic output device is positioned on the peripheral.
7. The system of claim 1 , wherein the peripheral is a first peripheral, and wherein the haptic output device is positioned on a second peripheral that is separate from the first peripheral.
8. A method comprising:
outputting, by a processor, first interactive content to a display, the first interactive content comprising a virtual environment;
receiving, by the processor, one or more sensor signals from a position sensor;
determining, by the processor, a position of a peripheral in real space based on the one or more sensor signals, the peripheral being associated with a user's head;
outputting, by the processor, second interactive content to the display based on the position of the peripheral in real space, the second interactive content being different from the first interactive content;
determining, by the processor, a haptic signal based on the position of the peripheral in real space and the second interactive content; and
transmitting, by the processor, the haptic signal to a haptic output device, the haptic output device being configured to receive the haptic signal and output haptic feedback.
9. The method of claim 8 , wherein the position sensor is positioned on the peripheral.
10. The method of claim 8 , wherein the peripheral is a wearable device.
11. The method of claim 8 , wherein the virtual environment comprises an augmented reality environment.
12. The method of claim 11 , wherein the position sensor comprises an imaging device, the method further comprising:
determining the position of the peripheral based on one or more images from the imaging device; and
generating the augmented reality environment based on the one or more images from the imaging device, the augmented reality environment comprising a virtual object.
13. The method of claim 8 , wherein the haptic output device is positioned on the peripheral.
14. The method of claim 8 , wherein the peripheral is a first peripheral, and wherein the haptic output device is positioned on a second peripheral that is separate from the first peripheral.
15. A non-transitory computer-readable medium comprising program code that is executable by a processor to cause the processor to:
output first interactive content to a display, the first interactive content comprising a virtual environment;
receive one or more sensor signals from a position sensor;
determine a position of a peripheral in real space based on the one or more sensor signals, the peripheral configured to be worn on a user's head;
output second interactive content to the display based on the position of the peripheral in real space, the second interactive content being different from the first interactive content;
determine a haptic signal based on the position of the peripheral in real space and the second interactive content; and
transmit the haptic signal to a haptic output device, the haptic output device being configured to receive the haptic signal and output haptic feedback.
16. The non-transitory computer-readable medium of claim 15 , wherein the position sensor is positioned on the peripheral.
17. The non-transitory computer-readable medium of claim 15 , wherein the peripheral is a wearable device.
18. The non-transitory computer-readable medium of claim 15 , wherein the virtual environment comprises an augmented reality environment.
19. The non-transitory computer-readable medium of claim 18 , wherein the position sensor comprises an imaging device, and wherein the program code is further executable by the processor to cause the processor to:
determine the position of the peripheral based on one or more images from the imaging device; and
generate the augmented reality environment based on the one or more images from the imaging device, the augmented reality environment comprising a virtual object.
20. The non-transitory computer-readable medium of claim 15 , wherein the peripheral is a first peripheral, and wherein the haptic output device is positioned on a second peripheral that is separate from the first peripheral.Join the waitlist — get patent alerts
Track US10664143B2 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.