Communication method and device

CN120239964APending Publication Date: 2025-07-01YINWANG INTELLIGENT TECHNOLOGIES CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202280102019.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2022-11-29
Publication Date
2025-07-01

AI Technical Summary

Technical Problem

In the existing vehicle sensorless car key communication technology, the power consumption and delay of signal transmission are difficult to balance, which affects the user experience.

Method used

By obtaining the status information of vehicle components, the signal transmission cycle between the vehicle terminal and the user equipment is adjusted to dynamically adjust power consumption and delay to meet the user's unlocking or locking needs.

Benefits of technology

It effectively balances the signal transmission power consumption and delay between the vehicle terminal and the user equipment, improves the user experience, increases the vehicle unlocking or locking speed and battery life.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120239964A_ABST
    Figure CN120239964A_ABST
Patent Text Reader

Abstract

The invention discloses a communication method and device, which are used for adjusting the period of signal transmission between a vehicle-mounted terminal and user equipment in combination with state information of vehicle-mounted parts, balancing the power consumption and time delay of signal transmission between the vehicle-mounted terminal and the user equipment, and further improving the user experience. In the method, a first device can obtain state information of a vehicle-mounted part, and the state information is used for indicating the state of the vehicle-mounted part; the first equipment can determine a user intention according to the state of the vehicle-mounted part; wherein the user intention is used for determining whether to adjust a first period of signal transmission between the second equipment and the first equipment; when it is determined that the first period is adjusted, first request information is sent to the second device, and the first request information is used for adjusting the first period into the second period.
Need to check novelty before this filing date? Find Prior Art

Description

Communication method and device Technical Field

[0001] The present application relates to the field of communication technology, and in particular to a communication method and device. Background Art

[0002] With the continuous development of intelligent vehicle technology, most vehicles are now equipped with contactless car keys. Contactless car keys are digital keys built into terminal devices (such as mobile phones, smart keys, or wearable devices). Terminal devices with built-in contactless car keys can realize automatic unlocking or locking functions of the vehicle through wireless communication connection (for example, Bluetooth connection) with the vehicle terminal. As shown in Figure 1, when the terminal device is within the vehicle's wireless communication range, it sequentially illuminates the welcome light, unlocks the doors, and starts the vehicle (for example, starts the engine) at different ranges from the vehicle. Correspondingly, when the terminal device is outside the vehicle's wireless communication range, the vehicle automatically locks. After the terminal device is within the vehicle's wireless communication range and establishes a communication connection with the vehicle terminal, the terminal device and the vehicle terminal send and receive messages according to a signal transmission cycle. If this cycle is set to be short, the communication delay between the terminal device and the vehicle terminal can be reduced, thereby improving the speed of vehicle unlocking or locking. However, the frequent transmission and reception of messages by the terminal device increases the terminal device's power consumption, resulting in a relatively short standby time of the terminal device, which affects the user experience.

[0003] Therefore, how to balance the power consumption and delay of signal transmission between the vehicle terminal and the user equipment to improve the user experience is a technical problem that technical personnel in this field urgently need to solve.

[0004] Summary of the Invention

[0005] The present application provides a communication method and device for adjusting the signal transmission period between the vehicle-mounted terminal and the user equipment in combination with the status information of the vehicle-mounted components, so as to balance the power consumption and delay of the signal transmission between the vehicle-mounted terminal and the user equipment, thereby improving the user experience.

[0006] On the first aspect, an embodiment of the present application provides a communication method, which can be executed by a first device. The first device can be implemented as a communication device. The communication device can be an independent device, a chip or component in a device, or software. It can be deployed in a vehicle, a roadside device, a remote server, or a local server, etc. The embodiment of the present application does not limit the product form and deployment method of the first device. In an embodiment of the present application, the first device can also be referred to as a vehicle-mounted terminal. The method includes: obtaining status information of vehicle-mounted components, the status information is used to indicate the status of the vehicle-mounted components; determining the user intention based on the status of the vehicle-mounted components; wherein the user intention is used to determine whether to adjust the first period of signal transmission between the second device and the first device; when determining to adjust the first period, sending a first request message to the second device, the first request message is used to adjust the first period to the second period.

[0007] In this embodiment of the present application, the state of an on-board component includes, but is not limited to, the vehicle's gear position, the pressure applied to the vehicle seat, the door's open / closed state, the vehicle's seatbelt status, or at least one of the following data collected by the on-board component. The data collected by the on-board component can, for example, be the distance between the user and the vehicle, as collected by an ultrasonic sensor. Furthermore, in this embodiment of the present application, the "second device" refers to a user-end device, also referred to as a terminal device.

[0008] In the embodiment of the present application, the first period can be understood as the interval period of signal transmission between the second device and the first device. The smaller the period, the smaller the communication delay of signal transmission between the second device and the first device, but the power consumption of signal transmission between the second device and the first device will increase; accordingly, the larger the period, the lower the frequency of signal transmission between the second device and the first device, thereby reducing the power consumption of signal transmission between the second device and the first device, reducing the power consumption of the first device and the second device, and thus improving the user experience.

[0009] Through the method provided in the embodiment of the present application, the user intention can be determined based on the status of the vehicle-mounted components; and based on the user intention, the first period of signal transmission between the second device and the first device can be adjusted, which can effectively balance the communication delay and power consumption of the signal transmission between the second device and the first device, thereby effectively improving the user's car experience.

[0010] In one possible design, a second device is equipped with a digital key system compatible with the vehicle's electronic locking system, which is used to control vehicle locking or unlocking. The digital key system includes a wireless communication module, and the first cycle is the signal transmission period between the wireless communication module and the first device. In this design, the first cycle of signal transmission between the second device and the first device is the signal transmission period between the wireless communication module in the digital key system and the first device. Furthermore, the first cycle can be dynamically adjusted based on user intent to achieve a balance between power consumption and communication latency in signal transmission between the second and first devices, thereby improving the user experience. For example, reducing the first cycle reduces the communication latency between the second and first devices, allowing for faster vehicle unlocking or locking, thus meeting the user's unlocking or locking needs. For another example, if the user does not need to unlock or lock, increasing the first cycle can reduce the frequency of signal transmission between the second and first devices, thereby reducing power consumption of both the second and first devices, thereby improving the user experience.

[0011] It can be understood that in the embodiment of the present application, the vehicle-mounted components involved in locking or unlocking the vehicle include but are not limited to at least one of the doors, windows, engines or lights. Accordingly, the digital key system can control the status of these vehicle-mounted components when used to control the locking or unlocking of the vehicle.

[0012] In one possible design, user intent includes at least one of parking intent, exit intent, or exit intent. Parking intent indicates that the vehicle will be parked; exit intent indicates that the user will transition from inside the vehicle to outside; and exit intent indicates that the first distance between the user and the vehicle is greater than a preset distance. This design provides multiple user intents, and based on these different user intents, the signal transmission period between the second device and the first device can be adjusted in real time to balance the latency and power consumption of signal transmission between the two devices.

[0013] In the embodiment of the present application, "the user changes from being inside the vehicle to being outside the vehicle" can be understood as some users in the vehicle (such as the owner) or all users (including the owner and passengers) getting off the vehicle.

[0014] Also, in an embodiment of the present application, "the first distance between the user and the vehicle is greater than the preset distance" can be understood as the first distance between some users in the vehicle (such as the owner) or all users (including the owner and passengers) and the vehicle is greater than the preset distance.

[0015] In the embodiment of the present application, there are multiple ways to determine the user's intention based on the status of the vehicle components. The following describes each case separately:

[0016] In case 1, the user's intention includes parking, and the vehicle components include the vehicle's gear position. Accordingly, determining the user's intention based on the status of the vehicle components includes determining the vehicle's parking intention based on the vehicle's gear position. For example, if the vehicle's gear position is park, then determining that the user's intention includes parking.

[0017] In case 2, the user's intention includes the intention to get off the vehicle, and the vehicle-mounted components include the vehicle's gear position, seat belts, seats, and doors. Accordingly, the user's intention is determined based on the status of the vehicle-mounted components, including: when the status of the vehicle-mounted components satisfies a first condition, determining that the user's intention includes the intention to get off the vehicle; wherein the first condition includes at least one of the following: the vehicle's gear position is park, the vehicle's seat belts are in the on state, the pressure value on the vehicle's seat is less than a preset value, and the vehicle's doors are opened and then closed. The phrase "doors opened and then closed" can be understood as the vehicle opening and then closing within a preset time period, which can be, for example, any one of 1 minute, 2 minutes, or 3 minutes, and is not limited in this embodiment of the present application.

[0018] In case 3, the user's intention includes leaving the vehicle, and the status of the on-board components includes data collected by the on-board components, where the data collected by the on-board components is used to represent the first distance between the user and the vehicle. Accordingly, the user's intention is determined based on the status of the on-board components, including: when the first distance is greater than a preset distance, determining that the user's intention includes leaving the vehicle. The on-board components may include, for example, at least one of an ultrasonic sensor, a Bluetooth communication module, or an on-board camera. In one possible embodiment, the user carries a second device with them, and the "first distance between the user and the vehicle" can be determined by the distance between the second device and the vehicle.

[0019] In one possible design, the first device can obtain the aforementioned status information via an onboard sensor. The onboard sensor includes, but is not limited to, at least one of an ultrasonic sensor, a seat pressure sensor, or a door sensor. In this design, the first device can obtain status information of onboard components via the onboard sensor, allowing the first device to more accurately determine the user's intent based on the status of the onboard components.

[0020] In the embodiment of the present application, the first device determines whether to adjust the period of signal transmission between the second device and the first device, including but not limited to the following implementations:

[0021] In implementation mode 1, the first device determines whether to adjust the period of signal transmission between the second device and the first device according to any one of parking intention, getting off intention, or leaving intention.

[0022] In one possible design, when the first device detects a parking intention, it determines that the first period of signal transmission between the second device and the first device needs to be adjusted to a second period, with the first period being greater than the second period. It is understood that when the first device detects a parking intention, it means that the user may need to lock the vehicle. Therefore, by shortening the first period, the communication delay of the signal transmission between the second device and the first device can be reduced, thereby increasing the speed of vehicle locking and effectively meeting the user's locking needs.

[0023] In another possible design, when the first device detects a parking intention, it determines that the first period of signal transmission between the second device and the first device needs to be adjusted to a second period, where the first period is shorter than the second period. It is understandable that when the first device does not detect a parking intention, it means that the user does not need to lock the vehicle. Therefore, by increasing the first period, the frequency of signal transmission between the second device and the first device can be reduced, thereby reducing the power consumption of the second and first devices, thereby effectively improving the user experience.

[0024] Furthermore, after the first period is adjusted to the second period, the first device may also determine whether the second period needs to be adjusted according to the intention of getting off the vehicle.

[0025] In one possible design, if the first device detects an exit attempt within a first preset time period after the vehicle is parked, it sends a second request message to the second device. This second request message is used to adjust the second period to a third period, where the third period is shorter than the second period. By reducing the second period to the third period, the communication delay between the second and first devices can be further reduced, thereby further improving the vehicle locking speed and more effectively meeting the user's locking needs.

[0026] In another possible design, if the first device does not detect an intention to exit the vehicle within a first preset time period after the vehicle is parked, it sends a third request message to the second device. The third request message is used to adjust the second period to a fourth period, where the fourth period is greater than the second period. It is understandable that if no intention to exit the vehicle is detected within the first preset time period after the vehicle is parked, it means that the user is only temporarily parking the vehicle and does not need to lock the vehicle. Therefore, increasing the second period to the fourth period can further reduce the frequency of signal transmission between the second device and the first device, thereby reducing the power consumption of the first and second devices, and further improving the user experience.

[0027] Furthermore, after the second period is adjusted to the third period, the first device may also determine whether the third period needs to be adjusted based on the intention to leave the vehicle.

[0028] In one possible design, the first device detects an intention to leave the vehicle within a second preset time period after detecting the intention to exit the vehicle, and sends a fourth request message to the second device. This fourth request message is used to adjust the third period to a fifth period, where the fifth period is shorter than the third period. It is understood that the first device's detection of an intention to exit the vehicle within the second preset time period after detecting the intention to exit the vehicle indicates that the user has requested to lock the vehicle. Therefore, by reducing the third period to the fifth period, the communication delay of the signal transmission between the second and first devices can be further reduced, thereby further improving the vehicle locking speed, thereby effectively enhancing the user's vehicle locking experience.

[0029] In another possible design, the first device does not detect an intention to leave the vehicle within a second preset time period after detecting the intention to get off the vehicle, and sends a fifth request message to the second device. The fifth request message is used to adjust the third period to a sixth period, and the sixth period is greater than the third period. It is understandable that the first device does not detect an intention to leave the vehicle within the second preset time period after detecting the intention to get off the vehicle, which means that the user is only temporarily getting off the vehicle and there is no need to lock the vehicle. By increasing the third period to the sixth period, the frequency of signal transmission between the second device and the first device can be further reduced, thereby reducing the power consumption of the first and second devices, and further improving the user experience.

[0030] In Embodiment 2, the first device detects a parking intention during vehicle operation, indicating that the user may need to lock the vehicle, but does not adjust the first period of signal transmission between the second device and the first device. The first device further determines whether to adjust the first period based on the detection of the exit intention.

[0031] In one possible design, the first device detects an intention to exit the vehicle within a first preset time period after the vehicle is parked, and sends a sixth request message to the second device. The sixth request message is used to adjust the first period to a third period, which is shorter than the first period. It is understood that the detection by the first device of an intention to exit the vehicle within the first preset time period after the vehicle is parked indicates that the user may need to lock the vehicle. Therefore, reducing the first period of signal transmission between the second device and the first device to the third period can reduce the communication delay of the signal transmission between the second device and the first device, thereby increasing the vehicle locking speed and improving the user's locking experience.

[0032] In another possible design, if the first device does not detect an intention to get off the vehicle within a first preset time period after the vehicle is in the parked state, it sends a seventh request message to the second device, and the seventh request message is used to adjust the first period to a fourth period, where the fourth period is greater than the first period. It is understandable that if the first device does not detect an intention to get off the vehicle within the first preset time period after the vehicle is in the parked state, it means that the user is only temporarily parking the vehicle and there is no need to lock the vehicle. Therefore, increasing the first period of signal transmission between the second device and the first device to the fourth period can reduce the frequency of signal transmission between the second device and the first device, thereby reducing the power consumption of the first and second devices, reducing the power consumption of the first and second devices, and thus improving the user experience.

[0033] In embodiment 3, the first device detects a parking intention and an exit intention during vehicle operation, indicating that the user may need to lock the vehicle, but does not adjust the first period of signal transmission between the second device and the first device. The first device further determines whether to adjust the first period based on the detection of the exit intention.

[0034] In one possible design, the first device detects an intention to leave the vehicle within a second preset time period after detecting the intention to exit the vehicle, and sends an eighth request message to the second device. The eighth request message is used to adjust the first period to a fifth period, where the fifth period is shorter than the first period. It is understood that the detection of the intention to exit the vehicle by the first device within the second preset time period after detecting the intention to exit the vehicle indicates that the user desires to lock the vehicle. Therefore, reducing the first period of signal transmission between the second and first devices to the fifth period can reduce the communication delay of the signal transmission between the second and first devices, thereby increasing the speed of vehicle locking and improving the user's vehicle locking experience.

[0035] In another possible design, the first device does not detect the intention to leave the vehicle within the second preset time period after detecting the intention to get off the vehicle, and sends a ninth request message to the second device. The ninth request message is used to adjust the first period to the sixth period, and the sixth period is greater than the first period. It is understandable that if the first device does not detect the intention to leave the vehicle within the second preset time period after detecting the intention to get off the vehicle, it means that the user is only getting off the vehicle temporarily and there is no need to lock the vehicle. Therefore, increasing the first period of signal transmission between the second device and the first device to the sixth period can reduce the frequency of signal transmission between the second device and the first device, thereby reducing the power consumption of the first and second devices, reducing the power consumption of the first and second devices, and thus improving the user experience.

[0036] On the second aspect, an embodiment of the present application provides a communication method, which can be executed by a second device. The second device can be implemented as a communication device. The communication device can be an independent device, a chip or component in a device, or software, and can be deployed on a terminal device. The embodiment of the present application does not limit the product form and deployment method of the server. The method includes: receiving a first request message from a first device, the first request message is used to adjust the first period of signal transmission between the second device and the first device to a second period; in response to the first request message, adjusting the first period to the second period. The second period is associated with user intention.

[0037] Through this method, since the second period is associated with the user intention, the first period of signal transmission between the second device and the first device can be dynamically adjusted according to the user intention, which can effectively balance the communication delay and power consumption of signal transmission between the second device and the first device, thereby effectively improving the user's car experience.

[0038] In one possible design, the user intent includes at least one of a parking intention, an exiting intention, or an exiting intention. The parking intention indicates that the vehicle will be parked; the exiting intention indicates that the user will change from being inside the vehicle to being outside the vehicle; and the exiting intention indicates that the first distance between the user and the vehicle is greater than a preset distance. For details about the user intent, see the other detailed descriptions in the first aspect and will not be repeated here.

[0039] In one possible design, the second device is provided with a digital key system that is compatible with the electronic lock system in the vehicle, and the digital key system is used to control the status of vehicle components; wherein, the digital key system includes a wireless communication module, and the first cycle is the cycle of signal transmission between the wireless communication module and the first device.

[0040] In one possible design, when the second cycle is associated with the parking intention, the first cycle is greater than the second cycle. Among them, "the second cycle is associated with the parking intention" can be understood as the user intention detected by the first device includes the parking intention, which means that the user may have the need to lock the car. Therefore, adjusting the first cycle to a smaller second cycle can reduce the communication delay of the signal transmission between the second device and the first device, thereby increasing the speed of vehicle locking and effectively meeting the user's need to lock the car. In another possible design, when the second cycle is not associated with the parking intention, the first cycle is less than the second cycle. Among them, "the second cycle is not associated with the parking intention" can be understood as the user intention detected by the first device does not include the parking intention, which means that the user does not have the need to lock the car. Therefore, adjusting the first cycle to a larger second cycle can reduce the frequency of signal transmission between the second device and the first device, thereby reducing the power consumption of the second device and the first device.

[0041] In one possible design, the method also includes: receiving a second request message from the first device, the second request message being used to adjust the second period to a third period, and the third period being smaller than the second period; wherein the third period is associated with the intention to get off the vehicle; and in response to the second request message, adjusting the second period to the third period; or, receiving a third request message from the first device, the third request message being used to adjust the second period to a fourth period, and the fourth period being larger than the second period; wherein the fourth period is not associated with the intention to get off the vehicle; and in response to the third request message, adjusting the second period to the fourth period.

[0042] Similarly, “the third period is associated with the intention to get off the vehicle” can be understood as the user intention detected by the first device includes the intention to get off the vehicle; and “the fourth period is not associated with the intention to get off the vehicle” can be understood as the user intention detected by the first device does not include the intention to get off the vehicle.

[0043] In one possible design, the method also includes: receiving a fourth request message from the first device, the fourth request message being used to adjust the third period to a fifth period, and the fifth period being smaller than the third period; wherein the third period is associated with the intention to leave the vehicle; in response to the fourth request message, adjusting the third period to the fifth period; or, receiving a fifth request message from the first device, the fifth request message being used to adjust the third period to a sixth period, and the sixth period being larger than the third period; in response to the fifth request message, adjusting the third period to the sixth period.

[0044] Similarly, “the fifth cycle is associated with the intention to leave the vehicle” can be understood as the user intention detected by the first device includes the intention to leave the vehicle; “the sixth cycle is not associated with the intention to leave the vehicle” can be understood as the user intention detected by the first device does not include the intention to leave the vehicle.

[0045] In one possible design, when the user's intention includes the intention to get off the vehicle, the status of the vehicle-mounted components meets the first condition; wherein the first condition includes at least one of the following: the gear position in the vehicle is the parking gear, the seat belt in the vehicle is in the on state, the pressure value borne by the seat in the vehicle is less than a preset value, and the door in the vehicle is opened and then closed.

[0046] In one possible design, the state of the vehicle-mounted components includes data collected by the vehicle-mounted components, and the data collected by the vehicle-mounted components is used to represent a first distance between the user and the vehicle; when the user intention includes the intention to leave the vehicle, the first distance is greater than a preset distance.

[0047] In a third aspect, an embodiment of the present application provides a communication device, the communication device including a module or unit for executing the method described in the first aspect and any possible design of the first aspect. Exemplarily, the communication device includes: an acquisition unit for acquiring status information of vehicle-mounted components, wherein the status information is used to indicate the status of the vehicle-mounted components; a processing unit for determining user intention based on the status of the vehicle-mounted components; wherein the user intention is used to determine whether to adjust the first cycle of signal transmission between the second device and the first device; and a communication unit for sending a first request message to the second device when the processing unit determines to adjust the first cycle, wherein the first request message is used to adjust the first cycle to the second cycle.

[0048] In one possible design, the second device is provided with a digital key system compatible with the electronic lock system in the vehicle, and the digital key system is used to control the status of the components of the vehicle; wherein, the digital key system includes a wireless communication module, and the first cycle is the cycle of signal transmission between the wireless communication module and the first device.

[0049] In one possible design, the user intention includes at least one of parking intention, getting off intention, or leaving vehicle intention; wherein, the parking intention is used to represent that the vehicle will be in a parked state; the getting off intention is used to represent that the user will change from being inside the vehicle to being outside the vehicle; and the leaving vehicle intention is used to represent that the first distance between the user and the vehicle is greater than a preset distance.

[0050] In one possible design, when the parking intention is detected, the first period is greater than the second period; or, when the parking intention is not detected, the first period is smaller than the second period.

[0051] In one possible design, the processing unit detects the intention to get off the vehicle within a first preset time period after the vehicle is in a parked state, and the communication unit sends a second request message to the second device, and the second request message is used to adjust the second period to a third period, and the third period is smaller than the second period; or, the processing unit does not detect the intention to get off the vehicle within the first preset time period after the vehicle is in a parked state, and the communication unit sends a third request message to the second device, and the third request message is used to adjust the second period to a fourth period, and the fourth period is larger than the second period.

[0052] In one possible design, the processing unit detects the intention to leave the vehicle within a second preset time period after detecting the intention to get off the vehicle, and the communication unit sends a fourth request message to the second device, and the fourth request message is used to adjust the third period to a fifth period, and the fifth period is smaller than the third period; or, the processing unit does not detect the intention to leave the vehicle within the second preset time period after detecting the intention to get off the vehicle, and sends a fifth request message to the second device, and the fifth request message is used to adjust the third period to a sixth period, and the sixth period is larger than the third period.

[0053] In one possible design, the processing unit is specifically used to: when the state of the vehicle-mounted components meets a first condition, determine that the user intention includes the intention to get off the vehicle; wherein, the first condition includes at least one of the following: the gear position in the vehicle is the parking gear, the seat belt in the vehicle is in the on state, the pressure value borne by the seat in the vehicle is less than a preset value, and the door in the vehicle is opened and then closed.

[0054] In one possible design, the status of the vehicle-mounted components includes data collected by the vehicle-mounted components, and the data collected by the vehicle-mounted components is used to represent a first distance between the user and the vehicle; the processing unit is specifically used to: when the first distance is greater than a preset distance, determine that the user intention includes the intention to leave the vehicle.

[0055] In one possible design, the communication device further includes an acquisition unit, which acquires the status information through a vehicle-mounted sensor.

[0056] In a fourth aspect, an embodiment of the present application provides a communication device, comprising a module or unit for executing the method described in the second aspect and any possible design of the second aspect. Exemplarily, the communication device comprises: a communication unit for receiving a first request message from a first device, the first request message being used to adjust a first period of signal transmission between a second device and the first device to a second period; wherein the second period is associated with a user's intent; and a processing unit for adjusting the first period to the second period in response to the first request message.

[0057] In one possible design, the second device is provided with a digital key system that is compatible with the electronic lock system in the vehicle, and the digital key system is used to control the status of components of the vehicle; wherein, the digital key system includes a wireless communication module, and the first cycle is the cycle of signal transmission between the wireless communication module and the first device.

[0058] In one possible design, the user intention includes at least one of parking intention, getting off intention, or leaving vehicle intention; wherein, the parking intention is used to represent that the vehicle will be in a parked state; the getting off intention is used to represent that the user will change from being inside the vehicle to being outside the vehicle; and the leaving vehicle intention is used to represent that the first distance between the user and the vehicle is greater than a preset distance.

[0059] In one possible design, when the second period is associated with the parking intention, the first period is greater than the second period; or, when the second period is not associated with the parking intention, the first period is smaller than the second period.

[0060] In one possible design, the communication unit is further used to receive a second request message from the first device, the second request message is used to adjust the second period to a third period, the third period being smaller than the second period; wherein the third period is associated with the intention to get off the vehicle; the processing unit is further used to adjust the second period to the third period in response to the second request message; or, the communication unit is further used to receive a third request message from the first device, the third request message is used to adjust the second period to a fourth period, the fourth period being larger than the second period; wherein the fourth period is not associated with the intention to get off the vehicle; the processing unit is further used to adjust the second period to the fourth period in response to the third request message.

[0061] In one possible design, the communication unit is further used to receive a fourth request message from the first device, and the fourth request message is used to adjust the third period to a fifth period, which is smaller than the third period; wherein the third period is associated with the intention to leave the vehicle; the processing unit is further used to adjust the third period to the fifth period in response to the fourth request message; or, the communication unit is further used to receive a fifth request message from the first device, and the fifth request message is used to adjust the third period to a sixth period, which is larger than the third period; wherein the sixth period is not associated with the intention to get off the vehicle; the processing unit is further used to adjust the third period to the sixth period in response to the fifth request message.

[0062] In one possible design, when the user intention includes the intention to get off the vehicle, the state of the vehicle-mounted components satisfies a first condition; wherein, the first condition includes at least one of the following: the gear position in the vehicle is the parking gear, the seat belt in the vehicle is in the on state, the pressure value borne by the seat in the vehicle is less than a preset value, and the door in the vehicle is opened and then closed.

[0063] In one possible design, the status of the vehicle-mounted components includes data collected by the vehicle-mounted components, and the data collected by the vehicle-mounted components is used to represent a first distance between the user and the vehicle; when the user intention includes the intention to leave the vehicle, the first distance is greater than a preset distance.

[0064] In a fifth aspect, an embodiment of the present application provides a communication device, comprising: a communication interface for communicating with other devices; a processor coupled to the communication interface, so that the communication device executes the method described in the above-mentioned first aspect and any possible design of the first aspect, or executes the method described in the above-mentioned second aspect and any possible design of the second aspect.

[0065] In a sixth aspect, an embodiment of the present application provides a server, which is used to implement the method described in the first aspect and any possible design of the first aspect.

[0066] In a seventh aspect, an embodiment of the present application provides a terminal device, which is used to implement the method described in the above second aspect and any possible design of the second aspect.

[0067] In an eighth aspect, an embodiment of the present application provides a vehicle, which is used to implement the method described in the first aspect and any possible design of the first aspect.

[0068] In the ninth aspect, an embodiment of the present application provides a communication system, including a vehicle and a user device, wherein the vehicle is used to implement the method described in the first aspect and any possible design of the first aspect, and the user device is used to implement the method described in the second aspect and any possible design of the second aspect.

[0069] In one possible design, the vehicle includes an on-board terminal, and the on-board terminal is used to implement the method as described in the first aspect and any possible design of the first aspect.

[0070] In the tenth aspect, an embodiment of the present application provides a chip system comprising at least one processor and an interface circuit, wherein the processor is used to execute the interaction of instructions and / or data through the interface circuit, so that the chip system executes the method described in the above-mentioned first aspect and any possible design of the first aspect, or executes the method described in the above-mentioned second aspect and any possible design of the second aspect.

[0071] In the eleventh aspect, an embodiment of the present application provides a computer-readable storage medium, including a program or instruction. When the program or instruction is executed, the method described in the above-mentioned first aspect and any possible design of the first aspect is executed, or the method described in the above-mentioned second aspect and any possible design of the second aspect is executed.

[0072] In the twelfth aspect, an embodiment of the present application provides a computer program product. When a computer reads and executes the computer program product, the computer executes the method described in the first aspect and any possible design of the first aspect, or executes the method described in the second aspect and any possible design of the second aspect.

[0073] In the thirteenth aspect, an embodiment of the present application provides a chip, including a processor, which is coupled to a memory and is used to execute a computer program or instruction stored in the memory. When the computer program or instruction is executed, it implements the method described in the above-mentioned first aspect or any possible design of the first aspect, or executes the above-mentioned second aspect and any possible design of the second aspect.

[0074] Based on the implementations provided in the above aspects, the embodiments of the present application can be further combined to provide more implementations.

[0075] The technical effects that can be achieved by any possible implementation method in any of the second to thirteenth aspects mentioned above can be referred to the description of the technical effects that can be achieved by any possible implementation method in any of the first aspect mentioned above, and the repetitions will not be discussed. BRIEF DESCRIPTION OF THE DRAWINGS

[0076] FIG1 is a schematic diagram showing an application scenario to which an embodiment of the present application is applicable;

[0077] FIG2 shows one schematic diagram of a system architecture applicable to an embodiment of the present application;

[0078] FIG3 shows a flow chart of a communication method according to an embodiment of the present application;

[0079] FIG4 shows a second schematic diagram of a system architecture applicable to an embodiment of the present application;

[0080] FIG5 shows a third schematic diagram of a system architecture applicable to an embodiment of the present application;

[0081] FIG6 shows a schematic diagram of a process for adjusting a signal transmission period for wireless short-range communication according to an embodiment of the present application;

[0082] FIG7 is a schematic diagram showing a communication scenario between a wireless short-range communication device 101 in a vehicle and a wireless short-range communication device 202 in a mobile phone in an embodiment of the present application;

[0083] FIG8 shows a schematic structural diagram of a communication device provided in an embodiment of the present application;

[0084] FIG9 shows a schematic structural diagram of another communication device provided in an embodiment of the present application;

[0085] FIG10 shows a schematic structural diagram of another communication device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0086] In order to facilitate understanding of the technical solutions of the embodiments of the present application, some of the terms involved are explained below.

[0087] 1. User:

[0088] The "user" mentioned in the embodiments of this application is the person who uses the vehicle. This user can include the vehicle owner, or other persons authorized by the vehicle owner to use the vehicle, such as the vehicle owner's relatives or friends. It should be understood that for autonomous vehicles, the user can be a virtual user or a real person who manages the vehicle, and this embodiment of the application does not limit this.

[0089] 2. User Intent

[0090] In this embodiment of the present application, user intent is used to represent the user's operating behavior on the vehicle. Furthermore, in this embodiment of the present application, user intent includes, but is not limited to, at least one of a parking intention, an exit intention, or an exit intention. Parking intent is used to represent that the vehicle will be parked.

[0091] The intention to get off the vehicle indicates that the user has changed from being inside the vehicle to being outside. Furthermore, "the user changing from being inside the vehicle to being outside the vehicle" can be understood as some users (e.g., the owner) or all users (including the owner and passengers) getting off the vehicle. In other words, if some users (e.g., the owner) or all users (including the owner and passengers) get off the vehicle, the user can be considered to have the intention to get off the vehicle.

[0092] Among them, the intention to leave the vehicle is used to characterize that the first distance between the user and the vehicle is greater than the preset distance, and "the first distance between the user and the vehicle is greater than the preset distance" can be understood as the first distance between some users (such as the owner) or all users (including the owner and passengers) in the vehicle and the vehicle is greater than the preset distance. In other words, if some users (such as the owner) or all users (including the owner and passengers) in the vehicle move away from the vehicle, it can be considered that the user has the intention to leave the vehicle. For example, in a scenario where only the owner moves away from the vehicle, and the owner's child is still resting in the car and the car needs to be locked, when it is detected that the distance between the owner and the vehicle is greater than the preset distance, it is considered that the intention to leave the vehicle is detected.

[0093] 3. User device:

[0094] In the embodiments of the present application, the second device is also referred to as a second device, which generally refers to an electronic device used by a user, such as a smart terminal used by a user, such as a smart wearable device, a mobile phone, a tablet computer, etc. The embodiments of the present application do not limit the product form of the user device.

[0095] 4. Vehicle terminal:

[0096] In the embodiments of the present application, it is also referred to as the first device, which generally refers to a vehicle-mounted terminal device in a vehicle for communicating with a user device. Among them, the vehicle-mounted terminal and the user device can communicate through short-range communication technology. Among them, short-range communication technology may include technology that supports wireless short-range communication, and wireless short-range communication includes the communication parties transmitting information through radio waves and the transmission distance is within a relatively short range (for example, within 100 meters), which can be called short-range wireless communication, including but not limited to Bluetooth technology, wireless fidelity (Wi-Fi) technology, near field communication (NFC) technology, Wi-Fi Aware technology, ultra-wideband (Ultra Wide-Band, UWB) technology, universal short-range communication technology, short-range communication technology specified by the Star Alliance, etc. Short-range communication technology can be widely used in various aspects such as file transfer, remote control, screen projection, and perception of surrounding devices (such as smart cars, smart terminal devices, smart home devices, and smart manufacturing equipment). For example, when the vehicle terminal supports short-range communication technology, it can establish a communication connection with the user device, and then the digital key system in the user device 200 can control the vehicle to unlock or lock through the communication connection. For a description of the digital key system, please see below.

[0097] 5. Digital key system:

[0098] Also commonly referred to as a sensorless key, or simply a digital key, a digital key is a new product of vehicle technology development. Its function is that car owners can use devices such as smart phones, electronic bracelets, electronic watches, etc. as car keys, and can unlock or lock the vehicle without a physical key. For example, when controlling the unlocking or locking of the vehicle, the digital key can control at least one of the vehicle's doors, lights, windows, engine, and vehicle air conditioning. Among them, the digital key can be, for example, any one of a Bluetooth Low Energy (BLE) digital key, an NFC digital key, or a UWB digital key. Optionally, in some possible embodiments, the digital key system includes a digital key and a wireless short-range communication module.

[0099] 6. Passive Entry Passive Start (PEPS) system:

[0100] In the embodiments of this application, the PEPS system, also referred to as an electronic locking system compatible with a digital key system, is installed in a vehicle. The PEPS system includes an onboard controller and onboard components. When unlocking the vehicle, the digital key system can control the PEPS system to start with a single button, thereby waking up the onboard controller in the PEPS system, which then controls the status of the onboard components. Furthermore, when locking the vehicle, the digital key system can control the PEPS system to shut down with a single button, thereby shutting down the PEPS system's onboard controller.

[0101] For example, the vehicle controller may be a vehicle domain controller, and the vehicle components may include at least one of the engine, doors, windows, lights, air conditioning, or seats. When unlocking the vehicle, the digital key system can control the PEPS system to initiate a one-touch start, thereby waking up the vehicle domain controller. The vehicle domain controller can then control starting the engine, opening doors, windows, lights, air conditioning, or deploying seats.

[0102] As another example, the onboard controller can be a vehicle domain controller, and the onboard components can include at least one of the engine, doors, windows, lights, air conditioning, or steering column. When the digital key system controls vehicle locking, it can also control the PEPS system to be turned off with one click. The vehicle domain controller can then control the engine shutdown, door closing, window closing, light turning off, air conditioning turning off, or steering column locking.

[0103] 7. Vehicle components:

[0104] In the embodiment of the present application, the vehicle-mounted components include vehicle body components (e.g., at least one of doors, windows, or lights), vehicle-mounted sensors, or vehicle-mounted equipment (e.g., vehicle seats, vehicle air conditioners), etc. The status of the vehicle-mounted components may include at least one of the switch status, operating parameters, or collected data of the vehicle-mounted components. For example, the switch status of the vehicle-mounted components includes the switch status of the vehicle doors and the switch status of the seat belts of the vehicle seats, the operating parameters of the vehicle-mounted components include the status of the vehicle gear position, and the data collected by the vehicle-mounted components includes the pressure value collected by the pressure sensor of the vehicle seat and the distance between the user and the vehicle collected by the ultrasonic sensor.

[0105] It should be noted that, in the embodiments of the present application, "at least one" refers to one or more, and "more" refers to two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can represent: the existence of A alone, the existence of A and B at the same time, and the existence of B alone, where A and B can be singular or plural. The character " / " generally indicates that the previous and next associated objects are in an "or" relationship. "At least one of the following items" or similar expressions refers to any combination of these items, including any combination of single items or plural items. For example, at least one of a, b, or c can represent: a, b, c, a and b, a and c, b and c, or a and b and c, where a, b, c can be single or multiple.

[0106] Furthermore, unless otherwise specified, ordinal numbers such as "first" and "second" in the embodiments of this application are used to distinguish between multiple objects and are not used to define the priority or importance of multiple objects. For example, the first user information and the second user information are only used to distinguish user information obtained at different times or by different methods, and do not indicate differences in the content, priority, or importance of the two user information.

[0107] The embodiments of the present application provide a communication method, device and system for adjusting the period of signal transmission between the vehicle terminal and the user equipment in combination with the status information of the vehicle-mounted components, balancing the power consumption and delay of the signal transmission between the vehicle terminal and the user equipment, and thus improving the user experience. In this method, the first device (i.e., the vehicle terminal) obtains the status information of the vehicle components, and the status information is used to indicate the status of the vehicle components; according to the status of the vehicle components, the user intention is determined, and the user intention is used to determine whether to adjust the first period of signal transmission between the second device (i.e., the user equipment) and the first device; when the first device determines to adjust the first period, it sends a first request message to the second device, and the first request message is used to adjust the first period to the second period; and then after the second device receives the first request message, it responds to the first request message and adjusts the first period to the second period. Among them, the method and the device are based on the same technical concept. Since the principles of solving the problem by the method and the device are similar, the implementation of the device and the method can refer to each other, and the repeated parts will not be repeated.

[0108] It should be noted that the communication method in the embodiment of the present application can be applied to the Internet of Vehicles, such as vehicle to everything (V2X), long term evolution-vehicle (LTE-V), vehicle to vehicle (V2V), etc. For example, it can be applied to a vehicle with a communication function, or other devices with a communication function in a vehicle. The other devices include but are not limited to: other sensors such as an on-board terminal, an on-board controller, an on-board module, an on-board module, an on-board component, an on-board chip, an on-board unit, an on-board radar or an on-board camera. The vehicle can implement the method provided in the embodiment of the present application through the on-board terminal, on-board controller, on-board module, on-board module, on-board component, on-board chip, on-board unit, on-board radar or on-board camera. Of course, the communication method in the embodiment of the present application can also be used for other intelligent terminals with communication functions other than the vehicle, or be set in other intelligent terminals with communication functions other than the vehicle, or be set in a component of the intelligent terminal. The intelligent terminal can be an intelligent transportation device, a smart home device, a robot, etc. For example, it includes but is not limited to smart terminals or controllers, chips, radars, cameras and other sensors, and other components within smart terminals.

[0109] To facilitate understanding, the embodiments of the present application are introduced below with reference to the accompanying drawings.

[0110] FIG2 illustrates a system architecture applicable to the communication method provided in an embodiment of the present application, which includes a vehicle 100 and a user device 200. The vehicle-mounted terminal 150 in the vehicle 100 has a communication function. The vehicle-mounted terminal 150 may include at least one processor 151 and a communication circuit 154. The processor 151 may execute instructions 153 stored in a non-transitory computer-readable medium such as a memory 152. The communication circuit 154 may establish a communication connection with the user device 200 to enable communication between the vehicle-mounted terminal 150 and the user device 200.

[0111] The processor 151 can be any conventional processor, such as a central processing unit (CPU). Alternatively, the processor 151 can also include a graphics processing unit (GPU), a field programmable gate array (FPGA), a system on chip (SOC), an application specific integrated circuit (ASIC), or a combination thereof. In one possible embodiment, the processor 151 can be used to obtain status information of an on-board component, where the status information is used to indicate the status of the on-board component.

[0112] The communication circuit 154 can be any module or unit that supports short-range communication technology. For the specific description of short-range communication technology, please refer to the relevant description above and will not be repeated here. For example, when the communication circuit 154 is a Bluetooth communication module, the communication circuit 154 supports Bluetooth technology, and then the communication circuit 154 can establish a Bluetooth connection with the user device 200, and then the user device 200 controls the vehicle 100 to unlock or lock through the Bluetooth connection. For another example, when the communication circuit 154 is a UWB communication module, the communication circuit 154 supports UWB technology, and the communication circuit 154 can establish a communication connection with the user device 200, and then the user device 200 controls the vehicle 100 to unlock or lock through the communication connection.

[0113] The memory 152 may also store status information of vehicle-mounted components, which may be used when the vehicle-mounted terminal 150 and the user equipment 200 perform signal transmission.

[0114] It should be understood that the structure of the vehicle 100 in FIG. 2 should not be construed as limiting the embodiments of the present application.

[0115] In an optional implementation, the vehicle 100 may be a car, truck, motorcycle, bus, ship, airplane, helicopter, lawn mower, recreational vehicle, amusement park vehicle, construction equipment, tram, golf cart, train, etc., and the embodiments of the present application do not impose any particular limitation.

[0116] It should be noted that the vehicle-mounted terminal 150 shown in Figure 2 is only an example of a device on the vehicle side for implementing the computing function on the vehicle side and is not a limitation. The computing function can be implemented by an independent device on at least one user device 200, or by the processor 151. The embodiments of the present application do not limit this.

[0117] FIG3 shows a flow chart of a communication method provided in an embodiment of the present application. The method can be implemented collaboratively by the vehicle-mounted terminal 150 (hereinafter referred to as the first device) and the user equipment 200 (hereinafter referred to as the second device) shown in FIG2 . As shown in FIG3 , the method may include the following steps:

[0118] S301: The first device obtains status information of an in-vehicle component, where the status information is used to indicate the status of the in-vehicle component.

[0119] As can be seen from the foregoing description, in the embodiments of the present application, the vehicle-mounted components include body components (such as at least one of doors, windows, or lights, etc.), vehicle-mounted sensors, or vehicle-mounted equipment (such as vehicle seats, vehicle air conditioners, or vehicle-mounted Bluetooth communication equipment), etc.

[0120] The status of an on-board component may include at least one of its on / off status, operating parameters, or collected data. For example, the on / off status of an on-board component may include the on / off status of a vehicle door and the on / off status of a vehicle seat belt. The operating parameters of an on-board component may include the status of the vehicle gear. The data collected by an on-board component may include the pressure value collected by a pressure sensor on the vehicle seat and the distance between the user and the vehicle collected by an ultrasonic sensor. For another example, if the on-board component is an on-board radar, the data collected by the on-board component may include the distance between the user and the vehicle collected by the radar. For another example, if the on-board component is an on-board camera, the data collected by the on-board component may include the distance between the user and the vehicle collected by the camera.

[0121] In the embodiment of the present application, there are multiple ways to implement the first device obtaining the status information of the vehicle-mounted components.

[0122] In one possible implementation, the first device may obtain status information of vehicle components through a vehicle-mounted sensor, where the vehicle-mounted sensor may be, for example, at least one of a vehicle-mounted radar, a vehicle-mounted camera, a pressure sensor of a vehicle seat, an ultrasonic sensor, or a door sensor.

[0123] Exemplarily, the status information of the vehicle-mounted components includes data collected by the vehicle-mounted components. Taking the pressure sensor of the vehicle seat as an example, the pressure sensor of the vehicle seat can collect the pressure value of the vehicle seat and send the pressure value to the first device. Then, the first device can determine that the status information of the vehicle-mounted components includes the pressure value collected by the pressure sensor of the vehicle seat.

[0124] As another example, the status information of the vehicle-mounted components includes data collected by the vehicle-mounted components. Taking an ultrasonic sensor as an example, the vehicle-mounted sensor can collect a first distance between the user and the vehicle and send the first distance to a first device. The first device can then determine that the status information of the vehicle-mounted components includes the first distance between the user and the vehicle.

[0125] In another possible implementation, the first device may obtain status information of the vehicle components through communication and interaction with the second device.

[0126] Exemplarily, the status information of the vehicle-mounted components includes a first distance between the user and the vehicle. The first device and the second device have Bluetooth communication capabilities, so the first device can establish a Bluetooth connection with the second device and determine the first distance between the user and the vehicle through Bluetooth ranging.

[0127] S302: The first device determines the user intention based on the status of the vehicle-mounted components.

[0128] In the embodiments of the present application, user intent is used to determine whether to adjust the first period of signal transmission between the second device and the first device. The "first period" can be understood as the interval period of signal transmission between the second device and the first device. Therefore, the smaller the first period, the smaller the communication delay of signal transmission between the second device and the first device, but the power consumption of the second device and the first device will increase. Correspondingly, the larger the first period, the lower the frequency of signal transmission between the second device and the first device, thereby reducing the power consumption of the second device and the first device, and reducing the power consumption of the first device and the first device, thereby improving the user experience.

[0129] As can be seen from the foregoing description, in the embodiment of the present application, user intent is used to characterize the user's operating behavior on the vehicle. In addition, in the embodiment of the present application, user intent includes but is not limited to at least one of parking intention, getting off intention, or leaving intention. In this way, the embodiment of the present application provides multiple user intentions, and then the cycle of signal transmission between the second device and the first device can be adjusted in real time in combination with different user intentions to balance the delay and power consumption of signal transmission between the second device and the first device. Among them, parking intention is used to characterize that the vehicle will be in a parked state. Among them, getting off intention is used to characterize that the user will change from being inside the vehicle to being outside the vehicle; and "the user will change from being inside the vehicle to being outside the vehicle" can be understood as some users in the vehicle (such as the owner) or all users (including the owner and passengers) getting off the vehicle. In other words, if some users in the vehicle (such as the owner) or all users (including the owner and passengers) get off the vehicle, it can be considered that the user has the intention to get off. Among them, the intention to leave the vehicle is used to characterize that the first distance between the user and the vehicle is greater than the preset distance, and "the first distance between the user and the vehicle is greater than the preset distance" can be understood as the first distance between some users (such as the owner) or all users (including the owner and passengers) in the vehicle and the vehicle is greater than the preset distance. In other words, if some users (such as the owner) or all users (including the owner and passengers) in the vehicle move away from the vehicle, it can be considered that the user has the intention to leave the vehicle. For example, in a scenario where only the owner moves away from the vehicle, and the owner's child is still resting in the car and the car needs to be locked, when it is detected that the distance between the owner and the vehicle is greater than the preset distance, it is considered that the intention to leave the vehicle is detected.

[0130] Since there are many situations in which the user intention in the embodiment of the present application exists, there are many implementation methods for the first device to determine the user intention based on the status of the vehicle-mounted components. The following describes the following situations:

[0131] In case 1, when the user intent includes parking intent and the vehicle-mounted component includes a gear position, the first device may determine whether the vehicle has parking intent based on the vehicle's gear position. For example, if the vehicle's gear position is park, then the user intent is determined to include parking intent.

[0132] Case 2: When the user's intention includes the intention to get off the vehicle, and the vehicle-mounted components include the vehicle's gear position, seat belts, seats, and doors, the first device can determine that the current user's intention includes the intention to get off the vehicle when the status of the vehicle-mounted components meets the first condition; wherein the first condition includes at least one of the following: the gear position in the vehicle is the parking gear, the seat belt in the vehicle is in the on state, the pressure value borne by the seat in the vehicle is less than a preset value, and the vehicle door is opened and then closed. Among them, "the door is opened and then closed" can be understood as the vehicle is opened and then closed within a preset time period, and the preset time period can be, for example, any one of 1 minute, 2 minutes, or 3 minutes. Among them, the preset value of the pressure that the seat can withstand can be, for example, 500N.

[0133] Case 3: The user intention includes the intention to leave the vehicle, and the state of the on-board components includes the data collected by the on-board components, and the data collected by the on-board components is used to characterize the first distance between the user and the vehicle; accordingly, the first device determines that the current user intention includes the intention to leave the vehicle when the first distance is greater than the preset distance. The data collected by the on-board components may include data collected by at least one of an ultrasonic sensor, an on-board Bluetooth communication module, an on-board camera, and an on-board radar. In one possible embodiment, the user carries a second device with him, and the "first distance between the user and the vehicle" can be determined by the distance between the second device and the vehicle. Exemplarily, the preset distance may be any one of 5m, 4m, or 3m.

[0134] S303: When the first device determines to adjust the first period, it sends a first request message to the second device, where the first request message is used to adjust the first period to the second period. Correspondingly, the second device receives the first request message.

[0135] In one possible implementation, the first device may establish a Bluetooth communication connection with the second device, and the first device may send the first request information to the second device via the Bluetooth communication connection. In another possible implementation, the first device may establish a UWB communication connection with the second device, and the first device may send the first request information to the second device via the UWB communication connection.

[0136] S304: The second device adjusts the first period to a second period in response to the first request information.

[0137] In one possible implementation, a second device is equipped with a digital key system compatible with the vehicle's electronic locking system. The digital key system is used to control the status of vehicle components. The digital key system includes a wireless communication module, and the first cycle is the period of signal transmission between the wireless communication module and the first device. The vehicle component status includes the status of at least one of the doors, windows, lights, or engine. Thus, the first cycle of signal transmission between the second device and the first device is the same as the period of signal transmission between the wireless communication module in the digital key system and the first device. Furthermore, the first cycle can be dynamically adjusted based on user intent to balance power consumption and communication latency in signal transmission between the second and first devices, thereby improving the user experience. For example, reducing the first cycle reduces the communication latency between the second and first devices, allowing for faster vehicle unlocking or locking, thereby meeting the user's unlocking or locking needs. Alternatively, if the user does not need to unlock or lock the vehicle, increasing the first cycle can reduce the frequency of signal transmission between the second and first devices, thereby reducing power consumption and thus reducing the power consumption of both devices, thereby improving the user experience. It can be understood that in the embodiment of the present application, the vehicle-mounted components involved in locking or unlocking the vehicle include but are not limited to at least one of the doors, windows, engines or lights. Accordingly, the digital key system can control the status of these vehicle-mounted components when used to control the locking or unlocking of the vehicle.

[0138] In the embodiment of the present application, the second period may be greater than or less than the first period, depending on the user intent detected by the first device. Furthermore, in the embodiment of the present application, the first device may determine whether to adjust the first period in various situations, each of which is described below.

[0139] In case 1, the first device detects a parking intention while the vehicle is in motion, indicating that the user may need to lock the vehicle. Therefore, it is determined that the first period needs to be adjusted to a second period, and the second period is shorter than the first period. By reducing the first period of signal transmission between the second and first devices, the communication delay between the two devices can be reduced, thereby increasing the speed of vehicle locking and effectively meeting the user's potential vehicle locking needs.

[0140] In one possible implementation, upon detecting a parking intention, the first device sends a first request message to the second device, wherein the first request message is used to adjust the first period to a second period, where the first period is greater than the second period. Accordingly, the second device receives the first request message and, in response to the first request message, adjusts the first period to the second period.

[0141] In another possible implementation, upon detecting a parking intention, the first device adjusts the first period to a second period, where the first period is greater than the second period; and sends a first notification message to the second device, notifying the second device that the first period has been adjusted to the second period. Accordingly, the second device receives the first notification message and, in response to the first notification message, transmits signals to the first device according to the second period.

[0142] Optionally, after the first period is adjusted to the second period, the first device may further determine whether the second period needs to be adjusted based on the detection of the intention to get off the vehicle. Accordingly, situation 1 further includes:

[0143] In case 1.1, after the first cycle is adjusted to the second cycle, if the first device detects the user's intention to exit the vehicle within the first preset time after the vehicle is parked, and further determines that the user may need to lock the vehicle, it is determined that the second cycle needs to be further reduced to a third cycle. By further reducing the second cycle to the third cycle, the communication delay of the signal transmission between the second device and the first device can be further reduced, thereby further improving the vehicle locking speed and providing a better user experience.

[0144] In one possible implementation, the first device detects an intention to exit the vehicle within a first preset time period after the vehicle is parked, and sends a second request message to the second device. The second request message is used to adjust the second period to a third period that is shorter than the second period. Accordingly, the second device receives the second request message and, in response to the second request message, adjusts the second period to the third period.

[0145] In another possible implementation, the first device detects an intention to exit the vehicle within a first preset time period after the vehicle is parked, adjusts the second period to a third period, and sends a second notification message to the second device, indicating that the second period has been adjusted to the third period and that the third period is shorter than the second period. Accordingly, the second device receives the second notification message and, in response to the second notification message, transmits signals to the first device according to the third period.

[0146] In case 1.2, after the first cycle is adjusted to the second cycle, if the first device does not detect the user's intention to exit the vehicle within the first preset time period after the vehicle is parked, indicating that the user is only temporarily parking the vehicle and does not need to lock it, it is determined that the second cycle of signal transmission between the second device and the first device needs to be further increased to a fourth cycle. By further increasing the second cycle to the fourth cycle, the power consumption of signal transmission between the second device and the first device can be further reduced, thereby improving the user experience.

[0147] In one possible implementation, if the first device does not detect an intention to exit the vehicle within a first preset time period after the vehicle is parked, the first device sends a third request message to the second device. The third request message is used to adjust the second period to a fourth period, where the fourth period is greater than the second period. Accordingly, the second device receives the third request message and, in response to the third request message, adjusts the second period to the fourth period.

[0148] In another possible implementation, if the first device does not detect an intention to get off the vehicle within a first preset time period after the vehicle is parked, the first device adjusts the second cycle to a fourth cycle, and sends a third notification message to the second device, indicating that the second cycle has been adjusted to the fourth cycle and that the fourth cycle is greater than the second cycle. Accordingly, the second device receives the third notification message and, in response to the third notification message, transmits signals to the first device according to the fourth cycle.

[0149] Optionally, after the second period is adjusted to the third period, the first device may further determine whether the third period needs to be adjusted based on the detection of the intention to leave the vehicle. Accordingly, situation 1.1 further includes:

[0150] In case 1.1-1, after the second cycle is adjusted to the third cycle, if the first device detects an exit attempt within the second preset time period after detecting an exit attempt, indicating that the user desires to lock the vehicle, the third cycle is determined to be further reduced to the fifth cycle. By further reducing the third cycle to the fifth cycle, the communication latency of the signal transmission between the second and first devices can be further reduced, thereby further improving the vehicle locking speed and providing a better user experience.

[0151] In one possible implementation, the first device detects an intention to leave the vehicle within a second preset time period after detecting the intention to leave the vehicle, and sends a fourth request message to the second device. The fourth request message is used to adjust the third period to a fifth period, where the fifth period is less than the third period. In response, the second device receives the fourth request message and adjusts the third period to the fifth period in response to the fourth request message.

[0152] In another possible implementation, the first device detects an intention to leave the vehicle within a second preset time period after detecting the intention to leave the vehicle, and adjusts the third period to a fifth period. Furthermore, the first device sends a fourth notification message to the second device, indicating that the third period has been adjusted to a fifth period, and that the fifth period is shorter than the third period. Accordingly, the second device receives the fourth notification message and, in response to the fourth notification message, communicates with the first device according to the fifth period.

[0153] In case 1.1-2, after the second cycle is adjusted to the third cycle, the first device does not detect the user's intention to leave the vehicle within the second preset time period after detecting the user's intention to leave the vehicle. This indicates that the user is only temporarily leaving the vehicle and does not need to lock the vehicle. In this case, it is determined that the third cycle needs to be adjusted to the sixth cycle. By further increasing the third cycle to the sixth cycle, the frequency of signal transmission between the second device and the first device can be further reduced, thereby reducing the power consumption of the first and second devices and further improving the user experience.

[0154] In one possible implementation, if the first device does not detect an intention to leave the vehicle within a second preset time period after detecting an intention to leave the vehicle, the first device sends a fifth request message to the second device. The fifth request message is used to adjust the third period to a sixth period, where the sixth period is greater than the third period. Accordingly, the second device receives the fifth request message and, in response to the fifth request message, adjusts the third period to the sixth period.

[0155] In another possible implementation, if the first device does not detect an intention to leave the vehicle within a second preset time period after detecting an intention to leave the vehicle, the first device adjusts the third period to a sixth period, where the sixth period is greater than the third period. Furthermore, the first device sends a fifth notification message to the second device, where the fifth notification message is used to adjust the third period to a sixth period, where the sixth period is greater than the third period. Accordingly, the second device receives the fifth notification message and, in response to the fifth notification message, communicates with the first device according to the sixth period.

[0156] In case 2, the first device does not detect parking intent while the vehicle is in motion, meaning the user does not need to lock the vehicle. Therefore, it is determined that the first period needs to be adjusted to a second period, and that the second period is greater than the first period. In this way, by increasing the first period of signal transmission between the second device and the first device, the frequency of signal transmission between the second device and the first device can be reduced, thereby reducing the power consumption of both the second device and the first device, thereby effectively improving the user experience.

[0157] In one possible implementation, when the first device does not detect a parking intention, it sends a first request message to the second device, where the first request message is used to adjust the first period to a second period, where the first period is smaller than the second period. Accordingly, the second device receives the first request message and, in response to the first request message, adjusts the first period to the second period.

[0158] In another possible implementation, when the first device does not detect a parking intention, it adjusts the first cycle to a second cycle. Furthermore, the first device sends a first notification message to the second device, where the first notification message is used to adjust the first cycle to the second cycle, and the first cycle is smaller than the second cycle. Accordingly, the second device receives the first notification message and, in response to the first notification message, transmits signals to the first device according to the second cycle.

[0159] In case 3, the first device detects a parking intention during vehicle driving, which means that the user may need to lock the vehicle, but the first period is not adjusted. The first device further determines whether the first period needs to be adjusted based on the detection of the intention to get off the vehicle.

[0160] Accordingly, Case 3 includes:

[0161] In case 3.1, after the first device detects a parking intention while the vehicle is in motion, if the first device detects an exit intention within a first preset time period after the vehicle is parked, it is determined that the user may need to lock the vehicle, and the first cycle is determined to be reduced to a third cycle. By reducing the first cycle of signal transmission between the second device and the first device to the third cycle, the communication delay of the signal transmission between the second and first devices can be reduced, thereby improving the vehicle locking speed and effectively meeting the user's potential vehicle locking needs.

[0162] In one possible implementation, the first device detects an intention to exit the vehicle within a first preset time period after the vehicle is parked, and sends a sixth request message to the second device. The sixth request message is used to adjust the first period to a third period that is shorter than the first period. Accordingly, the second device receives the sixth request message and, in response to the sixth request message, adjusts the first period to the third period.

[0163] In another possible implementation, the first device detects an intention to get off the vehicle within a first preset time period after the vehicle is parked, and adjusts the first cycle to a third cycle, where the third cycle is shorter than the first cycle. Furthermore, the second device sends a sixth notification message to the second device, indicating that the first cycle has been adjusted to the third cycle. Accordingly, the second device receives the sixth notification message and, in response to the sixth notification message, transmits signals to the first device according to the third cycle.

[0164] In case 3.2, after the first device detects the intention to park the vehicle while it is in motion, if the first device does not detect the intention to exit the vehicle within a first preset time period after the vehicle is in the parked state, it means that the vehicle is temporarily parked and there is no need to lock the vehicle. In this way, it is determined that the first cycle needs to be increased to the fourth cycle. In this way, by increasing the first cycle of signal transmission between the second device and the first device to the fourth cycle, the communication frequency of signal transmission between the second device and the first device can be reduced, thereby reducing the power consumption of the second device and the first device, thereby effectively improving the user experience.

[0165] In one possible implementation, the first device detects an intention to exit the vehicle within a first preset time period after the vehicle is parked, and sends a seventh request message to the second device. The seventh request message is used to adjust the first period to a fourth period, where the fourth period is shorter than the first period. Accordingly, the second device receives the seventh request message and, in response to the seventh request message, adjusts the first period to the fourth period.

[0166] In another possible implementation, the first device detects an intention to get off the vehicle within a first preset time period after the vehicle is parked, and adjusts the first cycle to a fourth cycle, where the fourth cycle is shorter than the first cycle. Furthermore, the second device sends a seventh notification message to the second device, indicating that the first cycle has been adjusted to the fourth cycle. Accordingly, the second device receives the seventh notification message and, in response to the seventh notification message, transmits signals to the first device according to the fourth cycle.

[0167] Optionally, after the first period is adjusted to the third period, the first device may further determine whether the third period needs to be adjusted based on the detection of the intention to leave the vehicle. Accordingly, situation 3.1 includes:

[0168] In case 3.1-1, after the first cycle is adjusted to the third cycle, if the first device detects an exit attempt within the second preset time period after detecting an exit attempt, indicating that the user intends to lock the vehicle, the third cycle is determined to be further reduced to the fifth cycle. By further reducing the third cycle to the fifth cycle, the communication delay of the signal transmission between the second device and the first device can be further reduced, thereby further improving the vehicle locking speed and providing a better user experience.

[0169] In one possible implementation, the first device detects an intention to leave the vehicle within a second preset time period after detecting the intention to leave the vehicle, and sends a fourth request message to the second device. The fourth request message is used to adjust the third period to a fifth period, where the fifth period is less than the third period. In response, the second device receives the fourth request message and adjusts the third period to the fifth period in response to the fourth request message.

[0170] In another possible implementation, the first device detects an intention to leave the vehicle within a second preset time period after detecting the intention to leave the vehicle, and adjusts the third period to a fifth period. Furthermore, the first device sends a fourth notification message to the second device, indicating that the third period has been adjusted to a fifth period, and that the fifth period is shorter than the third period. Accordingly, the second device receives the fourth notification message and, in response to the fourth notification message, communicates with the first device according to the fifth period.

[0171] In case 3.1-2, after the first cycle is adjusted to the third cycle, the first device does not detect the user's intention to leave the vehicle within the second preset time period after detecting the user's intention to leave the vehicle. This indicates that the user is only temporarily leaving the vehicle and does not need to lock the vehicle. In this case, it is determined that the third cycle needs to be adjusted to the sixth cycle. By further increasing the third cycle to the sixth cycle, the frequency of signal transmission between the second device and the first device can be further reduced, thereby reducing the power consumption of the first and second devices and further improving the user experience.

[0172] In one possible implementation, if the first device does not detect an intention to leave the vehicle within a second preset time period after detecting an intention to leave the vehicle, the first device sends a fifth request message to the second device. The fifth request message is used to adjust the third period to a sixth period, where the sixth period is greater than the third period. Accordingly, the second device receives the fifth request message and, in response to the fifth request message, adjusts the third period to the sixth period.

[0173] In another possible implementation, if the first device does not detect an intention to leave the vehicle within a second preset time period after detecting an intention to leave the vehicle, the first device adjusts the third period to a sixth period, where the sixth period is greater than the third period. Furthermore, the first device sends a fifth notification message to the second device, where the fifth notification message is used to adjust the third period to a sixth period, where the sixth period is greater than the third period. Accordingly, the second device receives the fifth notification message and, in response to the fifth notification message, communicates with the first device according to the sixth period.

[0174] In case 4, the first device detects a parking intention and an exit intention during vehicle driving, indicating that the user may need to lock the vehicle, but the first period is not adjusted. The first device further determines whether the first period needs to be adjusted based on the exit intention detection result.

[0175] In case 4.1, after the first device detects a parking intention and an exit intention during vehicle driving, if the first device detects an exit intention within a second preset time period after detecting the exit intention, indicating that the user has a desire to lock the vehicle, it is determined that the first period needs to be further reduced to a fifth period. By further reducing the first period to a fifth period, the communication delay of the signal transmission between the second device and the first device can be further reduced, thereby further improving the vehicle locking speed and providing a better user experience.

[0176] In one possible implementation, the first device detects an intention to leave the vehicle within a second preset time period after detecting the intention to leave the vehicle, and sends an eighth request message to the second device. The eighth request message is used to adjust the first period to a fifth period, which is smaller than the first period. Accordingly, the second device receives the eighth request message and, in response to the eighth request message, adjusts the first period to the fifth period.

[0177] In another possible implementation, the first device detects an intention to leave the vehicle within a second preset time period after detecting the intention to leave the vehicle, and adjusts the first cycle to a fifth cycle. Furthermore, the first device sends an eighth notification message to the second device, indicating that the first cycle has been adjusted to a fifth cycle, and that the fifth cycle is shorter than the first cycle. Accordingly, the second device receives the eighth notification message and, in response to the eighth notification message, communicates with the first device according to the fifth cycle.

[0178] In case 4.2, after the first device detects the user's intention to park and exit the vehicle while the vehicle is in motion, it does not detect the user's intention to exit the vehicle within a second preset time period after detecting the user's intention to exit the vehicle. This indicates that the user is only temporarily exiting the vehicle and does not need to lock the vehicle. Therefore, it is determined that the first cycle needs to be adjusted to the sixth cycle. By further increasing the first cycle to the sixth cycle, the frequency of signal transmission between the second device and the first device can be further reduced, thereby reducing the power consumption of the first and second devices and further improving the user experience.

[0179] In one possible implementation, if the first device does not detect an intention to leave the vehicle within a second preset time period after detecting an intention to leave the vehicle, the first device sends a ninth request message to the second device. The ninth request message is used to adjust the first period to a sixth period, where the sixth period is greater than the first period. Accordingly, the second device receives the ninth request message and, in response to the ninth request message, adjusts the first period to the sixth period.

[0180] In another possible implementation, if the first device does not detect an intention to leave the vehicle within a second preset time period after detecting an intention to leave the vehicle, the first cycle is adjusted to a sixth cycle, which is greater than the first cycle. Furthermore, the first device sends a ninth notification message to the second device, which is used to adjust the first cycle to a sixth cycle, which is greater than the first cycle. Accordingly, the second device receives the ninth notification message and, in response to the ninth notification message, communicates with the first device according to the sixth cycle.

[0181] In the embodiment of the present application, the specific values ​​of the first preset duration and the second preset duration can be the same or different. Exemplarily, the first preset duration and the second preset duration can be any one of 5 minutes, 10 minutes, or 15 minutes, and the embodiment of the present application does not impose any specific limitation.

[0182] In the embodiment of the present application, the first period may be, for example, any value between 7.5 ms and 3 s. In one possible implementation, when the first device determines that the first period needs to be adjusted, the specific values ​​of the second to sixth periods may be determined by the first device or the second device according to a preset mapping table, or may be obtained by the first device or the second device making corresponding adjustments based on the current value of the first period.

[0183] For ease of understanding, the specific implementation details of the embodiments of the present application are introduced below using short-range communication technology applied to a digital key system of a vehicle as an example.

[0184] Figure 4 shows a second schematic diagram of a system architecture applicable to an embodiment of the present application. In Figure 4, the user device 200 takes a mobile phone as an example. The mobile phone is equipped with a digital key system, which includes a digital key 201 and a wireless short-range communication device 202. The vehicle 100 includes a wireless short-range communication device 101, an on-board controller 104, an on-board sensor 103, and on-board components 102. In this scenario, the wireless short-range communication device 202 can communicate and interact with the wireless short-range communication device 101 via a wireless network to implement the communication method of the embodiment of the present application.

[0185] Among them, a fusion perception application (APP) can be installed and run on the vehicle controller 104. During the operation of the APP, the vehicle controller 104 can communicate and interact with the vehicle sensors 103 and / or the vehicle components 102 through the in-vehicle communication network (such as CAN bus, etc.), obtain the status information of the vehicle components 102, and determine the user's intention based on the status information of the vehicle components; and the vehicle controller 104 can exchange information through the wireless short-range communication device 101 and the wireless short-range communication device 202, such as requesting the wireless short-range communication device 202 to adjust the signal transmission period between the wireless short-range communication device 101 and the wireless short-range communication device 202.

[0186] As shown in Figure 5 , in one possible implementation, the relevant structures of vehicle 100 in the above system architecture can be located on the vehicle identification unit (VIU) in the vehicle's electronic architecture. In Figure 5 , the vehicle components 102 are exemplified by doors and seats, the vehicle sensors 103 are exemplified by ultrasonic sensors (USS), and the vehicle controller 104 includes a wireless communication controller, a USS controller, and a body control module (BCM). Accordingly, the wireless communication controller can implement wireless positioning when running a perception fusion application. For example, if the wireless communication controller is a Bluetooth controller, the Bluetooth controller can control the wireless short-range communication device 101 to send a detection frame to the wireless short-range communication device 202 and receive a received signal strength indication (RSSI) from the wireless short-range communication device 202. Based on the RSSI, the Bluetooth positioning function can be implemented. Furthermore, the USS controller can implement USS positioning when running a perception fusion application. For example, the USS controller can control the ultrasonic sensor to transmit ultrasonic waves to the mobile phone and use time of flight (TOF) to determine the target echo of the ultrasonic waves, thereby determining the distance between the mobile phone and the vehicle 100. Furthermore, when running the perception fusion application, the BCM can obtain door and seat status information through the communication interface. For example, the BCM can obtain the pressure value on the seat and the open and closed status of the door through the communication interface to determine the seating situation in the vehicle.

[0187] Furthermore, FIG6 shows a schematic diagram of the process of communication interaction between the vehicle 100 and each module in the mobile phone, which process includes the following steps:

[0188] S1. The wireless short-range communication device 202 sends a connection request to the wireless short-range communication device 101. The connection request includes verification information of the digital key 201. Correspondingly, the wireless short-range communication device 101 receives the connection request.

[0189] S2 . When the wireless short-range communication device 101 authenticates the verification information of the digital key 201 and successfully establishes a connection with the wireless short-range communication device 202 , the wireless short-range communication device 101 sends a connection response to the wireless short-range communication device 202 .

[0190] Exemplarily, as shown in FIG7 , when the wireless short-range communication device 101 takes a Bluetooth communication device as an example, the wireless short-range communication device 101 may include a master node and multiple slave nodes. In FIG7 , the oblique line box represents the master node, and the grid box represents the slave node. The receiver (Receiver, Rx) in the master node can receive information from the wireless short-range communication device 101 according to the signal transmission period illustrated in FIG7 , and the receiver (Transmit, Tx) in the master node can send information to the wireless short-range communication device 101 according to the signal transmission period illustrated in FIG7 ; similarly, the Rx in each of the multiple slave nodes can receive information from the wireless short-range communication device 101 according to the signal transmission period illustrated in FIG7 , and the Tx in each of the multiple slave nodes can send information to the wireless short-range communication device 101 according to the signal transmission period illustrated in FIG7 . Among them, the master node can be used to perform security authentication on the wireless short-range communication device 202 and establish a communication connection with the wireless short-range communication device 202 when the security authentication is passed. Each of the multiple slave nodes can be used to locate and sense the wireless short-range communication device 202. For example, each slave node can send a beacon message to the wireless short-range communication device 202 according to a signal transmission cycle to discover the wireless short-range communication device 202. Correspondingly, after receiving the beacon message, the wireless short-range communication device 202 also sends a beacon message to the master node according to the signal transmission cycle. The master node can then locate the wireless short-range communication device 202 based on the signal strength of the beacon message.

[0191] S3. The wireless short-range communication device 202 sends a beacon message to the wireless short-range communication device 101 according to cycle 1.

[0192] S4. The onboard controller 104 detects the parking intention.

[0193] For example, the vehicle-mounted sensor 104 can determine whether the vehicle 100 has an intention to park based on the gear status of the vehicle 100 or the driving strategy of the intelligent driving system.

[0194] S5. The vehicle controller 104 requests the wireless short-range communication device 101 to reduce the cycle 1 to the cycle 2 through the wireless short-range communication device 202.

[0195] S6. The wireless short-range communication device 202 sends a beacon message to the wireless short-range communication device 101 according to cycle 2.

[0196] S7. The seat reports the seat status to the vehicle controller 104.

[0197] Exemplarily, the seat status includes the pressure value borne by the seat or the seating condition of the seat.

[0198] S8. The vehicle door reports the door status to the vehicle controller 104.

[0199] S9. The onboard controller 104 detects the intention to get off the vehicle.

[0200] Exemplarily, the seat status includes whether the seat is occupied, and the door status includes the open and close status of the door within a preset time period. Then, when the onboard sensor 104 determines that no one is sitting on the seat and the door is opened and then closed within a preset time period, it is considered that the intention to get off the vehicle is detected, and the onboard sensor 104 executes S10.

[0201] S10 : The vehicle-mounted controller 104 requests the wireless short-range communication device 202 to reduce the cycle 2 to the cycle 3 through the wireless short-range communication device 101 .

[0202] S11 . The wireless short-range communication device 202 sends a beacon message to the wireless short-range communication device 101 according to cycle 3 .

[0203] S12: The vehicle controller 104 starts ultrasonic positioning.

[0204] It should be understood that the vehicle controller 104 initiates the ultrasonic positioning process, that is, the vehicle controller 104 sends a control instruction to the ultrasonic sensor to enable the ultrasonic sensor to locate the user and obtain the first distance between the user and the vehicle 100 .

[0205] S13, the onboard controller 104 detects the intention to leave the vehicle.

[0206] For example, when the onboard controller 104 determines that the first distance between the user and the vehicle 100 is greater than a preset distance, it deems that the intention to leave the vehicle is detected.

[0207] S14 , the vehicle-mounted controller 104 requests the wireless short-range communication device 202 to reduce the cycle 3 to the cycle 4 through the wireless short-range communication device 101 .

[0208] S15 : The wireless short-range communication device 202 sends a beacon message to the wireless short-range communication device 101 according to cycle 4 .

[0209] So far, the application of the communication method of the embodiment of the present application in the Bluetooth key system has been explained in combination with the accompanying drawings and embodiments. Through this method, the user's intention can be determined according to the status of the vehicle-mounted components, and the signal transmission period between the wireless short-range communication device 101 and the wireless short-range communication device 202 can be dynamically adjusted according to the user's intention, thereby effectively balancing the power consumption and delay of the signal transmission between the wireless short-range communication device 101 and the wireless short-range communication device 202, thereby improving the user experience.

[0210] An embodiment of the present application also provides a communication device for executing the method executed by the first device or the second device in the above method embodiment. Relevant features can be found in the above method embodiment and will not be repeated here.

[0211] As shown in Figure 8, in one example, the communication device 800 may include: an acquisition unit 801 for acquiring status information of an on-board component, where the status information is used to indicate the status of the on-board component; a processing unit 802 for determining user intent based on the status of the on-board component; wherein the user intent is used to determine whether to adjust the first period of signal transmission between the second device and the first device; and a communication unit 803 for sending a first request message to the second device when the processing unit determines to adjust the first period, where the first request message is used to adjust the first period to the second period. For specific implementation methods, please refer to the method steps implemented by the first device in the above method embodiment, and will not be repeated here.

[0212] As shown in Figure 9, in another example, the communication device 900 may include: a communication unit 901, configured to receive a first request message from a first device, the first request message being configured to adjust a first period of signal transmission between the second device and the first device to a second period; wherein the second period is associated with user intent; and a processing unit 902, configured to adjust the first period to the second period in response to the first request message. For specific implementation methods, please refer to the method steps implemented by the second device in the above method embodiment, and will not be repeated here.

[0213] It should be understood that the division of the various units in the above device is only a division of logical functions. In actual implementation, they can be fully or partially integrated into a physical entity, or they can be physically separated. In addition, the units in the device can be implemented in the form of a processor calling software; for example, the device includes a processor, the processor is connected to a memory, and the memory stores instructions. The processor calls the instructions stored in the memory to implement any of the above methods or realize the functions of the various units of the device, where the processor is, for example, a general-purpose processor, such as a central processing unit (CPU) or a microprocessor, and the memory is a memory within the device or a memory outside the device. Alternatively, the units in the device can be implemented in the form of hardware circuits, and the functions of some or all of the units can be realized by designing the hardware circuits. The hardware circuit can be understood as one or more processors. For example, in one implementation, the hardware circuit is an application-specific integrated circuit (ASIC), which realizes the functions of some or all of the above units by designing the logical relationship of the components in the circuit. For another example, in another implementation, the hardware circuit can be implemented by a programmable logic device (PLD). Taking a field programmable gate array (FPGA) as an example, it can include a large number of logic gate circuits, and the connection relationship between the logic gate circuits is configured by configuring the configuration file, thereby realizing the functions of some or all of the above units. All units of the above devices can be implemented in the form of software called by the processor, or in the form of hardware circuits, or in part by the form of software called by the processor, and the rest by hardware circuits.

[0214] In an embodiment of the present application, a processor is a circuit with signal processing capabilities. In one implementation, the processor can be a circuit with instruction reading and execution capabilities, such as a CPU, a microprocessor, a graphics processing unit (GPU) (which can be understood as a microprocessor), or a digital signal processor (DSP). In another implementation, the processor can implement certain functions through the logical relationship of a hardware circuit, and the logical relationship of the hardware circuit is fixed or reconfigurable, such as a hardware circuit implemented by an ASIC or PLD, such as an FPGA. In a reconfigurable hardware circuit, the process of the processor loading a configuration document to implement the hardware circuit configuration can be understood as the process of the processor loading instructions to implement the functions of some or all of the above units. In addition, it can also be a hardware circuit designed for artificial intelligence, which can be understood as an ASIC, such as a neural network processing unit (NPU), a tensor processing unit (TPU), a deep learning processing unit (DPU), etc.

[0215] It can be seen that each unit in the above device can be one or more processors (or processing circuits) configured to implement the above method, such as: CPU, GPU, NPU, TPU, DPU, microprocessor, DSP, ASIC, FPGA, or a combination of at least two of these processor forms.

[0216] In addition, the various units in the above devices can be fully or partially integrated together, or can be implemented independently. In one implementation, these units are integrated together and implemented in the form of a system-on-a-chip (SOC). The SOC may include at least one processor for implementing any of the above methods or implementing the functions of the various units of the device. The type of the at least one processor can be different, for example, including a CPU and FPGA, a CPU and an artificial intelligence processor, a CPU and a GPU, etc.

[0217] In a simple embodiment, those skilled in the art can imagine that the communication devices in the above embodiments can all adopt the form shown in Figure 10. As shown in Figure 10, the device 1000 includes at least one processor 1010 and a communication interface 1030. In an optional design, a memory 1020 may also be included.

[0218] The specific connection medium between the processor 1010 and the memory 1020 is not limited in the embodiment of the present application.

[0219] In the apparatus as shown in FIG. 10 , the processor 1010 may transmit data through the communication interface 1030 when communicating with other devices.

[0220] When the communication device adopts the form shown in FIG10 , the processor 1010 in FIG10 can call the computer-executable instructions stored in the memory 1020 so that the device 1000 can execute any of the above method embodiments.

[0221] An embodiment of the present application also relates to a chip system, which includes a processor for calling a computer program or computer instructions stored in a memory so that the processor executes the method of any of the above embodiments.

[0222] In a possible implementation, the processor may be coupled to the memory through an interface.

[0223] In a possible implementation, the chip system may also directly include a memory, in which a computer program or computer instructions are stored.

[0224] For example, the memory may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. The non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), which is used as an external cache memory. By way of example and not limitation, many forms of RAM are available, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct rambus RAM (DR RAM).

[0225] An embodiment of the present application further relates to a processor, which is used to call a computer program or computer instruction stored in a memory so that the processor executes the method described in any of the above embodiments.

[0226] For example, in the embodiments of the present application, the processor is an integrated circuit chip with signal processing capabilities. For example, the processor can be an FPGA, a general-purpose processor, a DSP, an ASIC or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component, a system on chip (SoC), a CPU, a network processor (NP), a microcontroller unit (MCU), a PLD or other integrated chip, and can implement or execute the various methods, steps and logic block diagrams disclosed in the embodiments of the present application. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor. The steps of the method disclosed in the embodiments of the present application can be directly embodied as being executed by a hardware decoding processor, or can be executed by a combination of hardware and software modules in the decoding processor. The software module can be located in a storage medium mature in the art, such as random access memory, flash memory, read-only memory, programmable read-only memory or electrically erasable programmable memory, registers, etc. The storage medium is located in the memory, and the processor reads the information in the memory and completes the steps of the above method in combination with its hardware.

[0227] It should be understood that the embodiments of the present application may be provided as methods, systems, or computer program products.

[0228] In one possible implementation, an embodiment of the present application provides a computer-readable storage medium, which stores program code. When the program code runs on the computer, the computer executes the above method embodiment.

[0229] In a possible implementation, an embodiment of the present application provides a computer program product. When the computer program product is run on a computer, the computer is caused to execute the above method embodiment.

[0230] Those skilled in the art will appreciate that the embodiments of the present application can be provided as methods, systems, or computer program products. Therefore, the present application can adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application can adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to magnetic disk storage, CD-ROM, optical storage, etc.) that contain computer-usable program code.

[0231] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the present application. It should be understood that each flow and / or box in the flow chart and / or block diagram, as well as the combination of the flow chart and / or box in the flow chart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device produce a device for implementing the functions specified in one or more flow charts and / or one or more boxes in the block diagram.

[0232] These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce a product including an instruction device that implements the functions specified in one or more processes in the flowchart and / or one or more boxes in the block diagram.

[0233] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, so that the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in one or more processes in the flowchart and / or one or more boxes in the block diagram.

[0234] Obviously, those skilled in the art may make various modifications and variations to this application without departing from the scope of protection of this application. Thus, if these modifications and variations of this application fall within the scope of the claims of this application and their equivalents, this application is intended to include these modifications and variations.

Claims

1. A communication method, characterized in that: Applied to a first device, the method includes: Acquiring status information of an on-vehicle component, wherein the status information is used to indicate the status of the on-vehicle component; Determining a user intention based on the state of the vehicle-mounted component; wherein the user intention is used to determine whether to adjust a first cycle of signal transmission between the second device and the first device; When it is determined to adjust the first period, first request information is sent to the second device, where the first request information is used to adjust the first period to a second period.

2. The method according to claim 1, characterized in that The second device is provided with a digital key system adapted to the electronic lock system in the vehicle, and the digital key system is used to control the locking or unlocking of the vehicle; The digital key system includes a wireless communication module, and the first period is a period of signal transmission between the wireless communication module and the first device.

3. The method according to claim 1 or 2, characterized in that The user intention includes at least one of a parking intention, a getting-off intention, or a leaving intention; Among them, the parking intention is used to represent that the vehicle will be in a parking state; the getting off intention is used to represent that the user will change from being inside the vehicle to being outside the vehicle; and the leaving intention is used to represent that the first distance between the user and the vehicle is greater than a preset distance.

4. The method according to claim 3, characterized in that When the parking intention is detected, the first period is greater than the second period; or, When the parking intention is not detected, the first period is smaller than the second period.

5. The method according to claim 4, characterized in that The method further comprises: Within a first preset time period after the vehicle is in the parked state, the intention to get off is detected, and a second request message is sent to the second device, where the second request message is used to adjust the second period to a third period, where the third period is smaller than the second period; or If the intention to get off is not detected within a first preset time period after the vehicle is in the parking state, a third request message is sent to the second device, and the third request message is used to adjust the second period to a fourth period, and the fourth period is greater than the second period.

6. The method according to claim 5, characterized in that The method further comprises: Within a second preset time period after detecting the intention to get off the vehicle, the intention to leave the vehicle is detected, and a fourth request message is sent to the second device, where the fourth request message is used to adjust the third period to a fifth period, where the fifth period is smaller than the third period; or If the intention to leave the vehicle is not detected within a second preset time period after the intention to get off the vehicle is detected, a fifth request message is sent to the second device, and the fifth request message is used to adjust the third period to a sixth period, and the sixth period is greater than the third period.

7. The method according to any one of claims 3 to 6, characterized in that: The determining of the user intention according to the state of the vehicle-mounted components includes: When the state of the vehicle-mounted component satisfies a first condition, determining that the user intention includes the intention to get off the vehicle; Among them, the first condition includes at least one of the following: the gear position in the vehicle is the parking gear, the seat belt in the vehicle is in the on state, the pressure value borne by the seat in the vehicle is less than a preset value, and the door in the vehicle is opened and then closed.

8. The method according to any one of claims 3 to 6, characterized in that: The state of the vehicle-mounted component includes data collected by the vehicle-mounted component, and the data collected by the vehicle-mounted component is used to represent a first distance between the user and the vehicle; The determining of the user intention according to the state of the vehicle-mounted components includes: When the first distance is greater than a preset distance, it is determined that the user intention includes the intention to leave the vehicle.

9. The method according to any one of claims 1 to 8, characterized in that The first device obtains the status information through a vehicle-mounted sensor.

10. A communication method, characterized in that: Applied to the second device, the method includes: receiving a first request message from a first device, wherein the first request message is used to adjust a first period of signal transmission between the second device and the first device to a second period; wherein the second period is associated with a user intention; In response to the first request information, the first period is adjusted to the second period.

11. The method according to claim 10, characterized in that The second device is provided with a digital key system adapted to the electronic lock system in the vehicle, and the digital key system is used to control the locking or unlocking of the vehicle; The digital key system includes a wireless communication module, and the first period is a period of signal transmission between the wireless communication module and the first device.

12. The method according to claim 10 or 11, characterized in that The user intention includes at least one of a parking intention, a getting-off intention, or a leaving intention; Among them, the parking intention is used to represent that the vehicle will be in a parking state; the getting off intention is used to represent that the user will change from being inside the vehicle to being outside the vehicle; and the leaving intention is used to represent that the first distance between the user and the vehicle is greater than a preset distance.

13. The method according to claim 12, characterized in that When the second period is associated with the parking intention, the first period is greater than the second period; or When the second period is not associated with the parking intention, the first period is smaller than the second period.

14. The method according to claim 13, characterized in that The method further comprises: receiving a second request message from the first device, wherein the second request message is used to adjust the second period to a third period, the third period being smaller than the second period; wherein the third period is associated with the intention to get off the vehicle; In response to the second request information, adjusting the second period to the third period; or, receiving a third request message from the first device, the third request message being used to adjust the second period to a fourth period, the fourth period being greater than the second period; wherein the fourth period is not associated with the intention to get off the vehicle; In response to the third request information, the second period is adjusted to the fourth period.

15. The method according to claim 14, characterized in that The method further comprises: receiving a fourth request message from the first device, the fourth request message being used to adjust the third period to a fifth period, the fifth period being smaller than the third period; wherein the third period is associated with the intention to leave the vehicle; In response to the fourth request information, adjusting the third period to the fifth period; or, receiving a fifth request message from the first device, the fifth request message being used to adjust the third period to a sixth period, the sixth period being greater than the third period; wherein the sixth period is not associated with the intention to get off the vehicle; In response to the fifth request information, the third cycle is adjusted to a sixth cycle.

16. The method according to any one of claims 12 to 15, characterized in that: When the user intention includes the intention to get off the vehicle, the status of the vehicle-mounted components satisfies a first condition; wherein, the first condition includes at least one of the following: the gear position in the vehicle is the parking gear, the seat belt in the vehicle is in the on state, the pressure value borne by the seat in the vehicle is less than a preset value, and the door in the vehicle is opened and then closed.

17. The method according to any one of claims 12 to 15, characterized in that: The status of the vehicle-mounted components includes data collected by the vehicle-mounted components, and the data collected by the vehicle-mounted components is used to represent a first distance between the user and the vehicle; when the user intention includes the intention to leave the vehicle, the first distance is greater than a preset distance.

18. A communication device, characterized in that: The method comprises: an acquiring unit, configured to acquire status information of an on-vehicle component, wherein the status information is used to indicate the status of the on-vehicle component; a processing unit, configured to determine a user intention based on the state of the vehicle-mounted component; wherein the user intention is used to determine whether to adjust a first period of signal transmission between the second device and the first device; The communication unit is configured to send first request information to the second device when the processing unit determines to adjust the first period, wherein the first request information is used to adjust the first period to a second period.

19. A communication device, characterized in that: The method comprises: a communication unit, configured to receive a first request message from a first device, wherein the first request message is used to adjust a first period of signal transmission between a second device and the first device to a second period; wherein the second period is associated with a user intention; A processing unit is configured to adjust the first period to the second period in response to the first request information.

20. A communication device, characterized in that: The communication device comprises: a communication interface for communicating with other devices; A processor is coupled to the communication interface, causing the communication device to execute the method according to any one of claims 1 to 9, or execute the method according to any one of claims 10 to 17.

21. A communication system, characterized in that: The method comprises a vehicle and a user device, wherein the vehicle is used to implement the method according to any one of claims 1 to 9, and the user device is used to implement the method according to any one of claims 10 to 17.

22. A chip system, characterized in that: The chip system comprises at least one processor and an interface circuit, wherein the processor is used to execute instructions and / or data interaction through the interface circuit, so that the chip system executes the method according to any one of claims 1 to 9, or executes the method according to any one of claims 10 to 17.

23. A computer-readable storage medium, characterized in that The method comprises a program or an instruction. When the program or the instruction is executed, the method according to any one of claims 1 to 9 is executed, or the method according to any one of claims 10 to 17 is executed.

24. A computer program product, characterized in that When a computer reads and executes the computer program product, the computer is caused to execute the method according to any one of claims 1 to 9 or the method according to any one of claims 10 to 17.