IP Library › Granted Patent US 10,775,781
Granted Patent B2
US 10,775,781 · App. 15/626,036 · Granted Sep 15, 2020

Interface verification for vehicle remote park-assist

Inventors: Vivekanandh Elangovan (Canton, MI); Erick Michael Lavoie (Dearborn, MI); John Robert Van Wiemeersch (Novi, MI)
Assignee: Ford Global Technologies, LLC
G05D1/0016B62D15/0285G06F3/044G06F3/045G06F3/04883
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,775,781
App. No.
15/626,036
Granted
Sep 15, 2020
Kind
B2
Abstract

Method and apparatus are disclosed for interface verification for vehicle remote park-assist. An example vehicle system includes a vehicle and a mobile device. The mobile device includes a touchscreen and a controller. The controller is to present, via the touchscreen, an interface of a remote parking app and receive, via the touchscreen, an input to initiate remote parking when the interface is presented. The controller is to temporarily stop presenting the interface and stop initiation of remote parking responsive to continuing to receive the input when the interface is not displayed.

Claims (50)

1. A device comprising:

a processor; and

memory storing computer-executable instructions, that when executed by the processor, cause the processor to:

present an interface at the device, the interface associated with a remote vehicle operation application;

send, based on receiving an input at the interface, instructions to perform a remote vehicle operation;

temporarily stop presenting the interface during a first period of time;

determine that instructions to perform the remote vehicle operation continue to be sent during the first period of time;

stop, based on the determination that instructions to perform remote vehicle operation continue to be sent during the first period of time, sending instructions to perform the remote vehicle operation;

temporarily stop presenting the interface during a second period of time;

determine that instructions to perform the remote vehicle operation cease to be sent during the second period of time; and

continue, based on the determination that instructions to perform the remote vehicle operation continue to be sent during the second period of time, sending instructions to perform the remote vehicle operation.

2. The device of claim 1 , wherein the device includes a communication module that is configured to send a first signal to perform the remote vehicle operation and a second signal to stop performing the remote vehicle operation.

3. The device of claim 1 , wherein the interface includes a motion track and the input includes a dragging motion within the motion track.

4. The device of claim 1 , wherein stopping presentation of the interface is further based on a determination that the input is received continuously for a threshold period of time while the interface is presented.

5. The device of claim 4 , wherein temporarily stopping presentation of the interface further comprises temporarily stopping presentation of the interface for a threshold period of time.

6. The device of claim 5 , wherein the computer-executable instructions further cause the processor to:

subsequently present the interface after the threshold period of time has been reached.

7. A method for verifying interfaces for a remote vehicle operation, the method comprising:

presenting, via a device, an interface, the interface associated with a remote vehicle operation application;

sending, based on receiving an input at the interface, instructions to perform a remote vehicle operation;

temporarily stopping presentation of the interface during a first period of time;

determining that instructions to perform the remote vehicle operation cease to be sent during the first period of time;

continuing, based on the determination that instructions to perform the remote vehicle operation cease to be sent during the first period of time, sending instructions to perform the remote vehicle operation;

temporarily stopping presentation of the interface during a second period of time;

determining that instructions to perform the remote vehicle operation continue to be sent during the second period of time; and

stopping, based on the determination that instructions to perform the remote vehicle operation continue to be sent during the second period of time, sending instructions to perform the remote vehicle operation.

8. The method of claim 7 , wherein presenting the interface includes presenting a motion track and the input includes a dragging motion within the motion track.

9. The method of claim 7 , wherein temporarily stopping presentation of the interface includes fading out presentation of the interface.

10. The method of claim 7 , further comprising:

sending a signal upon temporarily stopping presentation of the interface to determine whether to stop sending instructions to perform the remote vehicle operation.

11. The method of claim 7 , wherein stopping sending instructions to perform the remote vehicle operation further comprises:

sending a signal to stop the remote vehicle operation from being performed.

12. The method of claim 7 , further comprising:

subsequently presenting the interface after presentation of the interface is temporarily stopped for a threshold period of time.

13. The method of claim 7 , wherein the determination that instructions to perform the remote vehicle operation continue to be sent after the interface is not presented comprise a determination that device is frozen or experiencing buffering.

14. The method of claim 7 , wherein temporarily stopping presentation of the interface is further based on a determination that the input is received continuously for a threshold period of time.

15. A tangible computer readable medium including computer-executable instructions which, when executed, cause a processor to:

present, via a device, an interface;

send, based on receiving an input at the interface, instructions to perform a remote vehicle operation;

temporarily stop presentation of the interface during a first period of time;

determine that instructions to perform the remote vehicle operation cease to be sent during the first period of time;

continue, based on the determination that instructions to perform the remote vehicle operation cease to be sent during the first period of time, sending instructions to perform the remote vehicle operation;

temporarily stop presentation of the interface during a second period of time;

determine that instructions to perform the remote vehicle operation continue to be sent during the second period of time; and

stop, based on the determination that instructions to perform the remote vehicle operation continue to be sent during the second period of time, sending instructions to perform the remote vehicle operation.

16. The tangible computer readable medium of claim 15 , wherein the computer-executable instructions further cause the processor to:

present a motion track; and

detect a dragging motion within the motion track.

17. The tangible computer readable medium of claim 15 , wherein the computer-executable instructions further cause the processor to:

send a signal to stop the remote vehicle operation from being performed.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2017
From: ELANGOVAN, VIVEKANANDH; LAVOIE, ERICK MICHAEL; VAN WIEMEERSCH, JOHN ROBERT
To: FORD GLOBAL TECHNOLOGIES, LLC
Reel/Frame 042739/0957 →
Continuity (1)
Related Publication 20180364697A1 · Dec 20, 2018