Digital key system
The digital key system addresses performance bottlenecks in vehicle-mounted MCUs by using a server to calculate user positions, enabling advanced algorithms and improving system accuracy and maintainability.
Patent Information
- Application Number
- PCT/KR2024/013999
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-09-13
- Filing Date
- 2024-09-13
- Publication Date
- 2025-03-20
AI Technical Summary
Existing digital key systems face limitations in measuring user position due to performance bottlenecks in vehicle-mounted MCUs, which restrict the complexity and accuracy of positional algorithms.
A digital key system that utilizes a user terminal, a vehicle terminal, and a server to measure and calculate the user's position. The vehicle terminal transmits data to the server, which uses this data, along with information from multiple second communication modules, to calculate the user's position and send it back to the vehicle terminal for vehicle control.
This solution allows for more accurate and complex position calculations beyond the limitations of vehicle-mounted resources, enabling the use of advanced algorithms like Deep-Learning and reducing the need for multiple operators, while also facilitating easier maintenance and updates.
Smart Images

Figure KR2024013999_20032025_PF_FP_ABST
Abstract
Description
Digital Key System
[0001] The present invention relates to a digital key system.
[0002] Advances in wireless communication technology have led to the development of digital keys or smart keys, which allow users to remotely unlock their vehicles without having to physically insert the key. These devices allow users within a certain distance to remotely unlock or lock the vehicle.
[0003] These digital keys must simultaneously consider vehicle theft prevention (security) and user convenience, so they must only operate when the user is within a certain distance. To achieve this, the user's distance must be measured. However, due to limitations in the vehicle's MCU's capacity and memory, applicable positioning algorithms have significant limitations in terms of capacity and computation time, leading to performance limitations.
[0004] The technical problem to be solved by the present invention is to provide a digital key system and a vehicle control method that measure a user's location using a server.
[0005] In order to solve the above technical problem, a digital key system according to one embodiment of the present invention includes: a user terminal; a vehicle terminal that communicates with the user terminal; and a server that communicates with the vehicle terminal, wherein the vehicle terminal transmits data measured through communication with the user terminal to the server and controls the vehicle using the location of the user terminal received from the server, and the server calculates the location of the user terminal with respect to the vehicle terminal using the data received from the vehicle terminal and transmits the location of the user terminal to the vehicle terminal.
[0006] In addition, the vehicle terminal may include a first communication module that broadcasts a first signal and receives a second signal corresponding to the first signal from the user terminal to detect the user terminal; and a plurality of second communication modules that perform communication with the user terminal and are positioned spaced apart from each other.
[0007] Additionally, the plurality of second communication modules can operate when the first communication module detects the user terminal.
[0008] In addition, the vehicle terminal can transmit a third signal to the user terminal through each of the plurality of second communication modules, and transmit data of a fourth signal received from the user terminal to the server.
[0009] Additionally, the data of the fourth signal may include the time at which the third signal was transmitted and the time at which the fourth signal was received, or channel impulse response information of the fourth signal.
[0010] Additionally, the server can calculate the location of the user terminal using the locations of the plurality of second communication modules and the data of the fourth signal.
[0011] Additionally, the vehicle terminal may include a control module that controls the vehicle according to the location of the user terminal.
[0012] Additionally, the server may include a neural network trained to calculate the location of the user terminal from data measured by the vehicle terminal through communication with the user terminal.
[0013] Additionally, the server can receive feedback information of the user terminal regarding the calculated location of the user terminal to generate user data and transmit the generated user data to the manufacturer.
[0014] In order to solve the above technical problem, a vehicle control method according to an embodiment of the present invention includes a step in which a vehicle terminal performs communication with a user terminal; a step in which the vehicle terminal transmits data measured through communication with the user terminal to a server; a step in which the server calculates a location of the user terminal with respect to the vehicle terminal using data received from the vehicle terminal; a step in which the server transmits the calculated location of the user terminal to the vehicle terminal; and a step in which the vehicle terminal controls the vehicle using the location of the user terminal received from the server.
[0015] According to embodiments of the present invention, performance bottlenecks in in-vehicle MCUs and the like can be resolved using a server. This reduces or eases the requirements for review during algorithm design (capacity, time required, etc.), enables positioning algorithm design that transcends the limitations of limited in-vehicle resources, and enables the use of algorithms previously unavailable on existing platforms, such as deep-learning algorithms. Furthermore, if the user terminal and server are connected, information within the terminal can also be utilized.
[0016] Additionally, utilizing a server can facilitate management and maintenance. This facilitates the incorporation of usage data and customer feedback, facilitates data acquisition and tracking for performance improvement purposes, facilitates data collection by vehicle type, enables immediate response to customer pain points, facilitates periodic algorithm optimization and update management based on collected data, and facilitates response to vehicle platform changes (SDV).
[0017] Furthermore, resource savings are possible. If there are n vehicles equipped with digital keys, services can be provided with fewer than n computing units. Since the current digital key system already communicates with various servers, such as OEMs and device servers, it is expected that server utilization within the existing architecture will also be possible. Furthermore, by designing a base model and setting only the input parameters that can distinguish vehicles, a single positioning algorithm can be applied to multiple vehicles, potentially reducing labor costs.
[0018] FIG. 1 is a block diagram of a digital key system according to one embodiment of the present invention.
[0019] Figures 2 and 3 are block diagrams of a vehicle terminal according to an embodiment of the present invention.
[0020] FIG. 4 illustrates a digital key system according to an embodiment of the present invention.
[0021] FIG. 5 is a block diagram of a digital key system according to another embodiment of the present invention, and FIG. 6 illustrates a digital key system according to the same.
[0022] Figure 7 is a flowchart of a vehicle control method according to one embodiment of the present invention.
[0023] Hereinafter, a preferred embodiment of the present invention will be described in detail with reference to the attached drawings.
[0024] However, the technical idea of the present invention is not limited to some of the embodiments described, but can be implemented in various different forms, and within the scope of the technical idea of the present invention, one or more of the components between the embodiments can be selectively combined or substituted for use.
[0025] In addition, terms (including technical and scientific terms) used in the embodiments of the present invention may be interpreted as having a meaning that can be generally understood by a person of ordinary skill in the technical field to which the present invention belongs, unless explicitly and specifically defined and described, and terms that are commonly used, such as terms defined in a dictionary, may be interpreted in consideration of the contextual meaning of the relevant technology.
[0026] Additionally, the terms used in the embodiments of the present invention are intended to describe the embodiments and are not intended to limit the present invention.
[0027] In this specification, the singular may also include the plural unless specifically stated otherwise in the phrase, and when it is described as “A and / or at least one (or more) of B, C”, it may include one or more of all combinations that can be combined with A, B, C.
[0028] Additionally, in describing components of embodiments of the present invention, terms such as first, second, A, B, (a), (b), etc. may be used. These terms are only intended to distinguish the components from other components, and are not intended to limit the nature, order, or sequence of the components.
[0029] And, when a component is described as being 'connected', 'coupled', or 'connected' to another component, it may include not only cases where the component is 'connected', 'coupled', or 'connected' directly to the other component, but also cases where the component is 'connected', 'coupled', or 'connected' by another component between the component and the other component.
[0030] Additionally, when described as being formed or arranged "above" or "below" each component, "above" or "below" includes not only cases where the two components are in direct contact with each other, but also cases where one or more other components are formed or arranged between the two components. Furthermore, when expressed as "above" or "below," the meaning may include not only the upward direction but also the downward direction based on one component.
[0031] FIG. 1 is a block diagram of a digital key system according to one embodiment of the present invention.
[0032] FIG. 2 and FIG. 3 are block diagrams of a vehicle terminal according to an embodiment of the present invention, FIG. 4 illustrates a digital key system according to an embodiment of the present invention, FIG. 5 is a block diagram of a digital key system according to another embodiment of the present invention, and FIG. 6 illustrates a digital key system according to the same.
[0033] A digital key system according to an embodiment of the present invention is composed of a user terminal (110), a vehicle terminal (120), and a server (130), and may include a manufacturer (140).
[0034] The user terminal (110) communicates with the vehicle terminal (120). The user terminal (110) is a terminal that can control the vehicle from inside or outside the vehicle by communicating with the vehicle terminal (120). The user terminal (110) may be a digital key or smart key in the form of a key, or a mobile terminal or smart terminal. In addition, the user terminal may be various types of terminals that communicate with the vehicle terminal (120). The user terminal (110) may include an input unit such as a button or screen for inputting a command for controlling the vehicle.
[0035] The vehicle terminal (120) communicates with the user terminal (110). The vehicle terminal (120) is a device mounted on a vehicle, and a vehicle may refer to a means of transportation capable of traveling on roads or tracks. For example, a vehicle may include not only passenger cars but also other transportable means such as trucks.
[0036] The vehicle terminal (120) can control the vehicle, such as by opening and closing the door or starting the vehicle engine, depending on the positional relationship between the user terminal (110) and the vehicle terminal (120). When the distance from the user terminal (110) is within a preset distance or is located at a predetermined location, the vehicle terminal (120) can open and close the vehicle door or start the vehicle engine. The vehicle terminal (120) can control the vehicle without a separate command depending on the distance from the user terminal (110), or can control the vehicle according to a command received only when the user terminal (110) is within a preset distance and a command is received from the user terminal (110).
[0037] The vehicle terminal (120) can obtain the distance to the user terminal (110) through the server (130). To this end, the vehicle terminal (120) can transmit data necessary to calculate the distance to the user terminal (110) to the server (130).
[0038] The server (130) communicates with the vehicle terminal (120). The server (130) can communicate with the user terminal (110) or the manufacturer (140).
[0039] The vehicle terminal (120) transmits measured data to the server through communication with the user terminal, and the server (130) receives the data from the vehicle terminal (120) and calculates the location of the user terminal (110) with respect to the vehicle terminal (120). Here, the location of the user terminal (110) may include a relative location or an absolute location with respect to the vehicle terminal (120). It may include information on the direction and distance at which the user terminal (110) is located based on the center of the vehicle. When the location of the vehicle terminal (120) is specified by latitude and longitude, etc., the location of the user terminal (110) can be calculated accordingly.
[0040] The server (130) transmits the location of the user terminal (110) to the vehicle terminal (120) and the vehicle terminal (120) can control the vehicle using the location of the user terminal received from the server (130).
[0041] The vehicle terminal (120) may include a first communication module (121) and a second communication module (122 to 125).
[0042] The first communication module (121) can detect the user terminal (110) by broadcasting a first signal and receiving a second signal corresponding to the first signal from the user terminal (110).
[0043] The first communication module (121) can broadcast a first signal. The first communication module (121) can broadcast the first signal at a preset cycle. For example, the first communication module (121) can broadcast the first signal at a cycle of 2 seconds. The first signal can include a data packet. The first communication module (121) can use an omnidirectional antenna, thereby broadcasting the first signal in an omnidirectional manner. The first communication module (121) can communicate with the user terminal (110) using a frequency band of 2.4 [GHz]. The first communication module (121) can be a BLE (Bluetooth Low Energy) communication module. The first communication module (121) can be placed on the roof of the vehicle to minimize radio interference.
[0044] When the first communication module (121) receives a second signal corresponding to the first signal from the user terminal (110), the first communication module (121) can detect the user terminal (110) using the second signal, obtain ToF (Time of Flight) distance information of the second signal through the time at which the second signal was transmitted from the user terminal (110) and the time at which the second signal was received, and obtain CIR (Channel Impulse Response) information of the second signal, etc.
[0045] The second communication modules (122 to 125) may each perform communication with the user terminal (110) and may include a plurality of second communication modules positioned spaced apart from each other.
[0046] The second communication module (122 to 125) may include at least three second communication modules. Depending on the type of the vehicle, four second communication modules (122 to 125) may be included. The second communication modules (122 to 125) may be spaced apart from each other at fixed locations in the vehicle, and the direction and distance between them may be fixed. The second communication modules (122 to 125) may operate through detection of the user terminal (110) by the first communication module (121). Before the first communication module (121) detects the user terminal (110), it is set to sleep mode or power saving mode, and when the first communication module (121) detects the user terminal (110), it is switched to wake-up mode and can communicate with the user terminal (110). The second communication modules (122 to 125) can communicate with the user terminal (110) using a baseband frequency band and a directional antenna. The second communication modules (122 to 125) may be UWB (Ultra WideBand) communication modules. The second communication modules (122 to 125) may be respectively placed on the front, rear, left side, right side, and corners of each side of the vehicle.
[0047] Each of the plurality of second communication modules (122 to 125) transmits a third signal to the user terminal (110), and the user terminal (110) can transmit a fourth signal corresponding to the third signal to each of the second communication modules (122 to 125). At least three of the second communication modules (122 to 125) can communicate with the user terminal (110), and can obtain data of the fourth signal using the communication with the user terminal (110). Here, the data of the fourth signal can include the time of transmitting the third signal and the time of receiving the fourth signal, or impulse response information of the fourth signal. ToF distance information can be obtained through the time of transmitting the third signal and the time of receiving the fourth signal.
[0048] The vehicle terminal (120) can transmit data measured by the first communication module (121) or the second communication module (122 to 125) to the server (130). The vehicle terminal (120) can transmit data of the second signal of the first communication module (121) or data of the fourth signal of the second communication module (122 to 125) to the server (130). Each of the first communication module (121) or the second communication modules (122 to 125) can transmit measurement data to the server (130), or they can be integrated so that one communication module transmits measurement data to the server (130).
[0049] The server (130) can calculate the location of the user terminal (110) with respect to the vehicle terminal (120) using data received from the vehicle terminal (120).
[0050] The server (130) can calculate the location of the user terminal (110) using the locations of the plurality of second communication modules (122 to 125) and the data of the fourth signal. Since the distance and direction of the plurality of second communication modules (122 to 125) are fixed, the distance from each second communication module (122 to 125) to the user terminal (110) can be calculated using the fourth data of each second communication module (122 to 125). The distance to the user terminal (110) can be calculated using the time at which the second communication module (122 to 125) transmitted the third signal and the time at which the fourth signal was received. The distance to the user terminal (110) can be calculated by correcting the calculated distance information using the movement speed of the user terminal (110). The distance to the user terminal (110) can be calculated using the time interval between the time at which the third signal was transmitted and the time at which the fourth signal was received and the speed of light. The server (130) can calculate the movement amount of the user terminal (110) through the movement speed of the user terminal (110) and the time interval calculated above, and can calculate the distance to the user terminal (110) by correcting the calculated distance through the calculated movement amount.
[0051] As described above, the location of the user terminal (110) can be calculated using triangulation, etc., by using the distance from each of the second communication modules (122 to 125) produced to the user terminal (110) and the direction and distance in which the second communication modules (122 to 125) are spaced from each other. At this time, when the number of second communication modules (122 to 125) is four or more, the location of the user terminal (110) can be calculated using data of three second communication modules (122 to 125) that are close to each other. Since the longer the distance, the higher the possibility of noise, etc., occurring in the communication signal, the location of the user terminal (110) can be calculated using three second communication modules that are close to each other rather than the second communication modules that are farther away from each other. Alternatively, for accuracy, the location of the user terminal (110) can be calculated using a larger number of second communication modules.
[0052] The server (130) can calculate the distance to the user terminal (110) using the second signal of the first communication module (121). The first communication module can calculate the distance to the user terminal (110) using the time at which the second signal is transmitted from the user terminal (110) and the time at which the second signal is received. The calculated distance information can be corrected using the movement speed of the user terminal (110) to calculate the distance to the user terminal (110). The distance to the user terminal (110) can be calculated using the time interval between the time at which the second signal is transmitted and the time at which the second signal is received and the speed of light. The first communication module (121) can calculate the movement amount of the user terminal (110) using the movement speed of the user terminal (110) and the time interval calculated above, and can calculate the distance to the user terminal (110) by correcting the calculated distance using the calculated movement amount.
[0053] The server (130) can use the distance to the user terminal (110) calculated from the second signal data of the first communication module (121) to correct or selectively use the distance to the user terminal (110) calculated from the fourth signal data of the second communication module (122 to 125).
[0054] The server (130) may include a neural network trained to calculate the location of the user terminal (110) from data measured by the vehicle terminal (120) through communication with the user terminal (110). The location of the user terminal (110) can be quickly derived using the trained neural network. Since the server (130) is a cloud server rather than a vehicle and has greater resources for utilizing a deep learning algorithm than a vehicle, the location of the user terminal (110) can be quickly derived without consuming the vehicle's resources. The learning data set for the neural network can be trained using input data, which is signal data received by the vehicle terminal (120), and comparison data, which is location data of the user terminal (110), at the vehicle terminal (120) and the user terminal (110) located at a predetermined location and distance. Here, it goes without saying that various neural network algorithms, such as CNN and DNN, can be used.
[0055] The positioning algorithm that calculates the location of the user terminal (110) is complex in design and has many factors to consider, such as capacity and latency. It is currently difficult to apply an algorithm that can expect a different effect from the rule-based model of the existing vehicle, such as machine learning or deep learning, to the vehicle MCU. When applying to a new vehicle, a separate algorithm design that reflects changes such as the vehicle type and module mounting location is required. In addition, since the results may vary depending on the MCU performance, UWB module location, vehicle type, etc. installed in the vehicle, there is a high possibility that a new algorithm design is required or many modifications will be required.
[0056] By calculating the location of the user terminal (110) through the server (130), resource savings are possible. If there are n vehicles to which digital keys are applied, the service can be provided with less than n computing devices, and since communication is already taking place with various servers such as OEMs and Device Servers in the current digital key system structure, servers within the existing architecture can be utilized. In addition, if a base model is designed and only input parameters that can distinguish vehicles are individually set, a single positioning program or algorithm can be applied to various types of vehicles, thereby reducing man-hours.
[0057] The server (130) transmits the location of the user terminal (110) to the vehicle terminal (120) and the vehicle terminal (120) can control the vehicle using the location of the user terminal received from the server (130).
[0058] The vehicle terminal (120) may include a control module (126) that controls the vehicle based on the location of the user terminal (110). The control module (126) may unlock the vehicle doors if the location of the user terminal (110) is within a preset distance in a preset direction. For example, if the location of the user terminal (110) is determined to be within 1 m from the driver's seat of the vehicle, the control module (126) may unlock the vehicle doors, and if the location of the user terminal (110) is determined to be more than 5 m away from the driver's seat of the vehicle, the control module (126) may lock the vehicle doors.
[0059] Alternatively, if the location of the user terminal (110) is within a predetermined direction and distance or is located inside the vehicle, the vehicle's air conditioner, etc., can be turned on or the engine can be started. At this time, a sensor module (127) placed inside or outside the vehicle can be included, and information on whether the driver is seated in the driver's seat can be used together. That is, the control module (126) can control the vehicle using the location of the user terminal (110) received from the server (130) and the sensing information of the sensor module (127).
[0060] The sensor module (127) may include various sensors capable of detecting a person inside or outside the vehicle, such as a weight detection sensor, a motion detection sensor, and an electrostatic capacity sensor, or detecting a person's seating. The control module (126) may include a microcontroller unit (MCU).
[0061] The server (130) can not only calculate the location of the user terminal (110) relative to the vehicle terminal (120) using data received from the vehicle terminal (120), but can also perform various functions for the digital key system. Compared to the limited resources of the vehicle, the server (130) can utilize a large amount of resources as a cloud server. Through this, not only can the location of the user terminal (110) be calculated, but also feedback information from the user terminal regarding the calculated location of the user terminal (110) can be received to generate user data, and the generated user data can be transmitted to the manufacturer (140).
[0062] Feedback from users using digital keys can be received from a user terminal (110), and this can be used to generate user data and provide it to the manufacturer (140), including user information and vehicle information. The manufacturer (140) can easily manage and maintain the digital key system using the information received from the server (130). The manufacturer (140) can use the server (130) to manage updates or versions of programs for the digital key system. Through this, it is easy to reflect usage data and customer feedback, it is easy to secure and track data for performance improvement purposes, it is easy to collect data by vehicle model, it is possible to immediately reflect customer pain points, it is easy to manage periodic algorithm optimization and updates based on collected data, and it is easy to respond to vehicle platform changes (SDV).
[0063] Figure 7 is a flowchart of a vehicle control method according to one embodiment of the present invention. Detailed descriptions of each step in Figure 7 correspond to the detailed descriptions of the digital key system in Figures 1 to 6, and thus, any redundant descriptions will be omitted.
[0064] A method for controlling a vehicle using a digital key system according to an embodiment of the present invention, wherein in step S11, a vehicle terminal communicates with a user terminal, and in step S12, the vehicle terminal transmits measured data through communication with the user terminal to a server.
[0065] At this time, the vehicle terminal may include a first communication module that broadcasts a first signal and detects the user terminal by receiving a second signal corresponding to the first signal from the user terminal, and a plurality of second communication modules that perform communication with the user terminal and are positioned spaced apart from each other, and each of the first communication module or the plurality of second communication modules may perform communication with the user terminal. The vehicle terminal may transmit a third signal to the user terminal through each of the plurality of second communication modules, and may transmit data of a fourth signal received from the user terminal to the server, wherein the data of the fourth signal may include the time of transmitting the third signal and the time of receiving the fourth signal, or channel impulse response information of the fourth signal.
[0066] In step S13, the server calculates the location of the user terminal relative to the vehicle terminal using data received from the vehicle terminal, and in step S14, the server transmits the calculated location of the user terminal to the vehicle terminal.
[0067] The server may include a neural network trained to calculate the location of the user terminal from data measured by the vehicle terminal through communication with the user terminal, and may calculate the location of the user terminal using data of the locations of the plurality of second communication modules and the fourth signal.
[0068] The server can receive feedback information from the user terminal regarding the location of the user terminal, generate user data, and transmit the generated user data to the manufacturer.
[0069] At step S15, the vehicle terminal controls the vehicle using the location of the user terminal received from the server.
[0070] By having the server perform location calculations for user terminals relative to vehicle terminals, performance bottlenecks such as in-vehicle MCUs can be resolved. This reduces or eases the requirements for algorithm design considerations (capacity, time required, etc.), enables positioning algorithm design that transcends the limitations of limited in-vehicle resources, and enables the use of algorithms unavailable on existing platforms, such as deep-learning algorithms. Furthermore, if the user terminal and server can connect, information within the terminal can also be utilized.
[0071] Additionally, utilizing a server can facilitate management and maintenance. This facilitates the incorporation of usage data and customer feedback, facilitates data acquisition and tracking for performance improvement purposes, facilitates data collection by vehicle type, enables immediate response to customer pain points, facilitates periodic algorithm optimization and update management based on collected data, and facilitates response to vehicle platform changes (SDV).
[0072] Furthermore, resource savings are possible. If there are n vehicles equipped with digital keys, services can be provided with fewer than n computing units. Since the current digital key system already communicates with various servers, such as OEMs and device servers, it is expected that server utilization within the existing architecture will also be possible. Furthermore, by designing a base model and setting only the input parameters that can distinguish vehicles, a single positioning algorithm can be applied to multiple vehicles, potentially reducing labor costs.
[0073] Meanwhile, embodiments of the present invention can be implemented as computer-readable code on a computer-readable recording medium. Computer-readable recording media include all types of recording devices that store data that can be read by a computer system.
[0074] Examples of computer-readable recording media include ROM, RAM, CD-ROM, magnetic tape, floppy disk, and optical data storage devices. In addition, the computer-readable recording media can be distributed across network-connected computer systems, so that computer-readable code can be stored and executed in a distributed manner. In addition, functional programs, codes, and code segments for implementing the present invention can be easily inferred by programmers in the technical field to which the present invention pertains.
[0075] Those skilled in the art will appreciate that the present invention can be implemented in modified forms without departing from the essential characteristics of the above-described description. Therefore, the disclosed methods should be considered illustrative rather than restrictive. The scope of the present invention is set forth in the claims, not the foregoing description, and all differences within the scope equivalent thereto should be construed as being encompassed by the present invention.
Claims
1. User terminal; A vehicle terminal that communicates with the user terminal; and Including a server that performs communication with the above vehicle terminal, The above vehicle terminal, Transmitting data measured through communication with the user terminal to the server, and controlling the vehicle using the location of the user terminal received from the server, The above server, A digital key system that calculates the location of the user terminal relative to the vehicle terminal using data received from the vehicle terminal and transmits the location of the user terminal to the vehicle terminal.
2. In paragraph 1, The above vehicle terminal, A first communication module that broadcasts a first signal and detects the user terminal by receiving a second signal corresponding to the first signal from the user terminal; and A digital key system comprising a plurality of second communication modules, each of which communicates with the user terminal and is positioned at a distance from each other.
3. In paragraph 2, The above plurality of second communication modules are a digital key system that operates when the first communication module detects the user terminal.
4. In paragraph 2, The above vehicle terminal A digital key system in which each of the plurality of second communication modules transmits a third signal to the user terminal and transmits data of a fourth signal received from the user terminal to the server.
5. In paragraph 4, The data of the above fourth signal is, A digital key system including the time at which the third signal is transmitted and the time at which the fourth signal is received, or channel impulse response information of the fourth signal.
6. In paragraph 4, The above server, A digital key system that calculates the location of the user terminal using the locations of the plurality of second communication modules and the data of the fourth signal.
7. In paragraph 1, The above vehicle terminal, A digital key system including a control module that controls the vehicle according to the location of the user terminal.
8. In paragraph 1, The above server, A digital key system including a neural network trained to calculate the location of the user terminal from data measured by the vehicle terminal through communication with the user terminal.
9. In paragraph 1, The above server, Generate user data by receiving feedback information of the user terminal regarding the location of the user terminal calculated above, A digital key system that transmits the above generated user data to the manufacturer.
10. A step in which a vehicle terminal communicates with a user terminal; A step of transmitting data measured by the vehicle terminal to the server through communication with the user terminal; A step in which the server calculates the location of the user terminal with respect to the vehicle terminal using data received from the vehicle terminal; A step in which the server transmits the location of the user terminal calculated above to the vehicle terminal; and A vehicle control method comprising a step of controlling a vehicle by using the location of the user terminal received from the server.
Citation Information
Patent Citations
Digital key system and onboard system
JP2021085719A
Vehicle electronic key system
JP2022054747A
Information processing device, vehicle, information processing method and computer program
JP2023043666A
Method for connecting wireless terminal to vehicle
KR1020160041878A
Control system and control method for vehicle Anti-theft
US20160078700A1