IP Library › Granted Patent US 10,533,857
Granted Patent B2
US 10,533,857 · App. 15/367,767 · Granted Jan 14, 2020

User terminal and control method thereof

Inventors: Ji-hoon Jang (Yongin-si, KR); Du-seok Kim (Yongin-si, KR); Hyun-cheol Park (Suwon-si, KR)
Assignee: Samsung Electronics Co., Ltd.
G01C21/206G01C5/06G01C21/165G01C21/18G01C21/20G01C21/3423G01C21/3632H04W4/029
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 10,533,857
App. No.
15/367,767
Granted
Jan 14, 2020
Kind
B2
Abstract

A user terminal and a control method thereof are provided. The control method of a user terminal includes registering a first point, acquiring movement information of the user terminal using a motion sensor when the user terminal moves from the first point to a second point, and providing a user interface (UI) for guiding to the first point on the basis of the movement information if a user command for a return is input. As a result, the user terminal makes it possible to provide the route guidance service to a destination by tracking the moving route of the user terminal when the global positioning system (GPS) signal may not be received.

Claims (57)

1. A control method of a user terminal comprising:

identifying whether the user terminal receives a global positioning system (GPS) signal;

in response to identifying that the user terminal does not receive the GPS signal, registering a first point based on an output of a motion sensor of the user terminal;

in response to registering the first point based on the motion sensor, acquiring movement information associated with a route of the user terminal using the motion sensor based on the user terminal moving from the first point to a second point; and

providing a user interface (UI) for guiding the user terminal from the second point to the first point based on the movement information in response to receiving an input indicative of an instruction to discontinue route tracking at the second point.

2. The control method as claimed in claim 1 , wherein the registering of the first point includes:

identifying user activity using the motion sensor; and

registering a point where the user terminal is located as the first point based on the user activity satisfying a preset condition.

3. The control method as claimed in claim 1 , wherein the acquiring movement information associated with the route of the user terminal using the motion sensor comprises:

acquiring an output of an accelerometer sensor and a gyroscope sensor,

identifying information associated with a number of steps associated with the user terminal based on the output of the accelerometer sensor, and

identifying information associated with a movement direction of the user terminal based on the output of the gyroscope sensor.

4. The control method as claimed in claim 3 , wherein the acquiring of the movement information associated with the route of the user terminal using the motion sensor further comprises:

acquiring an output of a pressure sensor, and

identifying information associated with a change in altitude of the user terminal based on the output of the pressure sensor.

5. The control method as claimed in claim 1 , wherein the acquiring of the moving information comprises filtering moving information having a specific pattern among the movement information of the user terminal when a moving pattern of the user terminal has the specific pattern while the user terminal moves.

6. The control method as claimed in claim 1 , further comprising:

displaying a moving route UI on the basis of the movement information acquired in real time while the user terminal moves from the first point to the second point.

7. The control method as claimed in claim 1 , wherein the providing of the UI comprises providing a route guidance UI including an indicator in an arrow form indicating a direction returning to the first point.

8. The control method as claimed in claim 1 , wherein the providing of the UI comprises providing an indication that the user terminal is approaching the first point when the user terminal is located within a specific distance from the first point.

9. The control method as claimed in claim 1 , wherein the providing of the UI comprises providing a route guidance UI including an entire route moving from the second point to the first point and a location of the user terminal within an overall route in real time.

10. The control method as claimed in claim 7 , wherein the providing of the UI further comprises providing, in one region, at least one of distance information, altitude information, or estimated time of arrival information between the first point and the user terminal.

11. A user terminal comprising;

a communication interface;

a display;

a motion sensor sensing movement of the user terminal;

a memory storing movement information of the user terminal sensed by the motion sensor; and

at least one processor configured to:

identify whether the user terminal receives via the communication interface a global positioning system (GPS) signal,

in response to identifying that the user terminal does not receive the GPS signal, store a first point in the memory based on an output of the motion sensor,

in response to registering the first point based on the motion sensor, acquire movement information associated with a route of the user terminal using the motion sensor based on the user terminal moving from the first point to a second point, and

control the display to display a user interface (UI) for guiding the user terminal from the second point to the first point based on the movement information in response to receiving an input indicative of an instruction to discontinue route tracking at the second point.

12. The user terminal as claimed in claim 11 , wherein the at least one processor is further configured to:

identify user activity based on an output of the motion sensor, and

register a point where the user terminal is located as the first point and stores the first point in the memory based on the user activity satisfying a preset condition.

13. The user terminal as claimed in claim 11 ,

wherein the motion sensor comprises an accelerometer sensor and a gyroscope sensor; and

wherein, to acquire the movement information associated with the route of the user terminal, the at least one processor is further configured to:

acquire an output of the accelerometer sensor,

identify information associated with a number of steps associated with the user terminal based on the output of the accelerometer sensor,

acquire an output of the gyroscope sensor, and

identify information associated with a movement direction of the user terminal based on the output of the gyroscope sensor.

14. The user terminal as claimed in claim 13 ,

wherein the motion sensor further comprises a pressure sensor, and

wherein, to acquire the movement information associated with the route of the user terminal, the at least one processor is further configured to:

acquire an output of the pressure sensor, and

identify information associated with a change in altitude of the user terminal based on the output of the pressure sensor.

15. The user terminal as claimed in claim 11 , wherein the at least one processor is further configured to filter moving information having a specific pattern among the movement information of the user terminal when a moving pattern of the user terminal has the specific pattern while the user terminal moves.

16. The user terminal as claimed in claim 11 , wherein the at least one processor is further configured to control the display to display a moving route UI on the basis of the movement information acquired in real time while the user terminal moves from the first point to the second point.

17. The user terminal as claimed in claim 11 , wherein the at least one processor is further configured to control the display to display a route guidance UI including an indicator in an arrow form indicating a direction returning to the first point.

18. The user terminal as claimed in claim 11 , wherein the at least one processor is further configured to provide an indication that the user terminal is approaching the first point when the user terminal is located within a specific distance from the first point.

19. The user terminal as claimed in claim 11 , wherein the at least one processor is further configured to control the display to display a route guidance UI including an entire route moving from the second point to the first point and display a location of the user terminal within an overall route in real time.

20. A non-transitory computer-readable storage medium configured to store one or more computer programs including instructions that, when executed by at least one processor, cause the at least one processor to control for:

identifying whether a user terminal receives a global positioning system (GPS) signal;

in response to identifying that the user terminal does not receive the GPS signal, registering a first point based on an output of motion sensor of the user terminal;

in response to registering the first point based on the motion sensor, acquiring movement information associated with a route of the user terminal using the motion sensor based on the user terminal moving from the first point to a second point; and

providing a user interface (UI) for guiding the user terminal from the second point to the first point based on the movement information in response to receiving an input indicative of an instruction to discontinue route tracking at the second point.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 2, 2016
From: JANG, JI-HOON; KIM, DU-SEOK; PARK, HYUN-CHEOL
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 040497/0093 →
Priority Claims (1)
KR 10-2015-0171346 · Dec 3, 2015 · national
Continuity (1)
Related Publication 20170160089A1 · Jun 8, 2017