Vehicle-mounted infotainment systems and vehicle-mounted terminal charging methods, devices, systems, and storage media
By receiving terminal identification information and real-time battery level, the vehicle's output power is dynamically adjusted, solving the problems of low charging efficiency and overcharging in existing vehicle systems, achieving a more efficient and safer charging effect, and improving the user experience.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-05-13
- Publication Date
- 2026-03-10
AI Technical Summary
The existing charging methods for in-vehicle systems cannot meet the actual needs of the terminals, resulting in low charging efficiency, long charging time, and a tendency to overcharge, which can damage the terminal battery and pose safety hazards.
By receiving the target terminal's identification information and real-time battery level, the output power is dynamically determined. Based on the terminal's manufacturer, model, and battery level, an appropriate charging control strategy is adopted, including preset correspondence and dynamic adjustment of the output power.
It improves charging efficiency, protects the terminal battery, prevents overcharging, extends battery life, reduces safety hazards, and enhances user experience.
Smart Images

Figure CN115347625B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of vehicles, in particular to a vehicle machine and a terminal charging method, device and system based on the vehicle machine and a storage medium. BACKGROUND
[0002] At present, people often use the vehicle machine of the automobile to charge the terminal such as a mobile phone on the automobile. For example, wired charging can be performed through the universal serial bus (USB) interface of the vehicle machine to connect the USB data line, or wireless charging can be performed through the wireless charging panel configured by the vehicle machine. The output power of the charging provided by the vehicle machine is relatively low, whether it is through the USB interface or the wireless charging panel, which cannot better meet the actual needs of the terminal. SUMMARY
[0003] The purpose of the present application is to provide a vehicle machine and a terminal charging method, device, system and storage medium based on the vehicle machine, so as to solve the problem that the charging provided by the vehicle machine in the related art cannot better meet the actual needs of the terminal.
[0004] The purpose of the present application is achieved by the following technical solutions:
[0005] In a first aspect, the present application provides a terminal charging method based on a vehicle machine, applied to the vehicle machine, the vehicle machine being in communication connection with a target terminal charged by the vehicle machine, and the method comprising:
[0006] receiving the identification information and the real-time power of the target terminal sent by the target terminal;
[0007] obtaining the manufacturer and the model of the target terminal based on the identification information of the target terminal;
[0008] determining the target output power based on the manufacturer, the model and the real-time power of the target terminal;
[0009] controlling the charging of the target terminal according to the target output power.
[0010] In an embodiment, determining the target output power based on the manufacturer, the model and the real-time power of the target terminal comprises:
[0011] obtaining a preset first correspondence relationship, the first correspondence relationship comprising a correspondence relationship between the manufacturer, the model, the power and the output power of the terminal;
[0012] finding the output power corresponding to the manufacturer, the model and the real-time power of the target terminal from the first correspondence relationship as the target output power.
[0013] In one implementation, the first correspondence includes: the correspondence between the terminal's manufacturer, model, power range, and output power;
[0014] From the first correspondence, find the output power corresponding to the manufacturer, model, and real-time battery level of the target terminal, and use it as the target output power, including:
[0015] From the first correspondence, find the output power corresponding to the manufacturer, model, and real-time battery level range of the target terminal.
[0016] In one implementation, the power range includes multiple ranges divided in order of power from low to high.
[0017] Among them, the output power corresponding to the interval with the highest battery level is the output power of trickle charging, and / or, the output power corresponding to the interval with the lowest battery level is higher than the output power corresponding to other intervals.
[0018] In one implementation, it further includes:
[0019] When the manufacturer and model of the target terminal are not found in the first correspondence, a preset second correspondence is obtained. The second correspondence includes the correspondence between battery power and output power.
[0020] From the second correspondence, find the output power corresponding to the real-time power of the target terminal, and use it as the target output power.
[0021] In one implementation, it further includes:
[0022] When the manufacturer of the target terminal is found in the first correspondence but the model of the target terminal is not found, select a model from the models corresponding to the manufacturers of the target terminal in the first correspondence as the target model;
[0023] Based on the battery level and output power of the target model, find the output power corresponding to the real-time battery level of the target terminal, and use it as the target output power.
[0024] In one implementation, the identification information of the target terminal includes the model of the target terminal, or the manufacturer and model of the target terminal, or the International Mobile Equipment Identity (IMEI) of the target terminal.
[0025] Secondly, embodiments of this application provide a terminal charging device based on an in-vehicle infotainment system, applied in an in-vehicle infotainment system, wherein the in-vehicle infotainment system is communicatively connected to a target terminal charging via the in-vehicle infotainment system, and the device includes:
[0026] The receiving module is used to receive the target terminal's identification information and real-time battery level sent by the target terminal;
[0027] The acquisition module is used to obtain the manufacturer and model of the target terminal based on the identification information of the target terminal;
[0028] The determination module is used to determine the target output power based on the manufacturer, model, and real-time battery level of the target terminal;
[0029] The control module controls the charging of the target terminal according to the target output power.
[0030] In one implementation, the determining module is specifically used for:
[0031] Obtain the preset first correspondence, which includes the correspondence between the terminal's manufacturer, model, battery level, and output power;
[0032] From the first correspondence, find the output power corresponding to the manufacturer, model and real-time battery level of the target terminal, and use it as the target output power.
[0033] In one implementation, the correspondence includes: the correspondence between the terminal manufacturer, model, power range, and output power;
[0034] The module is specifically used for:
[0035] From the first correspondence, find the output power corresponding to the manufacturer, model, and real-time battery level range of the target terminal.
[0036] In one implementation, the power range includes multiple ranges divided in order of power from low to high.
[0037] Among them, the output power corresponding to the interval with the highest battery level is the output power of trickle charging, and / or, the output power corresponding to the interval with the lowest battery level is higher than the output power corresponding to other intervals.
[0038] In one implementation, the determining module is specifically used for:
[0039] When the manufacturer and model of the target terminal are not found in the first correspondence, a preset second correspondence is obtained. The second correspondence includes the correspondence between battery power and output power.
[0040] From the second correspondence, find the output power corresponding to the real-time power of the target terminal, and use it as the target output power.
[0041] In one implementation, the determining module is specifically used for:
[0042] When the manufacturer of the target terminal is found in the first correspondence but the model of the target terminal is not found, select a model from the models corresponding to the manufacturers of the target terminal in the first correspondence as the target model;
[0043] Based on the battery level and output power of the target model, find the output power corresponding to the real-time battery level of the target terminal, and use it as the target output power.
[0044] In one implementation, the identification information of the target terminal includes the model of the target terminal, or the manufacturer and model of the target terminal, or the International Mobile Equipment Identity (IMEI) of the target terminal.
[0045] Thirdly, embodiments of this application provide a vehicle infotainment system, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement any of the methods described in the first aspect.
[0046] Fourthly, embodiments of this application provide a vehicle-mounted terminal charging system, including a vehicle-mounted unit as described in any of the third aspects and a target terminal that is charged via the vehicle-mounted unit, wherein the vehicle-mounted unit and the target terminal are communicatively connected.
[0047] Fifthly, embodiments of this application provide a vehicle including any of the vehicle-mounted systems described in the third aspect.
[0048] In a sixth aspect, embodiments of this application provide a computer-readable storage medium having a computer program stored thereon that, when executed by a processor, implements the method as described in any of the first aspects.
[0049] The advantages or beneficial effects of the above technical solution include at least the following: Since the optimal charging scheme for terminals from different manufacturers may require different output powers, and even for terminals from the same manufacturer, the optimal charging scheme for different models may require different output powers, and furthermore, for a given model of terminal, the optimal charging scheme for different battery levels may require different output powers. In this embodiment, when the vehicle-mounted system charges the target terminal, it does not directly use a uniformly low rated output power. Instead, it first receives the target terminal's identification information and real-time battery level, then obtains the target terminal's manufacturer and model based on the identification information, and determines a target output power based on the target terminal's manufacturer, model, and real-time battery level. In other words, the vehicle-mounted system dynamically determines the target output power to meet the actual needs of the target terminal. Based on this target output power, it controls the charging of the target terminal, achieving better charging performance and improving the user experience.
[0050] The above overview is for illustrative purposes only and is not intended to be limiting in any way. In addition to the illustrative aspects, embodiments, and features described above, further aspects, embodiments, and features of this application will become readily apparent from the accompanying drawings and the following detailed description. Attached Figure Description
[0051] To more clearly illustrate the technical solutions of the embodiments of this application, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0052] Figure 1 This is a flowchart illustrating an exemplary vehicle-mounted terminal charging method provided in an embodiment of this application;
[0053] Figure 2 This is a flowchart illustrating an exemplary vehicle-mounted terminal charging method provided in an embodiment of this application;
[0054] Figure 3 This is a schematic diagram of an exemplary vehicle-mounted terminal charging device provided in an embodiment of this application;
[0055] Figure 4 This is a schematic diagram of an exemplary vehicle infotainment system provided in an embodiment of this application;
[0056] Figure 5 This is a schematic diagram of an exemplary vehicle-mounted terminal charging system provided in an embodiment of this application. Detailed Implementation
[0057] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0058] Currently, people often use car infotainment systems to charge mobile phones and other devices. This can be done via wired charging through the system's Universal Serial Bus (USB) interface or wireless charging via a built-in wireless charging pad. However, both of these charging methods, whether via USB or wireless charging, have relatively low rated output power, which doesn't adequately meet the actual needs of the devices.
[0059] The main reason for setting a lower output power in cars is to prevent excessive power from causing excessive heat during charging and thus posing a safety hazard.
[0060] Currently, the charging methods provided by in-vehicle systems mainly have two problems:
[0061] First, the charging efficiency is low, the charging time is long, and when the terminal's battery is low, it cannot be quickly recharged.
[0062] Secondly, if the terminal is constantly connected to the car's charging system, it is prone to overcharging, which can cause the phone to overheat, potentially damaging the terminal's battery, reducing battery life, and even posing a safety hazard inside the car.
[0063] Taking mobile phones as an example, currently, the rated output power of USB ports or wireless charging pads in car infotainment systems is usually around 5V 1A (i.e., 5W), while the battery capacity of mobile phones is generally above 3000mA, mostly around 4000 mAh. Using 5W charging power, it would take 2 to 3 hours to charge. In addition, if you are driving long distances, the mobile phone will be continuously connected to the charging cable or placed on the wireless charging pad for charging, which can easily lead to overcharging, damaging the mobile phone battery, and in severe cases, even causing the mobile phone battery to swell, overheat, and pose safety hazards.
[0064] The inventors discovered that the reason for the above situation ultimately lies in the fact that the vehicle's infotainment system, as a third-party charging device, lacks a strategy for dynamically charging the terminal and cannot adapt to the optimal charging scheme for the terminal like the terminal's original charger. Therefore, this application proposes a terminal charging method based on the vehicle's infotainment system, which will be described in detail below through embodiments.
[0065] Figure 1 This application provides an exemplary vehicle-mounted terminal charging method based on an embodiment of a vehicle-mounted system. This embodiment provides a vehicle-mounted terminal charging method applied to a vehicle-mounted system, executed by the vehicle-mounted system or a combination of software and / or hardware within it. The vehicle-mounted system is communicatively connected to the target terminal being charged via the vehicle-mounted system, such as... Figure 1 As shown, the method includes at least the following steps:
[0066] Step 101: Receive the target terminal's identification information and real-time battery level sent by the target terminal.
[0067] The target terminal refers to the terminal that is charged via the vehicle's infotainment system. This terminal can be, but is not limited to, a mobile phone or a tablet computer.
[0068] In practical applications, the vehicle's infotainment system and the target terminal can establish a communication connection in advance. Based on this communication connection, the vehicle's infotainment system receives the target terminal's identification information and real-time battery level from the target terminal.
[0069] Understandably, terminals typically store their own identification information. After establishing a communication connection, the target terminal can send its identification information to the vehicle's infotainment system, allowing the system to receive this information.
[0070] The real-time battery level of the terminal refers to the current battery level of the terminal. After establishing the above communication connection, the target terminal can obtain the current battery level in real time, and send it to the vehicle's infotainment system, so that the vehicle's infotainment system can receive the real-time battery level information sent by the target terminal.
[0071] Step 102: Based on the identification information of the target terminal, obtain the manufacturer and model of the target terminal.
[0072] Step 103: Determine the target output power based on the target terminal's manufacturer, model, and real-time battery level.
[0073] In practical applications, during charging, the output power of the vehicle's infotainment system to the target terminal is called the target output power.
[0074] Step 104: Perform charging control on the target terminal according to the target output power.
[0075] Since the optimal charging schemes for terminals from different manufacturers may require different output powers, and even for terminals from the same manufacturer, different models may require different output powers, and furthermore, for a given model of terminal, the optimal charging scheme may require different output powers depending on the battery level. In this embodiment, when the vehicle's infotainment system charges the target terminal, it does not directly use a uniformly low rated output power. Instead, it first receives the target terminal's identification information and real-time battery level. Then, based on the target terminal's identification information, it obtains the target terminal's manufacturer and model, and determines a target output power based on the manufacturer, model, and real-time battery level. In other words, the vehicle's target output power is dynamically determined to meet the actual needs of the target terminal. Based on this target output power, the system controls the charging of the target terminal, achieving better charging results and improving the user experience.
[0076] In one implementation, the identification information of the target terminal may include the manufacturer and model of the target terminal. The manufacturer of the target terminal refers to the brand owner of the target terminal. The model of the target terminal reflects the performance and quality of the target terminal, and is generally formed by a set of numbers and / or letters according to certain rules. In practical applications, terminals generally store their own manufacturer and model information. Therefore, the target terminal can directly send the identification information including the manufacturer and model to the vehicle's infotainment system. Thus, in step 102 above, the vehicle's infotainment system can directly obtain the manufacturer and model of the target terminal from the identification information of the target terminal, achieving a simple and fast process.
[0077] Alternatively, the target terminal's identification information can also include the target terminal's model number. In practical applications, different terminal manufacturers have their own rules for setting terminal models, so the corresponding manufacturer can also be obtained through the terminal's model number. The correspondence between terminal manufacturers and models can be pre-collected and stored in the vehicle's infotainment system. Accordingly, in step 102 above, the vehicle's infotainment system can first obtain the target terminal's model number from the target terminal's identification information, and then search for the manufacturer corresponding to the target terminal's model number from the correspondence between terminal manufacturers and models to obtain the target terminal's model number and manufacturer. Furthermore, the vehicle's infotainment system can also use web crawlers to crawl the manufacturers corresponding to the target terminal's model number, thus covering manufacturers and models of terminals that were not pre-collected, providing a more comprehensive overview. At this point, the vehicle's infotainment system can be pre-connected to the internet.
[0078] Alternatively, the target terminal may be a mobile communication device. In this case, the target terminal's identification information can also include an International Mobile Equipment Identity (IMEI). The IMEI is used to identify each individual mobile communication device, such as a mobile phone, within a mobile phone network. The IMEI includes a type approval number, which distinguishes the manufacturer and model. The target terminal can send its identification information, including its IMEI, to the vehicle's infotainment system. Correspondingly, the vehicle's infotainment system can obtain the target terminal's IMEI from the identification information and then search a pre-set database for the corresponding manufacturer and model to determine the target terminal's manufacturer and model.
[0079] In practical applications, you can flexibly choose which of the above methods to use to obtain the manufacturer and model of the target terminal according to actual needs.
[0080] In one implementation, the communication connection described above can be a Bluetooth connection. Accordingly, the terminal can have Bluetooth phone functionality. This Bluetooth connection uses the Bluetooth protocol HFP. HFP stands for Hands-free Profile, which allows Bluetooth devices to control telephones and can be applied in automobiles. After the vehicle's infotainment system and the target terminal establish a Bluetooth connection based on the HFP protocol, the target terminal will send its manufacturer, model, and real-time battery level to the vehicle's infotainment system.
[0081] Of course, the communication connection described above can also be other types of communication connections, such as the USB protocol. In this case, the vehicle's infotainment system can send a request to the target terminal to query the target terminal's manufacturer, model, and real-time battery level. The target terminal responds to the request by sending its manufacturer, model, and real-time battery level back to the vehicle's infotainment system.
[0082] In one implementation, there are multiple charging methods for the vehicle's infotainment system. For example, the charging method may include a USB interface. In this case, the target device connects to the vehicle's USB interface via a USB data cable for charging. Alternatively, the charging method may include a wireless charging pad. In this case, the target device can be placed on the wireless charging pad for charging, which is very convenient.
[0083] In one implementation, the target output power is determined based on the manufacturer, model, and real-time battery level of the target terminal. The specific implementation method may include: obtaining a preset first correspondence relationship, which includes the correspondence relationship between the manufacturer, model, battery level, and output power of the terminal; and finding the output power corresponding to the manufacturer, model, and real-time battery level of the target terminal from the first correspondence relationship, and using it as the target output power.
[0084] In practical applications, information on the manufacturers, models, and existing chargers of various terminals can be collected in advance. Based on this, the output power matched to each manufacturer and model of terminal at different battery levels can be determined, thus obtaining the correspondence between terminal manufacturer, model, battery level, and output power. This correspondence serves as the preset first correspondence and is saved as a configuration file. During charging, the manufacturer of the target terminal can be found from this first correspondence. Then, from the model corresponding to the found target terminal manufacturer, the model of the target terminal can be found. Finally, from the battery level and output power corresponding to the found target terminal model, the output power corresponding to the real-time battery level can be found. In this way, an output power matching the manufacturer, model, and real-time battery level of the target terminal can be obtained, better meeting the actual needs of the terminal and further improving the charging effect.
[0085] In one implementation, in the first correspondence described above, some or all models of the same manufacturer of the terminal correspond to the same battery capacity and output power. This is because different models of terminals from some manufacturers originally had the same charger and the same charging scheme, so the same correspondence between battery capacity and output power can be used here, making control simpler.
[0086] In one implementation, the aforementioned first correspondence may include a correspondence between the terminal's manufacturer, model, battery level range, and output power. Accordingly, the output power corresponding to the target terminal's manufacturer, model, and real-time battery level is found from the first correspondence to serve as the target output power. Specifically, this can be achieved by finding the output power corresponding to the target terminal's manufacturer, model, and the battery level range it falls within, based on the first correspondence. In this embodiment, the first correspondence includes a correspondence between battery level ranges and output power. This reduces the number of battery level ranges, allowing for rapid lookup. Furthermore, since the real-time battery level changes continuously during charging, using the same output power within a battery level range provides greater stability and eliminates the need for frequent adjustments to the target output power.
[0087] The aforementioned battery level range includes multiple intervals divided in ascending order of battery level. The output power corresponding to the interval with the highest battery level is the output power of trickle charging, and / or, the output power corresponding to the interval with the lowest battery level is higher than the output power corresponding to the other intervals.
[0088] Trickle charging is used to compensate for the capacity loss caused by self-discharge after a battery is fully charged. It involves continuous low-current charging to keep the battery in a near-fully charged state. In this embodiment, when the target terminal's real-time battery level reaches its highest range, indicating a significant amount of charge, the vehicle's infotainment system can use trickle charging output power to prevent the target terminal from being continuously connected to the system for charging, which could lead to overcharging, continuous overheating, reduced battery life, and even safety hazards to the vehicle.
[0089] If the target terminal's real-time battery level is in the lowest range, it means that the target terminal's battery level is low. In order to improve charging efficiency and reduce charging time, a higher output power can be used to quickly replenish the target terminal's battery when it is low.
[0090] The output power in the intervals between the highest and lowest battery levels can be greater than the output power of trickle charging, but less than the output power corresponding to the lowest battery level interval. The higher the battery level, the greater the corresponding output power.
[0091] The specific division of the above-mentioned intervals can be set according to the actual situation.
[0092] For example, the aforementioned multiple intervals include a first interval, a second interval, and a third interval.
[0093] The output power corresponding to the first interval is the output power of trickle charging.
[0094] The output power corresponding to the second range is the base power. At this point, it can be considered as normal charging mode.
[0095] The third range represents the highest battery level, with an output power exceeding the base power. This can be considered fast charging mode.
[0096] The base power can be the output power within a safe range determined based on the power information of the target terminal's original charger. For example, the base power can be determined based on the output power of the target terminal's original charger in fast charging mode and normal charging mode. For instance, the average of the output power of the target terminal's original charger in fast charging mode and normal charging mode can be used as the base power.
[0097] Accordingly, the output power corresponding to the highest battery level range can be determined based on the power of the fast charging mode of the target terminal's original charger. For example, the output power of the fast charging mode of the target terminal's original charger can be determined as the output power corresponding to the highest battery level range.
[0098] Of course, the aforementioned first correspondence can also include the correspondence between the terminal manufacturer, model, battery level, and output power. In this way, each specific battery level corresponds to a specific output power, allowing for more precise charging control.
[0099] In practical applications, it may be impossible to find the output power corresponding to the manufacturer, model, and real-time battery level of the target terminal in the first correspondence. This could be due to terminal upgrades; the target terminal might be from a new manufacturer or a newly released model from an existing manufacturer. These new manufacturers and models are not included in the preset first correspondence. Of course, other reasons besides terminal upgrades could also cause this, which will not be listed here. To address this, the inventors provide the following solution:
[0100] If the manufacturer and model of the target terminal are not found in the first correspondence, a preset second correspondence can be obtained. The second correspondence includes the correspondence between battery level and output power. Accordingly, the output power corresponding to the real-time battery level of the target terminal is found in the second correspondence and used as the target output power.
[0101] In practical applications, for cases where the target terminal's manufacturer and model are not in the first correspondence, a pre-set correspondence between battery level and output power can be used to obtain a second correspondence. For example, the average output power corresponding to the same battery level for all manufacturers and models in the first correspondence can be calculated, and the second correspondence can be obtained based on this correspondence between the same battery level and the average value. For instance, if the output power corresponding to battery level Q1 of a terminal of manufacturer A and model a is P1, and the output power corresponding to battery level Q1 of a terminal of manufacturer B and model b is P2, then the correspondence between battery level Q1 and output power (P1+P2) / 2 can be used as the second correspondence.
[0102] Here, the second correspondence can be a correspondence between battery level range and output power. This battery level range can include multiple ranges. During charging, the output power corresponding to the range where the target terminal's real-time battery level is located can be found from the second correspondence to serve as the target output function. Alternatively, the second correspondence can also be a correspondence between battery level and output power. During charging, the output power corresponding to the target terminal's real-time battery level can be found from the second correspondence to serve as the target output function.
[0103] Thus, in this embodiment, even if the output power corresponding to the manufacturer, model and real-time battery level of the target terminal cannot be found from the first correspondence, the target output power can be dynamically determined through the real-time battery level to meet the needs of the target terminal as much as possible.
[0104] When the manufacturer of the target terminal is found in the first correspondence but the model of the target terminal is not found, select a model from the models corresponding to the manufacturers of the target terminal in the first correspondence as the target model; based on the battery level and output power corresponding to the target model, find the output power corresponding to the real-time battery level of the target terminal as the target output power.
[0105] In this embodiment, when the manufacturer of the target terminal is found but the model of the target terminal is not found, a model is selected from the models corresponding to the found target terminal manufacturers. Based on the battery level and output power of the selected model, the target output power is dynamically determined. In this way, even if the output power corresponding to the manufacturer, model and real-time battery level of the target terminal cannot be found from the first correspondence, the target output power can be dynamically determined by the battery level and output power of other models corresponding to the target terminal manufacturers, so as to meet the needs of the target terminal as much as possible.
[0106] The selected target model can be the model closest to the target terminal model, such as the model from the same series with the closest release time. This is because two terminals with similar models may have the same original charger. Based on this, the determined target output power is more compatible with the target terminal, resulting in better charging performance.
[0107] Alternatively, the default output power within the safe range can be used as the target output power. For example, the original rated output power of the vehicle's infotainment system can be used as the target output power.
[0108] It should be noted that if the vehicle's infotainment system does not establish a communication connection with the target terminal, the system will use the base power as the output power to control the charging of the target terminal.
[0109] It is understandable that the above is only an example of one specific implementation method for determining the target output power based on the manufacturer, model, and real-time battery level of the target terminal. The target output power can also be dynamically determined in other ways. For example, the target output power can be determined based on the correspondence between the target terminal's manufacturer, model, battery level, and a preset multiple of the vehicle's original rated output power (e.g., 5W). After finding the preset multiple corresponding to the target terminal's manufacturer, model, and real-time battery level, the target output power is calculated based on this preset multiple and the rated output power.
[0110] The following describes in more detail a vehicle-mounted terminal charging method provided in this application embodiment, using a mobile phone as the target terminal.
[0111] In this embodiment, the target terminal is a mobile phone with Bluetooth calling capability. The vehicle's infotainment system also has Bluetooth functionality and provides a USB port or wireless charging pad for charging. The infotainment system has a pre-installed mobile phone charging service. The infotainment system implements a terminal charging method based on the vehicle's infotainment system through this mobile phone charging service. Figure 2 As shown, the details are as follows:
[0112] Step 1: Connect the car's infotainment system to your phone for charging.
[0113] The phone can be charged via a USB cable connected to a USB port, or placed on a wireless charging pad. The vehicle's infotainment system will then check if a Bluetooth connection has been established. If no Bluetooth connection is established, the phone will be charged using the base charging power.
[0114] The second step is to establish a Bluetooth connection between the car's infotainment system and the mobile phone.
[0115] The user's mobile phone connects to the car's Bluetooth system and enables Bluetooth phone functionality.
[0116] Third, once a Bluetooth connection is established, the vehicle's infotainment system obtains the phone's manufacturer, model, and real-time battery level.
[0117] In this step, the vehicle's infotainment system obtains the phone's manufacturer, model, and real-time battery level via the Bluetooth HFP protocol.
[0118] The fourth step is for the vehicle's infotainment system to determine the target output power based on the phone's manufacturer, model, and real-time battery level.
[0119] For example, when the phone has a low battery, if the real-time battery level is at or below a first preset value, the target output power is adjusted to high power (i.e., the output power corresponding to the highest battery level range) to quickly replenish the phone's power.
[0120] When the phone has sufficient battery power, if the real-time battery level is above the first preset value and below the second preset value, it will be charged using normal power (i.e., the aforementioned basic power).
[0121] When the battery is close to full charge, trickle charging is initiated when the real-time battery level is at or above the second preset value.
[0122] Wherein, the first preset value is less than the second preset value. For example, the first preset value can be 70% and the second preset value can be 90%.
[0123] In this embodiment, the battery level of the mobile phone is obtained according to the Bluetooth interaction protocol, and the output power of the USB interface or wireless charging pad is dynamically adjusted according to the algorithm. This achieves the optimal charging solution for the specific mobile phone, protects the mobile phone battery, prevents slow charging and overcharging that could lead to overheating and safety hazards, extends the life of the mobile phone battery, and is configurable according to the mobile phone model, making it compatible with a variety of mobile phone products.
[0124] Figure 3 This is a schematic diagram of an exemplary vehicle-mounted terminal charging device according to an embodiment of this application. Figure 3 As shown, this vehicle-mounted terminal charging device is applied in a vehicle-mounted system, which is communicatively connected to a target terminal that is charged via the vehicle-mounted system. The device 300 includes:
[0125] The receiving module 301 is used to receive the manufacturer, model and real-time battery level of the target terminal sent by the target terminal;
[0126] The module 302 is used to obtain the manufacturer and model of the target terminal based on the identification information of the target terminal;
[0127] The determination module 303 is used to determine the target output power based on the manufacturer, model and real-time power of the target terminal;
[0128] The control module 304 controls the charging of the target terminal according to the target output power.
[0129] In one implementation, the determining module 303 is specifically used for:
[0130] Obtain the preset first correspondence, which includes the correspondence between the terminal's manufacturer, model, battery level, and output power;
[0131] From the first correspondence, find the output power corresponding to the manufacturer, model and real-time battery level of the target terminal, and use it as the target output power.
[0132] In one implementation, the correspondence includes: the correspondence between the terminal manufacturer, model, power range, and output power;
[0133] Module 303 is specifically used for:
[0134] From the first correspondence, find the output power corresponding to the manufacturer, model, and real-time battery level range of the target terminal.
[0135] In one implementation, the power range includes multiple ranges divided in order of power from low to high.
[0136] Among them, the output power corresponding to the interval with the highest battery level is the output power of trickle charging, and / or, the output power corresponding to the interval with the lowest battery level is higher than the output power corresponding to other intervals.
[0137] In one implementation, the determining module 303 is specifically used for:
[0138] When the manufacturer and model of the target terminal are not found in the first correspondence, a preset second correspondence is obtained. The second correspondence includes the correspondence between battery power and output power.
[0139] From the second correspondence, find the output power corresponding to the real-time power of the target terminal, and use it as the target output power.
[0140] In one implementation, the determining module 303 is specifically used for:
[0141] When the manufacturer of the target terminal is found in the first correspondence but the model of the target terminal is not found, select a model from the models corresponding to the manufacturers of the target terminal in the first correspondence as the target model;
[0142] Based on the battery level and output power of the target model, find the output power corresponding to the real-time battery level of the target terminal, and use it as the target output power.
[0143] In one implementation, the identification information of the target terminal includes the target terminal's model number, or the target terminal's manufacturer and model number, or the target terminal's IMEI.
[0144] The functions of each module in the devices of this application embodiment can be found in the corresponding descriptions in the above embodiments of the vehicle-mounted terminal charging method, and will not be repeated here.
[0145] This application also provides a vehicle-mounted system, which includes a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, it implements the terminal charging method based on the vehicle-mounted system as described in any of the above embodiments.
[0146] Figure 4 This is a schematic diagram of an exemplary vehicle infotainment system provided in an embodiment of this application. For example... Figure 4 As shown, the vehicle-mounted system may include a processor 401, a communication interface 402, a memory 403, and a communication bus 404, wherein the processor 401, the communication interface 402, and the memory 403 communicate with each other via the communication bus 404. The processor 401 can call the computer program in the memory 403 to execute the vehicle-mounted terminal charging method in any of the above embodiments.
[0147] This application also provides a terminal charging system based on a vehicle-mounted infotainment system, such as... Figure 5 As shown, the system 500 includes a vehicle-mounted unit 501 as in any of the above embodiments and a target terminal 502 that is charged through the vehicle-mounted unit, and the vehicle-mounted unit 501 and the target terminal 502 are communicatively connected.
[0148] This application also provides a vehicle, including the vehicle-mounted system from any of the above embodiments.
[0149] This application also provides a computer-readable storage medium storing a computer program thereon, which, when executed by a processor, implements the vehicle-mounted terminal charging method as described in any of the above embodiments.
[0150] In the above embodiments, implementation can be achieved, in whole or in part, through software, hardware, firmware, or any combination thereof. When implemented in software, it can be implemented, in whole or in part, as a computer program product. A computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the flow or function according to this application is generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transferred from one computer-readable storage medium to another.
[0151] In the description of this specification, the references to terms such as "one embodiment," "some embodiments," "example," "specific example," or "some examples," etc., indicate that a specific feature, structure, material, or characteristic described in connection with that embodiment or example is included in at least one embodiment or example of this application. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples. Moreover, without contradiction, those skilled in the art can combine and integrate the different embodiments or examples described in this specification, as well as the features of those different embodiments or examples.
[0152] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one of that feature. In the description of this application, "a plurality of" means two or more, unless otherwise explicitly specified.
[0153] Any process or method description in the flowchart or otherwise herein can be understood as representing a module, segment, or portion of code comprising one or more executable instructions for implementing a particular logical function or process. Furthermore, the scope of the preferred embodiments of this application includes additional implementations in which functions may be performed not in the order shown or discussed, including substantially simultaneously or in reverse order depending on the functionality involved.
[0154] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as a sequenced list of executable instructions for implementing logical functions, and can be embodied in any computer-readable medium for use by, or in conjunction with, an instruction execution system, apparatus or device (such as a computer-based system, a processor-included system or other system that can fetch and execute instructions from, an instruction execution system, apparatus or device).
[0155] It should be understood that various parts of this application can be implemented using hardware, software, firmware, or a combination thereof. In the above embodiments, multiple steps or methods can be implemented using software or firmware stored in memory and executed by a suitable instruction execution system. All or part of the steps of the methods in the above embodiments can be implemented by a program instructing related hardware, the program being stored in a computer-readable storage medium, which, when executed, includes one or a combination of the steps of the method embodiments.
[0156] Furthermore, the functional units in the various embodiments of this application can be integrated into a processing module, or each unit can exist physically separately, or two or more units can be integrated into a module. The integrated module can be implemented in hardware or as a software functional module. If the integrated module is implemented as a software functional module and sold or used as an independent product, it can also be stored in a computer-readable storage medium. This storage medium can be a read-only memory, a disk, or an optical disk, etc.
[0157] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any person skilled in the art can easily conceive of various variations or substitutions within the technical scope disclosed in this application, and these should all be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. A vehicle infotainment terminal charging method, characterized by, The method is applied to a vehicle machine, the vehicle machine is in communication connection with a target terminal charged by the vehicle machine, and the method comprises the following steps of: receiving identification information and real-time power of the target terminal sent by the target terminal; obtaining the manufacturer and the model of the target terminal based on the identification information of the target terminal; determining a target output power based on the manufacturer, the model and the real-time power of the target terminal; controlling the charging of the target terminal according to the target output power; wherein the step of determining the target output power based on the manufacturer, the model and the real-time power of the target terminal comprises at least one of the following steps: finding the target output power corresponding to the manufacturer, the model and the real-time power of the target terminal from a first correspondence relationship, comprising the following steps: obtaining a preset first correspondence relationship; finding the output power corresponding to the manufacturer, the model and the real-time power of the target terminal from the first correspondence relationship as the target output power; wherein the first correspondence relationship comprises the correspondence relationship between the manufacturer, the model, the power interval and the output power of the terminal; the step of finding the output power corresponding to the manufacturer, the model and the real-time power interval of the target terminal from the first correspondence relationship as the target output power comprises the following step: finding the output power corresponding to the manufacturer, the model and the power interval where the real-time power is located from the first correspondence relationship; the power interval comprises a plurality of intervals divided in the order from low to high; wherein the output power corresponding to the interval with the highest power is the output power of trickle charging, and / or the output power corresponding to the interval with the lowest power is higher than the output power corresponding to the intervals. in the case that neither the manufacturer nor the model of the target terminal is in the first correspondence relationship, finding the target output power corresponding to the interval where the real-time power of the target terminal is located from a second correspondence relationship, the second correspondence relationship is obtained by averaging the output power corresponding to the same power of all manufacturers and all models of terminals in the first correspondence relationship, and based on the correspondence relationship between the same power and the average value.
2. The method of claim 1, further comprising: when the manufacturer of the target terminal is found from the first correspondence relationship and the model of the target terminal is not found, selecting a model from the models corresponding to the manufacturer of the target terminal in the first correspondence relationship as a target model; finding the output power corresponding to the real-time power of the target terminal based on the power and the output power corresponding to the target model as the target output power.
3. The method of claim 1, wherein the identification information of the target terminal comprises the model of the target terminal, or the manufacturer and the model of the target terminal, or the international mobile equipment identity (IMEI) of the target terminal.
4. A terminal charging device based on a car machine, characterized by, The device is applied to a vehicle machine, the vehicle machine is in communication connection with a target terminal charged by the vehicle machine, and the device comprises the following modules: a receiving module, configured to receive identification information and real-time power of the target terminal sent by the target terminal; obtaining a manufacturer and a model of the target terminal based on the identification information of the target terminal; determining a target output power based on the manufacturer, the model and the real-time power of the target terminal, including at least one of: finding, from the first correspondence relationship, the target output power corresponding to the manufacturer, the model and the real-time power of the target terminal, including: obtaining a preset first correspondence relationship; and finding, from the first correspondence relationship, the output power corresponding to the manufacturer, the model and the real-time power of the target terminal as the target output power; wherein the correspondence relationship includes a correspondence relationship between the manufacturer, the model, the power interval and the output power; and the determining module is specifically configured to find, from the first correspondence relationship, the output power corresponding to the manufacturer, the model and the power interval in which the real-time power is located; the power interval includes a plurality of intervals divided in order from low to high power; wherein the output power corresponding to the highest power interval is the output power of trickle charging, and / or the output power corresponding to the lowest power interval is higher than the output power corresponding to other intervals; in a case where neither the manufacturer nor the model of the target terminal is in the first correspondence relationship, finding, from a second correspondence relationship, the target output power corresponding to the interval in which the real-time power of the target terminal is located, wherein the second correspondence relationship is obtained by averaging the output power corresponding to the same power of all manufacturers and all models of terminals in the first correspondence relationship, and based on the correspondence relationship between the same power and the average value; controlling the charging of the target terminal according to the target output power.
5. The apparatus of claim 4, wherein the determining module is specifically configured to: when the manufacturer of the target terminal is found from the first correspondence relationship but the model of the target terminal is not found, selecting one model from the models corresponding to the manufacturer of the target terminal in the first correspondence relationship as a target model; and finding the output power corresponding to the real-time power of the target terminal based on the power and the output power corresponding to the target model as the target output power.
6. The apparatus of claim 4, wherein the identification information of the target terminal includes the model of the target terminal, or the manufacturer and the model of the target terminal, or the International Mobile Equipment Identity (IMEI) of the target terminal.
7. An in-vehicle infotainment device comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, wherein the computer program comprises instructions for causing the processor to perform the method of any one of claims 1 to 6. 7 The processor executes the computer program to implement the method of any one of claims 1-3.
8. A terminal charging system based on a car machine, characterized by, The vehicle machine of claim 7 and the target terminal charged by the vehicle machine are in communication connection.
9. A vehicle characterized by comprising: The vehicle machine of claim 7.
10. A computer-readable storage medium having stored thereon a computer program, characterized in that, The program is executed by the processor to implement the method of any one of claims 1-3. The program is executed by the processor to implement the method of any one of claims 1-3.
Citation Information
Patent Citations
Computer based control method for charging mobile devices of Apple Inc
CN104578321A
Vehicle-mounted information system USB charging mode control method and device
CN110601287A