IP Library Granted Patent US 9,378,592
Granted Patent B2
US 9,378,592 · App. 14/028,153 · Granted Jun 28, 2016

Apparatus and method of providing user interface on head mounted display and head mounted display thereof

Inventors: Jihwan Kim (Seoul, KR); Doyoung Klee (Seoul, KR); Sinae Chun (Seoul, KR); Eunhyung Cho (Seoul, KR)
Assignee: LG ELECTRONICS INC.
G06T19/006G02B27/017G06F3/011G06F3/017G06F3/147
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 9,378,592
App. No.
14/028,153
Granted
Jun 28, 2016
Kind
B2
Abstract

An apparatus and method of providing a user interface (UI) on head mounted display and the head mounted display (HMD) thereof are discussed. The apparatus includes a sensor unit configured to detect whether an object exits in the proximity of the HMD and if the object is detected, sense a distance between the object and the HMD, and a processor configured to apply a physical User Interface (UI) mode if the detected object is within a predetermined distance from the HMD. The physical UI mode provides a display for a virtual object. The processor is configured to adjust a display distance of the virtual object, when the virtual object is a 3-dimensional (3D) object and the 3D object includes a touch recognition surface, in order for the touch recognition surface to coincide with a surface of the object, and display the virtual object based on the adjusted display distance.

Claims (36)

1. A User Interface (UI) apparatus for a Head Mounted Display (HMD) comprising:

a sensor unit configured to detect whether an object exists in the proximity of the HMD and if the object is detected, sense a distance between the object and the HMD; and

a processor configured to apply a physical User Interface (UI) mode if the detected object is within a first predetermined manipulable distance from the HMD and apply a non-physical User Interface (UI) mode if the object is not detected or is not within the first predetermined manipulate distance from the HMD,

wherein the processor receives a user command inputted to the UI of the HMD in the physical UI mode by physically contacting the object and in the non-physical UI mode by not physically contacting the object,

wherein the physical UI mode provides a display for a virtual object, and

wherein the processor is further configured to:

adjust a display distance of the virtual object, when the virtual object is a 3-dimensional (3D) object and the virtual object includes a touch recognition surface, in order for the touch recognition surface to coincide with a surface of the object, and

render the virtual object for display based on the adjusted display distance.

2. The apparatus of claim 1 , wherein the processor adjusts the display distance of the virtual object in order for at least one touch recognition surface selected by a predetermined method based on selection information to coincide with the surface of the object when the virtual object includes a plurality of touch recognition surfaces, and renders the virtual object for display based on the adjusted display distance.

3. The apparatus of claim 2 , wherein the selection information includes at least one of information on display area, information on use frequency, and information on distance between a front side and a rear side of the virtual object.

4. The apparatus of claim 1 , wherein the sensor unit is further configured to detect a user gesture on the virtual object, and wherein the processor is further configured to:

render the virtual object for display according to a predetermined display distance when the virtual object includes a plurality of touch recognition surfaces,

when the user gesture is detected, acquire a distance between an input object detected by the gesture and the plurality of touch recognition surfaces,

determine whether the acquired distance is less than or equal to a second predetermined distance,

adjust a display distance of the virtual object in order for the touch recognition surface determined to be less or equal to the second predetermined distance to coincide with the surface of the object, and

render the virtual object for display based on the adjusted display distance.

5. The apparatus of claim 1 , wherein the processor renders the virtual object for display according to a third predetermined distance when the virtual object is a 3D object and the virtual object includes a touch recognition surface.

6. The apparatus of claim 1 , wherein the non-physical UI mode operates in a status in which the non-physical UI does not have a physical contact with the object.

7. The apparatus of claim 6 , wherein the non-physical UI mode comprises at least one of a voice recognition User Interface (UI) or a gesture User Interface (UI).

8. The apparatus of claim 1 , wherein the processor selects the physical UI mode if the detected object is within the first predetermined manipulable distance and the detected object is within a view angle.

9. The apparatus of claim 8 , wherein the processor changes to the non-physical UI mode if the detected object is within the view angle but is not user-interfaceable.

10. The apparatus of claim 1 , wherein the processor selects the non-physical UI mode if the detected object is within the first predetermined manipulable distance from the HMD but not within the view angle.

11. The apparatus of claim 10 , wherein the processor changes to the physical UI mode if the detected object is not within the view angle but returns within the view angle within a predetermined period of time.

12. The apparatus of claim 10 , wherein the processor stays in the non-physical UI mode if the detected object is not within the view angle and does not return within the view angle within the predetermined period of time.

13. The apparatus of claim 1 , wherein the processor selects the non-physical UI mode if the detected object is within the first predetermined manipulable distance from the HMD but not within the view angle, and the detected object does not return within the view angle within the predetermined period of time.

14. The apparatus of claim 1 , wherein the processor applies a display function of a new digital device as the physical UI mode if the detected object is within the first predetermined manipulable distance from the HMD but not within the view angle, and the new digital device is detected within the first predetermined manipulable distance within a certain period of time.

15. The apparatus of claim 1 , wherein the processor applies the display of the new digital device as the physical UI mode if the object is not detected or is not within the first predetermined manipulable distance from the HMD, and the new digital device is detected within the first predetermined manipulable distance within the certain period of time.

16. The apparatus of claim 1 , wherein the processor applies the display of the new digital device as the physical UI mode if the object is not detected or is not within the first predetermined manipulable distance from the HMD, and the new digital device is detected within the first predetermined manipulable distance within the certain period of time.

17. A method providing a User Interface (UI) for a Head Mounted Display (HMD), the method comprising:

detecting whether an object exists in the proximity of the HMD;

sensing a distance between the detected object and the HMD;

applying a physical User Interface (UI) mode if the object is within a first predetermined manipulable distance from the HMD, wherein the physical UI mode provides a display for a virtual object and applying a non-physical User Interface (UI) mode if the object is not detected or is not within the first predetermined manipulate distance from the HMD,

wherein a user command is inputted to the UI of the HMD in the physical UI mode by physically contacting the object and in the non-physical UI mode by not physically contacting the object;

adjusting a display distance of the virtual object, when the virtual object is a 3-dimensional (3D) object and the virtual object includes a touch recognition surface, in order for the touch recognition surface to coincide with a surface of the object; and

rendering the virtual object for display based on the adjusted display distance.

18. The method of claim 17 , wherein the virtual object includes a plurality of touch recognition surfaces, and wherein the step of adjusting the display distance includes adjusting a display distance of the virtual object in order for at least one of touch recognition surface selected using a predetermined method based on selection information to coincide with a surface of the object.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 17, 2013
From: KIM, JIHWAN; LEE, DOYOUNG; CHUN, SINAE; CHO, EUNHYUNG
To: LG ELECTRONICS INC.
Reel/Frame 031221/0762 →
Priority Claims (1)
KR 10-2012-0102277 · Sep 14, 2012 · national
Continuity (3)
Continuation In Part 13916397 · Jun 12, 2013
Continuation 13708561 · Dec 7, 2012
Related Publication 20140078176A1 · Mar 20, 2014