IP Library Granted Patent US 11,595,637
Granted Patent B2
US 11,595,637 · App. 15/978,365 · Granted Feb 28, 2023

Systems and methods for using peripheral vision in virtual, augmented, and mixed reality (xR) applications

Inventors: Larry Edward Knepper (Leander, TX); Yagiz Can Yildiz (Austin, TX); Christopher A. Torres (San Marcos, TX); Michael S. Gatson (Austin, TX)
Assignee: Dell Products, L.P.
H04N13/383G06F3/04815G06T19/006H04N13/344H04N13/371
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,595,637
App. No.
15/978,365
Granted
Feb 28, 2023
Kind
B2
Abstract

Systems and methods for using peripheral vision in virtual, augmented, and mixed reality (collectively referred to as “xR”) applications are described. In some embodiments, an Information Handling System (IHS) may include a processor and a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution, cause the IHS to: render an object in a peripheral field-of-view of a user; detect at least one of: the user's eye movement, or the user's head rotation; and determine whether to re-render the object based upon the detection.

Claims (25)

1. A Head-Mounted Device (HMD) wearable by a user, the HMD, comprising:

a processor;

a display coupled to the processor, the display having a main portion, a left peripheral portion, and a right peripheral portion; and

a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution, cause the HMD to:

display an object on one of: the right peripheral portion or the left peripheral portion;

detect a speed of the user's head rotation; and

at least one of: (a) display the object on the one of the right peripheral portion or the left peripheral portion in response to the speed being below a threshold; (b) display the object in the one of the right peripheral portion or the left peripheral portion shifted in a direction opposite the head rotation in response to the speed being above the threshold; or (c) conceal the object during at least a portion of the head rotation in response to the speed being above the threshold.

2. The HMD of claim 1 , wherein the main portion comprises a Digital Light Processing (DLP) device, and wherein each of the left and right peripheral portions comprises a curved organic light-emitting diode (OLED) device.

3. The HMD of claim 1 , wherein the object is part of a Graphical User Interface (GUI) presented to the user during execution of a virtual, augmented, or mixed reality (xR) application.

4. The HMD of claim 1 , wherein in response to detection of eye movement from a forward position to a peripheral position, the program instructions, upon execution, further cause the HMD to display the object at a different position of the one of the right peripheral portion or the left peripheral portion, shifted in the direction of the eye movement.

5. The HMD of claim 1 , wherein the program instructions, upon execution, cause the HMD to identify the peripheral field-of-view, for the user, prior the rendering the object.

6. The HMD of claim 5 , wherein to identify the peripheral field-of-view, the program instructions, upon execution, further cause the HMD to:

render an initial object;

enable the user to displace the initial object in a given direction until the object at least partially disappears from the user's peripheral field-of-view; and

record an extent of the peripheral field-of-view in the given direction based upon the displacement.

7. A method, comprising:

displaying a first object on a first peripheral region of a display, wherein the display is part of a user's headset;

displaying a second object on a second peripheral region of the display, wherein the first and second peripheral regions are at opposing sides of a main display portion of the display;

monitoring the user's eye movement and head rotation; and

displaying the first and second objects on a single peripheral region of the display in response to the monitoring, wherein: (a) the second peripheral region is to the right of the main portion, the first peripheral region is to the left of the main portion, and displaying the first and second objects on the single peripheral region comprises displaying the first and second objects on the second peripheral region in response to the eye movement being in a right direction; (b) the second peripheral region is to the left of the main portion, the first peripheral region is to the right of the main portion, and displaying the first and second objects on the single peripheral region comprises displaying the first and second objects on the second peripheral region in response to the eye movement being in a left direction; (c) the single peripheral region is on a same side of the display as a direction of the head rotation in response to the monitoring determining that the head rotation has a speed below a threshold; or (d) the single peripheral region is on an opposite side of the display as the direction of the head rotation in response to the monitoring determining that the head rotation has a speed above the threshold.

8. The method of claim 7 , further comprising waiting to display the object until completion of a head rotation.

9. A hardware memory device coupled to a headset, wherein the headset comprises a display having a main portion, a left peripheral portion, and a right peripheral portion, the hardware memory device having program instructions stored thereon that, upon execution by a hardware processor coupled to the headset, cause the hardware processor to:

display an object on a selected one of the left or right peripheral portions;

detect a speed of a user's head rotation; and

determine, in response to the detection, whether to display the object on the selected peripheral portion, wherein the program instructions, upon execution, further cause the hardware processor to: (a) display the object on the selected peripheral portion, at least in part, in response to the speed being below a threshold; (b) display the object on a different peripheral portion than the selected peripheral portion at least in part, in response to the speed being above the threshold: or (c) omit the object from both the first and second peripheral portions in response to the speed being above the threshold.

Assignments (8)
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053546/0001) Recorded Jun 23, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL MARKETING L.P. (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO CREDANT TECHNOLOGIES, INC.); DELL INTERNATIONAL L.L.C.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO FORCE10 NETWORKS, INC. AND WYSE TECHNOLOGY L.L.C.); EMC IP HOLDING COMPANY LLC
Reel/Frame 071642/0001 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (047648/0422) Recorded May 20, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC
Reel/Frame 060160/0862 →
RELEASE OF SECURITY INTEREST AT REEL 047648 FRAME 0346 Recorded Nov 2, 2021
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC
Reel/Frame 058298/0510 →
SECURITY AGREEMENT Recorded Apr 22, 2020
From: CREDANT TECHNOLOGIES INC.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; FORCE10 NETWORKS, INC.; WYSE TECHNOLOGY L.L.C.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 053546/0001 →
SECURITY AGREEMENT Recorded Mar 21, 2019
From: CREDANT TECHNOLOGIES, INC.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; FORCE10 NETWORKS, INC.; WYSE TECHNOLOGY L.L.C.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 049452/0223 →
PATENT SECURITY AGREEMENT (CREDIT) Recorded Oct 12, 2018
From: DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 047648/0346 →
PATENT SECURITY AGREEMENT (NOTES) Recorded Oct 12, 2018
From: DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT
Reel/Frame 047648/0422 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 14, 2018
From: KNEPPER, LARRY EDWARD; YILDIZ, YAGIZ CAN; TORRES, CHRISTOPHER A.; GATSON, MICHAEL S.
To: DELL PRODUCTS, L.P .
Reel/Frame 045793/0873 →