Charging control method and device, wireless charging device and readable storage medium
By receiving the identification data packets from the terminal device, extracting device differentiation information, and querying the feature database to obtain identity information, the problem of poor compatibility of wireless charging devices is solved, enabling personalized charging and display control, and improving charging efficiency and user experience.
Patent Information
- Application Number
- CN202610147977.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-02-02
- Publication Date
- 2026-07-31
AI Technical Summary
Existing wireless charging devices have poor adaptability to terminal devices during the charging process and cannot effectively identify and adjust charging strategies to adapt to the characteristics of different terminal devices.
By receiving identification data packets sent by terminal devices, extracting device differentiation information, querying a pre-defined device feature database to obtain terminal identity information, and performing personalized charging and display control based on the identity information.
It improves the compatibility with terminal devices during wireless charging, enables personalized charging control and display management, and enhances charging efficiency and user experience.
Smart Images

Figure CN122495616A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of wireless charging technology, and in particular to a charging control method, apparatus, wireless charging device, and readable storage medium. Background Technology
[0002] With the development of wireless charging technology, users can use the wireless charging function of their terminal devices to place the devices to be charged on the wireless charging device for charging.
[0003] Currently, wireless charging devices generally use the Qi standard communication protocol to achieve energy transfer and basic communication. The terminal device sends data packets to the wireless charging device, which then parses the data packets to obtain the terminal device's charging capabilities (battery rated voltage / current, maximum supported input power, etc.) for charging power control.
[0004] However, the method of controlling wireless charging devices based on the charging capabilities of terminal devices has poor compatibility with terminal devices. Summary of the Invention
[0005] Therefore, it is necessary to provide a charging control method, device, wireless charging device, and readable storage medium that can improve the adaptability of terminal devices in wireless charging scenarios, in order to address the above-mentioned technical problems.
[0006] In a first aspect, this application provides a charging control method applied to a wireless charging device, the method comprising:
[0007] Receive identification data packets sent by the terminal to be charged;
[0008] Extract the device identification information of the terminal to be charged from the identification data packet;
[0009] Based on the device differentiation information, the terminal identity information of the terminal to be charged is obtained by querying the pre-defined device feature database.
[0010] Based on the terminal's identity information, the wireless charging device is controlled to execute a corresponding target control strategy on the terminal to be charged. The target control strategy includes at least one control operation among charging control and display control.
[0011] In one embodiment, device differentiation information of the terminal to be charged is extracted from the identification data packet, including:
[0012] Parse the identifier data packet to obtain the data packet parsing fields;
[0013] The device identification field is extracted from the data packet parsing field to determine the device identification information of the terminal to be charged. The device identification field includes at least the manufacturer identification field and the device type identification field, and the device type identification field is a custom field.
[0014] In one embodiment, based on device differentiation information, a predetermined device feature database is queried to obtain the terminal identity information of the terminal to be charged, including:
[0015] Feature extraction is performed on the device differentiation information to obtain device differentiation features;
[0016] The device distinguishing features are matched with the pre-stored device features in the predetermined device feature library to obtain the target device features that match the device distinguishing features;
[0017] The identity information corresponding to the characteristics of the target device is determined as the terminal identity information of the terminal to be charged.
[0018] In one embodiment, based on the terminal identity information, the wireless charging device is controlled to execute a corresponding target control strategy on the terminal to be charged, including:
[0019] Based on the terminal's identity information, determine the target charging curve for the terminal to be charged;
[0020] According to the target charging curve, control the wireless charging device to perform corresponding charging control on the terminal to be charged.
[0021] In one embodiment, the method further includes:
[0022] Determine the target communication parameters based on the terminal's identity information;
[0023] According to the target communication parameters, control the wireless charging device to communicate with the terminal to be charged.
[0024] In one embodiment, the method further includes:
[0025] If the query to the predetermined device feature database fails, the device differentiation information is sent to a designated backend server for updating the predetermined device feature database.
[0026] In one embodiment, the method further includes:
[0027] Based on the terminal identity information, determine the terminal display information of the terminal to be charged;
[0028] The display unit controls the wireless charging device and displays information on the terminal.
[0029] In one embodiment, the terminal display information includes at least one of the following: terminal identity information, charging status information, and brand information of the terminal to be charged.
[0030] Secondly, this application also provides a charging control device, comprising:
[0031] The receiving module is used to receive identification data packets sent by the terminal to be charged;
[0032] The parsing module is used to extract device differentiation information of the terminal to be charged from the identification data packet;
[0033] The query module is used to query the pre-defined device feature database based on device differentiation information to obtain the terminal identity information of the terminal to be charged;
[0034] The control module is used to control the wireless charging device to execute the corresponding target control strategy for the terminal to be charged based on the terminal identity information. The target control strategy includes at least one control operation among charging control and display control.
[0035] Thirdly, this application also provides a wireless charging device, including a wireless charging transmitter module, a communication module, an interaction module, a memory, and a processor, wherein the interaction module includes at least a display unit;
[0036] The memory stores a computer program, and when the processor executes the computer program, it performs the following steps:
[0037] Receive identification data packets sent by the terminal to be charged;
[0038] Extract the device identification information of the terminal to be charged from the identification data packet;
[0039] Based on the device differentiation information, the terminal identity information of the terminal to be charged is obtained by querying the pre-defined device feature database.
[0040] Based on the terminal's identity information, the wireless charging device is controlled to execute a corresponding target control strategy on the terminal to be charged. The target control strategy includes at least one control operation among charging control and display control.
[0041] Fourthly, this application also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, performs the following steps:
[0042] Receive identification data packets sent by the terminal to be charged;
[0043] Extract the device identification information of the terminal to be charged from the identification data packet;
[0044] Based on the device differentiation information, the terminal identity information of the terminal to be charged is obtained by querying the pre-defined device feature database.
[0045] Based on the terminal's identity information, the wireless charging device is controlled to execute a corresponding target control strategy on the terminal to be charged. The target control strategy includes at least one control operation among charging control and display control.
[0046] Fifthly, this application also provides a computer program product, including a computer program that, when executed by a processor, performs the following steps:
[0047] Receive identification data packets sent by the terminal to be charged;
[0048] Extract the device identification information of the terminal to be charged from the identification data packet;
[0049] Based on the device differentiation information, the terminal identity information of the terminal to be charged is obtained by querying the pre-defined device feature database.
[0050] Based on the terminal's identity information, the wireless charging device is controlled to execute a corresponding target control strategy on the terminal to be charged. The target control strategy includes at least one control operation among charging control and display control.
[0051] The aforementioned charging control method, apparatus, wireless charging device, and readable storage medium receive identification data packets sent by the terminal to be charged and extract device identification information of the terminal from the identification data packets. Therefore, this application parses device identification information that can be used to distinguish device identity from the data packets sent by the terminal to be charged. Then, based on the device identification information, a predetermined device feature database is queried to obtain the terminal identity information of the terminal to be charged. According to the terminal identity information, the wireless charging device is controlled to execute a corresponding target control strategy on the terminal to be charged. The target control strategy includes at least one control operation among charging control and display control. Therefore, the wireless charging device of this application performs corresponding charging control and / or display control according to the specific terminal identity, thereby providing a more personalized and targeted charging service for the terminal to be charged and helping to improve the adaptability of the wireless charging process for the terminal to be charged. Attached Figure Description
[0052] To more clearly illustrate the technical solutions in the embodiments of this application or related technologies, the drawings used in the description of the embodiments of this application or related technologies will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.
[0053] Figure 1 This is an application environment diagram of the charging control method in one embodiment;
[0054] Figure 2 This is a flowchart illustrating a charging control method in one embodiment;
[0055] Figure 3 This is a flowchart illustrating the charging control method in another embodiment;
[0056] Figure 4This is a flowchart illustrating the charging control method in yet another embodiment;
[0057] Figure 5 This is a structural block diagram of a charging control device in one embodiment;
[0058] Figure 6 This is an internal structural diagram of a wireless charging device in one embodiment. Detailed Implementation
[0059] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.
[0060] It should be noted that the terms "first," "second," etc., used in this application can be used to describe various elements, but these elements are not limited by these terms. These terms are only used to distinguish the first element from the second element. The terms "comprising" and "having," and any variations thereof, used in this application, are intended to cover non-exclusive inclusion. The term "multiple" used in this application refers to two or more. The term "and / or" used in this application refers to one of the embodiments, or any combination of multiple embodiments.
[0061] The charging control method provided in this application embodiment can be applied to, for example, Figure 1 The application environment shown.
[0062] Wireless charging devices can be desktop wireless charging docks, vertical charging stands, in-vehicle wireless charging modules, or smart home devices with integrated charging interfaces—anything designed to wirelessly charge terminal devices. Wireless charging devices generally implement the wireless charging process based on wireless charging protocols (such as the Qi standard communication protocol). The core of this process is energy transfer through in-band communication between the transmitter (wireless charging device) and the receiver (the terminal being charged). For example... Figure 1As shown, the wireless charging device may include a main control unit, a power transmitting coil, a power drive circuit, an amplitude shift keying (ASK) communication unit, and an interaction module. When the wireless charging device detects a terminal to be charged near the power transmitting coil, it receives an identification data packet sent by the terminal via the ASK communication module and sends the identification data packet to the main control unit. The main control unit extracts the device identification information of the terminal from the identification data packet, queries a predetermined device feature database based on the device identification information to obtain the terminal identity information of the terminal, and adjusts the power of the power transmitting coil by controlling the power drive circuit according to the terminal identity information, executing corresponding charging control. The interaction module may include a display screen, touch device, voice device, or other devices for interacting with the user.
[0063] In one exemplary embodiment, such as Figure 2 As shown, a charging control method is provided, which is applied to... Figure 1 Taking a wireless charging device as an example, the process includes the following steps S110 to S140. Wherein:
[0064] Step S110: Receive the identification data packet sent by the terminal to be charged.
[0065] The device to be charged is a terminal device with wireless charging capability, such as a smartphone, tablet, or smart home device. The identification data packet is a data packet containing identifying information about the device to be charged, sent by the device under the wireless charging protocol. This information includes details such as manufacturer identification, device type identification, supported wireless charging protocols (e.g., Qi 1.2, Qi 2.0), charging capability, and battery status. The specific data content included in the identification data packet is determined by the wireless charging protocol supported by the device and the manufacturer's requirements.
[0066] For example, a wireless charging device can continuously monitor the coil state information (such as inductance, impedance, etc.) of the power transmitting coil. When a device to be charged (such as a smartphone) is placed within the effective area of the power transmitting coil of the wireless charging device, the receiving coil of the device to be charged forms electromagnetic coupling with the power transmitting coil of the wireless charging device, causing a sudden change in the impedance of the power transmitting coil. Based on the impedance change indicated by the coil state information of the power transmitting coil of the wireless charging device, it is determined that the device to be charged is placed on the wireless charging device. When the device to be charged is placed on the wireless charging device, the wireless charging device can receive the identification data packet reported by the device to be charged via a wireless charging protocol (such as the Qi standard communication protocol).
[0067] Step S120: Extract the device differentiation information of the terminal to be charged from the identification data packet.
[0068] The device identification information is used to distinguish the identity of the terminal device. This includes direct identification information such as manufacturer identifiers and device type identifiers, as well as supplementary information such as supported wireless charging protocol versions and charging capabilities (battery rated voltage / current, maximum supported input power). It's important to understand that the device identification information does not directly identify or describe the identity of the terminal being charged, but rather provides descriptive information related to that identity.
[0069] This embodiment can parse the specified identifier field in the identifier data packet according to the parsing method corresponding to the wireless charging protocol (such as the Qi standard communication protocol) to generate device identification information. The specified identifier field is a field related to the identity of the terminal device. This embodiment can also parse the identifier data packet according to the parsing method corresponding to the wireless charging protocol to obtain several data packet parsing fields. In this embodiment, the device identification field can be extracted from the data packet parsing fields from the corresponding position of the specified identifier field to determine the device identification information of the terminal to be charged.
[0070] In some embodiments, extracting device differentiation information of the terminal to be charged from the identification data packet includes:
[0071] Step S121: Parse the identifier data packet to obtain the data packet parsing field.
[0072] Step S122: Extract the device differentiation field from the data packet parsing field and determine the device differentiation information of the terminal to be charged. The device differentiation field includes at least the manufacturer identifier field and the device type identifier field, and the device type identifier field is a custom field.
[0073] The device differentiation fields include at least a manufacturer identifier field and a device type identifier field. The manufacturer identifier field is a fixed field used to record the manufacturer's identity, while the device type identifier field is a custom field used to record the device type's identity. The fixed field is an information item that is fixed in the identifier data packet, while the custom field is an additional information item that is created by the user in the identifier data packet.
[0074] From the information structure of the identification data packet under the Qi standard communication protocol, the manufacturer identification field is a fixed field. That is, the Qi standard communication protocol explicitly specifies the location of the manufacturer identification field and the manufacturers corresponding to different manufacturer identifications. Any device manufacturer conforming to the Qi standard communication protocol can be clearly identified. However, the Qi standard communication protocol does not explicitly specify terminal identity information (such as device model), making it difficult to directly parse the identification data packet to obtain terminal identity information. This embodiment can process the identification data packet according to the field order, using corresponding decoding methods for different field encoding formats (such as binary → decimal, BCD code → character, hexadecimal → string) to obtain several data packet parsing fields. This embodiment can extract the device differentiation field from the corresponding position of the specified identification field from the data packet parsing fields to determine the device differentiation information of the terminal to be charged. The device differentiation field may include the manufacturer identification field in the Qi standard communication protocol used to distinguish the identity of the terminal device and a custom device type identification field. Therefore, this embodiment can find patterns in the information of the manufacturer identification field explicitly specified in the Qi standard communication protocol and the custom device type identification field to identify the terminal identity information (such as device model).
[0075] Step S130: Based on the device differentiation information, query the predetermined device feature database to obtain the terminal identity information of the terminal to be charged.
[0076] The predetermined device feature database includes the mapping relationship between device differentiation information and terminal identity information.
[0077] This embodiment can query a predetermined device feature library based on device differentiation information to obtain the terminal identity information of the terminal to be charged. For example, device differentiation information may include a manufacturer identifier and a device type identifier. The predetermined device feature library may include a mapping relationship between the manufacturer identifier, device type identifier, and device model. Since in the Qi standard communication protocol, the device type identifiers of the same device type (such as Bluetooth headsets, smartphones, etc.) are not necessarily the same, and may differ due to factors such as manufacturer, device model, and protocol version, this embodiment can construct a device mapping table based on the mapping relationship between the terminal device's manufacturer identifier, device type identifier, and device model, and store the device mapping table in the predetermined device feature library. Furthermore, this embodiment can query the predetermined device feature library based on the manufacturer identifier and device type identifier to obtain the device model of the terminal to be charged, and then determine the terminal identity information corresponding to the device model. The terminal identity information is a descriptive information describing the identity of the terminal to be charged, such as the device model of the terminal to be charged (e.g., OPPO Reno15 Pro, iPhone 16 Pro, etc.), and may also include information related to the terminal to be charged, such as manufacturer, device type, battery model, and charging curve. Therefore, this embodiment can at least identify the specific device model of the terminal to be charged for refined charging control, rather than just identifying the charging power for rough charging management.
[0078] In some embodiments, the method further includes:
[0079] Step S131: If querying the predetermined device feature database fails, the device differentiation information is sent to a designated backend server for updating the predetermined device feature database.
[0080] The designated backend server is the server used for the backend operation and maintenance of wireless charging devices.
[0081] Because the devices of the terminals to be charged are updated and iterated rapidly, there may be instances where the mapping relationship between the device differentiation information and terminal identity information of new products is not recorded in the predetermined device feature database. In such cases, a query to the predetermined device feature database based on the device differentiation information of the terminal to be charged may fail to find the corresponding terminal identity information, resulting in a "query failed" feedback message. This embodiment can send the device differentiation information to a designated backend server for updating the predetermined device feature database. This embodiment can also update the predetermined device feature database according to the updated data received, resulting in a new predetermined device feature database. It is understood that the updated data may at least include updated content for the terminal identity information corresponding to the device differentiation information of the terminal to be charged. Therefore, this embodiment, by sending the device differentiation information to a designated backend server for updating the predetermined device feature database when a query fails, provides an update basis corresponding to real user needs for updating the predetermined device feature database.
[0082] Step S140: Based on the terminal identity information, control the wireless charging device to execute the corresponding target control strategy on the terminal to be charged. The target control strategy includes at least one control operation among charging control and display control.
[0083] The target control strategy refers to the control operation of the wireless charging device, which may include at least one control operation among charging control and display control.
[0084] Taking charging control as an example, this embodiment can determine the charging characteristics (such as charging voltage, current curve, temperature limit, etc.) of the terminal to be charged based on the terminal's identity information. It obtains the current battery status (such as battery level, temperature, etc.) of the terminal to be charged and adjusts the charging parameters (such as charging voltage, charging current, etc.) based on the charging characteristics and the current battery status. This embodiment can also determine the target charging curve of the terminal to be charged based on the terminal's identity information and control the wireless charging device to perform corresponding charging control according to the target charging curve. For example, this embodiment can determine the charging stage of the terminal to be charged based on its current battery level, and control the wireless charging device to perform corresponding charging control according to the target charging curve. When the current battery level is less than a first threshold (such as 10%, 15%, 20%), the charging stage of the terminal to be charged is determined to be the trickle pre-charging stage, using a constant small current for charging, and monitoring whether the voltage reaches the constant current stage threshold. When the current battery level is greater than or equal to a first threshold but less than a second threshold (e.g., 75%, 80%), and the voltage reaches the constant current stage threshold, the charging stage of the terminal to be charged is determined to be the constant current fast charging stage. Based on the target charging curve, the target current value is obtained from a table, and charging is performed according to the target current value. When the current battery level is greater than or equal to the second threshold, and the voltage reaches the rated maximum value, the charging stage of the terminal to be charged is determined to be the constant voltage charging stage. The voltage is maintained at the rated maximum value, and the current is allowed to decrease naturally. When the current is less than or equal to a specified value and the duration is greater than or equal to a specified duration, or the charging time is greater than or equal to the maximum charging duration, or the current battery level reaches 100%, the charging stage of the terminal to be charged is determined to be the charging termination stage, and charging ends. Taking display control as an example, this embodiment can determine the terminal display information based on the terminal identity information, and then control the wireless charging device to display the terminal display information.
[0085] In some embodiments, the method further includes:
[0086] Step S151: Determine the target communication parameters based on the terminal identity information.
[0087] Step S152: Control the wireless charging device to communicate with the terminal to be charged according to the target communication parameters.
[0088] The target communication parameters may include parameters such as communication frequency and jitter depth.
[0089] Even with the same wireless charging protocol, differences in device configuration can lead to varying communication performance when using the same communication parameters. Therefore, this embodiment can configure corresponding communication parameters for different terminal identities. Based on the terminal identity information, this embodiment can query the mapping relationship between predetermined terminal identities and communication parameters to obtain the target communication parameters corresponding to the terminal identity information. Furthermore, this embodiment can control the wireless charging device to communicate with the terminal being charged according to the target communication parameters.
[0090] This embodiment determines the target communication parameters based on the terminal's identity information, and then controls the wireless charging device to communicate with the terminal to be charged according to the target communication parameters. Therefore, this embodiment can select different communication parameters for different terminal identities, which helps improve communication stability and reduce communication latency between the wireless charging device and the terminal to be charged.
[0091] In some embodiments, the method further includes:
[0092] Step S161: Determine the terminal display information of the terminal to be charged based on the terminal identity information.
[0093] Step S162: Control the display unit of the wireless charging device to display terminal information.
[0094] The terminal display information may include at least one of the following: terminal identity information, charging status information, and brand information of the terminal to be charged. The terminal identity information may include at least the device model. The charging status information may include charging-related status information such as the remaining power of the terminal to be charged, real-time charging curve, remaining charging time, and battery health. The brand information may include information such as the manufacturer and brand of the terminal to be charged.
[0095] This embodiment can generate terminal display information for the terminal to be charged based on terminal identity information, and control the display unit of the wireless charging device to display the terminal display information. The terminal display information in this embodiment can include at least one of the terminal identity information, charging status information, and brand information of the terminal to be charged. Furthermore, this embodiment can control the display unit of the wireless charging device to display this terminal display information. For example, this embodiment can display at least one of the terminal identity information, charging status information, and brand information of the terminal to be charged through the display unit. This embodiment can also adjust the display theme and color scheme of the wireless charging device in response to configuration commands, such as setting corresponding exclusive animations for different devices to be charged. This embodiment can also acquire ambient light information and adjust the screen brightness of the display unit according to the ambient light information until the screen brightness matches the ambient light information. This embodiment can also switch the display mode of the wireless charging device to night mode when the current time is within a predetermined nighttime period. This embodiment can also display a clock on the display unit when the wireless charging device is in screen-off mode. In addition, if the wireless charging device has a speaker, this embodiment can use the speaker to verbally announce at least one of the terminal identity information, charging status information, and brand information of the terminal to be charged.
[0096] In the aforementioned charging control method, the device identification information of the terminal to be charged is extracted from the identification data packet sent by the terminal to be charged. Therefore, this application parses the device identification information that can be used to distinguish the device identity from the data packet sent by the terminal to be charged. Then, based on the device identification information, a predetermined device feature database is queried to obtain the terminal identity information of the terminal to be charged. According to the terminal identity information, the wireless charging device is controlled to execute a corresponding target control strategy on the terminal to be charged. The target control strategy includes at least one control operation among charging control and display control. Therefore, the wireless charging device of this application performs corresponding charging control and / or display control according to the specific terminal identity, thereby providing a more personalized and targeted charging service for the terminal to be charged, and helping to improve the adaptability of the wireless charging process to the terminal to be charged.
[0097] In one exemplary embodiment, such as Figure 3 As shown, based on device differentiation information, querying the predetermined device feature database to obtain the terminal identity information of the terminal to be charged includes steps S210 to S230. Wherein:
[0098] Step S210: Extract features from the device differentiation information to obtain device differentiation features.
[0099] Step S230: Match the device distinguishing features with the pre-stored device features in the predetermined device feature library to obtain the target device features that match the device distinguishing features.
[0100] Step S230: The identity information corresponding to the target device features is determined as the terminal identity information of the terminal to be charged.
[0101] Among them, the pre-stored device features are features obtained by extracting features from the device differentiation information of the predetermined terminal, and there is a mapping relationship between the pre-stored device features in the predetermined device feature library and the terminal identity information of the corresponding predetermined terminal.
[0102] Since device differentiation information is typically described using identifiers in the form of strings or numeric strings, and the length of the identifiers corresponding to different devices varies, and the device differentiation information may contain redundant or mixed information, this embodiment can extract features from the device differentiation information to obtain device differentiation features. For example, this embodiment can concatenate the fields in the device differentiation information in sequence to obtain a concatenated identifier, and then encode the concatenated identifier (e.g., through hash calculation) to obtain the device differentiation features. The device differentiation features are then matched with pre-stored device features in a predetermined device feature library to obtain target device features that match the device differentiation features. The identity information corresponding to the target device features is then determined as the terminal identity information of the terminal to be charged.
[0103] This embodiment can also control the wireless charging device to charge the terminal to be charged according to the terminal charging capability information corresponding to the terminal in the identification data packet if the device differentiation feature fails to match the pre-stored device features in the predetermined device feature library. This embodiment can also output matching failure information. If identity feedback information is received regarding the matching failure information, the identity feedback information can be identified as the terminal identity information of the terminal to be charged. Furthermore, this embodiment can also use the device differentiation feature as a new pre-stored device feature and identify the identity feedback information as the terminal identity information corresponding to the new pre-stored device feature.
[0104] In this embodiment, device differentiation features are obtained by extracting features from device differentiation information. These features are then matched with pre-stored device features in a predetermined device feature library to obtain target device features that match the device differentiation features. The identity information corresponding to the target device features is then identified as the terminal identity information of the terminal to be charged. Therefore, this embodiment, through feature extraction, converts device differentiation information into standardized device differentiation features. Compared to the original device differentiation information, matching using device differentiation features helps improve matching accuracy and reduces the computational load required for matching.
[0105] In one exemplary embodiment, such as Figure 4 As shown, controlling the wireless charging device to execute the corresponding target control strategy for the terminal to be charged based on the terminal identity information includes steps S310 to S320. Wherein:
[0106] Step S310: Determine the target charging curve of the terminal to be charged based on the terminal identity information.
[0107] Step S320: According to the target charging curve, control the wireless charging device to perform corresponding charging control on the terminal to be charged.
[0108] This embodiment can acquire a predetermined charging curve library, query the charging curve corresponding to the terminal's identity information from each charging curve, and determine it as the target charging curve. Then, according to the target charging curve, the wireless charging device is controlled to perform corresponding charging control on the terminal to be charged. Furthermore, since the battery health status has a significant impact on the charging process, this embodiment can also acquire the battery health status value of the terminal to be charged. If the battery health status value is less than a predetermined health status threshold (such as 70%, 75%, 80%, etc.), this embodiment can determine a predetermined health adaptation curve as the target charging curve. The predetermined health adaptation curve is a charging curve pre-constructed based on the battery characteristics of the terminal to be charged whose battery health status value is less than the predetermined health status threshold. For example, this embodiment can determine the charging stage of the terminal to be charged based on its current battery level, so as to control the wireless charging device to perform corresponding charging control on the terminal to be charged according to the target charging curve. If the current battery level is less than a first threshold (such as 10%, 15%, 20%), the charging stage of the terminal to be charged is determined to be the trickle pre-charging stage, using constant small current charging, and monitoring whether the voltage reaches the constant current stage threshold. When the current battery level is greater than or equal to the first threshold but less than the second threshold (e.g., 75%, 80%), and the voltage reaches the constant current stage threshold, the charging stage of the terminal to be charged is determined to be the constant current fast charging stage. The target current value is obtained from a table based on the target charging curve, and charging is performed according to the target current value. When the current battery level is greater than or equal to the second threshold, and the voltage reaches the rated maximum value, the charging stage of the terminal to be charged is determined to be the constant voltage charging stage. The voltage is maintained at the rated maximum value, and the current is allowed to decrease naturally. When the current is less than or equal to a specified value and the duration is greater than or equal to a specified duration, or the charging time is greater than or equal to the maximum charging time, or the current battery level reaches 100%, the charging stage of the terminal to be charged is determined to be the charging termination stage, and charging ends.
[0109] In some embodiments, determining the target charging curve of the terminal to be charged based on the terminal identity information includes:
[0110] Step S311: Obtain a predetermined charging curve library, wherein the predetermined charging curve library includes at least two charging curves.
[0111] Step S312: From each charging curve, retrieve the charging curve corresponding to the terminal identity information and determine it as the target charging curve.
[0112] The pre-defined charging curve library includes charging curves corresponding to different terminal devices. The charging curve is constructed by the battery characteristics of the terminal device (battery rated capacity, charge and discharge rate, lithium plating voltage threshold, temperature tolerance range, internal resistance reference value, etc.) and hardware capabilities (supported wireless charging protocols, maximum input power, power loss threshold, current regulation accuracy, heat dissipation capability, etc.) to charge the terminal device.
[0113] For example, this embodiment can determine curve constraints based on the battery characteristics and hardware performance of the terminal device: upper limit constraint (maximum charging current / voltage), lower limit constraint (minimum trickle current), and safety constraint (threshold for temperature-triggered power descent). Then, charging performance data of the terminal device under different operating conditions is obtained. After curve modeling based on the charging performance data, the curve is iterated according to optimization objectives (fast charging speed, battery life, safety) to obtain the charging curve. Furthermore, this embodiment stores the charging curves corresponding to each terminal device in a predetermined charging curve library. Furthermore, this embodiment can obtain the predetermined charging curve library, which includes at least two charging curves. From each charging curve, the charging curve corresponding to the terminal identity information is retrieved and determined as the target charging curve.
[0114] This embodiment determines the target charging curve of the terminal to be charged based on the terminal's identity information, and controls the wireless charging device to perform corresponding charging control according to the target charging curve. Therefore, this embodiment selects a target charging curve specific to the terminal to be charged for charging control, resulting in better adaptation to the terminal in terms of charging speed, battery life, and safety, thus improving the compatibility of the wireless charging process with the terminal to be charged.
[0115] As a specific embodiment, the charging control method of this embodiment includes:
[0116] When a terminal to be charged is detected placed on the wireless charging device, the wireless charging device receives the identification data packet sent by the terminal through the amplitude keying communication module. Then, based on the wireless charging protocol, it parses the device identification field in the identification data packet to generate device identification information. This device identification information includes at least a manufacturer identifier and a device type identifier, which can be represented as strings, numeric strings, etc. The wireless charging device calls its local device feature database to perform a matching query based on the device identification information to determine the terminal's identity. If the matching query fails, the identification data packet can be automatically cached for subsequent updates to the device feature database. Then, based on the terminal's identity, the wireless charging device performs corresponding operations, including but not limited to charging control, display control, and parameter adjustment. For example, it can display the terminal's identity, charging power, or brand information on the display interface or indicator module of the wireless charging device, and can adjust the output parameters of the wireless charging device according to different terminals to achieve personalized feedback.
[0117] It should be understood that although the steps in the flowcharts of the above embodiments are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the above embodiments may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages in other steps. It is understood that the steps in different embodiments can be freely combined as needed, and all non-contradictory solutions formed by such combinations are within the scope of protection of this application.
[0118] Based on the same inventive concept, this application also provides a charging control device for implementing the charging control method described above. The solution provided by this device is similar to the solution described in the above method; therefore, the specific limitations in one or more charging control device embodiments provided below can be found in the limitations of the charging control method described above, and will not be repeated here.
[0119] In one exemplary embodiment, such as Figure 5 As shown, a charging control device 400 is provided for use in wireless charging equipment, including: a receiving module 410, a receiving module 420, a query module 430, and a control module 440, wherein:
[0120] The receiving module 410 is used to receive the identification data packet sent by the terminal to be charged;
[0121] The parsing module 420 is used to extract device differentiation information of the terminal to be charged from the identification data packet;
[0122] The query module 430 is used to query the pre-defined device feature database based on device differentiation information to obtain the terminal identity information of the terminal to be charged.
[0123] The control module 440 is used to control the wireless charging device to execute a corresponding target control strategy on the terminal to be charged based on the terminal identity information. The target control strategy includes at least one control operation among charging control and display control.
[0124] In one embodiment, the parsing module 420 is further configured to:
[0125] The identification data packet is parsed to obtain the data packet parsing field. The device identification field is extracted from the data packet parsing field to determine the device identification information of the terminal to be charged.
[0126] In one embodiment, the query module 430 is further configured to:
[0127] Feature extraction is performed on the device differentiation information to obtain device differentiation features. The device differentiation features are then matched with pre-stored device features in a predetermined device feature library to obtain target device features that match the device differentiation features. The identity information corresponding to the target device features is then determined as the terminal identity information of the terminal to be charged.
[0128] In one embodiment, the control module 440 is further configured to:
[0129] Based on the terminal's identity information, the target charging curve of the terminal to be charged is determined, and the wireless charging device is controlled to perform corresponding charging control on the terminal to be charged in accordance with the target charging curve.
[0130] In one embodiment, the charging control device 400 further includes a communication control module for:
[0131] Based on the terminal's identity information, the target communication parameters are determined, and the wireless charging device is controlled to communicate with the terminal to be charged according to the target communication parameters.
[0132] In one embodiment, the charging control device 400 further includes an information reporting module for:
[0133] If the query to the predetermined device feature database fails, the device differentiation information is sent to a designated backend server for updating the predetermined device feature database.
[0134] In one embodiment, the control module 440 is further configured to:
[0135] Based on the terminal identity information, the terminal display information of the terminal to be charged is determined, and the display unit of the wireless charging device is controlled to display the terminal display information.
[0136] In one embodiment, the terminal display information includes at least one of the following: terminal identity information, charging status information, and brand information of the terminal to be charged.
[0137] Each module in the aforementioned charging control device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in the processor of the wireless charging device in hardware form or independent of it, or stored in the memory of the wireless charging device in software form, so that the processor can call and execute the corresponding operations of each module.
[0138] In one exemplary embodiment, a wireless charging device is provided. This wireless charging device can be a server, and its internal structure diagram can be as follows: Figure 6 As shown, the wireless charging device includes a processor, memory, and input / output interfaces (I / O). The processor, memory, and I / O interfaces are connected via a system bus. The wireless charging transmitter module, communication module, and interaction module are also connected to the system bus via the I / O interfaces. The interaction module includes at least a display unit for forming a visually visible image; this display unit can be a screen, a projection device, or a virtual reality imaging device. The screen can be an LCD screen or an e-ink screen. The processor provides computing and control capabilities. The memory includes a non-volatile storage medium and internal memory. The non-volatile storage medium stores the operating system, computer programs, and a database. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage medium. The database may include a predetermined device feature library for storing device feature data and a predetermined charging curve library for storing charging curve data. The I / O interfaces are used for exchanging information between the processor and external devices. The communication interface is used for communicating with external terminals via a network. The communication interface of this wireless charging device is used for wired or wireless communication with external terminals. Wireless communication can be achieved through Wi-Fi, mobile cellular networks, Near Field Communication (NFC), or other technologies. When the computer program is executed by the processor, it implements a charging control method.
[0139] Those skilled in the art will understand that Figure 6The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the wireless charging device to which the present application is applied. A specific wireless charging device may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.
[0140] In one exemplary embodiment, a computer device is provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to perform the following steps:
[0141] Receive identification data packets sent by the terminal to be charged;
[0142] Extract the device identification information of the terminal to be charged from the identification data packet;
[0143] Based on the device differentiation information, the terminal identity information of the terminal to be charged is obtained by querying the pre-defined device feature database.
[0144] Based on the terminal's identity information, the wireless charging device is controlled to execute a corresponding target control strategy on the terminal to be charged. The target control strategy includes at least one control operation among charging control and display control.
[0145] In one embodiment, the processor, when executing a computer program, also performs the following steps:
[0146] The identification data packet is parsed to obtain the data packet parsing field. The device identification field is extracted from the data packet parsing field to determine the device identification information of the terminal to be charged.
[0147] In one embodiment, the processor, when executing a computer program, also performs the following steps:
[0148] Feature extraction is performed on the device differentiation information to obtain device differentiation features. The device differentiation features are then matched with pre-stored device features in a predetermined device feature library to obtain target device features that match the device differentiation features. The identity information corresponding to the target device features is then determined as the terminal identity information of the terminal to be charged.
[0149] In one embodiment, the processor, when executing a computer program, also performs the following steps:
[0150] Based on the terminal's identity information, the target charging curve of the terminal to be charged is determined, and the wireless charging device is controlled to perform corresponding charging control on the terminal to be charged in accordance with the target charging curve.
[0151] In one embodiment, the processor, when executing a computer program, also performs the following steps:
[0152] Obtain a predetermined charging curve library, which includes at least two charging curves. From each charging curve, retrieve the charging curve corresponding to the terminal identity information and determine it as the target charging curve.
[0153] In one embodiment, the processor, when executing a computer program, also performs the following steps:
[0154] Based on the terminal's identity information, the target communication parameters are determined, and the wireless charging device is controlled to communicate with the terminal to be charged according to the target communication parameters.
[0155] In one embodiment, the processor, when executing a computer program, also performs the following steps:
[0156] Based on the terminal identity information, the terminal display information of the terminal to be charged is determined, and the display unit of the wireless charging device is controlled to display the terminal display information.
[0157] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon, the computer program performing the following steps when executed by a processor:
[0158] Receive identification data packets sent by the terminal to be charged;
[0159] Extract the device identification information of the terminal to be charged from the identification data packet;
[0160] Based on the device differentiation information, the terminal identity information of the terminal to be charged is obtained by querying the pre-defined device feature database.
[0161] Based on the terminal's identity information, the wireless charging device is controlled to execute a corresponding target control strategy on the terminal to be charged. The target control strategy includes at least one control operation among charging control and display control.
[0162] In one embodiment, when the computer program is executed by a processor, it also performs the following steps:
[0163] The identification data packet is parsed to obtain the data packet parsing field. The device identification field is extracted from the data packet parsing field to determine the device identification information of the terminal to be charged.
[0164] In one embodiment, when the computer program is executed by a processor, it also performs the following steps:
[0165] Feature extraction is performed on the device differentiation information to obtain device differentiation features. The device differentiation features are then matched with pre-stored device features in a predetermined device feature library to obtain target device features that match the device differentiation features. The identity information corresponding to the target device features is then determined as the terminal identity information of the terminal to be charged.
[0166] In one embodiment, when the computer program is executed by a processor, it also performs the following steps:
[0167] Based on the terminal's identity information, the target charging curve of the terminal to be charged is determined, and the wireless charging device is controlled to perform corresponding charging control on the terminal to be charged in accordance with the target charging curve.
[0168] In one embodiment, when the computer program is executed by a processor, it also performs the following steps:
[0169] Obtain a predetermined charging curve library, which includes at least two charging curves. From each charging curve, retrieve the charging curve corresponding to the terminal identity information and determine it as the target charging curve.
[0170] In one embodiment, when the computer program is executed by a processor, it also performs the following steps:
[0171] Based on the terminal's identity information, the target communication parameters are determined, and the wireless charging device is controlled to communicate with the terminal to be charged according to the target communication parameters.
[0172] In one embodiment, when the computer program is executed by a processor, it also performs the following steps:
[0173] Based on the terminal identity information, the terminal display information of the terminal to be charged is determined, and the display unit of the wireless charging device is controlled to display the terminal display information.
[0174] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, performs the following steps:
[0175] Receive identification data packets sent by the terminal to be charged;
[0176] Extract the device identification information of the terminal to be charged from the identification data packet;
[0177] Based on the device differentiation information, the terminal identity information of the terminal to be charged is obtained by querying the pre-defined device feature database.
[0178] Based on the terminal's identity information, the wireless charging device is controlled to execute a corresponding target control strategy on the terminal to be charged. The target control strategy includes at least one control operation among charging control and display control.
[0179] In one embodiment, when the computer program is executed by a processor, it also performs the following steps:
[0180] The identification data packet is parsed to obtain the data packet parsing field. The device identification field is extracted from the data packet parsing field to determine the device identification information of the terminal to be charged.
[0181] In one embodiment, when the computer program is executed by a processor, it also performs the following steps:
[0182] Feature extraction is performed on the device differentiation information to obtain device differentiation features. The device differentiation features are then matched with pre-stored device features in a predetermined device feature library to obtain target device features that match the device differentiation features. The identity information corresponding to the target device features is then determined as the terminal identity information of the terminal to be charged.
[0183] In one embodiment, when the computer program is executed by a processor, it also performs the following steps:
[0184] Based on the terminal's identity information, the target charging curve of the terminal to be charged is determined, and the wireless charging device is controlled to perform corresponding charging control on the terminal to be charged in accordance with the target charging curve.
[0185] In one embodiment, when the computer program is executed by a processor, it also performs the following steps:
[0186] Obtain a predetermined charging curve library, which includes at least two charging curves. From each charging curve, retrieve the charging curve corresponding to the terminal identity information and determine it as the target charging curve.
[0187] In one embodiment, when the computer program is executed by a processor, it also performs the following steps:
[0188] Based on the terminal's identity information, the target communication parameters are determined, and the wireless charging device is controlled to communicate with the terminal to be charged according to the target communication parameters.
[0189] In one embodiment, when the computer program is executed by a processor, it also performs the following steps:
[0190] Based on the terminal identity information, the terminal display information of the terminal to be charged is determined, and the display unit of the wireless charging device is controlled to display the terminal display information.
[0191] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium. When executed, the computer program can include the processes of the embodiments of the above methods. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, artificial intelligence (AI) processors, etc., and are not limited to these.
[0192] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this application.
[0193] The above embodiments are merely illustrative of several implementation methods of this application, and their descriptions are relatively specific and detailed. However, they should not be construed as limiting the scope of this application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.
Claims
1. A charging control method, characterized in that, Applied to wireless charging devices, the method includes: Receive identification data packets sent by the terminal to be charged; Extract the device identification information of the terminal to be charged from the identification data packet; Based on the device differentiation information, the terminal identity information of the terminal to be charged is obtained by querying the predetermined device feature database. Based on the terminal identity information, the wireless charging device is controlled to execute a corresponding target control strategy on the terminal to be charged. The target control strategy includes at least one control operation among charging control and display control.
2. The method according to claim 1, characterized in that, Extracting the device differentiation information of the terminal to be charged from the identification data packet includes: The identifier data packet is parsed to obtain the data packet parsing field; The device differentiation field is extracted from the data packet parsing field and determined as the device differentiation information of the terminal to be charged. The device differentiation field includes at least a manufacturer identification field and a device type identification field.
3. The method according to claim 1, characterized in that, The step of querying a predetermined device feature database based on the device differentiation information to obtain the terminal identity information of the terminal to be charged includes: Feature extraction is performed on the device differentiation information to obtain device differentiation features; The device distinguishing feature is matched with the pre-stored device features in the predetermined device feature library to obtain the target device feature that matches the device distinguishing feature; The identity information corresponding to the characteristics of the target device is determined as the terminal identity information of the terminal to be charged.
4. The method according to claim 1, characterized in that, The step of controlling the wireless charging device to execute a corresponding target control strategy for the terminal to be charged based on the terminal identity information includes: Based on the terminal identity information, determine the target charging curve of the terminal to be charged; According to the target charging curve, the wireless charging device is controlled to perform corresponding charging control on the terminal to be charged.
5. The method according to claim 1, characterized in that, The method further includes: Based on the terminal identity information, determine the target communication parameters; According to the target communication parameters, the wireless charging device is controlled to communicate with the terminal to be charged.
6. The method according to claim 1, characterized in that, The method further includes: If the query to the predetermined device feature database fails, the device differentiation information is sent to a designated backend server for updating the predetermined device feature database.
7. The method according to any one of claims 1 to 6, characterized in that, The step of controlling the wireless charging device to execute a corresponding target control strategy on the terminal to be charged based on the terminal identity information further includes: Based on the terminal identity information, determine the terminal display information of the terminal to be charged; The display unit of the wireless charging device is controlled to display the terminal display information.
8. The method according to claim 7, characterized in that, The terminal display information includes at least one of the following: terminal identity information, charging status information, and brand information of the terminal to be charged.
9. A charging control device, characterized in that, The device is used in wireless charging equipment and includes: The receiving module is used to receive identification data packets sent by the terminal to be charged; The parsing module is used to extract the device differentiation information of the terminal to be charged from the identification data packet; The query module is used to query a predetermined device feature database based on the device differentiation information to obtain the terminal identity information of the terminal to be charged; The control module is used to control the wireless charging device to execute a corresponding charging control target control strategy on the terminal to be charged based on the terminal identity information. The target control strategy includes at least one control operation among charging control and display control.
10. A wireless charging device, comprising a wireless charging transmitter module, a communication module, an interaction module, a memory, and a processor, wherein the interaction module includes at least a display unit; The memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 8.
11. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 8.