Embodiments of the present invention relate generally to a user interface, and more particularly to providing a user interface for a superimposition display of travel route information.

BACKGROUND

Moving objects, such as vehicles, rapidly become “connected vehicles” that access, consume, and create information and share it with drivers, passengers, public infrastructure, and machines including other vehicles.

A connected vehicle solution relating to the connected vehicles is a technology based on a wireless communication. The connected vehicle solution aims to provide safe, interoperable wireless network communications using vehicle to vehicle (V2V or V to V), vehicle to infrastructure (V2I) or vehicle to everything (V2X). The vehicles can communicate through an on-board device a vehicle is equipped with or a car navigation system, using wireless network communication.

SUMMARY

Aspects of the present invention are directed to a method, computer system, and computer program product for providing a user interface of travel route information.

Various embodiments are directed to a method of displaying a result of analyzing travel history of a mobile object, such as a vehicle, and a result of dynamic travel prediction of the mobile object at the same time. The method may include displaying on a map, in a superimposing manner: (i) a route on the basis of travel history; (ii) a plurality of patterns representing movement tendencies analyzed on the basis of the travel history; and (iii) a travel prediction predicted real-time on the basis of the plurality of patterns. Movement tendencies, travel prediction, and other results may be determined using machine learning using travel history as input. The method may also include calculating featured points of the travel prediction on the basis of a threshold value for probability variation in the travel prediction. In addition, the method may include generating a playback of travel data on the basis of the featured points.

According to an aspect of the present invention, a computer-implemented method for providing a user interface is provided. The method comprises providing the user interface for superimposingly displaying, on a map, a plurality of travel route patterns reflecting tendencies of movements of a moving object and new travel route predicted using the plurality of travel route patterns, wherein the plurality of travel route patterns were extracted in advance by analyzing traveling history data of the moving object and are displayed in different manners according to a prediction probability between each of the plurality of travel route patterns and the new travel route.

According to an aspect of the present invention, a computer system is provided. The computer system may include one or more computer processors, and a memory storing a program which, when executed on the processor, performs an operation for performing the method disclosed herein.

According to an aspect of the present invention, a computer program product is provided. The computer program product may comprise a computer readable storage medium having program instructions embodied therewith. The program instructions are executable by a computer to cause the computer to perform the method disclosed herein.

