US2019050276A1PendingUtilityA1

Method for providing telematics service using virtual vehicle and telematics server using the same

42
Assignee: Jet Bridge LLCPriority: Aug 8, 2017Filed: Aug 8, 2017Published: Feb 14, 2019
Est. expiryAug 8, 2037(~11.1 yrs left)· nominal 20-yr term from priority
Inventors:Jay Kim
G06F 30/15G06F 30/20G06F 9/541G07C 5/008B60R 16/02G06F 17/5009H04L 67/53
42
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A method for providing a telematics service by using a virtual vehicle is provided. The method includes steps of: (a) a telematics server, if a request for registering the vehicle is acquired from a third-party system linked with the telematics service, creating a vehicle ID, and providing a telematics API to the third-party system; (b) the telematics server, if a request is received from the third-party system, creating a token ID corresponding to the system by referring to information on the system and the vehicle ID, and then transmitting it to the system; and (c) the telematics server, if a telematics service request using the token ID is transmitted from the system through the telematics API, confirming the vehicle ID corresponding to the token ID, simulating the virtual vehicle in response to the service request, and transmitting the simulation result to the third-party system.

Claims

exact text as granted — not AI-modified
What is claimed: 
     
         1 . A method for providing a telematics service by using a virtual vehicle, comprising steps of:
 (a) a telematics server, if a request for registering the virtual vehicle is acquired from a third-party service-providing system that provides a third-party service linked with the telematics service, creating a virtual vehicle ID corresponding to the virtual vehicle, and providing a telematics API corresponding to the virtual vehicle to the third-party service-providing system;   (b) the telematics server, if a link establishing request is received from the third-party service-providing system, creating a token ID corresponding to the third-party service-providing system by referring to information on the third-party service-providing system and the virtual vehicle ID, and then transmitting it to the third-party service-providing system; and   (c) the telematics server, if a telematics service request making use of the token ID is transmitted from the third-party service-providing system through the telematics API, confirming the virtual vehicle ID corresponding to the token ID, simulating the virtual vehicle corresponding to the virtual vehicle ID in response to the telematics service request, and transmitting a result of the simulation to the third-party service-providing system.   
     
     
         2 . The method of  claim 1 , wherein, at the step of (c), the telematics server confirms a vehicle ID corresponding to the token ID among registered vehicle IDs, converts the telematics service request into a simulation command signal if the vehicle ID corresponding to the token ID is the virtual vehicle ID, simulates the virtual vehicle by executing a simulation script corresponding to the converted simulation command signal, converts information on the result of the simulation into information on a result of providing the telematics service, and then transmits it to the third-party service-providing system. 
     
     
         3 . The method of  claim 2 , wherein, before the simulation script is executed, the telematics server confirms a latest status of the virtual vehicle from information on the registered virtual vehicle corresponding to the virtual vehicle ID, executes the simulation script by using the virtual vehicle with the confirmed latest status, and updates a status of the virtual vehicle by registering information on the result of the simulation with information on the virtual vehicle. 
     
     
         4 . The method of  claim 1 , wherein the third-party service-providing system includes a third-party server that provides the third-party service and a user device that uses the third-party service by linking with the third-party server;
 wherein, at the step of (a), the telematics server acquires the request for registering the virtual vehicle from the user device or the third-party server; and   wherein, at the step of (b), the telematics server creates the token ID by referring to information on a user who uses the user device, and the virtual vehicle ID.   
     
     
         5 . The method of  claim 4 , wherein the third-party service-providing system further includes a third-party unit that provides the third-party service to the user by linking with the third-party server; and
 wherein, if a request for registering the third-party unit is acquired from the user device or the third-party server, the telematics server registers and manages the third-party unit to be corresponding to the user's information and the virtual vehicle ID.   
     
     
         6 . The method of  claim 5 , wherein the telematics server limits the number of the third-party units to be registered to a pre-specified value, and acquires and manages location information of the respective registered third-party units. 
     
     
         7 . A method for providing a telematics service by using a virtual vehicle, comprising steps of:
 (a) a telematics server, on condition that (i) a virtual vehicle ID corresponding to the virtual vehicle is created in response to a request for registering the virtual vehicle from a third-party service-providing system and (ii) a first token ID corresponding to a user is created by referring to the user's information and the virtual vehicle ID in response to a link establishing request from the third-party service-providing system and the created first token ID is transmitted to the third-party service-providing system, if a request for linking an actual vehicle of the user of the telematics service with the virtual vehicle is acquired from the third-party service-providing system, linking an actual vehicle ID of the user's actual vehicle and the virtual vehicle ID, creating a second token ID corresponding to the user by referring to the user's information and link information on linkage of the actual vehicle ID and the virtual vehicle ID, and transmitting the created second token ID to the third-party service-providing system; and   (b) the telematics server, if a telematics service request requested by the user and the second token ID are acquired from the third-party service-providing system, confirming the user's actual vehicle as a subject to be controlled in response to the telematics service request by referring to the second token ID and supporting a telematics device placed in the confirmed actual vehicle to execute a telematics API in response to the telematics service request.   
     
     
         8 . The method of  claim 7 , wherein, at the step of (a), the telematics server sets and manages an authority to access the telematics service making use of the second token ID corresponding to at least one set condition, configured by the user as a telematics service usage condition for the actual vehicle of the user, transmitted from the third-party service-providing system. 
     
     
         9 . A telematics server for providing a telematics service by using a virtual vehicle, comprising:
 a communication part for acquiring a request for registering the virtual vehicle from a third-party service-providing system that provides a third-party service linked with the telematics service; and   a processor for creating a virtual vehicle ID corresponding to the virtual vehicle, providing a telematics API corresponding to the virtual vehicle to the third-party service-providing system, creating a token ID corresponding to the third-party service-providing system in response to the request for registering the virtual vehicle by referring to information on the third-party service-providing system and the virtual vehicle ID, transmitting it to the third-party service-providing system, confirming the virtual vehicle ID corresponding to the token ID, simulating the virtual vehicle corresponding to the virtual vehicle ID in response to the telematics service request corresponding to a telematics service request making use of the token ID from the third-party service-providing system through the telematics API, and transmitting a result of the simulation to the third-party service-providing system.   
     
     
         10 . The telematics server of  claim 9 , wherein the processor confirms a vehicle ID corresponding to the token ID among registered vehicle IDs, converts the telematics service request into a simulation command signal if the vehicle ID corresponding to the token ID is the virtual vehicle ID, simulates the virtual vehicle by executing a simulation script corresponding to the converted simulation command signal, converts information on the result of the simulation into information on a result of providing the telematics service, and then transmits it to the third-party service-providing system. 
     
     
         11 . The telematics server of  claim 10 , wherein, before executing the situation script, the processor confirms a latest status of the virtual vehicle from information on the registered virtual vehicle corresponding to the virtual vehicle ID, executes the simulation script by using the virtual vehicle with the confirmed latest status, and updates a status of the virtual vehicle by registering information on the result of the simulation with information on the virtual vehicle. 
     
     
         12 . The telematics server of  claim 9 , wherein the third-party service-providing system includes a third-party server that provides the third-party service and a user device that uses the third-party service by linking with the third-party server; and
 wherein the processor acquires the request for registering the virtual vehicle from the user device or the third-party server and creates the token ID by referring to information on a user who uses the user device, and the virtual vehicle ID.   
     
     
         13 . The telematics server of  claim 12 , wherein the third-party service-providing system further includes a third-party unit that provides the third-party service to the user by linking with the third-party server; and
 wherein, if a request for registering the third-party unit is acquired from the user device or the third-party server, the processor registers and manages the third-party unit to be corresponding to the user's information and the virtual vehicle ID.   
     
     
         14 . The telematics server of  claim 13 , wherein the processor limits the number of the third-party units to be registered to a pre-specified value and acquires, and manages location information of the respective registered third-party units. 
     
     
         15 . A telematics server for providing a telematics service by using a virtual vehicle, comprising:
 a communication part for, on condition that (i) a virtual vehicle ID corresponding to the virtual vehicle is created in response to a request for registering the virtual vehicle from a third-party service-providing system and (ii) a first token ID corresponding to a user is created by referring to the user's information and the virtual vehicle ID in response to a link establishing request from the third-party service-providing system and the created first token ID is transmitted to the third-party service-providing system, acquiring a request for linking an actual vehicle of the user of the telematics service with the virtual vehicle from the third-party service-providing system; and   a processor for linking an actual vehicle ID of the user's actual vehicle and the virtual vehicle ID in response to the link establishing request, creating a second token ID corresponding to the user by referring to the user's information and link information on linkage of the actual vehicle ID, and the virtual vehicle ID, transmitting the created second token ID to the third-party service-providing system, confirming the user's actual vehicle as a subject to be controlled in response to the telematics service request, if a telematics service request requested by the user and the second token ID are acquired from the third-party service-providing system, by referring to the second token ID and supporting a telematics device placed in the confirmed actual vehicle to execute a telematics API in response to the telematics service request.   
     
     
         16 . The telematics server of  claim 15 , wherein the processor sets and manages an authority to access the telematics service making use of the second token ID corresponding to at least one set condition, configured by the user as a telematics service usage condition for the actual vehicle of the user, transmitted from the third-party service-providing system.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.