Data collection device attached to vehicle and method for changing its function

The data collection device changes functions in real-time through a cloud server communication method, addressing the impracticality of firmware updates, enabling personalized adjustments.

JP2025529441APending Publication Date: 2025-09-04LG ENERGY SOLUTION LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2025515451
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2022-09-16
Filing Date
2023-09-14
Publication Date
2025-09-04

AI Technical Summary

Technical Problem

Existing data collection devices attached to vehicles require firmware updates to change functions, making real-time functionality adjustments impractical.

Method used

A method and device that allow for changing the function of a data collection device by communicating with a cloud server to update setting and status values in a function application table without firmware updates, using a wireless communication unit and function modification unit.

Benefits of technology

Enables real-time functionality changes of the data collection device without the need for firmware updates, allowing for personalized adjustments based on individual vehicle and driver conditions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025529441000001_ABST
    Figure 2025529441000001_ABST
Patent Text Reader

Abstract

A method for changing the function of a data collection device attached to a vehicle according to the present disclosure may include the steps of receiving a request from the data collection device for a setting value of a specific function item indicating one of the functions of the data collection device, searching for the setting value of the specific function item by referring to a device function table, and transmitting a response including the setting value of the specific function item to the data collection device.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] This application claims the benefit of priority based on Korean Patent Application No. 10-2022-0117483, filed on September 16, 2022, and all contents disclosed in the documents of this Korean patent application are incorporated herein by reference.

[0002] The embodiments disclosed herein relate to a data collection device attached to a vehicle that collects data about the vehicle and a method for changing the functionality of the data collection device. [Background technology]

[0003] In recent years, research and development into secondary batteries has been actively conducted. Secondary batteries are batteries that can be charged and discharged, and include both conventional Ni / Cd batteries, Ni / MH batteries, and more recent lithium-ion batteries. Lithium-ion batteries have the advantage of significantly higher energy density than conventional Ni / Cd batteries, Ni / MH batteries, etc., and can be manufactured to be small and lightweight. Lithium-ion batteries are used as power sources for mobile devices, and in recent years their range of use has expanded to include power sources for electric vehicles, drawing attention as a next-generation energy storage medium.

[0004] A separate data collection device may be used to analyze the status of a battery. Such a data collection device may be connected to a battery or a battery pack containing a battery to collect data related to the status of the battery and transmit the collected data to a server so that the status of the battery can be analyzed. However, changing the functions of the data collection device requires reinstalling the firmware that drives the data collection device and restarting the device, making it practically impossible to change the functions of the data collection device in real time. Summary of the Invention [Problem to be solved by the invention]

[0005] An object of the embodiments disclosed in this document is to provide a data collection device that can be installed in a vehicle and a method for changing the function of the data collection device without updating firmware.

[0006] The technical problems of the embodiments disclosed in this document are not limited to the technical problems mentioned above, and other technical problems not mentioned can be clearly understood by those skilled in the art from the following description. [Means for solving the problem]

[0007] A method for changing a function of a data collection device attached to a vehicle according to one embodiment of the present invention may include the steps of receiving, from the data collection device, a request for a setting value of a specific function item indicating one of the functions of the data collection device, searching for the setting value of the specific function item by referring to a device function table, and transmitting a response including the setting value of the specific function item to the data collection device.

[0008] In one embodiment, the device function table may include a target item indicating the identification information of the data collection device, a function item including the specific function item, a type item indicating the type of data, and function setting data in which the setting values ​​of the function items are matched with each other.

[0009] In one embodiment, the step of searching for the setting value of the specific function item may include the steps of searching for identification information of the data collection device from the target item, searching for the specific function item from the function item, and searching for a first type indicating a setting value from the type item.

[0010] In one embodiment, the method may further include receiving a request for a status value of the specific function item from the data collection device, and searching for the status value of the specific function item by referring to the device function table.

[0011] In one embodiment, the device function table may include a target item indicating the identification information of the data collection device, a function item including the specific function item, a type item indicating the type of data, and function status data in which the status values ​​of the function items are matched with each other.

[0012] In one embodiment, the step of searching for the status value of the specific function item may include the steps of searching for identification information of the data collection device from the target item, searching for the specific function item from the function item, and searching for a second type indicating a status value from the type item.

[0013] In one embodiment, the request for the status value of the specific function item may include an application value of the specific function item stored in the data collection device.

[0014] In one embodiment, the method may further include a step of comparing the application value of the specific function item with the status value of the specific function item stored in the device function table, and a step of updating the status value of the specific function item to the application value of the specific function item if the application value of the specific function item and the status value of the specific function item are different.

[0015] In one embodiment, the method may further include analyzing vehicle status information received from the data collection device to determine whether a function change is required for the specific function item of the data collection device, and if the function change is required, changing setting values ​​corresponding to the data collection device and the specific function item in the device function table.

[0016] According to another embodiment of the present invention, a method for changing a function of a data collection device attached to a vehicle may include the steps of: sending a request for a setting value of a specific function item indicating one of the functions of the data collection device to a server that manages the data collection device; receiving a response from the server that includes the setting value of the specific function item; and reflecting the setting value of the specific function item in a function application table.

[0017] In one embodiment, the function application table may include target items indicating identification information of the data collection device, function items including the specific function items, and function application data in which application values ​​of the function items are matched with each other.

[0018] In one embodiment, the method may further include the steps of: comparing the setting value of the specific function item with the application value of the specific function item stored in the function application table; and, if the setting value of the specific function item differs from the application value of the specific function item, updating the application value of the specific function item to the setting value of the specific function item.

[0019] In one embodiment, the method may further include performing a function corresponding to the specific function item by referring to the application value of the specific function item stored in the function application table.

[0020] A data collection device attached to a vehicle according to one embodiment of the present invention may include a wireless communication unit that transmits a request for a setting value of a specific function item indicating one of the functions of the data collection device to a server that manages the data collection device and receives a response from the server that includes the setting value of the specific function item; a function storage unit that stores a function application table that includes function application data in which target items indicating identification information of the data collection device, function items including the specific function item, and application values ​​of the function items are matched with each other; and a function modification unit that reflects the setting value of the specific function item in the function application table. [Effects of the Invention]

[0021] According to one embodiment of the data collection device to be installed in a vehicle and the method for changing its function disclosed in this document, the function of the data collection device can be changed in real time without updating firmware.

[0022] In addition, various other effects may be provided that can be directly or indirectly grasped from this document. [Brief explanation of the drawings]

[0023] [Figure 1] FIG. 1 is a block diagram illustrating a system according to one embodiment disclosed herein. [Figure 2] FIG. 2 is a block diagram showing in more detail the data collection device shown in FIG. 1. [Figure 3] 1 is a flowchart illustrating a method for changing functions of a data collection device according to an embodiment of the present invention. [Figure 4] 10A and 10B are diagrams showing an example of a function application table stored in a data collection device and an example of a device function table stored in a cloud server. [Figure 5] FIG. 1 is a block diagram illustrating a hardware configuration of a computing system for performing an embodiment of the method of operating the system disclosed herein. DETAILED DESCRIPTION OF THE INVENTION

[0024] Hereinafter, the embodiments disclosed in this document will be described in detail with reference to the exemplary drawings. When assigning reference numerals to components in each drawing, it should be noted that the same reference numerals are used for the same components even if they are displayed in different drawings. Furthermore, when describing the embodiments disclosed in this document, if a detailed description of related known structures or functions is deemed to hinder understanding of the embodiments disclosed in this document, such detailed description will be omitted.

[0025] When describing components of the embodiments disclosed herein, terms such as first, second, A, B, (a), and (b) may be used. These terms are merely used to distinguish one component from another and do not limit the nature, order, or sequence of the components. Furthermore, unless otherwise defined, all terms used herein, including technical or scientific terms, have the same meaning as commonly understood by a person of ordinary skill in the art to which the embodiments disclosed herein pertain. Terms defined in commonly used dictionaries should be interpreted to have a meaning consistent with the context in the relevant art, and should not be interpreted in an idealized or overly formal sense unless explicitly defined herein.

[0026] FIG. 1 is a block diagram illustrating a system according to one embodiment disclosed herein.

[0027] Referring to FIG. 1 , a system 10 according to one embodiment of the present disclosure may include a vehicle 100 , a data collection device 200 , and a cloud server 300 .

[0028] Vehicle 100 may be an electric vehicle (EV) that receives driving force from a battery that stores electricity, but the scope of the present invention is not limited to this, and the technical concept of the present invention can also be applied to other electric means of transportation other than vehicle 100 (e.g., electric scooters, etc.).

[0029] The vehicle 100 may include a battery pack 110 , a vehicle controller 120 , and a vehicle network 130 .

[0030] The battery pack 110 may include a battery that stores power necessary to drive the vehicle 100 and a battery management system (BMS) that controls the operation of the battery. The BMS not only controls the charging and discharging of the battery, but also transmits battery status data to the vehicle network 130, including at least one of data acquired by detecting the battery status (e.g., voltage, current, resistance, temperature, etc. of the battery cell) and data generated by processing the acquired data (e.g., state of charge (SOC), state of health (SOH), etc.). In addition, the vehicle controller 120 may communicate with other devices located inside or outside the vehicle 100 via the vehicle network 130.

[0031] The vehicle controller 120 can control the overall operation of the vehicle 100 by controlling at least one sensor (e.g., a radar sensor, a temperature sensor) and at least one control device (e.g., a drive device, a braking device, a steering device, an ADS (Automated Driving System), a TMS (Telematics Multimedia System)) provided in the vehicle 100, including the battery pack 110. In another embodiment, the vehicle controller 120 can refer to an ECU (Electronic Control Unit) for controlling some of the components of the vehicle 100.

[0032] The vehicle network 130 may provide a communication environment in which components inside the vehicle 100 can transmit and receive data to and from each other. The vehicle network 130 may be a Controller Area Network (CAN) in which components inside the vehicle 100 are connected in parallel and can communicate without a host, but the scope of the present invention is not limited thereto. The vehicle network 130 may allow connection of an external device (e.g., the data collection device 200) and provide an environment in which the external device can communicate with other devices (e.g., the battery pack 110) via the vehicle network 130.

[0033] The data collection device 200 is a device that can be attached to the vehicle 100 and connected to the vehicle network 130, and may be, for example, an On-Board Diagnostics (OBD) device connected to an OBD port provided in the vehicle 100. The data collection device 200 can acquire vehicle status information regarding the status of the vehicle 100 from the internal configuration of the vehicle 100 by connecting to the vehicle network 130 and transmitting and receiving UDS (Unified Diagnostic Service) data. Here, the vehicle status information may include speed data, mileage data, driving time data, driving position data, and battery status data of the vehicle 100. The data collection device 200 can transmit the vehicle status information to the cloud server 300.

[0034] The data collection device 200 executes at least one piece of software installed in the data collection device 200, controls components (e.g., software or hardware components) of the data collection device 200, and performs various data processing or calculations. The at least one piece of software may include firmware. However, this is merely an example, and various embodiments are not limited thereto. For example, the software controlling the components of the data collection device 200 may include an application program.

[0035] The data collection device 200 can store and / or install firmware provided from the cloud server 300. In one embodiment, the data collection device 200 can determine the vehicle type of the currently connected vehicle 100, transmit vehicle type information related to the determined vehicle type to the cloud server 300, and receive firmware corresponding to the vehicle type information from the cloud server 300 to perform an update operation on the already installed version of firmware. The timing at which new firmware is applied to the data collection device 200 through the firmware update operation may be when the data collection device 200 enters a sleep mode and then wakes up from the sleep mode. Here, the sleep mode may be a mode in which the data collection device 200 does not perform its main function, such as when the engine of the vehicle 100 is turned off, and performs only minimal functions (e.g., the function of receiving a wake-up request to enter a normal mode in which the data collection device 200 performs its main function).

[0036] At least one function of the data collection device 200 may be changed by a firmware update. In the data collection device 200 according to an embodiment of the present invention, the function may be changed by a simple information change through communication with the cloud server 300, rather than by a firmware update. In this case, the function may be changed immediately without waking up from sleep mode.

[0037] The cloud server 300 can transmit and receive data to and from the data collection device 200, receive vehicle status information from the data collection device 200, and store and analyze the vehicle status information to provide management services related to the vehicle 100 or the battery pack 110. In addition, the cloud server 300 can provide firmware to be installed in the data collection device 200 in response to a request from the data collection device 200.

[0038] FIG. 2 is a block diagram showing in more detail the data collection device shown in FIG.

[0039] 2, the data collection device 200 can include a main control unit 210, a vehicle communication unit 220, a wireless communication unit 230, a function storage unit 240, and a function modification unit 250. Each component of the data collection device 200 can be realized by software, hardware, or a combination thereof.

[0040] The main control unit 210 can control the data collecting device 200 to perform the operations of the data collecting device 200 described in FIG. 1. The main control unit 210 can perform a plurality of preset functions of the data collecting device 200. When performing a plurality of functions, the main control unit 210 can refer to the function storage unit 240 and perform the function according to an application value corresponding to the function stored in the function storage unit 240. For example, the function storage unit 240 can store an application value (e.g., 1 second) corresponding to a monitoring period, which is a period for acquiring vehicle state information regarding the state of the vehicle 100 from the configuration within the vehicle 100, and the main control unit 210 can perform a monitoring operation such that vehicle state information is acquired at a period of 1 second according to the application value (e.g., 1 second) corresponding to the monitoring period stored in the function storage unit 240.

[0041] The vehicle communication unit 220 can connect to the vehicle network 130 and transmit and receive data to and from the internal components (e.g., 110, 120, etc.) of the vehicle 100. The vehicle communication unit 220 can connect to the vehicle network 130 in accordance with a communication method (or standard) determined by firmware installed in the data collection device 200.

[0042] The wireless communication unit 230 can transmit and receive data to and from the cloud server 300. The wireless communication unit 230 can establish a wireless communication channel between the data collection device 200 and the cloud server 300 and transmit and receive data to and from the cloud server 300 through the established communication channel. For example, the wireless communication unit 230 can transmit and receive data to and from other devices based on at least one radio access technology (RAT).

[0043] The function storage unit 240 may store application values ​​corresponding to each of a plurality of pre-set functions of the data collection device 200. In one embodiment, the function storage unit 240 may store application values ​​in the form of a table that matches each function with an application value corresponding to the function, but the scope of the present invention is not limited thereto. In this disclosure, a table that matches functions with application values ​​is defined as a function application table.

[0044] The function store 240 can provide application values ​​that are referenced by the main control unit 210 and that allow a function to be performed according to the application values ​​stored in the function store 240. At least one application value in the function store 240 can be stored and / or changed when updating firmware for the data collection device 200, or can be changed by the operation of the function change unit 250.

[0045] The function modification unit 250 can modify at least one application value stored in the function storage unit 240. In one embodiment, the function modification unit 250 can modify at least one application value stored in the function storage unit 240 by communicating with the cloud server 300. In this case, the function modification unit 250 can modify the application value in the function application table, thereby modifying the function of the data collection device 200 without updating the firmware. This will be described in more detail below with reference to FIGS. 3 and 4.

[0046] Fig. 3 is a flowchart illustrating a method for changing the functions of a data collection device according to an embodiment of the present invention. Fig. 4 is a diagram showing an example of a function application table stored in a data collection device and an example of a device function table stored in a cloud server.

[0047] 3 and 4, the data collection device 200 can work in conjunction with the cloud server 300 to immediately change the functions of the data collection device 200 without updating firmware.

[0048] 4, the data collecting device 200 may store a function application table in which function items indicating functions performed by the data collecting device 200 are matched with application value items corresponding to the functions. The matched function items and application value items may be defined as function application data. That is, the function application table may be a collection of function application data. For example, the application value item of the function application data for the sleep mode mode (e.g., sleep mode entry time, sleep mode cycle, etc.) is D2, and the data collecting device 200 may execute the sleep mode as the mode corresponding to D2.

[0049] Meanwhile, the cloud server 300 may store a device function table in which a target item indicating identification information of a data collecting device, a function item, a type item indicating a data type, and a setting value / status value item corresponding to a function are matched. Here, the setting value may refer to a value used by the cloud server 300 to set a function of the data collecting device 200, and the status value may refer to a value to which the function of the data collecting device 200 is currently set. The type item may include a first type (SET) corresponding to the setting value or a second type (STA) corresponding to the status value. A value (e.g., D1) matched to the first type (SET) corresponds to the setting value, and a value (e.g., D2) matched to the second type (STA) corresponds to the status value. There may be multiple data collecting devices managed by the cloud server 300, and a target item may be included in the device function table to identify which data collecting device the setting value or status value corresponds to. For example, if the identification information of the data collecting device 200 is OBD1, the function setting data and function status data for the data collecting device 200 may each have OBD1 as a target item.

[0050] Matched target items, function items, type items, and setting value items can be defined as function setting data. Matched target items, function items, type items, and status value items can be defined as function status data. That is, the device function table can be a collection of function setting data and function status data.

[0051] The cloud server 300 can manage function setting data for each data collection device, and can set function setting data that corresponds to individual conditions such as the characteristics (e.g., specifications) of the data collection device and the characteristics (e.g., driving habits, battery charging habits) of the driver of the vehicle to which the data collection device is attached.

[0052] 3, the data collecting device 200 may transmit a request for a setting value of a specific function item to the cloud server 300 (S10). For example, the data collecting device 200 may transmit a request for a setting value of a monitoring period to the cloud server 300.

[0053] In response to the request for the setting value of a specific function item received from the data collecting device 200, the cloud server 300 can transmit a response including the setting value of the specific function item to the data collecting device 200 (S20). For example, after receiving the request for the setting value of the monitoring period from the data collecting device 200, the cloud server 300 can refer to the device function table and search for "OBD1" corresponding to the data collecting device 200 from the target item, "Monitoring Period" corresponding to the monitoring period from the function item, and "SET" corresponding to the setting value from the type item. The cloud server 300 can determine that D3, which is the setting value of the function setting data (410) including "OBD1," "Monitoring Period," and "SET," is the setting value of the monitoring period corresponding to the data collecting device 200, and transmit a response including D3 to the data collecting device 200.

[0054] The data collection device 200 can compare the setting value of the specific function item included in the response from the cloud server 300 with the application value of the specific function item stored in the data collection device 200 (S30). For example, the data collection device 200 can compare the setting value of the monitoring period with the application value of the monitoring period stored in the data collection device 200.

[0055] If the set value of the specific function item and the application value of the specific function item are different (No in S30), the data collecting device 200 can update the application value of the specific function item to the set value of the specific function item (S40). For example, as shown in Fig. 4, if the set value of the monitoring period is D3 and the application value of the monitoring period is D5, which are different, the data collecting device 200 can update the application value of the monitoring period in the function application data (420) from D5 to D3.

[0056] If the set value of the specific function item and the applied value of the specific function item are the same (Yes in S30), the data collecting device 200 does not need to update the applied value of the specific function item because the value set by the cloud server 300 for the specific function item of the data collecting device 200 has already been applied to the data collecting device 200.

[0057] Steps S30 and S40 may refer to an operation of reflecting the setting value of a specific function item included in the response from the cloud server 300 in a function application table stored in the data collecting device 200. This operation allows the function of the data collecting device 200 to be changed in real time without updating the firmware.

[0058] After completing the operation according to the response including the setting value of the specific function item, the data collecting device 200 may transmit a request for the status value of the specific function item to the cloud server 300 (S50). The request for the status value of the specific function item may include the application value of the specific function item currently stored in the data collecting device 200.

[0059] The cloud server 300 may compare the application value of the specific function item included in the request of the data collection device 200 with the state value of the specific function item stored in the cloud server 300 (S60).

[0060] For example, the cloud server 300 may compare the application value of the monitoring period with the status value of the monitoring period stored in the cloud server 300. After receiving the application value of the monitoring period from the data collecting device 200, the cloud server 300 may refer to the device function table and search for "OBD1" corresponding to the data collecting device 200 from the target item, "Monitoring Period" corresponding to the monitoring period from the function item, and "STA" corresponding to the status value from the type item. The cloud server 300 may compare the status values ​​of the function status data (430) including "OBD1," "Monitoring Period," and "STA" with the application value of the monitoring period received from the data collecting device 200.

[0061] If the application value of the specific function item is different from the state value of the specific function item (No in S60), the cloud server 300 can update the state value of the specific function item to the application value of the specific function item (S70). For example, as shown in Fig. 4, if the application value of the monitoring period is D3 and the state value of the monitoring period is D5, which are different, the cloud server 300 can update the state value of the monitoring period in the function state data (430) from D5 to D3.

[0062] If the application value of the specific function item and the state value of the specific function item are identical (Yes in S60), the cloud server 300 does not need to update the state value of the specific function item because the state value of the specific function item already reflects the application value of the specific function item in the data collection device 200.

[0063] Steps S60 and S70 may refer to an operation of reflecting the application value of a specific function item included in the request of the data collection device 200 in the function status data of the device function table stored in the cloud server 300. Through this operation, the function change result of the data collection device 200 and the currently applied functions can be monitored.

[0064] The cloud server 300 can transmit a response including the status value of the specific function item to the data collection device 200 (S80).

[0065] In the above-described method, the operation of the data collection device 200 can be mainly performed by the wireless communication unit 230 and the function modification unit 250 of the data collection device 200 .

[0066] 3 is an example of a specific function item, and the function change operations for the various functions of the data collection device 200 may be performed in sequence in a manner substantially similar to the operation described in FIG. 3. The order of the function change operations for each function (i.e., which function the function change operation for that function should be performed first) and / or the period (how often the function change operation for that function should be performed) may be determined in advance and stored in the data collection device 200.

[0067] According to a method for changing the function of a data collection device according to one embodiment of the present invention, when the cloud server 300 wishes to change a specific function of the data collection device 200, the cloud server 300 can change the specific function of the data collection device 200 by changing the setting value corresponding to the specific function of the data collection device 200 in the device function table without updating the firmware.

[0068] When changing the functions of the data collection device 200 by updating the firmware, the same firmware is applied to the same model, so it is impossible to change the functions in different ways for each data collection device depending on individual conditions such as the characteristics of the driver. However, according to a method for changing the functions of a data collection device according to an embodiment of the present invention, the cloud server 300 can change specific functions of the data collection device independently for each data collection device depending on individual conditions such as the characteristics of the driver.

[0069] The cloud server 300 can analyze the vehicle status information received from the data collection device 200 and determine whether a function change of the data collection device 200 is necessary. If a change of a specific function is necessary, the cloud server 300 can change the setting value corresponding to the specific function of the data collection device 200 in the device function table, and the operation shown in FIG. 3 can be performed to change the function of the data collection device 200 in real time.

[0070] FIG. 5 is a block diagram showing the hardware configuration of a computing system for performing the method of operating the system according to one embodiment disclosed herein.

[0071] Referring to FIG. 5, a computing system 1000 according to one embodiment disclosed in this document may include an MCU 1010, a memory 1020, an input / output I / F 1030, and a communication I / F 1040.

[0072] According to one embodiment, the computing system 1000 may be a system for performing the operations of each component of the above-mentioned system 10 (e.g., the data collection device 200, the cloud server 300, etc., hereinafter referred to as "the device").

[0073] The MCU 1010 can be a processor that executes various programs stored in the memory 1020 .

[0074] For example, the MCU 1010 can be a processor that processes various data and / or signals necessary to perform the operation of the data collection device 200 .

[0075] The memory 1020 can store various programs and / or data necessary for managing and controlling the device. A plurality of memories 1020 can be provided as needed.

[0076] The memory 1020 may be a volatile memory or a non-volatile memory. The volatile memory 1020 may be a RAM, a DRAM, an SRAM, etc. The non-volatile memory 1020 may be a ROM, a PROM, an EAROM, an EPROM, an EEPROM, a flash memory, etc. The above-mentioned examples of the memory 1020 are merely illustrative and are not limited to these examples.

[0077] The input / output I / F 1030 can provide an interface that connects the MCU 1010 to input devices (not shown) such as a keyboard, mouse, or touch panel, and output devices such as a display (not shown), enabling data to be sent and received.

[0078] The communication I / F 1040 is configured to transmit and receive various data to and from external components such as a server, and can be any of various devices capable of supporting wired or wireless communication.

[0079] In this way, a computer program according to one embodiment disclosed in this document may be realized as a module that performs each of the operations shown in Figures 1 to 3 by being recorded in memory 1020 and executed and processed by MCU 1010.

[0080] The above description is merely an illustrative example of the technical ideas disclosed in this document, and a person having ordinary skill in the art to which the embodiments disclosed in this document belong may make various modifications and variations without departing from the essential characteristics of the embodiments disclosed in this document.

[0081] Therefore, the embodiments disclosed in this document are intended to illustrate, not limit, the technical ideas disclosed in this document, and the scope of the technical ideas disclosed in this document is not limited by such embodiments. The scope of protection of the technical ideas disclosed in this document should be interpreted by the scope of the attached claims, and all technical ideas within the scope equivalent thereto should be interpreted as being included in the scope of rights of this document. [Explanation of symbols]

[0082] 10 Systems 100 vehicles 110 Battery Pack 120 Vehicle Network 120 Vehicle Controller 130 Vehicle Network 200 Data collection device, process controller 210 Main control unit 220 Vehicle Communication Department 230 Radio Communication Department 240 Function storage unit 250 Functional modification section 300 cloud servers

Claims

1. A method for changing a function of a data collection device attached to a vehicle, comprising: receiving a request for a setting value of a specific function item indicating one of the functions of the data collection device from the data collection device; a step of searching for the setting value of the specific function item by referring to a device function table; transmitting a response including the setting value of the specific function item to the data collection device.

2. 2. The function change method for a data collection device according to claim 1, wherein the device function table includes target items indicating identification information of the data collection device, function items including the specific function items, type items indicating the type of data, and function setting data in which the setting values ​​of the function items are matched with each other.

3. The step of searching for the setting value of the specific function item includes: retrieving identification information of the data collection device from the item of interest; searching for the specific function item from the function items; 3. The method for changing the function of a data collection device according to claim 2, further comprising the step of searching for a first type indicating a setting value from the type item.

4. receiving a request for a status value of the specific function item from the data collection device; 2. The method for changing functions of a data collection device according to claim 1, further comprising the step of: searching for the status value of the specific function item by referring to the device function table.

5. The function change method for a data collection device described in claim 4, wherein the device function table includes target items indicating identification information of the data collection device, function items including the specific function items, type items indicating the type of data, and function status data in which the status values ​​of the function items are matched with each other.

6. The step of searching for the status value of the specific function item includes: retrieving identification information of the data collection device from the item of interest; searching for the specific function item from the function items; 6. The method for changing the function of a data collection device according to claim 5, further comprising the step of searching for a second type indicating a status value from the type item.

7. The method of claim 4 , wherein the request for the state value of the specific function item includes an application value of the specific function item stored in the data collection device.

8. comparing the application value of the specific function item with the status value of the specific function item stored in the device function table; 8. The function change method for a data collection device according to claim 7, further comprising the step of updating the state value of the specific function item to the application value of the specific function item if the application value of the specific function item and the state value of the specific function item are different.

9. analyzing the vehicle status information received from the data collection device and determining whether a function change of the specific function item of the data collection device is necessary; 2. The method for changing functions of a data collection device according to claim 1, further comprising the step of: if the function change is necessary, changing a setting value corresponding to the data collection device and the specific function item in the device function table.

10. A method for changing a function of a data collection device attached to a vehicle, comprising: sending a request for a setting value of a specific function item indicating one of the functions of the data collection device to a server managing the data collection device; receiving a response from the server, the response including the setting value of the specific function item; and reflecting the setting value of the specific function item in a function application table.

11. The function change method for a data collection device described in claim 10, wherein the function application table includes target items indicating identification information of the data collection device, function items including the specific function items, and function application data in which application values ​​of the function items are matched with each other.

12. a step of comparing the setting value of the specific function item with the application value of the specific function item stored in the function application table; The function changing method for a data collection device according to claim 11, further comprising the step of updating the applied value of the specific function item to the set value of the specific function item if the set value of the specific function item and the applied value of the specific function item are different.

13. 12. The method for changing functions of a data collection device according to claim 11, further comprising the step of: referring to the application value of the specific function item stored in the function application table, and performing a function corresponding to the specific function item.

14. A data collection device mounted on a vehicle, a wireless communication unit that transmits a request for a setting value of a specific function item indicating one of the functions of the data collection device to a server that manages the data collection device, and receives a response including the setting value of the specific function item from the server; a function storage unit that stores a function application table including target items indicating identification information of the data collection device, function items including the specific function items, and function application data in which application values ​​of the function items are matched with each other; a function change unit that reflects the setting value of the specific function item in the function application table.

Citation Information

Patent Citations

  • Method of setting communication specification of gateway apparatus for in-vehicle LAN and method of setting communication mode, and setting apparatus used for methods

    JP2007028377A

  • Data collection device, data collection system, data management system and program for data collection device

    JP2017011509A

  • Retrieval device for vehicle

    JP2019095878A

  • Battery diagnostic system and method

    JP2022516753A