Positioning method, device and equipment for vehicle key, medium and product
By exchanging UWB signals between the vehicle and the key and using timestamps to calculate the location, the problem of vehicle key positioning failure in complex environments was solved, achieving efficient and accurate positioning results.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-10-29
- Publication Date
- 2026-03-10
AI Technical Summary
Existing vehicle key positioning methods in complex environments are easily affected by multipath effects and signal attenuation, leading to positioning failures and low efficiency and accuracy.
By exchanging location identification signals and feedback signals between the vehicle and the key, and using multiple antennas in the UWB system to generate and receive signals, the system calculates the location distance and direction by combining timestamps, and generates location identification results.
It improves the efficiency and accuracy of vehicle key location and avoids location failures caused by complex environments.
Smart Images

Figure CN121645137A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of data processing and real-time positioning technology, and in particular to a positioning method, device, equipment, medium and product for vehicle keys. Background Technology
[0002] With the development of technology, the pace of iteration and updates for vehicles, including their components, is constantly accelerating. Vehicle keys are becoming increasingly functional, bringing users great convenience. The positioning of the vehicle key is one of the key issues in solving the problem of vehicle key control over the vehicle.
[0003] Current research on vehicle key location methods and systems often aims to apply positioning methods based on short-range wireless communication technologies. However, these technologies, such as Bluetooth, Wi-Fi (Wireless Fidelity), and UWB (Ultra-Wideband), require a ranging module to communicate sequentially with the vehicle key. This makes them highly susceptible to multipath effects and signal attenuation in complex environments (such as urban building complexes and underground parking garages), making it difficult to maintain stable accuracy. Furthermore, the wireless environment surrounding a car is complex and variable, potentially subject to interference from other wireless signals like Wi-Fi and Bluetooth. This makes the positioning algorithm prone to performance fluctuations during signal reception and processing, leading to failures.
[0004] Therefore, how to avoid vehicle key location failures caused by complex environments and improve the efficiency and accuracy of vehicle key location has become an urgent problem to be solved by those skilled in the art. Summary of the Invention
[0005] This invention provides a method, apparatus, device, medium, and product for locating vehicle keys, in order to avoid vehicle key location failures caused by complex environments and improve the efficiency and accuracy of vehicle key location.
[0006] According to one aspect of the present invention, a method for locating a vehicle key is provided, applied to a vehicle, comprising:
[0007] Based on the location identification request for the target vehicle key, at least one location identification signal for the target vehicle key is generated;
[0008] Each of the aforementioned positioning and identification signals is sent to the target vehicle key, causing the target vehicle key to generate a positioning feedback signal for each of the aforementioned positioning and identification signals and send it to the vehicle.
[0009] According to the positioning feedback signal, a position distance between the vehicle end and the target vehicle key is calculated, and a positioning identification result of the target vehicle key is generated.
[0010] According to another aspect of the present application, a positioning method for a vehicle key is provided, applied to a vehicle key end, comprising:
[0011] According to the received at least one positioning identification signal, a receiving time stamp corresponding to each positioning identification signal is determined;
[0012] According to the receiving time stamp, a positioning feedback signal of each positioning identification signal is generated and sent to the vehicle end, so that the vehicle end calculates a position distance between the vehicle end and the target vehicle key according to the positioning feedback signal, and generates a positioning identification result of the target vehicle key.
[0013] According to another aspect of the present application, a positioning device for a vehicle key is provided, configured at a vehicle end, comprising:
[0014] A positioning signal generation module is configured to generate at least one positioning identification signal of a target vehicle key according to a positioning identification request of the target vehicle key;
[0015] A positioning signal sending module is configured to send each positioning identification signal to the target vehicle key, so that the target vehicle key generates a positioning feedback signal of each positioning identification signal and sends it to the vehicle end;
[0016] A positioning result determination module is configured to calculate a position distance between the vehicle end and the target vehicle key according to the positioning feedback signal, and generate a positioning identification result of the target vehicle key.
[0017] According to another aspect of the present application, a positioning device for a vehicle key is provided, configured at a vehicle key end, comprising:
[0018] A positioning signal receiving module is configured to determine a receiving time stamp corresponding to each positioning identification signal according to at least one received positioning identification signal;
[0019] A feedback signal generation module is configured to generate a positioning feedback signal of each positioning identification signal according to the receiving time stamp and send it to the vehicle end, so that the vehicle end calculates a position distance between the vehicle end and the target vehicle key according to the positioning feedback signal, and generates a positioning identification result of the target vehicle key.
[0020] According to another aspect of the present application, an electronic device is provided, comprising: at least one processor; and
[0021] a memory communicatively connected with the at least one processor; wherein
[0022] The memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor to enable the at least one processor to perform the positioning method for a vehicle key according to any one of the embodiments of the present application.
[0023] According to another aspect of the present application, a computer readable storage medium is provided, which stores computer instructions for enabling a processor to implement the positioning method for a vehicle key according to any one of the embodiments of the present application when executed by the processor.
[0024] According to another aspect of the present application, a computer program product is provided, which comprises a computer program for implementing the positioning method for a vehicle key according to any one of the embodiments of the present application when executed by a processor.
[0025] The technical scheme of the embodiments of the present application generates at least one positioning and identifying signal for the target vehicle key according to a positioning and identifying request for the target vehicle key; sends each positioning and identifying signal to the target vehicle key, so that the target vehicle key generates a positioning feedback signal for each positioning and identifying signal and sends it to the vehicle end; and calculates the position distance between the vehicle end and the target vehicle key according to the positioning feedback signal, and generates a positioning and identifying result for the target vehicle key. The embodiment scheme can send a positioning and identifying signal to the vehicle key and obtain a positioning feedback signal sent by the vehicle key. Furthermore, the relative direction and distance between the vehicle end and the vehicle key can be calculated according to the positioning feedback signal, and the positioning result for the vehicle key can be determined according to the relative direction and distance, which avoids the positioning failure of the vehicle key caused by a complex environment and improves the efficiency and accuracy of the positioning of the vehicle key.
[0026] It should be understood that the content described in this part is not intended to identify key or important features of the embodiments of the present application, nor is it used to limit the scope of the present application. Other features of the present application will become apparent from the following description. BRIEF DESCRIPTION OF DRAWINGS
[0027] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed in the embodiment description will be briefly introduced as follows. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative labor.
[0028] Figure 1is a flow chart of a positioning method for a vehicle key according to an embodiment of the present application;
[0029] Figure 2 is a flow chart of a positioning method for a vehicle key according to an embodiment of the present application;
[0030] Figure 3 is a structural schematic diagram of a positioning device for a vehicle key according to an embodiment of the present application;
[0031] Figure 4 is a structural schematic diagram of a positioning device for a vehicle key according to an embodiment of the present application;
[0032] Figure 5 is a structural schematic diagram of an electronic device for implementing a positioning method for a vehicle key according to an embodiment of the present application. DETAILED DESCRIPTION
[0033] In order to make the personnel in the technical field better understand the present application, the technical solutions in the embodiments of the present application will be described clearly and completely below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative labor should belong to the scope of protection of the present application.
[0034] It should be noted that the terms "first", "second", and the like in the specification and claims of the present application and the above-described drawings are used to distinguish similar objects, and do not necessarily have to describe a specific order or sequence. It should be understood that the data thus used can be interchanged under appropriate circumstances, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion, for example, a process, method, system, product or device that includes a series of steps or units does not have to be limited to only those steps or units clearly listed, but can include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0035] Embodiment one
[0036] Figure 1 A flow chart of a positioning method for a vehicle key is provided according to an embodiment of the present application, the embodiment can be applicable to the case of low efficiency and poor accuracy in the process of positioning the vehicle key, the method can be executed by a positioning device for a vehicle key, the positioning device for a vehicle key can be realized in the form of hardware and / or software, and the positioning device for a vehicle key can be configured in an electronic device.Figure 1 As shown, the method is applied to the vehicle end, comprising:
[0037] S110, according to the positioning identification request of the target vehicle key, at least one positioning identification signal of the target vehicle key is generated.
[0038] Wherein, the positioning identification signal can be a radio signal for identifying the position of the vehicle key, specifically, it can be a UWB ultra-wideband signal emitted by a fixed signal base station pre-set in the target vehicle in the UWB system. Further, a plurality of UWB antennas can be integrated in the signal base station, and each UWB antenna can send a positioning identification signal to the target vehicle key and receive a feedback signal of the target vehicle key to each positioning identification signal. Specifically, when the distance of the target vehicle key needs to be determined, the fixed signal base station in the UWB system can be used to generate a positioning identification signal by using the plurality of UWB antennas integrated in the signal base station, and the positioning identification signal can be sent to the target vehicle key.
[0039] Optionally, after generating at least one positioning identification signal of the target vehicle key, the signal band of each positioning identification signal can be set; according to the signal band, the sending time stamp of each positioning identification signal is generated, and the signal band and the sending time stamp of each positioning identification signal are associated and stored. Specifically, there can be UWB antenna 1, UWB antenna 2 and UWB antenna 3, wherein the signal band corresponding to UWB antenna 1 is low frequency band, the signal band corresponding to UWB antenna 2 is high frequency band, and the signal band corresponding to UWB antenna 3 is ultra-high frequency band, and then the signal band of each positioning identification signal and the sending time stamp of each positioning identification signal are associated and stored. Further, the signal identification of each positioning identification signal can be performed, and the signal identification and the sending time stamp of each positioning identification signal are associated and stored, and the sending time stamp can also be directly recorded in the corresponding positioning identification signal, which is not limited in the embodiment.
[0040] S120, each positioning identification signal is sent to the target vehicle key, so that the target vehicle key generates a positioning feedback signal of each positioning identification signal and sends it to the vehicle end.
[0041] Wherein, the plurality of UWB antennas integrated in the fixed base station set in the UWB system can send the generated positioning identification signal of the target vehicle key to the target vehicle key according to the positioning requirement of the target vehicle key, specifically, the positioning identification signal can be sent according to the pre-set time period, such as sending the positioning identification signal once every ten seconds, or sending the positioning identification signal ten times in one minute, to ensure that the positioning identification signal can be sent to the target vehicle key in time and accurately.
[0042] The positioning feedback signal can be a feedback radio signal used to help determine the position of the target vehicle key, can include a receiving timestamp of the positioning identification signal, and specifically can be a feedback radio signal fed back by the target vehicle key according to the received positioning identification signal to help the vehicle end determine the target vehicle key, and records and stores the time point at which the positioning identification signal is received.
[0043] Specifically, after sending the positioning identification signal to the target vehicle key, the target vehicle key can determine the receiving timestamp of the positioning identification signal, such as through a real-time clock in the target vehicle key or a pre-deployed network time protocol, to obtain the receiving timestamp of the target vehicle key when the positioning identification signal is received, and then generate a positioning feedback signal according to the obtained receiving timestamp and the feedback data of the positioning identification signal and send the positioning feedback signal to the vehicle end.
[0044] S130, according to the positioning feedback signal, calculating the position distance between the vehicle end and the target vehicle key, and generating a positioning identification result of the target vehicle key.
[0045] Specifically, the propagation time of the positioning identification signal can be determined according to the receiving timestamp of each positioning identification signal included in the positioning feedback signal. Furthermore, the distance between the target vehicle key and the vehicle end can be determined according to the propagation speed of the positioning identification signal.
[0046] Further, the multiple UWB antennas deployed at the vehicle end can be arranged at different positions of the vehicle end, so that the time at which the positioning feedback signals received by different UWB antennas are not the same, and the angle of arrival of the positioning feedback signal can be measured. Specifically, the time difference between different positioning feedback signals can be determined, and the angle of arrival of the positioning feedback signal can be calculated using the principle of triangulation, so that the relative direction between the target vehicle key and the vehicle end can be determined. According to the distance and the relative direction between the target vehicle key and the vehicle end, a positioning identification result of the target vehicle key can be generated, such as determining whether to unlock the vehicle or execute an operation request on the vehicle initiated by the target vehicle, such as opening the trunk or executing vehicle start, according to the relationship between the distance between the target vehicle key and the vehicle end and the pre-set distance threshold.
[0047] Optionally, according to the positioning feedback signal, the position distance between the vehicle end and the target vehicle key is calculated, and a positioning identification result of the target vehicle key is generated, including: determining the sending timestamp of each positioning identification signal; determining the position distance between the vehicle end and the target vehicle key according to the sending timestamp and the positioning feedback signal; and generating a positioning identification result of the target vehicle key according to the position distance.
[0048] The sending time stamp can be a time point at which the positioning identification signal is sent. Specifically, the sending time point of the positioning identification signal can be determined when the positioning identification signal of the target vehicle key is sent at the vehicle end. The sending time stamp of each positioning identification signal can be determined according to the signal band of each positioning identification signal, and can also be determined according to the signal identifier of each positioning identification signal.
[0049] Further, the propagation time of the positioning identification signal can be determined according to the sending time stamp. Then, the distance between the target vehicle key and the vehicle end can be determined according to the propagation time of the positioning identification signal and the propagation speed of the signal (the known signal propagation speed is the speed of light), and the relative direction between the target vehicle key and the vehicle end can also be determined according to the time difference between the received positioning feedback signals. The positioning identification result of the target vehicle key can be generated according to the distance and the relative direction between the target vehicle key and the vehicle end.
[0050] Optionally, the position distance between the vehicle end and the target vehicle key is determined according to the sending time stamp and the positioning feedback signal, including: data analysis of the positioning feedback signal to generate the receiving time stamp of the target vehicle key to each positioning identification signal; determining the sending position distance of each positioning identification signal sent to the target vehicle key according to the receiving time stamp and the sending time stamp; and determining the position distance between the vehicle end and the target vehicle key according to the sending position distance.
[0051] Specifically, when the target vehicle key receives the positioning identification signal sent by the vehicle end, the receiving time stamp of the positioning identification signal can be determined, and the receiving time stamp can be recorded in the positioning feedback signal and sent to the vehicle end. Then, the sending distance of the positioning identification signal from the vehicle end to the target vehicle key can be calculated according to the receiving time stamp of each positioning identification signal and the corresponding sending time stamp, and the position distance between the target vehicle key and the vehicle end can be determined according to the sending distance.
[0052] Optionally, after the position distance between the vehicle end and the target vehicle key is calculated according to the positioning feedback signal, and the positioning identification result of the target vehicle key is generated, the method further includes: if it is detected that the target vehicle key moves, calculating a reference position distance between the target vehicle key and the vehicle end; updating the positioning identification result according to the reference position distance to obtain an updated positioning identification result.
[0053] The reference position distance can be the position distance between the target vehicle key and the vehicle end at different time nodes during the movement of the target vehicle key.
[0054] Specifically, according to the positioning identification signal, if it is determined that the position distance between the target vehicle key and the vehicle end is becoming smaller or larger, it can be determined that the target vehicle key moves, and the position distance between the target vehicle key and the vehicle end can be updated in real time according to the position distance between the target vehicle key and the vehicle end at different time points, so as to realize real-time positioning tracking of the target vehicle key and improve the positioning accuracy of the target vehicle key.
[0055] The technical scheme of the embodiment of the application comprises the following steps: generating at least one positioning identification signal of a target vehicle key according to a positioning identification request of the target vehicle key; sending each positioning identification signal to the target vehicle key, so that the target vehicle key generates a positioning feedback signal of each positioning identification signal and sends the positioning feedback signal to a vehicle end; and calculating a position distance between the vehicle end and the target vehicle key according to the positioning feedback signal, and generating a positioning identification result of the target vehicle key. According to the embodiment, the positioning identification signal can be sent to the vehicle key, and the positioning feedback signal sent by the vehicle key can be obtained. Furthermore, the position distance between the vehicle end and the target vehicle key can be calculated according to the positioning feedback signal, the relative direction and distance between the vehicle end and the vehicle key can be generated, and the positioning result of the vehicle key can be determined according to the relative direction and distance, so that the positioning failure of the vehicle key caused by a complex environment is avoided, and the efficiency and accuracy of the positioning of the vehicle key are improved.
[0056] Embodiment two
[0057] Figure 2 A flowchart of a positioning method for a vehicle key is provided for the second embodiment of the application. The embodiment can be applied to the case of low efficiency and poor accuracy in the process of positioning the vehicle key. The method can be executed by a positioning device for a vehicle key, which can be realized in the form of hardware and / or software and can be configured in an electronic device. As shown in the figure, the method is applied to the vehicle key end and comprises the following steps. Figure 2
[0058] S210, determining the receiving time stamp corresponding to each positioning identification signal according to the received at least one positioning identification signal.
[0059] Specifically, when at least one positioning identification signal of a target vehicle key sent by a vehicle end is received, the time point when the target vehicle key receives each positioning identification signal can be determined, and the time point is determined as the receiving time stamp of each positioning identification signal.
[0060] S220, according to the receiving time stamp, generate the positioning feedback signal of each positioning identification signal and send it to the vehicle end, so that the vehicle end calculates the position distance between the vehicle end and the target vehicle key according to the positioning feedback signal, and generates the positioning identification result of the target vehicle key.
[0061] Specifically, according to the receiving time stamp of each positioning identification signal, the positioning time stamp can be recorded in the feedback signal of each positioning identification signal of the target vehicle key, the positioning feedback signal of each positioning identification signal can be generated, and the positioning feedback signal can be sent to the vehicle end. The vehicle end calculates the position distance between the vehicle end and the target vehicle key according to the receiving time stamp in the positioning feedback signal and the sending time stamp of each positioning identification signal, and generates the positioning identification result of the target vehicle key according to the calculated position distance.
[0062] The technical scheme of the embodiment of the application determines the receiving time stamp corresponding to each positioning identification signal according to the received at least one positioning identification signal; according to the receiving time stamp, the positioning feedback signal of each positioning identification signal is generated and sent to the vehicle end, so that the vehicle end calculates the position distance between the vehicle end and the target vehicle key according to the positioning feedback signal, and generates the positioning identification result of the target vehicle key. In this embodiment, when the positioning identification signal sent by the vehicle end is received, the positioning feedback signal of each positioning identification signal can be generated according to the receiving time stamp of the positioning identification signal, and the positioning feedback signal can be sent to the vehicle end, so that the vehicle end calculates the position distance between the vehicle end and the target vehicle key according to the positioning feedback signal, obtains the relative direction and distance between the vehicle end and the vehicle key, and determines the positioning result of the vehicle key. The positioning of the vehicle key is avoided due to the complex environment, and the efficiency and accuracy of the positioning of the vehicle key are improved.
[0063] Embodiment three
[0064] Figure 3 A structural schematic diagram of a positioning device for a vehicle key is provided for the third embodiment of the application. The positioning device for a vehicle key provided by the embodiment of the application can be applied to the case that the efficiency is low and the accuracy is poor in the process of positioning the vehicle key. The positioning device for a vehicle key can be realized in the form of hardware and / or software, as shown in the figure. The device is configured at the vehicle end, and specifically includes a positioning signal generation module 310, a positioning signal sending module 320 and a positioning result determination module 330. Among them, Figure 3
[0065] The positioning signal generation module 310 is used to generate at least one positioning identification signal for the target vehicle key according to the positioning identification request of the target vehicle key.
[0066] The positioning signal sending module 320 is configured to send each positioning identification signal to the target vehicle key, so that the target vehicle key generates a positioning feedback signal for each positioning identification signal and sends the positioning feedback signal to the vehicle end.
[0067] The positioning result determination module 330 is configured to calculate a position distance between the vehicle end and the target vehicle key according to the positioning feedback signal, and generate a positioning identification result for the target vehicle key.
[0068] The scheme can send a positioning identification signal to a vehicle key, and obtain a positioning feedback signal sent by the vehicle key. Furthermore, a position distance between the vehicle end and the target vehicle key can be calculated according to the positioning feedback signal, a relative direction and distance between the vehicle end and the vehicle key can be generated, and a positioning result for the vehicle key can be determined according to the relative direction and distance, thereby avoiding vehicle key positioning failure caused by a complex environment, and improving the efficiency and accuracy of vehicle key positioning.
[0069] Optionally, the positioning result determination module 330 comprises:
[0070] The timestamp determination unit is configured to determine a sending timestamp of each positioning identification signal.
[0071] The position distance determination unit is configured to determine a position distance between the vehicle end and the target vehicle key according to the sending timestamp and the positioning feedback signal.
[0072] The positioning result generation unit is configured to generate a positioning identification result for the target vehicle key according to the position distance.
[0073] Optionally, the position distance determination unit is specifically configured to perform data analysis on the positioning feedback signal to obtain a receiving timestamp of each positioning identification signal by the target vehicle key.
[0074] The sending position distance of each positioning identification signal sent to the target vehicle key is determined according to the receiving timestamp and the sending timestamp.
[0075] The position distance between the vehicle end and the target vehicle key is determined according to the sending position distance.
[0076] Optionally, the apparatus further comprises:
[0077] The position distance updating module is configured to, after the position distance between the vehicle end and the target vehicle key is calculated according to the positioning feedback signal and the positioning identification result for the target vehicle key is generated, calculate a reference position distance between the target vehicle key and the vehicle end if it is detected that the target vehicle key moves.
[0078] According to the reference position distance, the positioning recognition result is updated to obtain an updated positioning recognition result.
[0079] The positioning device for the vehicle key provided in the embodiments of the present application can execute the positioning method for the vehicle key provided in any of the embodiments of the present application, and has the function modules and beneficial effects corresponding to the execution method.
[0080] Embodiment Four
[0081] Figure 4 A structural schematic diagram of a positioning device for a vehicle key is provided in Embodiment Four of the present application. The positioning device for a vehicle key provided in the embodiments of the present application can be applied to the case where the efficiency is low and the accuracy is poor in the process of positioning the vehicle key. The positioning device for a vehicle key can be realized in the form of hardware and / or software, as shown in the figure. The device is configured at the end of the vehicle key, and specifically includes a positioning signal receiving module 410 and a feedback signal generating module 420. Among them, Figure 4 The positioning signal receiving module 410 is configured to determine a receiving time stamp corresponding to each positioning recognition signal according to the received at least one positioning recognition signal.
[0082] The positioning signal receiving module 410 is configured to determine a receiving time stamp corresponding to each positioning recognition signal according to the received at least one positioning recognition signal.
[0083] The feedback signal generating module 420 is configured to generate a positioning feedback signal for each positioning recognition signal according to the receiving time stamp and send it to the vehicle end, so that the vehicle end calculates the position distance between the vehicle end and the target vehicle key according to the positioning feedback signal, generates a positioning recognition result for the target vehicle key.
[0084] The present scheme can generate a positioning feedback signal for each positioning recognition signal according to the receiving time stamp of the positioning recognition signal when receiving the positioning recognition signal sent by the vehicle end, and send the positioning feedback signal to the vehicle end, so that the vehicle end calculates the position distance between the vehicle end and the target vehicle key according to the positioning feedback signal, obtains the relative direction and distance between the vehicle end and the vehicle key, and determines the positioning result of the vehicle key. The positioning failure of the vehicle key caused by the complex environment is avoided, and the efficiency and accuracy of the positioning of the vehicle key are improved.
[0085] The positioning device for the vehicle key provided in the embodiments of the present application can execute the positioning method for the vehicle key provided in any of the embodiments of the present application, and has the function modules and beneficial effects corresponding to the execution method.
[0086] Embodiment Five
[0087] Figure 5A schematic diagram of an electronic device 50 that can be used to implement embodiments of the present invention is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processors, cellular phones, smartphones, wearable devices (e.g., helmets, glasses, watches, etc.), and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely illustrative and are not intended to limit the implementation of the invention described and / or claimed herein.
[0088] like Figure 5 As shown, the electronic device 50 includes at least one processor 51 and a memory, such as a read-only memory (ROM) 52 or a random access memory (RAM) 53, communicatively connected to the at least one processor 51. The memory stores computer programs executable by the at least one processor. The processor 51 can perform various appropriate actions and processes based on the computer program stored in the ROM 52 or loaded from storage unit 58 into the RAM 53. The RAM 53 can also store various programs and data required for the operation of the electronic device 50. The processor 51, ROM 52, and RAM 53 are interconnected via a bus 54. An input / output (I / O) interface 55 is also connected to the bus 54.
[0089] Multiple components in electronic device 50 are connected to I / O interface 55, including: input unit 56, such as keyboard, mouse, etc.; output unit 57, such as various types of monitors, speakers, etc.; storage unit 58, such as disk, optical disk, etc.; and communication unit 59, such as network card, modem, wireless transceiver, etc. Communication unit 59 allows electronic device 50 to exchange information / data with other devices through computer networks such as the Internet and / or various telecommunications networks.
[0090] Processor 51 can be a variety of general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of processor 51 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special-purpose artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, digital signal processors (DSPs), and any suitable processor, controller, microcontroller, etc. Processor 51 performs the various methods and processes described above, such as the method for locating a vehicle key.
[0091] In some embodiments, the positioning method for a vehicle key can be implemented as a computer program tangibly embodied in a computer readable storage medium, e.g., storage unit 58. In some embodiments, parts or all of the computer program can be loaded and / or installed onto electronic device 50 via, e.g., ROM 52 and / or communication unit 59. When the computer program is loaded onto RAM 53 and executed by processor 51, one or more steps of the positioning method for a vehicle key as described above can be performed. Alternatively, in other embodiments, processor 51 can be configured to perform the positioning method for a vehicle key by other means, e.g., with the aid of firmware.
[0092] Various implementations of the systems and techniques described above can be realized in digital electronic circuitry, integrated circuitry, specially designed application specific integrated circuits (ASICs), field programmable gate arrays (FPGAs), computer hardware, firmware, software, and / or combinations thereof. These various implementations can include implementation in one or more computer programs that are executable and / or interpretable on a programmable system including at least one programmable processor, which can be special or general purpose, coupled to receive data and instructions from, and to transmit data and instructions to, a storage system, at least one input device, and at least one output device.
[0093] Computer programs used to implement the methods of the present application can be written in any combination of one or more programming languages. These computer programs can be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus to produce a machine, such that the computer program, when executed by the processor of the machine, implements the functions / acts specified in the flowcharts and / or block diagrams. The computer program can be executed entirely on a machine, partially on a machine, partially on a machine and partially on a remote machine or entirely on a remote machine or server.
[0094] In the context of the present application, a computer-readable storage medium can be a tangible medium that can contain or store a computer program for use by or in connection with an instruction execution system, apparatus, or device. A computer-readable storage medium can include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. Alternatively, a computer-readable storage medium can be a machine-readable signal medium. More specific examples of a machine-readable storage medium will include one or more lines of a program of instructions in a transitory signal, a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0095] To provide for interaction with a user, the systems and techniques described here can be implemented on an electronic device having a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user and a keyboard and a pointing device (e.g., a mouse or a trackball) by which the user can provide input to the electronic device. Other kinds of devices can be used to provide for interaction with a user as well; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form, including acoustic, speech, or tactile input.
[0096] The systems and techniques described here can be implemented in a computing system that includes a back end component (e.g., as a data server), or that includes a middleware component (e.g., an application server), or that includes a front end component (e.g., a user computer having a graphical user interface or a Web browser through which a user can interact with an implementation of the systems and techniques described here), or any combination of such back end, middleware, or front end components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.
[0097] The computing system can include clients and servers. A client and server are generally remote from each other and typically interact through a communication network. The relationship of client and server arises by virtue of computer programs running on the respective computers and having a client-server relationship to each other. The server can be a cloud server, also known as a cloud computing server or cloud host, which is a host product in the cloud computing service system, to solve the defects of large management difficulty and weak business scalability in traditional physical host and VPS (Virtual Private) service.
[0098] It should be understood that the various forms of flow shown above can be reordered, added to, or have steps deleted. For example, the steps described in the present application can be performed in parallel, in series, or in a different order, as long as the desired results of the technical solutions of the present application can be achieved, which are not limited herein.
[0099] The above detailed description does not constitute a limitation on the protection scope of the present application. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent replacements, and improvements made within the spirit and principles of the present application shall be included in the protection scope of the present application.
Claims
1. A positioning method for a vehicle key, characterized by, Applied to a vehicle end, comprising: According to the positioning identification request for the target vehicle key, at least one positioning identification signal for the target vehicle key is generated; Each positioning identification signal is sent to the target vehicle key, so that the target vehicle key generates a positioning feedback signal for each positioning identification signal and sends it to the vehicle end; According to the positioning feedback signal, the position distance between the vehicle end and the target vehicle key is calculated, and the positioning identification result of the target vehicle key is generated.
2. The method of claim 1, wherein, According to the positioning feedback signal, the position distance between the vehicle end and the target vehicle key is calculated, and the positioning identification result of the target vehicle key is generated. Determine the sending time stamp of each positioning identification signal; According to the sending time stamp and the positioning feedback signal, the position distance between the vehicle end and the target vehicle key is determined; According to the position distance, the positioning identification result of the target vehicle key is generated.
3. The method of claim 2, wherein, According to the sending time stamp and the positioning feedback signal, the position distance between the vehicle end and the target vehicle key is determined. The data of the positioning feedback signal is analyzed to obtain the receiving time stamp of the target vehicle key for each positioning identification signal; According to the receiving time stamp and the sending time stamp, the sending position distance of each positioning identification signal sent to the target vehicle key is determined; According to the sending position distance, the position distance between the vehicle end and the target vehicle key is determined.
4. The method of claim 1, wherein, After the positioning identification result of the target vehicle key is generated according to the positioning feedback signal, the position distance between the vehicle end and the target vehicle key is calculated, and the positioning identification result of the target vehicle key is generated. If it is detected that the target vehicle key moves, the reference position distance between the target vehicle key and the vehicle end is calculated; According to the reference position distance, the positioning identification result is updated to obtain the updated positioning identification result.
5. A positioning method for a vehicle key, characterized by, Applied to a vehicle key end, comprising: According to the received at least one positioning identification signal, the receiving time stamp corresponding to each positioning identification signal is determined; According to the receiving time stamp, the positioning feedback signal for each positioning identification signal is generated and sent to the vehicle end, so that the vehicle end calculates the position distance between the vehicle end and the target vehicle key according to the positioning feedback signal, and generates the positioning identification result of the target vehicle key.
6. A positioning device for a vehicle key, characterized in that Configured in the vehicle end, comprising: The positioning signal generation module is configured to generate at least one positioning identification signal for the target vehicle key according to the positioning identification request for the target vehicle key; The positioning signal sending module is configured to send each positioning identification signal to the target vehicle key, so that the target vehicle key generates a positioning feedback signal for each positioning identification signal and sends it to the vehicle end; The positioning result determination module is configured to calculate the position distance between the vehicle end and the target vehicle key according to the positioning feedback signal, and generate the positioning identification result of the target vehicle key.
7. A positioning device for a vehicle key, characterized in that Configured in the vehicle key end, comprising: The positioning signal receiving module is configured to determine a receiving time stamp corresponding to each positioning identification signal according to the received at least one positioning identification signal; The feedback signal generating module is configured to generate a positioning feedback signal for each positioning identification signal according to the receiving time stamp and send the positioning feedback signal to the vehicle end, so that the vehicle end calculates a position distance between the vehicle end and the target vehicle key according to the positioning feedback signal and generates a positioning identification result of the target vehicle key.
8. An electronic device, comprising: The electronic device comprises: at least one processor; and a memory connected to the at least one processor in communication; wherein The memory stores a computer program executed by the at least one processor, and the computer program is executed by the at least one processor to enable the at least one processor to execute the positioning method for the vehicle key according to any one of claims 1-4 or 5.
9. A computer-readable storage medium, characterized in that, The computer readable storage medium stores computer instructions, and the computer instructions are used to enable the processor to implement the positioning method for the vehicle key according to any one of claims 1-4 or 5 when executed.
10. A computer program product, characterised in that, The computer program product comprises a computer program, and the computer program is used to implement the positioning method for the vehicle key according to any one of claims 1-4 or 5 when executed by the processor.