Electric vehicle starting method, equipment, medium and product

By using Bluetooth signal strength and sensors to identify motion-perceptual data, the automatic start of the electric vehicle is realized, solving the problems of inconvenient startup mode and low safety in the prior art, and improving convenience and safety.

CN119485222APending Publication Date: 2025-02-18JIANGSU XIAONIU ELECTRIC SCOOTER TECH CO LTD
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202411374869.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-29
Publication Date
2025-02-18

AI Technical Summary

Technical Problem

The existing electric vehicle start-up method has problems such as inconvenient portability, complex operation and low safety.

Method used

By obtaining the Bluetooth signal strength of the user terminal, the locking state of the electric vehicle is released; using sensors to identify the action perception data of the electric vehicle to match the preset startup action, and the power is automatically started.

Benefits of technology

It improves the convenience and safety of starting an electric vehicle, and does not need to carry a key with you. The power-on operation is more intuitive, improving the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119485222A_ABST
    Figure CN119485222A_ABST
Patent Text Reader

Abstract

The embodiment of the invention relates to the technical field of image processing, and discloses an electric vehicle starting method and device, a medium and a product. The method comprises the following steps: acquiring the Bluetooth signal strength of a user terminal; under the condition that the signal intensity meets the preset signal intensity, the electric vehicle is adjusted to be in a standby state from a locking state; identifying whether the action sensing data of the electric vehicle is matched with a preset starting action or not through a sensor; and if yes, the electric vehicle is adjusted from the standby state to the power-on state. By adopting the scheme, the locking state can be unlocked according to the strength of the Bluetooth signal in the process of approaching the electric vehicle, and the electric vehicle can be automatically started under the condition that the operation of the user on the electric vehicle is matched with the starting action, so that the starting convenience of the electric vehicle is improved, a key does not need to be carried about, and the user experience is improved. Meanwhile, the starting operation needs to be completed in combination with the action of the user on the electric vehicle, safety is achieved, more visualization is achieved, and the use experience of the user on the electric vehicle is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of electric vehicle control technology, and in particular to a method, device, medium and product for starting an electric vehicle. Background Art

[0002] In recent years, with the rapid development of economy, various means of transportation have entered people's lives. Electric vehicles, including two-wheeled electric vehicles, three-wheeled electric vehicles and four-wheeled electric vehicles, are popular among users for their advantages such as convenient riding.

[0003] The existing electric vehicle starting methods are usually operated by traditional means such as keys, buttons or remote controls. These methods have the problems of needing to be carried around, inconvenient operation and low safety. For example, if you forget to bring your keys, the keys may be lost or copied, and buttons may be accidentally started due to accidental touches. In the process of starting the vehicle, how to start the vehicle more quickly, easily and intuitively, while improving the safety of vehicle use, is a technical challenge faced by those skilled in the art. Summary of the invention

[0004] One purpose of the present application is to provide an electric vehicle starting method, device, medium and product, at least to solve the problems that the traditional starting method needs to be carried around, is inconvenient to operate and has low safety. The present application collects QU IC traffic in the network in real time; performs in-depth analysis on the collected QU IC traffic to restore QU IC protocol data; uses a pre-trained feature extraction model to extract features from the QU IC protocol data to obtain protocol features; and filters the protocol features according to preset filtering rules to obtain target protocol data that meets the preset filtering rules. By adopting this solution, the accuracy and efficiency of QUIC protocol parsing can be improved to meet the needs of real-time feature extraction, and through an effective filtering and screening mechanism, network monitoring and management tasks can be better completed.

[0005] To achieve the above objectives, some embodiments of the present application provide the following aspects:

[0006] In a first aspect, some embodiments of the present application further provide a method for starting an electric vehicle, comprising:

[0007] Collect QU IC traffic in the network in real time;

[0008] Performing in-depth analysis on the collected QU IC traffic and restoring QU IC protocol data;

[0009] Using a pre-trained feature extraction model to extract features from the QU IC protocol data to obtain protocol features;

[0010] The protocol features are screened according to preset screening rules to obtain target protocol data that meets the preset screening rules.

[0011] In a second aspect, some embodiments of the present application further provide an electronic device, comprising: one or more processors; and a memory storing computer program instructions, wherein the computer program instructions, when executed, cause the processor to perform the steps of the method described above.

[0012] In a third aspect, some embodiments of the present application further provide a computer-readable medium having computer program instructions stored thereon, wherein the computer program instructions can be executed by a processor to implement the method as described above.

[0013] In a fourth aspect, some embodiments of the present application further provide a computer program product, comprising a computer program / instruction, which implements the steps of the method described above when executed by a processor.

[0014] Compared with the related art, in the solution provided by the embodiment of the present application, the Bluetooth signal strength of the user terminal is obtained; when the signal strength meets the preset signal strength, the electric vehicle is adjusted from the locked state to the standby state; the sensor is used to identify whether the motion sensing data of the electric vehicle matches the pre-set power-on action; if it matches, the electric vehicle is adjusted from the standby state to the power-on state. By adopting this solution, the locked state can be released according to the strength of the Bluetooth signal when the user terminal is close to the electric vehicle, and the electric vehicle can be automatically powered on when the user's operation on the electric vehicle matches the pre-stored power-on action, which improves the convenience of starting the electric vehicle. There is no need to carry a key with you. At the same time, the power-on operation needs to be completed in combination with the user's action on the electric vehicle, which has a very high safety. The power-on process is also more intuitive, which improves the user's experience of starting the electric vehicle. BRIEF DESCRIPTION OF THE DRAWINGS

[0015] One or more embodiments are exemplarily described by pictures in the corresponding drawings, and these exemplified descriptions do not constitute limitations on the embodiments. Elements with the same reference numerals in the drawings represent similar elements, and unless otherwise stated, the figures in the drawings do not constitute proportional limitations.

[0016] Figure 1 An exemplary flow chart of a method for starting an electric vehicle provided according to some embodiments of the present application;

[0017] Figure 2 An exemplary flow chart of a method for starting an electric vehicle provided according to some embodiments of the present application;

[0018] Figure 3An exemplary flow chart of an electric vehicle startup process provided according to some embodiments of the present application;

[0019] Figure 4 An exemplary structural diagram of the electronic device is disclosed. DETAILED DESCRIPTION

[0020] In order to make the purpose, technical solution and advantages of the embodiments of the present application clearer, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0021] First embodiment

[0022] The first embodiment of the present application relates to a method for starting an electric vehicle. Figure 1 As shown, the method is executed by a vehicle-side Bluetooth device, and the method may include the following steps:

[0023] Step S101, obtaining the Bluetooth signal strength of the user terminal;

[0024] This solution is executed by the vehicle-side Bluetooth device. It can be understood that the vehicle-side Bluetooth device can be connected to the power supply of the electric vehicle to detect Bluetooth signals, etc.

[0025] The user terminal can be a portable terminal device such as a user's smartphone or smart watch. The user terminal needs to have Bluetooth communication function. Bluetooth signal strength is usually expressed in decibel milliwatts (dBm). Generally speaking, the larger the value, the stronger the signal. For example, a signal strength of -40dBm is stronger than that of -60dBm. Factors that affect Bluetooth signal strength include: distance, obstacles, interference sources, and the transmission power of Bluetooth devices. The distance between Bluetooth devices is one of the main factors affecting signal strength. The closer the distance, the higher the signal strength. The effective communication distance of general Bluetooth devices ranges from a few meters to tens of meters. Beyond this distance, the signal strength will drop significantly. Obstacles such as walls and metal objects will weaken Bluetooth signals. When the signal needs to penetrate obstacles, the strength will decrease. Obstacles of different materials also weaken the signal to different degrees. For example, concrete walls have a stronger blocking effect on signals than wooden walls. Surrounding electronic devices may cause interference and affect the strength of Bluetooth signals. For example, wireless routers and microwave ovens in the 2.4GHz frequency band may interfere with Bluetooth devices, causing the signal to deteriorate. Different Bluetooth devices have different transmission powers. The greater the transmission power, the higher the signal strength. However, the transmission power is also limited by factors such as device power consumption and regulations.

[0026] Step S102, when the signal strength meets the preset signal strength, adjusting the electric vehicle from the locked state to the standby state;

[0027] The preset signal strength can be set in advance according to the distance. For example, if the user determines the signal strength at a distance of 5 meters from the electric vehicle as the preset signal strength, then when the distance between the user and the electric vehicle is less than 5 meters, the collected signal strength meets the preset signal strength, and the electric vehicle can be adjusted from the locked state to the standby state based on this signal. The standby state here is not the power-on state, but a state between the locked state and the power-on state. Whether it can enter the power-on state needs to be further determined in subsequent steps.

[0028] Step S103, identifying through a sensor whether the motion sensing data of the electric vehicle matches a preset power-on action;

[0029] The sensor can be used to identify the motion sensing data of the electric vehicle, such as the data of the electric vehicle being pushed, the data of the electric vehicle being righted, and other data sensed by the user after operating the electric vehicle. The motion sensing data can be compared with the pre-set power-on action to identify whether the two match.

[0030] In this embodiment, optionally, the startup action includes a vehicle righting action;

[0031] The sensor identifies whether the motion perception data of the electric vehicle matches the preset startup action, including:

[0032] Identify, by means of a six-axis acceleration sensor of the electric vehicle, whether the six-axis acceleration data of the electric vehicle is within a preset six-axis acceleration range corresponding to the vehicle righting action;

[0033] If it is within the six-axis acceleration range corresponding to the preset vehicle righting action, it is determined to match the preset start-up action;

[0034] If at least one axis is not within the six-axis acceleration range corresponding to the preset vehicle righting action, it is determined that it does not match the preset power-on action.

[0035] A six-axis accelerometer, also known as a 6-degree-of-freedom (6DoF) sensor or an inertial measurement unit (IMU), is a sensor that can simultaneously measure the linear acceleration and angular velocity of an object in three-dimensional space. A six-axis accelerometer may include: an accelerometer for measuring the linear acceleration of an object in three-dimensional space, that is, the acceleration change of the object in the three axes of X, Y, and Z. The working principle of an accelerometer is based on Newton's second law, and it usually contains a mass block and a spring system. When an object is subjected to acceleration, the mass block is subjected to the inertial force and is relatively displaced with the spring system. This displacement can be converted into an electrical signal output by the circuit inside the sensor, thereby obtaining the acceleration value of the object in the corresponding direction. Common types of accelerometers include piezoelectric, piezoresistive, capacitive, etc. A six-axis accelerometer may also include a gyroscope for measuring the angular velocity of an object in three-dimensional space, that is, the rotation speed of the object around the three axes of X, Y, and Z. The working principle of the gyroscope is based on the law of conservation of angular momentum. It usually contains a rotating rotor inside. When the angular velocity of an object changes, the rotating axis of the rotor will be affected by the Coriolis force, resulting in deflection. This deflection can be converted into an electrical signal output by the circuit inside the sensor, thereby obtaining the angular velocity value of the object in the corresponding axis. There are mechanical gyroscopes, optical gyroscopes, vibration gyroscopes, etc. The six-axis acceleration sensor integrates the accelerometer and gyroscope on the same chip. By fusing the data of these two sensors, information such as the attitude, position and speed of the object in three-dimensional space can be obtained. For example, when the sensor is fixed on a moving object, the accelerometer can measure the acceleration of the object in all directions, thereby determining the object's motion state, such as acceleration, deceleration, and stillness; the gyroscope can measure the rotation angle and speed of the object, thereby determining the object's attitude changes, such as tilt and rotation.

[0036] In this embodiment, the six-axis acceleration sensor is used to identify the vehicle straightening action during the process of the electric vehicle changing from a tilted support state to a straightening state. If it is identified that the vehicle is straightened, it can be determined that it matches the power-on action, and the power-on operation is performed.

[0037] The scheme is configured in this way, so that the electric vehicle can automatically enter the power-on state while the user is straightening the electric vehicle, without the user having to perform other operations, and because there is no signal transmission, it is safer to start the electric vehicle.

[0038] In this embodiment, optionally, the power-on action includes a pushing action;

[0039] The sensor identifies whether the motion perception data of the electric vehicle matches the preset startup action, including:

[0040] The wheel movement detection sensor of the electric vehicle is used to identify whether the motion sensing data of the electric vehicle is consistent with the pre-set pushing motion;

[0041] If they are consistent, it is determined that they match the pre-set startup action;

[0042] If they are inconsistent, it is determined that they do not match the pre-set startup action.

[0043] Wheel movement detection sensors usually use the Hall effect principle. When the wheels of an electric vehicle rotate, the sensor detects changes in the magnetic field. Magnets are installed on the wheels. As the wheels rotate, the magnetic field generated by the magnets will periodically act on the sensor. The Hall element inside the sensor will generate corresponding electrical signals under the action of the magnetic field. After processing, these electrical signals can be used to determine the rotation speed and direction of the wheel.

[0044] The wheel detection sensor can accurately calculate the speed of the electric vehicle by detecting the rotation frequency of the wheel. This speed information can be displayed on the dashboard for the rider's reference. At the same time, the speed signal will also be transmitted to the controller of the electric vehicle to control the output power of the motor to achieve smooth driving at different speeds.

[0045] The wheel detection sensor can calculate the mileage of the electric vehicle based on the number of rotations of the wheel and the circumference of the wheel. This mileage information is very important for riders to understand the use of the vehicle and perform maintenance.

[0046] The signal of the wheel movement detection sensor can also be used in other control systems of electric vehicles. For example, in an electric power-assisted vehicle, the signal of the sensor can be used to control the power of the motor, and provide appropriate power according to the pedaling force of the rider and the speed of the wheel, making riding easier. In the braking system of an electric vehicle, the signal of the sensor can be used to determine whether the wheel is rotating, so as to activate the brake device in time to ensure driving safety.

[0047] This solution uses the wheel detection sensor to identify whether the user pushes the vehicle. For example, if the user pushes the vehicle forward 0.5 meters, it meets the power-on action and can enter the power-on state. This setting of this solution is not only safer, but also more personalized. Users can set it according to their actual operating habits, which is simple and convenient.

[0048] In this embodiment, optionally, the power-on action includes a tapping action on the vehicle;

[0049] The sensor identifies whether the motion perception data of the electric vehicle matches the preset startup action, including:

[0050] The vibration sensor of the electric vehicle is used to identify whether the vibration data of the electric vehicle is consistent with the number of pre-set vehicle tapping actions;

[0051] If the number of times is consistent, it is determined to match the pre-set startup action;

[0052] If the times are inconsistent, it is determined that they do not match the pre-set startup action.

[0053] Vibration sensors usually work based on the following principles: Piezoelectric effect. Certain materials generate electric charge when subjected to mechanical stress. Vibration can be detected by measuring the change in this charge. When the electric vehicle vibrates, the piezoelectric material generates corresponding electrical signals, and the size of these signals is proportional to the intensity of the vibration. Capacitance change. Vibration is sensed by detecting the change in capacitance. When vibration occurs, the capacitance value in the sensor will change with the amplitude and frequency of the vibration. By measuring the change in capacitance, the characteristics of the vibration can be determined. Electromagnetic induction uses the change in the magnetic field to detect vibration. When the electric vehicle vibrates, the coil in the sensor moves in the magnetic field, thereby generating an induced electromotive force. By measuring this electromotive force, the vibration can be determined.

[0054] The process of identifying electric vehicle vibration data can include data acquisition. Vibration sensors are installed in key parts of electric vehicles, such as the frame, wheels, motors, etc., to collect vibration signals of electric vehicles in real time during operation. These signals can be data in the form of acceleration, velocity, or displacement. Signal processing: The collected vibration signals are usually analog signals, which need to be amplified, filtered, and converted into digital signals by signal processing circuits for subsequent analysis and processing. Data analysis: Analyze the processed digital signals to extract characteristic parameters of vibration, such as vibration frequency, amplitude, acceleration, etc.

[0055] By collecting vibration signals, this solution can determine whether the user taps the vehicle after the electric vehicle enters the standby state. For example, if the user taps the seat of the electric vehicle three times, it is determined that it matches the power-on action, and then the electric vehicle is controlled to start up.

[0056] Through such a setting, the present scheme can improve the convenience of the startup operation of the electric vehicle. At the same time, because the startup action is set by the user himself, it is safer and more intuitive.

[0057] Step S104: if they match, the electric vehicle is adjusted from the standby state to the start state.

[0058] After the above-mentioned situations or other power-on actions set by the user are detected, the electric vehicle can be controlled to be adjusted from the standby state to the power-on state.

[0059] The solution provided in this embodiment obtains the Bluetooth signal strength of the user terminal; when the signal strength meets the preset signal strength, the electric vehicle is adjusted from the locked state to the standby state; the sensor is used to identify whether the motion sensing data of the electric vehicle matches the pre-set power-on action; if it matches, the electric vehicle is adjusted from the standby state to the power-on state. By adopting this solution, the locked state can be released according to the strength of the Bluetooth signal when the user terminal is close to the electric vehicle, and the electric vehicle can be automatically powered on when the user's operation on the electric vehicle matches the pre-stored power-on action, which improves the convenience of starting the electric vehicle. There is no need to carry a key with you. At the same time, the power-on operation needs to be completed in combination with the user's action on the electric vehicle, which has a very high safety. The power-on process is also more intuitive, which improves the user's experience of starting the electric vehicle.

[0060] Based on the above solution, optionally, the preset signal strength setting process includes:

[0061] After the Bluetooth of the user terminal is connected to the vehicle-side Bluetooth device, if a signal strength setting instruction is received from the user terminal through the APP, the Bluetooth signal strength of the user terminal collected by the current vehicle-side Bluetooth device is used as the preset signal strength.

[0062] In this solution, the user can send a signal strength setting command through the APP on the user terminal, and the command can be used to control the electric vehicle to switch from the locked state to the standby state. In the locked state, the vehicle cannot be pushed, and if there is a person touching, riding or pushing the electric vehicle, an alarm will sound.

[0063] Specifically, the user can complete the settings according to the instructions on the APP. After completing the settings, if the environmental conditions are the same, for example, there are no obstacles blocking the view, then when the user is 5 meters away from the vehicle, click on the signal strength confirmation operation on the APP, and the signal strength when the user terminal is 5 meters away from the electric vehicle can be set to the preset signal strength.

[0064] This solution allows users to flexibly preset the signal strength according to the actual situation and their own needs, so that users can be in standby mode within 5 meters of the electric vehicle in subsequent use, and automatically switch to locked mode when they are 5 meters away from the electric vehicle. This makes it easier for users to lock the vehicle and then turn it on.

[0065] Based on the above solution, optionally, before obtaining the Bluetooth signal strength of the user terminal, the method further includes:

[0066] When the user terminal scans the vehicle-side identification code through the APP, a Bluetooth binding request is created to bind the vehicle-side Bluetooth device with the Bluetooth of the user terminal.

[0067] Among them, the electric vehicle can provide an identification code, such as a QR code, and the user can scan the code through the APP to obtain the information of the electric vehicle in order to perform Bluetooth binding between the two.

[0068] After the binding is completed, each subsequent Bluetooth connection can trigger the operation of switching the electric vehicle to standby mode, and at the same time, the electric vehicle's sensor can be triggered to recognize the power-on action issued by the user.

[0069] Through such a setting, this solution can improve the convenience of using electric vehicles, and all settings are more flexible and convenient, while also having higher safety.

[0070] Second embodiment

[0071] The second embodiment of the present application relates to a method for starting an electric vehicle. The above embodiment is specifically optimized as follows: when the user terminal scans the vehicle identification code through the APP, a Bluetooth binding request is created to bind the vehicle Bluetooth device to the Bluetooth of the user terminal, including: a QR code of the Bluetooth configuration information configured when the vehicle leaves the factory, including Bluetooth MAC, Bluetooth name, secret key and other configuration information, and the corresponding Bluetooth pairing information will be obtained after scanning with the APP; the user terminal prompts the user to bind Bluetooth through the APP, prompts the user to triple-click the P key on the vehicle, and searches for the Bluetooth broadcast of the vehicle Bluetooth device; after the user triple-clicks the P key on the electric vehicle, the vehicle's Bluetooth module will detect this action and turn on the Bluetooth broadcast of the vehicle Bluetooth device; after the user terminal searches for the BLE Bluetooth broadcast that matches the QR code through the APP, the version of the Bluetooth protocol is determined according to the broadcast information; the vehicle Bluetooth device is connected, and a private check is performed with the vehicle Bluetooth device to verify the legitimacy of the vehicle Bluetooth device; after the user terminal verifies the legitimacy through the APP, it will send an H ID Bluetooth binding command to the vehicle Bluetooth device, and prompt the user to perform classic Bluetooth pairing in the user terminal APP; the vehicle Bluetooth device receives the H ID Bluetooth binding command, and the user is prompted to perform classic Bluetooth pairing in the user terminal APP. After the HID Bluetooth binding command is issued, the classic Bluetooth is turned on and the user is waiting for pairing. The user operates the user terminal and enters the system bar to perform the classic Bluetooth pairing operation. When the vehicle-side Bluetooth device detects that the classic Bluetooth pairing is completed, it sends the HID pairing completion command to the APP. After the APP receives the HID pairing completion command, it prompts that the Bluetooth binding is completed.

[0072] like Figure 2 As shown, the method may include the following steps:

[0073] When the user terminal scans the vehicle identification code through the APP, a Bluetooth binding request is created to bind the vehicle Bluetooth device to the user terminal's Bluetooth, including:

[0074] The vehicle is configured with a QR code of Bluetooth configuration information when it leaves the factory, including Bluetooth MAC, Bluetooth name, secret key and other configuration information. After scanning with the APP, the corresponding Bluetooth pairing information will be obtained;

[0075] The user terminal prompts the user to bind Bluetooth through the APP, prompts the user to triple-click the P key of the vehicle, and searches for the Bluetooth broadcast of the Bluetooth device on the vehicle;

[0076] After the user triple-clicks the P button on the electric vehicle, the vehicle's Bluetooth module will detect this action and turn on the Bluetooth broadcast of the vehicle's Bluetooth device;

[0077] After the user terminal searches for the BLE Bluetooth broadcast that matches the QR code through the APP, it determines the version of the Bluetooth protocol based on the broadcast information;

[0078] Connect to the vehicle-side Bluetooth device and perform private verification with the vehicle-side Bluetooth device to verify the legitimacy of the vehicle-side Bluetooth device;

[0079] After the user terminal passes the APP verification, it will send the H ID Bluetooth binding command to the vehicle-side Bluetooth device, and prompt the user to perform classic Bluetooth pairing in the user terminal APP;

[0080] After receiving the H ID Bluetooth binding command, the vehicle-side Bluetooth device turns on the classic Bluetooth and waits for the user to pair. The user operates the user terminal and enters the system bar to perform the classic Bluetooth pairing operation.

[0081] After the vehicle-side Bluetooth device detects that the classic Bluetooth pairing is completed, it sends an H ID pairing completion command to the APP. After the APP receives the H ID pairing completion command, it prompts that the Bluetooth binding is completed.

[0082] The vehicle is configured with a QR code of Bluetooth configuration information when it leaves the factory, including Bluetooth MAC, Bluetooth name, secret key and other configuration information. After scanning with the APP, the corresponding Bluetooth pairing information will be obtained; the APP prompts the user to bind Bluetooth, prompts the user to triple-click the P key on the vehicle, and tries to search for the corresponding BLE Bluetooth broadcast; the user triple-clicks the P key on the vehicle according to the prompt of the APP, and the vehicle's Bluetooth module will detect this action and turn on the connectable BLE Bluetooth broadcast (2 minutes); the APP searches for the matching BLE Bluetooth broadcast and determines the version of the Bluetooth protocol based on the broadcast information; connects to the vehicle's BLE Bluetooth and performs private verification with the vehicle-side Bluetooth to verify the legitimacy of the device; after the APP verification is passed, the H ID Bluetooth binding command will be sent to the vehicle Bluetooth, and the user will be prompted on the APP to pair the classic (BT) Bluetooth; after the vehicle Bluetooth receives the H ID binding command, the classic (BT) Bluetooth will be turned on and wait for the user to pair; the user operates the mobile phone and enters the system bar to pair the classic (BT) Bluetooth; after the vehicle-side Bluetooth detects that the classic (BT) Bluetooth pairing is completed, it sends the H ID pairing completion command to the APP; the APP receives the H ID Bluetooth binding command, and then sends the H ID pairing completion command to the APP. After the ID pairing command is completed, the APP binding is completed, completing the Bluetooth binding process of the entire vehicle.

[0083] Figure 3 FIG. 1 is an exemplary flow chart of an electric vehicle startup process according to some embodiments of the present application. Figure 3 As shown, the vehicle-side Bluetooth uses dual-mode Bluetooth. When the user uses it for the first time, the APP initiates scanning and classic Bluetooth pairing. The APP turns on the vehicle's Bluetooth sensing function by setting it up, and can set the long, medium and short distances for sensing by the strength of the Bluetooth signal value. When the vehicle and the mobile phone are at the set sensing distance, the vehicle's main control will change the current defense state and adjust it to the waiting state for power-on. The vehicle has built-in six-axis acceleration sensors and wheel detection sensors. The acceleration sensor can identify the vibration of the vehicle, posture changes such as straightening, etc. The wheel detection sensor can identify the pushing action of the vehicle. Associate Bluetooth sensing with vehicle posture recognition. When the user's mobile phone completes the pairing and binding operation, the user brings the mobile phone close to the vehicle. Within the vehicle's Bluetooth sensing range, the vehicle switches from the defense state to the standby state. At this time, when the user can straighten the vehicle, push the vehicle, pat the vehicle, etc., the vehicle's posture recognition unit detects the corresponding action and executes the power-on action, thereby realizing the somatosensory power-on function.

[0084] This solution improves the convenience of starting through such a setting. The driver can start the vehicle by adjusting the vehicle posture without using a physical key or pressing a button. It enhances safety and reduces the risk of accidental starting due to key loss or accidental button touch. It can realize personalized starting action settings to meet the needs of different drivers.

[0085] In addition, some embodiments of the present application also provide an electronic device. The electronic device may be a digital computer in various forms, such as a laptop computer, a desktop computer, a workbench, a personal digital assistant, a server, a blade server, a mainframe computer, etc. The electronic device may also be a mobile device in various forms, such as a personal digital processing, a cellular phone, a smart phone, a wearable device, and other similar computing devices.

[0086] The electronic device includes: one or more processors; and a memory storing computer program instructions, wherein when the computer program instructions are executed, the processor executes the steps of the method provided in any one or more of the above embodiments. Figure 4 An exemplary structural diagram of the electronic device is disclosed. Figure 4 As shown, the electronic device includes: one or more processors 401, memory 402, and interfaces for connecting various components, including high-speed interfaces and low-speed interfaces. The various components are connected to each other using different buses and can be installed on a common mainboard or installed in other ways as needed. The processor can process instructions executed in the electronic device, including instructions stored in or on the memory to display the graphical information of the GUI on an external input / output device (such as a display device coupled to the interface). In some other embodiments, if necessary, multiple processors and / or multiple buses can be used together with multiple memories and multiple memories. Similarly, multiple electronic devices can be connected, and each device provides some necessary operations (for example, as a server array, a group of blade servers, or a multi-processor system). Among them, the components shown in this article, their connections and relationships, and their functions are only used as examples, and are not intended to limit the implementation of the present application described and / or required herein.

[0087] The electronic device may further include: an input device 403 and an output device 404. The processor 401, the memory 402, the input device 403 and the output device 404 may be connected via a bus or other means. Figure 4 The example of connecting through bus is taken in the following.

[0088] The input device 403 can receive input digital or character information, and generate key signal input related to the user settings and function control of the electronic device, such as a touch screen, a keypad, a mouse, a track pad, a touch pad, an indicator bar, one or more mouse buttons, a trackball, a joystick and other input devices. The output device 404 may include a display device, an auxiliary lighting device (e.g., an LED) and a tactile feedback device (e.g., a vibration motor), etc. The display device may include, but is not limited to, a liquid crystal display (LCD), a light emitting diode (LED) display and a plasma display. In some embodiments, the display device may be a touch screen.

[0089] To provide interaction with a user, the electronic device may be a computer. The computer has: 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), through which the user can provide input to the computer. Other types of devices may also be used to provide interaction with the user; for example, the feedback provided to the user may be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user may be received in any form (including acoustic input, voice input, or tactile input).

[0090] In the embodiments of the present application, a computer program / instruction is stored on a computer-readable medium, and when the computer program / instruction is executed by a processor, the steps of the method provided by any one or more of the above embodiments are implemented. The computer-readable medium may be included in the electronic device described in the above embodiments; or it may exist independently without being assembled into the device. The above computer-readable medium carries one or more computer-readable instructions.

[0091] The memory 402 can be used as a non-transient computer-readable storage medium, which can be used to store non-transient software programs, non-transient computer executable programs and modules. The processor 401 executes various functional applications and data processing of the server by running the non-transient software programs, instructions and modules stored in the memory 402, so as to implement the program instructions / modules corresponding to the method provided by any one or more of the above embodiments in the embodiments of the present application.

[0092] The memory 402 may include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required for at least one function; the data storage area may store data created according to the use of the electronic device, etc. In addition, the memory 402 may include a high-speed random access memory, and may also include a non-transient memory, such as at least one disk storage device, a flash memory device, or other non-transient solid-state storage devices. In some embodiments, the memory 402 may optionally include a memory remotely arranged relative to the processor 401, and these remote memories may be connected to the electronic device via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0093] It should be noted that the computer-readable medium described in the present application may be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared or semiconductor system, device or device, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, 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 disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present application, a computer-readable medium may be any tangible medium containing or storing a program that can be used by or in combination with an instruction execution system, device or device.

[0094] Computer readable media include permanent and non-permanent, removable and non-removable media, and can be implemented by any method or technology to store information. Information can be computer readable instructions, data structures, modules of programs or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, read-only compact disk (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic tape disk storage or other magnetic storage devices or any other non-transmission medium that can be used to store information that can be accessed by a computing device.

[0095] Computer program code for performing the operations of the present application may be written in one or more programming languages ​​or a combination thereof, including object-oriented programming languages, such as Java, Smalltalk, C++, and conventional procedural programming languages, such as "C" language or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as an independent software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer via any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., using an Internet service provider to connect via the Internet).

[0096] In the above-described embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. For example, it can be implemented by using an application specific integrated circuit (ASIC), a general-purpose computer or any other similar hardware device. In certain embodiments, the software program of the present application can be executed by a processor to implement the above steps or functions. Similarly, the software program of the present application (including relevant data structures) can be stored in a computer-readable recording medium, for example, a RAM memory, a magnetic or optical drive or a floppy disk and similar devices. In addition, some steps or functions of the present application can be implemented by hardware, for example, as a circuit that cooperates with a processor to perform each step or function.

[0097] The computer program product provided in the embodiment of the present application includes one or more computer programs / instructions, and when the computer program / instructions are executed by the processor, the process or function described in the embodiment of the present application is generated in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions may be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer instructions may be transmitted from a website site, a computer, a server or a data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, server or data center. The computer-readable storage medium may be any available medium that a computer can access or a data storage device such as a server or a data center that includes one or more available media integrations. The available medium may be a magnetic medium, (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a solid-state drive so lid state di sk (SSD)), etc.

[0098] The flow chart or block diagram in the accompanying drawings shows the possible architecture, function and operation of the equipment, method and computer program product according to various embodiments of the present application. In this regard, each box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order from the order marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flow chart, and the combination of the boxes in the block diagram and / or flow chart can be implemented with a dedicated system for hardware that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.

[0099] The scope of the present application is defined by the appended claims rather than the above description, and it is intended that all changes that fall within the meaning and scope of the equivalent elements of the claims are included in the present application. Any figure mark in the claims should not be regarded as limiting the claims involved. In addition, it is clear that the word "comprising" does not exclude other units or steps, and the singular does not exclude the plural. Multiple units or devices stated in the device claim may also be implemented by one unit or device through software or hardware. The words "first", "second", etc. are only used to distinguish the description, and do not indicate any particular order, nor can they be understood as indicating or implying relative importance.

[0100] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art can easily mention changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims, and the above embodiments should be regarded as exemplary and non-restrictive.

Claims

1. A method for starting an electric vehicle, characterized in that: The method is performed by a vehicle-side Bluetooth device, and the method includes: Obtain the Bluetooth signal strength of the user terminal; When the signal strength meets the preset signal strength, the electric vehicle is adjusted from the locked state to the standby state; Identify through sensors whether the motion sensing data of the electric vehicle matches the pre-set startup action; If they match, the electric vehicle is adjusted from a standby state to a start state.

2. The method according to claim 1, characterized in that: The startup action includes a vehicle righting action; The sensor identifies whether the motion perception data of the electric vehicle matches the preset startup action, including: Identify, by means of a six-axis acceleration sensor of the electric vehicle, whether the six-axis acceleration data of the electric vehicle is within a preset six-axis acceleration range corresponding to the vehicle righting action; If it is within the six-axis acceleration range corresponding to the preset vehicle righting action, it is determined to match the preset start-up action; If at least one axis is not within the six-axis acceleration range corresponding to the preset vehicle righting action, it is determined that it does not match the preset power-on action.

3. The method according to claim 1, characterized in that The startup action includes a pushing action; The sensor identifies whether the motion perception data of the electric vehicle matches the preset startup action, including: The wheel movement detection sensor of the electric vehicle is used to identify whether the motion sensing data of the electric vehicle is consistent with the pre-set pushing motion; If they are consistent, it is determined that they match the pre-set startup action; If they are inconsistent, it is determined that they do not match the pre-set startup action.

4. The method according to claim 1, characterized in that: The power-on action includes tapping the vehicle; The sensor identifies whether the motion perception data of the electric vehicle matches the preset startup action, including: The vibration sensor of the electric vehicle is used to identify whether the vibration data of the electric vehicle is consistent with the number of pre-set vehicle tapping actions; If the number of times is consistent, it is determined to match the pre-set startup action; If the times are inconsistent, it is determined that they do not match the pre-set startup action.

5. The method according to claim 1, characterized in that The preset signal strength setting process includes: After the Bluetooth of the user terminal is connected to the vehicle-side Bluetooth device, if a signal strength setting instruction is received from the user terminal through the APP, the Bluetooth signal strength of the user terminal collected by the current vehicle-side Bluetooth device is used as the preset signal strength.

6. The method according to claim 1, characterized in that Before obtaining the Bluetooth signal strength of the user terminal, the method further includes: When the user terminal scans the vehicle-side identification code through the APP, a Bluetooth binding request is created to bind the vehicle-side Bluetooth device with the Bluetooth of the user terminal.

7. The method according to claim 6, characterized in that When the user terminal scans the vehicle identification code through the APP, a Bluetooth binding request is created to bind the vehicle Bluetooth device to the user terminal's Bluetooth, including: The vehicle is configured with a QR code of Bluetooth configuration information when it leaves the factory, including Bluetooth MAC, Bluetooth name, secret key and other configuration information. After scanning with the APP, the corresponding Bluetooth pairing information will be obtained; The user terminal prompts the user to bind Bluetooth through the APP, prompts the user to triple-click the P key of the vehicle, and searches for the Bluetooth broadcast of the Bluetooth device on the vehicle; After the user triple-clicks the P button on the electric vehicle, the vehicle's Bluetooth module will detect this action and turn on the Bluetooth broadcast of the vehicle's Bluetooth device; After the user terminal searches for the BLE Bluetooth broadcast that matches the QR code through the APP, it determines the version of the Bluetooth protocol based on the broadcast information; Connect to the vehicle-side Bluetooth device and perform private verification with the vehicle-side Bluetooth device to verify the legitimacy of the vehicle-side Bluetooth device; After the user terminal passes the APP verification, it will send the H ID Bluetooth binding command to the vehicle-side Bluetooth device, and prompt the user to perform classic Bluetooth pairing in the user terminal APP; After receiving the HID Bluetooth binding command, the vehicle-side Bluetooth device turns on the classic Bluetooth and waits for the user to pair. The user operates the user terminal and enters the system bar to perform the classic Bluetooth pairing operation. After the vehicle-side Bluetooth device detects that the classic Bluetooth pairing is completed, it sends a HID pairing completion command to the APP. After the APP receives the HID pairing completion command, it prompts that the Bluetooth binding is completed.

8. An electronic device, characterized in that: The electronic device comprises: one or more processors; and A memory storing computer program instructions, which, when executed, cause the processor to perform the steps of the method as claimed in any one of claims 1 to 7.

9. A computer readable medium having a computer program / instruction stored thereon, characterized in that: When the computer program / instructions are executed by a processor, the steps of the method according to any one of claims 1 to 7 are implemented.

10. A computer program product comprising a computer program / instructions, characterized in that When the computer program / instructions are executed by a processor, the steps of the method according to any one of claims 1 to 7 are implemented.

Citation Information

Cited By

  • Business processing method, device and equipment for two-wheeled electric vehicle

    CN120916129A