Electronic device mounted on a vehicle and method of operating the same

CN116963933BActive Publication Date: 2026-10-23SAMSUNG ELECTRONICS CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202280018719.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Priority Date
2021-03-02
Filing Date
2022-02-25
Publication Date
2026-10-23
Estimated Expiration
2042-02-25

AI Technical Summary

Technical Problem

与诸如第三代(3G)、长期演进(LTE)或5G sub 6的现有通信模式相比,该模式提供高数据速率、超低延迟和高速数据服务,但是具有高电池消耗的缺点

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116963933B_ABST
    Figure CN116963933B_ABST
Patent Text Reader

Abstract

An electronic device mounted on a battery-powered electric vehicle and an operating method thereof are provided. The electronic device can calculate an estimated battery consumption of the vehicle to be driven to a destination, identify a current remaining capacity of the battery, and determine whether to switch from a first communication mode (e.g., fifth generation (5G) millimeter wave (mmWave)) currently used to a second communication mode consuming battery power at a different rate based at least in part on the identified battery remaining capacity and the estimated battery consumption.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure generally relates to an electronic device installed on a battery-powered electric vehicle and a method of operating the electronic device. Background Technology

[0002] In recent years, unlike internal combustion engine vehicles that use power systems such as gasoline or diesel engines, battery-powered electric vehicles have proliferated. The batteries in electric vehicles provide electricity to operate the vehicle's drive and computing systems, as well as various electronic systems within the vehicle. Therefore, for stable operation, electric vehicles need to effectively control battery consumption in the drive system and other internal electronic systems.

[0003] Recently, vehicle-to-everything (V2X) communication has been used in vehicles equipped with electronic devices for radio frequency (RF) communication to enable high-speed data communication. V2X communication requires low latency and high data rates to perform data transmission and reception for autonomous driving, high-definition (HD) map data updates (e.g., HD maps), or over-the-air (OTA) vehicle operating system updates. In particular, autonomous driving requires high data rates and low latency because vehicles need to exchange data in real time with cameras, light detection and ranging (LIDAR) sensors, radio detection and ranging (RADAR) sensors, or servers to improve the recognition rate of the surrounding environment, such as the road the vehicle is traveling on or nearby vehicles.

[0004] To achieve high data rates and low latency, V2X communication utilizes fifth-generation (5G) mobile communication. Requirements for 5G mobile communication can include high data rates (e.g., enhanced mobile broadband (eMBB)), ultra-low latency (ultra-reliable low-latency communication (URLLC)), the ability to handle a large number of devices (enhanced machine-type communication (eMTC)), high reliability, and energy efficiency. To meet these requirements, V2X communication uses a 5G millimeter-wave (mmWave)-based wireless communication mode. Compared to existing communication modes such as third-generation (3G), Long Term Evolution (LTE), or 5G sub-6, this mode offers high data rates, ultra-low latency, and high-speed data services, but suffers from high battery consumption. In particular, for electric vehicles that have batteries used for both driving and RF communication, continuous use of 5G mmWave-based communication modes, which consume excessive battery power, may shorten driving distance and / or limit driving speed. Summary of the Invention

[0005] Technical issues

[0006] An electronic device and its operating method are provided, which allow an electric vehicle to maintain a stable remaining battery capacity at or above an appropriate level while communicating in a relatively high battery power RF communication mode (e.g., 5G mmWave communication mode) upon reaching its destination. An electronic device and its operating method are also provided, which determine whether to switch from a relatively high battery power RF communication mode to a lower power communication mode based on an estimated battery consumption upon reaching the target destination and the current remaining battery capacity.

[0007] Technical solutions

[0008] According to embodiments of this disclosure, an electronic device that can be installed in a vehicle is provided. According to embodiments of this disclosure, the electronic device includes: a battery capacity identification circuit configured to identify the remaining capacity of a battery supplying power for driving the vehicle; a radio frequency (RF) communication circuit configured to perform data communication using at least one of a plurality of different communication modes; a memory storing at least one instruction; and a processor configured to execute at least one instruction to: calculate an estimated battery consumption for a vehicle to be driven to a set destination; obtain information about the current remaining capacity of the battery from the battery capacity identification circuit; determine, at least in part based on the obtained information and the estimated battery consumption, whether to switch from a currently used first communication mode (e.g., 5G mmWave) to a second communication mode that consumes battery power at a different rate; and, based on the determination result, control the RF communication circuit to perform data communication using either the first or second communication mode.

[0009] According to embodiments of this disclosure, the electronic device may further include a user interface configured to receive user input for entering information about a destination, and the processor may further be configured to set the destination based on the user input received via the user interface.

[0010] According to embodiments of this disclosure, the processor may also be configured to calculate a first estimated battery consumption and a second estimated battery consumption, the first estimated battery consumption being the battery consumption expected by the vehicle's power unit for the vehicle to travel to its destination, and the second estimated battery consumption being the battery consumption expected by other vehicle electronic devices operated by passengers when the vehicle travels from its origin to the designated location.

[0011] According to embodiments of this disclosure, the processor may also be configured to compare the remaining capacity of the identified battery with a calculated estimated battery consumption, and based on the result of the comparison, determine whether to maintain the first communication mode or switch from the first communication mode to a second communication mode, wherein the calculated estimated battery consumption includes expected battery consumption for using the first communication mode.

[0012] According to embodiments of this disclosure, the processor may also be configured to: determine to switch from a first communication mode to a second communication mode when, as a result of a comparison, the current remaining capacity of the battery is less than the sum of the calculated estimated battery consumption and the expected battery consumption using the first communication mode, wherein the first communication mode is 5G mmWave and the second communication mode is one of 5G sub6, LTE, and 3G communication modes.

[0013] According to embodiments of this disclosure, the processor can also be configured to disable the operation of the 5G mmWave communication circuit included in the RF communication circuit when switching from a first communication mode to a second communication mode.

[0014] According to embodiments of this disclosure, the processor may also be configured to determine to maintain the first communication mode when, as a result of a comparison, the current remaining capacity of the battery is equal to or exceeds the sum of the calculated estimated battery consumption and the expected battery consumption for using the first communication mode.

[0015] According to embodiments of this disclosure, the processor may also be configured to monitor the quality of communication networks using a first communication mode and a second communication mode, respectively, and determine to switch from the first communication mode to the second communication mode based on the monitoring results.

[0016] According to embodiments of this disclosure, the processor may also be configured to display a graphical user interface (GUI) on a central information display (CID) within a vehicle, the GUI being configured to receive user input for changing communication modes and to switch communication modes based on the user input received via the GUI.

[0017] According to embodiments of the present disclosure, the electronic device may further include a user interface configured to receive user input for determining a priority between driving the vehicle at a relatively low total battery consumption rate and data communication speed, and the processor may further be configured to determine the priority between driving the vehicle and data communication speed, and to determine whether to switch communication modes based on the identified remaining battery capacity, estimated battery consumption, and priority.

[0018] According to another embodiment of this disclosure, a method of operating an electronic device installed on a battery-powered vehicle is provided. The method includes: calculating an estimated battery consumption of the vehicle to be driven to a destination; identifying the current remaining capacity of the battery; and determining, based on the identified current remaining capacity of the battery and the estimated battery consumption, whether to switch from a currently used first communication mode (e.g., 5G mmWave) to a second communication mode that consumes battery power at a different rate.

[0019] In embodiments of this disclosure, the operation method may further include: receiving user input for entering information about the destination; and setting the destination based on the user input.

[0020] In embodiments of this disclosure, the calculation of estimated battery consumption may include: calculating a first estimated battery consumption, which is the battery consumption expected to be required by the power unit of the vehicle when the vehicle moves to its destination; and calculating a second estimated battery consumption, which is the battery consumption expected to be required by other vehicle electronic devices operated by passengers when the vehicle moves from its origin to a designated location.

[0021] In one embodiment of this disclosure, determining whether to switch from a first communication mode to a second communication mode may include: comparing the current remaining capacity of the identified battery with the sum of a calculated estimated battery consumption and the battery consumption required when using the first communication mode; and determining, based on the result of the comparison, whether to maintain the first communication mode or switch from the first communication mode to the second communication mode.

[0022] In embodiments of this disclosure, determining whether to switch from a first communication mode to a second communication mode may include: determining to switch from the first communication mode to the second communication mode when, as a result of comparison, the current remaining capacity of the battery is less than the sum of the calculated estimated battery consumption and the battery consumption required when using the first communication mode, and the second communication mode includes one of 5Gsub6, LTE and 3G communication modes.

[0023] In embodiments of this disclosure, the operation method may further include: disabling the operation of the 5G millimeter-wave RF communication module installed in the vehicle when switching from a first communication mode to a second communication mode.

[0024] In embodiments of this disclosure, determining whether to switch from a first communication mode to a second communication mode may include: determining to maintain the first communication mode when, as a result of comparison, the current remaining capacity of the battery is greater than or equal to the sum of the calculated estimated battery consumption and the battery consumption required when using the first communication mode.

[0025] In embodiments of this disclosure, the operation method may further include: displaying a user interface (UI) configured to receive user input for changing a communication mode; and switching the communication mode based on the user input received via the UI.

[0026] In embodiments of this disclosure, the operating method may further include determining the priority between driving speed of the vehicle and data communication speed based on user input, and determining whether to switch from a first communication mode to a second communication mode may include determining whether to switch from the first communication mode to the second communication mode based on the remaining capacity of the identified battery, estimated battery consumption, and priority.

[0027] According to another embodiment of the present disclosure, a computer-readable recording medium having a program thereon recorded thereon for execution on a computer is provided. Attached Figure Description

[0028] Figure 1 This is a conceptual diagram used to describe a method of operating an electronic device according to an embodiment of the present disclosure.

[0029] Figure 2 This is a block diagram of components of an electronic device according to embodiments of the present disclosure.

[0030] Figure 3 This is a block diagram of a battery inside a vehicle and components for receiving power from the battery, according to embodiments of the present disclosure.

[0031] Figure 4 This is a flowchart of an operation method of an electronic device according to an embodiment of the present disclosure.

[0032] Figure 5 This is a flowchart of a method performed by an electronic device according to an embodiment of the present disclosure to determine whether to switch communication modes based on the remaining battery capacity and estimated battery consumption.

[0033] Figure 6 This is a diagram of an embodiment of the present disclosure, in which an electronic device switches communication modes based on user input received via a user interface (UI).

[0034] Figure 7 This is a flowchart of a method for switching communication modes based on priority, performed by an electronic device according to an embodiment of the present disclosure.

[0035] Figure 8 This is a diagram used to describe operations performed by an electronic device using artificial intelligence (AI) technology according to embodiments of the present disclosure.

[0036] Figure 9 This is a diagram of an embodiment of the present disclosure, in which an electronic device operates together with a server.

[0037] Figure 10 It is used for detailed description Figure 9 The figures are of embodiments of the present disclosure. Detailed Implementation

[0038] The terms used herein are selected from commonly used general terms in consideration of the functions described in this disclosure; however, these terms may have different meanings depending on the intent of those skilled in the art, precedents, the emergence of new technologies, etc. Furthermore, the applicant may arbitrarily choose specific terms, and in such cases, the meaning of the chosen terms will be described in detail in the detailed description of the corresponding embodiments. Therefore, the terms used herein should not be defined by their simple names, but rather based on their meanings and the overall description of this disclosure.

[0039] Unless the context clearly indicates otherwise, the singular expressions used herein are intended to include the plural expressions as well. All terms used herein (including technical or scientific terms) may have the same meaning as commonly understood by one of ordinary skill in the art.

[0040] Throughout this disclosure, when a component "comprises" or "includes" an element, the component may also include other elements, without excluding them, unless there is a specific description to the contrary. Furthermore, terms such as "part" and "module" as used herein indicate a unit for performing at least one function or operation, and may be embodied in hardware or software or a combination of hardware and software.

[0041] Depending on the context, the expression “configured as (or set to)” as used herein may be used interchangeably with expressions such as “suitable for,” “capable of,” “designed for,” “suitable for,” “manufactured as,” or “capable of.” The term “configured as (or set to)” may not necessarily mean only that it is “specifically designed for” in terms of hardware. Rather, in some contexts, the expression “system configured as…” can mean that the system, together with other devices or components, is “capable of.” For example, the expression “processor configured as (or set to) perform A, B, and C” can refer to a dedicated processor (e.g., an embedded processor) for performing the respective operations or a general-purpose processor (e.g., a central processing unit (CPU) or application processor (AP)) capable of performing the respective operations by executing one or more software programs stored in memory.

[0042] As used herein, the term "vehicle" refers to a vehicle that travels on a road using electrical energy from a power source. Specifically, in this specification, a vehicle refers to a battery-powered electric vehicle that is driven by electrical energy supplied by a battery. It is assumed that the battery also powers RF communication electronics within / installed in the vehicle for RF communication between the vehicle user and an external source.

[0043] Figure 1 This is for describing an electronic device 1000 installed on a vehicle 100 according to embodiments of the present disclosure. Figure 2A conceptual diagram illustrating the operation method (shown schematically in the diagram). Electronic device 1000 includes... Figure 1 The RF communication circuit 1500 shown, as well as the processor and other circuits installed on the vehicle 100. Figure 1 An embodiment of the present disclosure is shown, wherein an electronic device 1000 installed on a vehicle 100 identifies the current remaining capacity of a battery 200 and selects and switches communication modes based on an estimated battery consumption as the vehicle 100 travels to its destination and the current remaining capacity of the battery 200.

[0044] like Figure 1 As shown, battery 200 is installed within vehicle 100. Battery 200 supplies the electrical power required for the operation of electronic equipment 1000 and the power unit that drives vehicle 100. Battery 200 can be configured as a rechargeable primary or secondary battery. Battery 200 can be configured as, for example, a lithium (Li)-ion battery, a Li-ion polymer battery (LIPB), a nickel (Ni) cadmium (Cd) battery, or a Ni metal hydride (MH) battery, but is not limited thereto.

[0045] Electronic device 1000 may be mounted on the external structure of vehicle 100 or disposed within vehicle 100. (Since electronic device 1000 may include a graphical user interface, in this case, a portion of electronic device 1000 is disposed within vehicle 1000, and another portion (e.g., RF communication circuitry 1500 discussed below) may be mounted on the external structure. In this document, "mounted on vehicle" is understood to mean mounted on the inner and / or outer surfaces of vehicle 1000.) Figure 1 In the embodiments of this disclosure shown, the electronic device 1000 may be partially arranged on the metal structure of the roof of the vehicle 100.

[0046] Electronic device 1000 may include radio frequency (RF) communication circuitry (interchangeably referred to as a "module") 1500, which is communicatively connected to base station 10 and performs data transmission and reception to and from base station 10. RF communication module 1500 may perform data communication with base station 10 using at least one of fifth-generation (5G) millimeter-wave (mmWave) communication mode 1500-1, 5G sub6 communication mode 1500-2, Long Term Evolution (LTE) communication mode 1500-3, or third-generation (3G) communication mode 1500-4. RF communication module 1500 may also perform data communication with base station 10, as well as with a server or another electronic device.

[0047] Electronic device 1000 can identify the current remaining capacity (i.e., remaining battery power) of battery 200 and calculate an estimated battery consumption that is expected for vehicle 100 to travel to its destination. Electronic device 1000 can calculate a total estimated battery consumption by adding the estimated battery consumption of the power unit used to drive vehicle 100, the estimated battery consumption of the RF communication module 1500 during data communication, and the estimated battery consumption for the operation of other electronic systems within vehicle 100. Specifically, electronic device 1000 can calculate the estimated battery consumption for driving vehicle 100 to its destination. In some examples, the estimated battery consumption calculated by RF communication module 1500 is the maximum battery consumption expected by the user during the expected travel time to the destination. The maximum battery consumption may correspond to continuous communication by the user using RF communication module 1500 during the expected travel time.

[0048] Electronic device 1000 can select one of several communication modes (e.g., 5G mmWave communication mode 1500-1, 5G sub6 communication mode 1500-2, LTE communication mode 1500-3, and 3G communication mode 1500-4) based on the current remaining capacity of battery 200 and estimated battery consumption. Electronic device 1000 can set 5G mmWave communication mode 1500-1 as the default mode (default setting) of the wireless network, compare the current remaining capacity of battery 200 with the estimated total battery consumption, and determine whether to switch from 5G mmWave communication mode 1500-1 to at least one of 5G sub6 communication mode 1500-2, LTE communication mode 1500-3, or 3G communication mode 1500-4 based on the comparison result. 5G mmWave communication mode 1500-1 can consume battery 200 power at a higher rate than any other communication mode 1500-2 to 1500-4.

[0049] Unlike internal combustion engine vehicles, electric vehicles, which use battery 200 to not only power vehicle 100 but also operate various electronic systems within vehicle 100, require effective control of battery consumption by the drive unit and other internal electronic systems for stable operation. Furthermore, recent V2X communication utilizes 5G mmWave communication mode 1500-1, which enables high data rates (eMBB), ultra-low latency (URLLC), the ability to handle large numbers of devices (eMTC), and high reliability for data transmission and reception for autonomous driving of vehicle 100, HD map data (e.g., HD map) updates, or over-the-air (OTA) vehicle operating system updates. This is because the 5G millimeter-wave communication module (...) is used to perform 5G millimeter-wave communication... Figure 2The 5G mmWave communication mode 1500-1 (1510) performs beamforming via multiple patch antennas, and each patch antenna includes a power amplifier. Therefore, compared to other communication methods (e.g., 5G sub6, LTE, or 3G communication), 5G mmWave communication consumes a relatively large amount of power. Consequently, when the electronic device 1000 continuously uses the 5G mmWave communication mode 1500-1, the power consumption rate of the battery 200 is high (battery efficiency is reduced), and when the remaining capacity of the battery 200 decreases, there may be a problem where the vehicle 100 cannot travel to its destination due to the battery 200 being depleted.

[0050] To address these issues, electronic device 1000 can identify the current remaining capacity of battery 200, calculate the estimated battery consumption required to drive vehicle 100 to its destination, and determine, based on the current remaining capacity of battery 200 and the estimated battery consumption, whether to use 5G mmWave communication mode 1500-1 or another communication mode with a lower power consumption rate, such as 5G sub6 communication mode 1500-2, LTE communication mode 1500-3, or 3G communication mode 1500-4. When the estimated battery consumption required to drive to the destination is lower than the current remaining capacity of battery 200, electronic device 1000 can determine to maintain 5G mmWave communication mode 1500-1, and when the estimated battery consumption is equal to or exceeds the current remaining capacity of battery 200, electronic device 1000 can determine to switch from 5G mmWave communication mode 1500-1 to 5G sub6 communication mode 1500-2, LTE communication mode 1500-3, or 3G communication mode 1500-4. By doing so, the electronic device 1000 of this disclosure can effectively and stably manage the capacity of the battery 200 and ensure that it will reach the target destination.

[0051] Furthermore, because the electronic device 1000 of this disclosure can adaptively change the communication mode based on the remaining capacity of the battery 200 and the estimated battery consumption, power consumption can be reduced and thus efficiency can be improved when the 5G mmWave communication mode 1500-1 is not used, while maintaining the advantages of the 5G mmWave communication mode 1500-1, such as high data rate (eMBB), ultra-low latency (URLLC), or the ability to handle a large number of devices (eMTC).

[0052] Figure 2 This is a block diagram of example components of an electronic device 1000 according to an embodiment of the present disclosure.

[0053] A portion of the electronic device 1000 can be installed in a vehicle ( Figure 1The electronic device 1000 may be located on the external structure of the vehicle 100, for example, on one of the metal structure of the roof, hood, bumper, pillars, and trunk of the vehicle 100. However, embodiments of this disclosure are not limited thereto, and the electronic device 1000 may be entirely located within the vehicle 100.

[0054] refer to Figure 2 The electronic device 1000 may include a battery capacity identification circuit 1100, a storage device 1200, a processor 1300, a memory 1400, an RF communication circuit 1500, and a user interface 1600. The battery capacity identification circuit 1100, storage device 1200, processor 1300, memory 1400, RF communication circuit 1500, and user interface 1600 may be electrically and / or physically connected to each other. Figure 2 The components shown are merely embodiments of this disclosure, and the components included in the electronic device 1000 are not limited to those described herein. Figure 2 The components shown. Electronic device 1000 may not include... Figure 2 Some of the components shown, and also including Figure 2 Components not shown. In this document, the term "module" may be used interchangeably with "circuit". "Circuit" as used herein may include dedicated circuitry, or in some cases, general-purpose processing circuitry that reads instructions from memory to implement the functions described herein in association with a circuit.

[0055] The battery capacity identification module 1100 is configured to monitor the battery within the vehicle 100. Figure 1 and Figure 3 The battery capacity identification module 1100 can monitor the remaining capacity of the battery 200 in real time and provide information about the monitored remaining capacity to the processor 1300. The battery capacity identification module 1100 can identify the current remaining capacity of the battery 200. In this case, "current remaining capacity" refers to the remaining capacity of the battery 200 at the time the driving destination is set. The driving destination can be set by the user, but is not limited to this. The destination can be set automatically, or it can be automatically set by an artificial intelligence (AI) model to a frequently visited destination (e.g., home, school, or work).

[0056] Storage device 1200 stores information about the electrical power consumed by each component of vehicle 100. In embodiments of this disclosure, storage device 1200 stores information about the power unit used to drive vehicle 100 (e.g., an electric motor, etc.). Figure 3 300), other vehicle electronic devices installed in the vehicle 100 for user convenience ( Figure 3Information on the power consumption of at least one of the power unit 300, other vehicle electronics 400, and RF communication module 1500. Power consumption can be stored as a value in kilowatt-hours (kWh), for example, by multiplying a power quantity in kW by a time quantity. Information on the power consumption of each of the power unit 300, other vehicle electronics 400, and RF communication module 1500 can be stored in storage device 1200 in the form of a lookup table (LUT).

[0057] Processor 1300 can execute one or more instructions of a program stored in memory 1400. Processor 1300 may include hardware components that perform arithmetic, logic, and input / output (I / O) operations and signal processing. For example, processor 1300 may include at least one of, but is not limited to, a CPU, a microprocessor, a graphics processing unit (GPU), an application-specific integrated circuit (ASIC), a digital signal processor (DSP), a digital signal processing device (DSPD), a programmable logic device (PLD), or a field-programmable gate array (FPGA).

[0058] In embodiments of this disclosure, the processor 1300 may further include a dedicated hardware chip for performing AI learning.

[0059] The memory 1400 may include, for example, non-volatile memory and volatile memory. The non-volatile memory includes at least one of flash memory, hard disk memory, multimedia card micro-memory, card memory (e.g., SD card or XD memory), read-only memory (ROM), electrically erasable programmable ROM (EEPROM) or PROM. The volatile memory is such as random access memory (RAM) or static RAM (SRAM).

[0060] The memory 1400 may store instructions, data structures, and program code that can be read by the processor 1300. In the embodiments of this disclosure described below, the processor 1300 may execute the instructions or code of a program stored in the memory 1400.

[0061] The processor 1300 can calculate the expected battery consumption when the vehicle 100 reaches a set destination, identify the current remaining capacity of the battery 200 within the vehicle 100, and determine, based on the current remaining capacity of the battery 200 and the estimated battery consumption, whether to switch to the 5G mmWave RF communication mode currently used for one of 5G sub6, LTE, and 3G communication. The processor 1300 can control the RF communication module 1500 to perform data communication using the communication mode selected based on the switching result.

[0062] The processor 1300 can obtain information about the current remaining capacity of the battery 200 in the vehicle 100 from the battery capacity identification module 1100.

[0063] Processor 1300 can calculate an estimated battery consumption, which is the battery consumption expected to be required when vehicle 100 is driven to a set destination. Processor 1300 can calculate a first estimated battery consumption based on the distance between the origin and destination and the power consumption of power unit 300, which is the battery consumption expected to be required by power unit 300 of vehicle 100 when vehicle 100 moves to the destination. Processor 1300 can calculate the first estimated battery consumption by considering variables associated with traffic information (e.g., traffic congestion, accidents, etc.) related to the route to the destination.

[0064] Processor 1300 can calculate a second estimated battery consumption, which is the expected battery consumption required by other vehicle electronic devices 400 operated by passengers as the vehicle 100 moves from its origin to its destination. Processor 1300 can calculate the second estimated battery consumption based on the type of other vehicle electronic devices 400 used by the driver, front passenger, and / or rear passenger and their power consumption over time. Storage device 1200 can store usage history information regarding the type and usage time of other vehicle electronic devices 400 frequently used by the driver, front passenger seat, and / or rear passenger. Processor 1300 can calculate the second estimated battery consumption based on the usage history information provided from storage device 1200.

[0065] When each of the multiple communication modules included in the RF communication module 1500 (i.e., the 5G mmWave communication module 1510, the 5G sub6 communication module 1520, the LTE communication module 1530, and the 3G communication module 1540) performs data communication, the processor 1300 can calculate a third estimated battery consumption for driving the vehicle 100 to its destination.

[0066] The processor 1300 can calculate the total estimated battery consumption for driving the vehicle 100 to its destination based on a first estimated battery consumption, a second estimated battery consumption, and a third estimated battery consumption.

[0067] The processor 1300 can obtain power consumption information about each of the power unit 300, other vehicle electronics 400, and RF communication module 1500 stored in the storage device 1200, and calculate an estimated battery consumption based on the obtained power consumption information. The processor 1300 can calculate the estimated battery consumption for moving the vehicle 100 to its destination based on the total capacity of the battery 200, the current remaining capacity of the battery 200 obtained from the battery capacity identification module 1100, and the power consumption information about each component obtained from the storage device 1200.

[0068] The processor 1300 can compare the current remaining capacity of the battery 200 obtained from the battery capacity identification module 1100 with the estimated battery consumption, and determine, based on the comparison result, whether to maintain the 5G mmWave communication mode or switch the communication mode to 5G sub6, LTE, or 3G communication mode. In embodiments of this disclosure, the processor 1300 can set the 5G mmWave communication mode as the default setting and control the RF communication module 1500 to preferentially use the 5G mmWave communication mode for data communication.

[0069] In embodiments of this disclosure, the processor 1300 can compare the current remaining capacity of the battery 200 with the sum of a first estimated battery consumption, a second estimated battery consumption, and the estimated battery consumption of the 5G mmWave communication module 1510, and determine whether to switch communication modes based on the comparison result. As a result of the comparison, when the current remaining capacity of the battery 200 is less than the sum of the first estimated battery consumption, the second estimated battery consumption, and the estimated battery consumption of the 5G mmWave communication module 1510, the processor 1300 can switch communication modes to use one of 5G sub6, LTE, and 3G communication. In this case, the processor 1300 can switch the operating mode of the 5G mmWave communication module 1510 to a power-saving mode, or disable the operation of the 5G mmWave communication module 1510.

[0070] On the other hand, when the current remaining capacity of the battery 200 is greater than or equal to the sum of the first estimated battery consumption, the second estimated battery consumption, and the estimated battery consumption of the 5G mmWave communication module 1510, the processor 1300 can determine to maintain the 5G mmWave communication mode.

[0071] In embodiments of this disclosure, the processor 1300 can monitor the communication network quality of each communication module (i.e., the 5G mmWave communication module 1510, 5G sub6 communication module 1520, LTE communication module 1530, and 3G communication module 1540 included in the RF communication module 1500), and determine whether to switch the communication mode based on the monitoring results. In embodiments of this disclosure, the processor 1300 monitors the quality of the communication network using the 5G mmWave communication module 1510 and the quality of the communication networks using the 5G sub6 communication module 1520, LTE communication module 1530, and 3G communication module 1540 respectively, and determines whether to switch the currently used 5G mmWave communication mode to another communication mode.

[0072] In embodiments of this disclosure, processor 1300 may switch communication modes based on user input received via user interface 1600. (See also...) Figure 6 This disclosure describes in detail embodiments of switching communication modes based on user input.

[0073] In embodiments of this disclosure, the processor 1300 may determine whether to switch communication modes based on a priority between driving the vehicle 100 at a relatively low overall battery consumption rate and data communication speed. (See also...) Figure 7 This disclosure describes in detail embodiments of switching communication modes according to this priority.

[0074] The RF communication module 1500 is connected to a base station and configured to send data to or receive data from the base station. The RF communication module 1500 can perform data communication with a server, an electronic device installed on another vehicle, or a passenger's mobile device. In embodiments of this disclosure, the RF communication module 1500 can connect to a base station or server to send and receive data for autonomous driving of the vehicle 100, or to receive HD map data (e.g., HD map) updates or OTA vehicle operating system updates. In embodiments of this disclosure, the RF communication module 1500 can wirelessly connect to a passenger's mobile device riding in the vehicle 100 and can be used as a communication repeater for relaying data communication with the mobile device.

[0075] The RF communication module 1500 may include at least one of an antenna, an RF circuit capable of implementing at least one communication protocol, or an RF device to perform wireless data communication. In embodiments of this disclosure, the RF communication module 1500 may include at least one external antenna for wireless communication with a base station and at least one internal antenna for wireless communication with mobile devices of passengers in the vehicle 100.

[0076] The RF communication module 1500 can select one of a plurality of communication protocols under the control of the processor 1300. In embodiments of this disclosure, the RF communication module 1500 may include a 5G mmWave communication module 1510, a 5G sub6 communication module 1520, an LTE communication module 1530, and a 3G communication module 1540.

[0077] The user interface (UI) 1600 is configured to receive various user inputs. In embodiments of this disclosure, the UI 1600 can be accessed via a navigation system (…). Figure 3 UI 1600 (420) receives user input for setting a destination. In embodiments of this disclosure, UI 1600 may receive user input for changing a communication mode. UI 1600 may receive user input for determining the priority between driving vehicle 100 at a relatively low total battery consumption rate and data communication speed.

[0078] The UI 1600 can receive user input via methods such as buttons, keypads, trackballs, scroll wheels, dials, knobs, or through drag-and-drop, swipe-and-slide, touch input for a touchpad or touchscreen. When the UI 1600 receives touch input, it can be configured as a touchscreen including a touchpad. In this case, the touchscreen can display a graphical user interface (GUI) for receiving user input.

[0079] Figure 3 This is a block diagram of the configuration of a vehicle 100 according to an embodiment of the present disclosure. Figure 3 The electronic device 1000 shown is basically the same as Figure 2 The electronic device 1000 is the same, except that it only includes a battery capacity identification module 1100 and an RF communication module 1500. Therefore, the above information will be omitted below. Figure 2 The description already provided.

[0080] Reference Figure 3 The vehicle 100 may include a battery 200, a power unit 300, and other vehicle electronic equipment 400. Figure 3 The vehicle 100 is an electric vehicle that operates using electricity stored in the battery 200. Figure 3 The components shown are merely examples of those included in vehicle 100, and the components included in vehicle 100 are not limited to those shown. Figure 3 The components shown.

[0081] Battery 200 is configured to power the operation of power unit 300, other vehicle electronic devices 400, and RF communication module 1500. Battery 200 is configured as a rechargeable secondary battery. For example, battery 200 can be configured as a lithium-ion battery, LIPB, Ni-Cd battery, or Ni-MH battery, but is not limited thereto. Battery capacity identification module 1100 of electronic device 1000 can monitor the remaining capacity of battery 200 in real time.

[0082] The power unit 300 is a component that provides power for driving the vehicle 100 and includes a motor 310 and an inverter 320. The motor 310 generates driving force using power applied from the battery 200. The motor 310 can drive the vehicle 100 by connecting a reducer to a shaft to transmit torque to the wheels. In embodiments of this disclosure, the motor 310 may be configured as an internal permanent magnet synchronous motor (IPMSM) or an induction motor having permanent magnets embedded within the rotor, but is not limited thereto. The motor 310 may be configured, for example, as an excited wound magnetic field synchronous motor (WFSM), a reluctance motor (synchronous reluctance motor (SynRM), switched reluctance motor (SRM), or permanent magnet assisted SynRM (PMaSynRM)), etc. The inverter 320 is a power conversion device that controls the speed or torque of the motor 310 by converting direct current (DC) power from the battery 200 into alternating current (AC) power.

[0083] Other vehicle electronic equipment 400 may include a central information display (CID) 410, a navigation system 420, a multimedia system 430, an air conditioning system 440, and lighting 450.

[0084] CID 410 is a display located on the dashboard or center console within the vehicle 100. CID 410 can display information such as navigation information, vehicle status information, and the vehicle's interior or exterior temperature. In embodiments of this disclosure, CID 410 can display a GUI for receiving user input for entering a destination.

[0085] Navigation system 420 is configured to provide various information for driving to a destination. Navigation system 420 provides a vehicle location calculation function for calculating the location of vehicle 100 using GPS satellites or autonomous navigation sensors, a route search function for searching for the best route to the destination, and a route guidance function for guiding vehicle 100 to the found route, etc. In embodiments of this disclosure, navigation system 420 may set the destination based on user input. However, embodiments of this disclosure are not limited to this, and navigation system 420 may store identifier values ​​(e.g., identifiers in a favorites list) of frequently accessed destinations (such as home, work, school, etc.) and location information of frequently accessed destinations, automatically determine the destination based on information about the current location or time period (e.g., commuting time to and from work, commuting time to and from school, etc.), and search for routes to the determined destination.

[0086] The multimedia system 430 is configured to play audio or video data recorded on optical discs (CDs), digital universal optical discs (DVDs), Blu-ray discs, universal serial bus (USB) storage devices, or streamed from mobile devices using wireless data communication connections such as Bluetooth, and to play digital broadcasts, radio broadcasts, etc.

[0087] Air conditioner 440 is configured to control the interior temperature of vehicle 100 by providing air cooling or heating services.

[0088] Lighting 450 includes lights such as headlights, rear combination lights and fog lights on the exterior of vehicle 100, as well as interior lighting inside vehicle 100.

[0089] Apart from Figure 3 In addition to the configuration shown, other vehicle electronic devices 400 may also include electronic devices that receive power from the battery 200.

[0090] Figure 4 This is a flowchart of an operation method of an electronic device 1000 according to an embodiment of the present disclosure.

[0091] In operation S410, electronic device 1000 calculates an estimated battery consumption for the vehicle to be driven to its destination. Figure 3 The expected total battery consumption is 100%. Electronic device 1000 can be accessed via a navigation system (…). Figure 3(420) Receives user input for entering destination information and sets the destination based on the received user input. However, embodiments of this disclosure are not limited thereto, and the electronic device 1000 may store identifier values ​​of frequently accessed destinations (such as home, work, school, etc.), location information of frequently accessed destinations, and information about the time periods during which the destinations are frequently accessed, and automatically determine the destination based on the current location or time period (e.g., commuting time to and from work, commuting time to and from school, etc.) using a trained AI model.

[0092] Electronic device 1000 can be based on the distance between the origin and the destination and the power unit ( Figure 3 The first estimated battery consumption and the second estimated battery consumption are calculated based on the power consumption rate of the power unit 300 of the vehicle 100 when traveling to the destination. The first estimated battery consumption is the expected battery consumption of the power unit 300 of the vehicle 100 when traveling to the destination. The second estimated battery consumption is the consumption of other vehicle electronic devices operated by passengers of the vehicle 100. Figure 3 The expected battery consumption of 400 (units unspecified) while traveling to the destination.

[0093] When by RF communication module ( Figure 2 When each of the multiple communication modules included in the 1500 performs data communication, the electronic device 1000 can calculate a third estimated battery consumption for driving the vehicle 100 to its destination. The electronic device 1000 can calculate the estimated battery consumption during the expected travel time to the destination for the 5G mmWave communication module ( Figure 2 (1520) is used.

[0094] In operation S420, electronic device 1000 identifies the current remaining capacity of battery 200 in vehicle 100. Here, "current remaining capacity" refers to the remaining capacity of battery 200 at the time when the driving destination is set.

[0095] In operation S430, electronic device 1000 determines whether to switch from a first communication mode as 5G mmWave communication to a second communication mode based on the remaining capacity of the identified battery 200 and the estimated battery consumption. Electronic device 1000 may compare the estimated battery consumption calculated in operation S410 with the current remaining capacity of the battery 200 identified in operation S420, and determine whether to switch the communication mode from the first communication mode to the second communication mode based on the comparison result. The second communication mode may include one of 5G sub6, LTE, and 3G communication modes. (Refer to...) Figure 5 This disclosure describes in detail an embodiment of an electronic device 1000 that determines whether to switch communication modes based on a comparison of the remaining capacity of the battery 200 with an estimated battery consumption.

[0096] Figure 5 This is a flowchart of a method performed by an electronic device 1000 according to an embodiment of the present disclosure to determine whether to switch communication modes based on the remaining capacity of the battery 200 and estimated battery consumption.

[0097] Figure 5 Operations S510, S520, and S550 shown are Figure 4 The detailed operation of operation S430 shown is described below. Figure 4 After the operation of S420, execute Figure 5 The operation S510 is shown in the diagram. Figure 4 After the operation of S430, execute Figure 5 Operations S530, S540, and S560 are shown in the diagram.

[0098] In operation S510, the electronic device 1000 compares the remaining capacity of the battery 200 with the estimated battery consumption and the battery consumption required when using the first communication mode. In embodiments of this disclosure, the first communication mode may be a 5G mmWave communication mode. The battery consumption required when using the first communication mode refers to the expected battery consumption when the vehicle 100 travels to its destination using the 5G mmWave communication module 1510. The battery consumption when using the first communication mode can be calculated based on the power consumption of the 5G mmWave communication module 1510 and the expected time to drive the vehicle 100 to its destination.

[0099] When the current remaining capacity of battery 200 is less than the sum of the estimated battery consumption and the expected battery consumption when using the first communication mode (operation S520), electronic device 1000 determines to switch from the first communication mode to the second communication mode. The second communication mode may include one of 5G sub6, LTE, and 3G communication modes.

[0100] In operation S530, electronic device 1000 transmits and receives data using a second communication mode. Electronic device 1000 can control RF communication module 1500 to transmit data to and receive data from base station using one of 5G sub6 communication module 1520, LTE communication module 1530, and 3G communication module 1540. RF communication module 1500 can function as a communication repeater for a passenger's mobile device in vehicle 100 via data communication with the base station. Electronic device 1000 can transmit data received from the base station to the passenger's mobile device via a downlink of the communication connection between devices using one of the 5G sub6 communication module 1520, LTE communication module 1530, and 3G communication module 1540, and transmit data received from the mobile device to the base station via an uplink.

[0101] In operation S540, electronic device 1000 disables 5G mmWave communication module 1510. In embodiments of this disclosure, electronic device 1000 can reduce battery consumption by cutting off power supplied to 5G mmWave communication module 1510 or disabling its operation. Electronic device 1000 can switch the operating mode of 5G mmWave communication module 1510 to a power-saving mode.

[0102] When the current remaining capacity of battery 200 is greater than or equal to the sum of the estimated battery consumption and the battery consumption required when using the first communication mode (operation S550), electronic device 1000 determines to maintain the existing first communication mode. The first communication mode is a 5G mmWave communication mode and can be set to the default setting value for RF communication.

[0103] In operation S560, electronic device 1000 sends and receives data using a first communication mode. Electronic device 1000 can control RF communication module 1500 to send data to and receive data from base station via 5G millimeter-wave communication module 1510.

[0104] Electronic device 1000 can perform a communication relay function for a passenger's mobile device in vehicle 100 by using 5G mmWave communication mode. RF communication module 1500 can transmit data received from the base station to the passenger's mobile device via the downlink of the communication connection between devices using 5G millimeter-wave communication module 1510, and transmit data received from the mobile device to the base station via the uplink.

[0105] Figure 6 This is a diagram of an embodiment of the present disclosure, in which an electronic device 1000 switches communication modes based on user input received via a UI.

[0106] Reference Figure 6 The electronic device 1000 can determine whether to switch communication modes based on the current remaining capacity of the battery 200 in the vehicle 100 and estimated battery consumption, and when the electronic device 1000 determines to switch communication modes, it outputs a notification user interface (UI) to inform the user whether the communication mode has been switched. The electronic device 1000 can display the UI for receiving user input for changing the communication mode on a CID410 within the vehicle 100. Figure 6 In the embodiments of this disclosure shown, the characters “mmWave communication is currently in use. Would you like to change it to LTE or 5G sub6 communication?” may be displayed on CID 410.

[0107] exist Figure 6In the embodiment of this disclosure shown, the communication mode change notification UI is displayed on CID 410, but this disclosure is not limited thereto. In another embodiment of this disclosure, the electronic device 1000 may display the communication mode change notification UI via a head-up display (HUD) or cluster display on the windshield of the vehicle 100, or output the communication mode change notification UI in the form of voice via a speaker or the like.

[0108] Electronic device 1000 can change its communication mode based on user input received via a UI displayed on CID 410. In embodiments of this disclosure, the user input for changing the communication mode may be touch input received via CID 410, but is not limited thereto. In another embodiment of this disclosure, electronic device 1000 can receive user input via buttons, keypads, trackballs, scroll switches, scroll dials, or knobs within vehicle 100, and change the communication mode based on the received user input.

[0109] Figure 7 This is a flowchart of a method for switching communication modes based on priority, performed by an electronic device 1000 according to an embodiment of the present disclosure.

[0110] Figure 7 The operations S720 to S740, S760 and S770 shown are Figure 4 The detailed operation of operation S430 is shown below. Figure 4 After the operation of S420, execute Figure 7 The operation S710 is shown in the diagram. Figure 4 After the operation of S430, execute Figure 7 The operations S750 and S780 are shown.

[0111] In operation S710, electronic device 1000 can determine priorities based on user input. In embodiments of this disclosure, electronic device 1000 can determine a priority between driving vehicle 100 at a relatively low total battery consumption rate and data communication speed based on user input. When driving vehicle 100 at a relatively low total battery consumption rate is determined to be prioritized, this allows for the power unit ( ) used to drive vehicle 100 to ... Figure 3 The 300) prioritizes consuming remaining battery capacity and ensures driving speed and driving distance. When data communication speed is prioritized, this allows the 5G mmWave communication module ( Figure 2 The 1520) prioritizes the consumption of the remaining battery capacity, so that the drive when communicating in 5G mmWave mode will occur at a relatively high total battery consumption rate, and achieve high data rate and low latency.

[0112] In operation S720, electronic device 1000 determines whether to switch communication modes based on remaining battery capacity, estimated battery consumption, and priority. Because the method and reference for determining whether to switch communication modes based on remaining battery capacity and estimated battery consumption, performed by electronic device 1000... Figure 4 and Figure 5 The methods described are basically the same, so the above-mentioned points will be omitted. Figure 4 and Figure 5 The description provided.

[0113] In embodiments of this disclosure, electronic device 1000 may determine whether to switch communication modes by adding weights to priorities determined in operation S710. Specifically, electronic device 1000 may determine whether to switch communication modes by assigning weights to a priority determined between driving speed and data communication speed of vehicle 100, rather than the relationship between current remaining battery capacity and estimated battery consumption for driving to the destination.

[0114] When driving distance and driving speed are determined as priorities (operation S730), electronic device 1000 determines to switch the communication mode to a second communication mode (operation S740). The second communication mode may include one of 5G sub6, LTE, and 3G communication modes.

[0115] In operation S750, electronic device 1000 uses the second communication mode to send and receive data. Because operation S750 is related to… Figure 5 The operation S530 shown is the same, so the above-mentioned steps will be omitted. Figure 5 The description provided.

[0116] When the data communication speed is determined as the priority (operation S760), the electronic device 1000 determines to maintain the existing first communication mode (operation S770). The first communication mode is the 5G mmWave communication mode and can be set to the default setting value.

[0117] In operation S780, electronic device 1000 uses the first communication mode to send and receive data. Because operation S780 is related to… Figure 5 The operation S560 shown is the same, so the above-mentioned steps will be omitted. Figure 5 The description provided.

[0118] exist Figure 7In the embodiments of this disclosure shown, the electronic device 1000 can pre-determine the user's desired operating mode as a priority, for example, determining which of driving distance and speed and data communication speed is prioritized, rather than automatically determining the communication mode based on the remaining battery capacity and the estimated battery consumption for driving to the destination, and then determining the communication mode based on the determined priority, thereby ensuring that battery capacity is effectively managed according to the user's various options and by reflecting the user's intentions.

[0119] Figure 8 This is a diagram illustrating a method performed by an electronic device 1000 using AI technology according to an embodiment of this disclosure.

[0120] exist Figure 8 In the method, the electronic device 1000 may use AI technology to perform one or more of the following operations: i) calculate the estimated battery consumption expected to reach the destination, ii) identify the current remaining capacity of the battery 200 in the vehicle 100, and iii) determine whether to switch from the currently used first communication mode (e.g., 5G mmWave RF communication) to a second communication mode that consumes less power based on the identified current remaining capacity of the battery 200 and the estimated battery consumption.

[0121] AI technology is a technique that uses neural networks to perform processing on input data, such as analysis and / or classification, to obtain desired results.

[0122] AI technology can be implemented using algorithms. In this context, the algorithm or set of algorithms used to implement AI technology is called a neural network. Here, a neural network can receive input data, perform calculations for analysis and / or classification, and output result data. For the neural network to accurately output result data corresponding to the input data in this way, it needs to be trained. In this context, "training" can mean teaching or developing the neural network to discover or learn, through its own methods, to analyze multiple input data points acquired within the neural network, to classify the multiple input data points, and / or to extract the features needed to generate the result data from the multiple input data points. Specifically, through the training process, the neural network can optimize the weight values ​​by training it with training data (e.g., multiple different images). Then, the input data is processed via the neural network with the optimized weight values ​​to output the desired result.

[0123] When a neural network comprises multiple hidden layers as internal layers used to perform computations, that is, when the depth of the neural network where computations occur increases, the neural network can be classified as a deep neural network (DNN). Examples of neural networks can include, but are not limited to, convolutional neural networks (CNN), DNN, recurrent neural networks (RNN), restricted Boltzmann machines (RBM), deep belief networks (DBN), bidirectional recurrent DNN (BRDNN), and deep Q-networks (DQN). Furthermore, neural networks can be subdivided. For example, CNN can be subdivided into deep CNN (DCNN), capsule neural networks (CapsNet) (not shown), etc.

[0124] An "AI model" can be a neural network that includes at least one layer that operates to receive input data and output a desired result. Furthermore, an "AI model" can refer to an algorithm or a set of algorithms used to perform computations via a neural network and output a desired result, a processor used to execute an algorithm or a set of algorithms, software used to execute an algorithm or a set of algorithms, or hardware used to execute an algorithm or a set of algorithms.

[0125] The AI ​​model may perform at least one of the following operations: i) calculating an estimated battery consumption as the expected battery consumption required when traveling to the destination; ii) identifying the current remaining capacity of the battery 200 in the vehicle 100; or iii) determining whether to switch from the first communication mode of the currently used 5G mmWave RF communication to the second communication mode based on the identified current remaining capacity of the battery 200 and the estimated battery consumption.

[0126] refer to Figure 8 The neural network 800 can receive training data and be trained on that data. Furthermore, the trained neural network 800 can receive input data 810 as input to input terminal 820, and input terminal 820, hidden layer 830, and output terminal 840 can each perform calculations to analyze input data 810 and data from the previous layer and output output data 850. Although Figure 8 The hidden layer 830 is shown to be a single layer, but this is just an example, and the hidden layer 830 may include multiple layers.

[0127] A neural network 800 can be trained to calculate a first estimated battery consumption, which is the expected battery consumption of the vehicle's power unit when moving to the destination, and a second estimated battery consumption, which is the expected battery consumption of other vehicle electronics operated by passengers when moving from the origin to the destination.

[0128] A neural network 800 can be trained to compare the identified current remaining battery capacity with the sum of the calculated estimated battery consumption and the battery consumption required when using the first communication mode, and determine whether to maintain the first communication mode or switch the communication mode to the second communication mode based on the comparison result.

[0129] A neural network 800 can be trained to determine when to switch from the first communication mode to the second communication mode if the current remaining battery capacity is less than the sum of the estimated battery consumption and the battery consumption required when using the first communication mode.

[0130] A neural network 800 can be trained to disable the 5G mmWave communication module installed on the vehicle when switching from the first communication mode to the second communication mode. Figure 2 The operation of 1510).

[0131] A neural network 800 can be trained to maintain the first communication mode when the current remaining battery capacity is greater than or equal to the sum of the estimated battery consumption and the battery consumption required when using the first communication mode.

[0132] A neural network 800 can be trained to monitor the quality of the communication network using a first communication mode and a second communication mode, respectively, and determine the switch from the first communication mode to the second communication mode based on the monitoring results.

[0133] A neural network 800 can be trained to determine whether to switch communication modes based on the identified remaining battery capacity, estimated battery consumption, and user-defined priorities.

[0134] Data or programs related to the neural network 800 and used to perform at least one of the following operations can be stored in memory. Figure 2 In 1400): i) the operation of calculating estimated battery consumption, where estimated battery consumption is the expected battery consumption required when traveling to the destination; ii) the operation of identifying the current remaining capacity of battery 200 in vehicle 100; or iii) the operation of determining whether to switch from the first communication mode of the currently used 5G mmWaveRF communication to the second communication mode based on the identified current remaining capacity of battery 200 and estimated battery consumption. The training of neural network 800 can be performed by a processor ( Figure 2 (1300) Execution.

[0135] Alternatively, the neural network 800 for performing at least one of the following operations may be implemented in a separate device (not shown) or processor (not shown) different from the electronic device 1000: i) calculating an estimated battery consumption, the estimated battery consumption being the battery consumption expected to be required when traveling to the destination; ii) identifying the current remaining capacity of the battery 200 in the vehicle 100; or iii) determining, based on the identified current remaining capacity of the battery 200 and the estimated battery consumption, whether to switch from a first communication mode of the currently used 5G mmWave RF communication to a second communication mode.

[0136] According to embodiments of this disclosure, the above calculations via neural network 800 can also be performed by a server capable of communicating with electronic device 1000 via a wireless communication network. Figure 9 and Figure 10 (2000) Execution. Refer to Figure 9 and Figure 10 Describe the communication between electronic device 1000 and server 2000.

[0137] Figure 9 This is a diagram of an electronic device 1000 operating in conjunction with a server 2000 according to an embodiment of the present disclosure.

[0138] Server 2000 can send data to and receive data from electronic device 1000 via wireless communication network 3000, and process the data.

[0139] Reference Figure 9 and Figure 10 The server 2000 may include a communicator 2100 for communicating with the electronic device 1000, a processor 2200 for executing at least one instruction, and a database (DB) 2300.

[0140] Server 2000 can train and store an AI model. Furthermore, server 2000 can use the trained AI model to perform at least one of the following operations: i) calculating an estimated battery consumption, where the estimated battery consumption is the expected battery consumption required to reach the destination; ii) identifying the current remaining capacity of battery 200 in vehicle 100; or iii) determining, based on the identified current remaining capacity of battery 200 and the estimated battery consumption, whether to switch from a first communication mode to a second communication mode of the currently used 5G millimeter-wave RF communication.

[0141] Typically, compared to server 2000, electronic device 1000 may have limited memory storage capacity, computational processing speed, and training data collection capabilities. Therefore, server 2000 can perform operations requiring large amounts of data storage and computation, and then send the necessary data and / or AI models to electronic device 1000 via a communication network. Electronic device 1000 can then receive and use the necessary data and / or AI models via server 2000, thereby quickly and easily performing the necessary operations without requiring large-capacity memory and a processor capable of high-speed computation.

[0142] Server 2000 may include references Figure 8 The neural network described is 800.

[0143] Figure 10 It is used for detailed description Figure 9 The figures are of embodiments of the present disclosure.

[0144] refer to Figure 10 The server 2000 may include a communicator 2100, a processor 2200, and a database 2300.

[0145] The communicator 2100 communicates via a wireless communication network ( Figure 9 The electronic device 1000 communicates with an external device (e.g., a server) (not shown). Here, the external device may include a server (e.g., server 2000) capable of performing at least one of the calculations required by the electronic device 1000 or transmitting at least one of the data required by the electronic device 1000.

[0146] The communicator 2100 may include at least one communication module, such as a short-range communication module, a wired communication module, a mobile communication module, and a broadcast receiving module. Here, at least one communication module may include at least one of the following: a tuner for performing broadcast reception; or a communication module capable of performing data transmission and reception via a network conforming to communication standards such as Bluetooth, Wireless Local Area Network (WLAN) (or Wi-Fi), Wibro, Global Microwave Access Interoperability (WiMAX), Code Division Multiple Access (CDMA), Wideband CDMA (WCDMA), the Internet, 3G, 4G, 5G, and / or communication methods using 5G mmWave.

[0147] For example, when the communicator 2100 performs communication using 5G mmWave, it can quickly send and receive large amounts of data. In detail, the vehicle 100 can use mmWave to quickly receive large amounts of data and provide data required for the safety of the vehicle 100 (e.g., data required for autonomous driving, data required for navigation services, etc.), user content (e.g., movies, music, etc.), thereby improving the safety and / or user convenience of the vehicle 100.

[0148] The mobile communication module included in the communicator 2100 can communicate with another device (e.g., server 2000) located at a remote location via a communication network conforming to communication standards such as 3G, 4G, and / or 5G. Here, the communication module that communicates with another device located at a remote location can be referred to as a "remote communication module".

[0149] Processor 2200 controls all operations of server 2000. For example, processor 2200 can perform the required operations by executing at least one instruction or program stored in server 2000.

[0150] DB 2300 may include a memory (not shown), and the memory stores at least one of at least one instruction, program, or data required by server 2000 to perform a specific operation. Furthermore, DB 2300 may store data required by server 2000 to perform computations via a neural network.

[0151] Server 2000 can store references Figure 8 The neural network 800 is described. The neural network 800 can be stored in at least one of the processor 2200 or the database 2300. The neural network 800 included in the server 2000 can be a trained neural network.

[0152] Furthermore, the server 2000 can send the trained neural network to the RF communication module 1500 of the electronic device 1000 via the communicator 2100. As a result, the electronic device 1000 can obtain and store the trained neural network, and obtain the desired output data via the neural network.

[0153] The program executed by the electronic device 1000 described in this specification can be implemented as a hardware component, a software component, and / or a combination of hardware and software components. The program can be executed by any system capable of executing computer-readable instructions.

[0154] Software may include computer programs, code segments, instructions, or combinations thereof, and may configure processing devices to operate as needed or to independently or jointly instruct processing devices.

[0155] Software can be implemented as a computer program that includes instructions stored in a computer-readable storage medium. Examples of computer-readable recording media include magnetic storage media (e.g., ROM, RAM, floppy disks, hard disks, etc.), optical recording media (e.g., CD-ROMs, DVDs, etc.). Computer-readable recording media can be distributed across computer systems connected via a network, allowing computer-readable code to be stored and executed in a distributed manner. The medium can be read by a computer, stored in memory, and executed by a processor.

[0156] Computer-readable storage media may be provided in the form of non-transitory storage media. In this respect, the term "non-transitory" means only that the storage medium does not include signals and is a tangible device, and the term does not distinguish between the location where data is semi-permanently stored in the storage medium and the location where data is temporarily stored in the storage medium.

[0157] Furthermore, the programs according to embodiments of this disclosure may be provided as a computer program product. The computer program product may be traded as a product between a seller and a buyer.

[0158] Computer program products may include software programs and computer-readable storage media on which the software programs are stored. For example, computer program products may be manufactured by the manufacturer of electronic device 1000 or distributed through an electronic marketplace (e.g., Google Play Store). TM and the App Store TM This refers to products distributed electronically in the form of software programs (e.g., downloadable applications). For such electronic distribution, at least a portion of the software program can be stored on a storage medium or can be temporarily generated. In this case, the storage medium can be a server of the manufacturer of the electronic device 1000, a server of an electronic marketplace, or a storage medium of a relay server used for temporary storage of the software program.

[0159] Including electronic devices 1000, servers ( Figure 9 and Figure 10 In a system comprising server 2000 and another electronic device 1000, the computer program product may include the storage medium of server 2000 or the storage medium of electronic device 1000. Alternatively, in the presence of a third device (e.g., a smartphone) communicatively connected to electronic device 1000, the computer program product may include the storage medium of the third device. Alternatively, the computer program product may include the software program itself transmitted from electronic device 1000 to the third device or from the third device to electronic device 1000.

[0160] In this scenario, one of the electronic device 1000 and the third device may execute a computer program product to perform the method according to embodiments of the present disclosure. Alternatively, the electronic device 1000 and the third device may execute a computer program product to perform the method according to embodiments of the present disclosure in a distributed manner.

[0161] For example, electronic device 1000 can execute functions stored in memory ( Figure 2 The computer program product in (1400) is used to control another electronic device communicatively connected to electronic device 1000 to perform the method according to embodiments of the present disclosure.

[0162] As another example, the third device may execute a computer program product to control an electronic device 1000 communicatively connected to the third device to perform a method according to an embodiment of the present disclosure.

[0163] When a third device executes a computer program product, the third device may download the computer program product from electronic device 1000 and execute the downloaded computer program product. Alternatively, the third device may execute a computer program product pre-loaded therein to perform a method according to an embodiment of this disclosure.

[0164] While embodiments of this disclosure have been described with reference to the accompanying drawings, those skilled in the art will understand that various modifications and changes in form and detail can be made from the above description. For example, sufficient effects may be achieved even if the above techniques are performed in a different order than described above, and / or the above components (such as computer systems or modules) are combined or coupled in a different form and mode than described above, or replaced or supplemented by other components or their equivalents.

Claims

1. An electronic device that can be installed on a vehicle, the electronic device comprising: A battery capacity identification circuit is configured to identify the remaining capacity of the battery that supplies power to drive the vehicle; Radio frequency (RF) communication circuitry is configured to perform data communication using at least one of a variety of different communication modes; Memory, storing at least one instruction; as well as The processor is configured to execute the at least one instruction to: The calculation includes a first estimated battery consumption and a second estimated battery consumption. The first estimated battery consumption is the battery consumption anticipated by the vehicle's power unit when the vehicle moves to the designated destination. The second estimated battery consumption is the battery consumption anticipated by the vehicle's electronic equipment operated by passengers when the vehicle moves from the origin to the designated destination. Information about the current remaining capacity of the battery is obtained from the battery capacity identification circuit. Compare the current remaining capacity of the battery with the calculated estimated battery consumption; Based on the comparison results, it is determined whether to maintain the currently used first communication mode or switch from the first communication mode to a second communication mode that consumes battery power at a different rate than the first communication mode. Based on the determined result, the RF communication circuit is controlled to perform data communication using either the first communication mode or the second communication mode.

2. The electronic device according to claim 1, wherein, The processor is also configured to execute the at least one instruction to: determine to switch from the first communication mode to the second communication mode when, as a result of the comparison, the current remaining capacity of the battery is less than the calculated estimated battery consumption, wherein the first communication mode is 5G mmWave and the second communication mode is one of 5G sub 6, LTE and 3G communication modes.

3. The electronic device according to claim 2, wherein, The processor is also configured to execute the at least one instruction to disable the operation of the 5G millimeter-wave communication circuit included in the RF communication circuit when switching from the first communication mode to the second communication mode.

4. The electronic device according to claim 1, wherein, The processor is also configured to execute the at least one instruction to determine to maintain the first communication mode when, as a result of the comparison, the current remaining capacity of the battery is equal to or exceeds the calculated estimated battery consumption.

5. The electronic device according to claim 1, wherein, The processor is also configured to execute at least one additional instruction read from the memory to: Monitor the quality of communication networks using the first communication mode and the second communication mode, respectively, and Based on the monitoring results, determine whether to switch from the first communication mode to the second communication mode, or vice versa.

6. The electronic device of claim 1, further comprising a user interface configured to receive user input for determining a priority between driving the vehicle at a relatively low total battery consumption rate and driving the vehicle at a data communication speed. in, The processor is also configured to execute the at least one instruction to: The priority is determined based on the user input; as well as Whether to switch communication modes is determined based on the remaining capacity of the identified battery, the estimated battery consumption, and the priority.

7. A method for operating an electronic device installed on a vehicle, the method comprising: The calculation includes a first estimated battery consumption and a second estimated battery consumption, wherein the first estimated battery consumption is the battery consumption expected by the power unit of the vehicle when the vehicle moves to the set destination, and the second estimated battery consumption is the battery consumption expected by the vehicle's electronic equipment operated by the passenger when the vehicle moves from the origin to the set destination. The current remaining capacity of the battery powering the vehicle; Compare the current remaining capacity of the identified battery with the calculated estimated battery consumption; Based on the comparison results, it is determined whether to maintain the currently used first communication mode or switch from the first communication mode to a second communication mode that consumes battery power at a different rate than the first communication mode. as well as Using the radio frequency (RF) communication circuit of an electronic device, data communication is performed through the first communication mode or the second communication mode based on the determined result.

8. The operating method according to claim 7, wherein, The first communication mode is fifth-generation millimeter wave (5G mmWave), and determining whether to switch from the first communication mode to the second communication mode includes: determining to switch from the first communication mode to the second communication mode when, as a result of the comparison, the current remaining capacity of the battery is less than the sum of the calculated estimated battery consumption and the estimated battery consumption for using the first communication mode, and the second communication mode is one of 5G sub 6, Long Term Evolution (LTE), and third-generation (3G) communication modes.

9. The operating method according to claim 8 further includes: When switching from the first communication mode to the second communication mode, the operation of the 5G millimeter-wave RF communication circuit installed in the vehicle is disabled.

10. The operating method according to claim 7, wherein, Determining whether to switch from the first communication mode to the second communication mode includes: as a result of the comparison, determining to maintain the first communication mode when the current remaining capacity of the battery is equal to or exceeds the sum of the calculated estimated battery consumption and the estimated battery consumption for using the first communication mode.

11. A computer program product comprising a computer-readable storage medium, the computer-readable storage medium including instructions that are read and executed by an electronic device mounted on a battery-powered vehicle, the instructions being used to: The calculation includes a first estimated battery consumption and a second estimated battery consumption, wherein the first estimated battery consumption is the battery consumption expected by the power unit of the vehicle when the vehicle moves to the set destination, and the second estimated battery consumption is the battery consumption expected by the vehicle's electronic equipment operated by the passenger when the vehicle moves from the origin to the set destination. Indicates the current remaining capacity of the battery; Compare the current remaining capacity of the identified battery with the calculated estimated battery consumption; Based on the results of the comparison, it is determined whether to maintain the currently used first communication mode or switch the first communication mode to the second communication mode. The second communication mode consumes battery power at a different rate than the first communication mode.

Citation Information

Patent Citations

  • Radio communication device, radio communication method, radio communication system

    JP2009135706A

  • wireless communication device

    JP6395921B2

  • Apparatus and method for controlling ECO driving

    KR1020180028421A

  • Travel support system, method, and program

    US20100121590A1