IP Library Patent Application 13594023
Patent Application
App. No. 13/594,023

APPARATUS AND METHOD FOR CONTROLLING THREE-DIMENSIONAL GRAPHICAL USER INTERFACE (3D GUI)

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 None
App. No.
13/594,023
Abstract

An apparatus to control a three dimensional graphical user interface (3D GUI) of a terminal, includes: a receiver to receive the position data communicated from a remote device; and an extractor to extract coordinates from the position data; wherein the position data allows the apparatus to control a 3D GUI based on the extracted coordinates. A system includes: a remote device, with a position sensor affixed to the remote device; a terminal to display the 3D GUI, with a communication unit to receive the sensed position data from the remote device; wherein the position data allows the terminal to control a 3D GUI based on the sensed position data. A method includes: sensing position data of a remote device relative to the terminal; communicating the sensed position data to the terminal; and controlling the 3D GUI based on the sensed position data.

Claims (31)

1 . An apparatus to control a three dimensional graphical user interface (3D GUI) of a terminal, comprising:

a receiver to receive the position data communicated from a remote device; and

an extractor to extract coordinates from the position data;

wherein the position data allows the apparatus to control a 3D GUI based on the extracted coordinates.

2 . The apparatus according to claim 1 , wherein the position sensor is one of, or a combination of: an acceleration sensor, or geomagnetic sensor.

3 . The apparatus according to claim 1 , wherein the remote device is a headset.

4 . The apparatus according to claim 1 , wherein the position data is in a Human Interface Device (HID) profile format.

5 . The apparatus according to claim 1 , wherein the position data contains a field to switch between various coordinate systems.

6 . The apparatus according to claim 5 , wherein the position data is stored as Cartesian coordinates.

7 . The apparatus according to claim 5 , wherein the position data is stored as spherical coordinates.

8 . A system to control a three dimensional graphical user interface (3D GUI), comprising:

a remote device, comprising:

a position sensor affixed to the remote device, to sense position data of the remote device;

a terminal to display the 3D GUI, comprising:

a communication unit to receive the sensed position data from the remote device;

wherein the position data allows the terminal to control a 3D GUI based on the sensed position data.

9 . The system according to claim 8 , wherein the position sensor is one of, or a combination of: an acceleration sensor, or geomagnetic sensor.

10 . The system according to claim 8 , wherein the remote device is a headset.

11 . The system according to claim 8 , wherein the position data is in a Human Interface Device (HID) profile format.

12 . The system according to claim 11 , wherein the position data contains a field to switch between various coordinate systems.

13 . The system according to claim 12 , wherein the position data is stored as Cartesian coordinates.

14 . The system according to claim 12 , wherein the position data is stored as spherical coordinates.

15 . A method for controlling a three dimensional graphical user interface (3D GUI) of a terminal, comprising:

sensing position data of a remote device relative to the terminal;

communicating the sensed position data to the terminal; and

controlling the 3D GUI based on the sensed position data.

16 . The method according to claim 15 , wherein the sensed position data is in a Human Interface Device (HID) profile format.

17 . The method according to claim 15 , wherein the sensed position data comprises a field identifying a coordinate system of the sensed position data.

18 . The method according to claim 17 , wherein the sensed position data is stored as Cartesian coordinates.

19 . The method according to claim 17 , wherein the sensed position data is stored as spherical coordinates.

20 . The method according to claim 15 , wherein controlling the 3D GUI further comprises controlling the 3D GUI based on a difference between an initial position of the remote device relative to the terminal and the sensed position data.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 14, 2020
From: PANTECH INC.
To: PANTECH CORPORATION
Reel/Frame 052662/0609 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVAL OF PATENTS 09897290, 10824929, 11249232, 11966263 PREVIOUSLY RECORDED AT REEL: 040654 FRAME: 0749. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Jan 18, 2017
From: PANTECH CO., LTD.
To: PANTECH INC.
Reel/Frame 041413/0799 →
CORRECTIVE ASSIGNMENT TO CORRECT THE PATENT APPLICATION NUMBER 10221139 PREVIOUSLY RECORDED ON REEL 040005 FRAME 0257. ASSIGNOR(S) HEREBY CONFIRMS THE PATENT APPLICATION NUMBER 10221139 SHOULD NOT HAVE BEEN INCLUED IN THIS RECORDAL. Recorded Nov 7, 2016
From: PANTECH CO., LTD.
To: PANTECH INC.
Reel/Frame 040654/0749 →
DE-MERGER Recorded Sep 13, 2016
From: PANTECH CO., LTD.
To: PANTECH INC.
Reel/Frame 040005/0257 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 24, 2012
From: CHOI, KEUN SUNG; KIM, SUNG JIN
To: PANTECH CO., LTD.
Reel/Frame 028846/0334 →