Data Processing Unit

The data processing device addresses the issue of delayed high-demand data processing by determining and prioritizing data sets based on their demand, ensuring timely processing.

JP7746818B2Active Publication Date: 2025-10-01TOYOTA JIDOSHA KK
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
JP2021187308
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2021-11-17
Publication Date
2025-10-01
Estimated Expiration
2041-11-17

AI Technical Summary

Technical Problem

Existing communication devices do not consider the degree of demand for processing operation requests, leading to potential delays in processing data with high demand.

Method used

A data processing device determines the degree of demand for each data set and prioritizes processing based on this demand when multiple data sets with different uses need to be processed simultaneously.

Benefits of technology

This approach ensures that data with higher processing demand is processed first, reducing calculation load and preventing delays.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007746818000001
    Figure 0007746818000001
  • Figure 0007746818000002
    Figure 0007746818000002
Patent Text Reader

Abstract

To give a higher priority to processing of data for which process demand is high.SOLUTION: A data processing apparatus 1 includes a computation device 4, and a communication device 2 that is connected to the computation device 4 and can communicate with an external data acquisition device 5. The computation device 4 determines a use of data acquired from the data acquisition device 5. When different kinds of data which are used for different purposes need to be processed simultaneously, the computation device determines the respective process demand degrees of the different kinds of data on the basis of the respective degrees of demands for the uses of the different kinds of data. Data having the highest process demand degree of the different kinds of data, is first processed.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to a data processing device. [Background technology]

[0002] Patent Document 1 discloses a conventional communication device that is configured to, when two operation requests are received from an external device, determine a priority based on the authentication information and operation content of each operation request, and process the operation request in order of highest priority. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Japanese Patent Application Publication No. 2020-10118 Summary of the Invention [Problem to be solved by the invention]

[0004] However, the communication device of Patent Document 1 does not consider the degree of demand (need) for processing the operation request when determining the priority of the operation request, which may result in the processing of data with high processing demand being postponed.

[0005] The present invention has been made in view of such problems, and has as its object to enable data with high processing demand to be processed with priority. [Means for solving the problem]

[0006] In order to solve the above problems, a data processing device according to one aspect of the present invention includes an arithmetic unit and a communication unit connected to the arithmetic unit and capable of communicating with an external data acquisition device. The arithmetic unit is configured to determine the use of data acquired from the data acquisition device, and when it becomes necessary to process multiple data sets with different uses at the same time, determine the degree of demand for processing each of the multiple data sets based on the degree of demand for each of the multiple data sets, and process the multiple data sets starting with the data with the highest demand for processing. [Effects of the Invention]

[0007] According to this aspect of the present invention, when it becomes necessary to process multiple data sets with different uses at the same time, the degree of demand for processing for each of the multiple data sets is determined, so that data with a higher demand for processing can be processed first. [Brief explanation of the drawings]

[0008] [Figure 1] FIG. 1 is a schematic diagram of a server according to an embodiment of the present invention. [Figure 2] FIG. 2 is a flowchart illustrating the processing of smart city data according to one embodiment of the present invention. DETAILED DESCRIPTION OF THE INVENTION

[0009] DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings. In the following description, like components are designated by like reference numerals.

[0010] FIG. 1 is a schematic diagram of a server 1 according to an embodiment of the present invention.

[0011] The server 1 according to this embodiment includes a communication device 2, a storage device 3, and a computing device 4, and functions as a data processing device. The communication device 2, the storage device 3, and the computing device 4 are connected to each other via signal lines.

[0012] The communication device 2 is a communication interface circuit that enables mutual communication with a plurality of external data acquisition devices 5 via a network 6.

[0013] The server 1 acquires, via the communication device 2, various types of data acquired by the data acquisition device 5 and transmitted from the data acquisition device 5, specifically, various types of data acquired within an area managed by the server 1, such as a smart city (connected city) (hereinafter referred to as "smart city data"). Examples of smart city data include, but are not limited to, image data taken at various locations within the smart city, measurement data measured at various locations within the smart city (e.g., temperature, precipitation, carbon dioxide concentration in the atmosphere, etc.), data obtained from mobile devices used within the smart city (e.g., current location, etc.), and data obtained from vehicles traveling within the smart city (e.g., current location, vehicle speed, exhaust gas concentration, service provision status of mobility service vehicles, etc.).

[0014] The storage device 3 is a device that stores smart city data acquired via the communication device 2, various programs executed by the calculation device 4, and various data used when executing the programs, and includes storage media such as an HDD (Hard Disk Drive), optical recording medium, and semiconductor memory.

[0015] The arithmetic device 4 is a device, such as a processor, that executes various programs stored in the storage device 3 and comprehensively controls the overall operation of the server 1. In this embodiment, the arithmetic device 4 is configured to at least perform appropriate processing (preprocessing) on ​​the smart city data acquired via the communication device 2 according to its intended use, for example, to input the smart city data acquired via the communication device 2 into a machine learning model for analysis, or to use the smart city data acquired via the communication device 2 to create a data set for machine learning, for example.

[0016] Here, when processing the smart city data acquired via the communication device 2, it is conceivable to simultaneously acquire multiple pieces of smart city data for different purposes from the communication device 2. Examples of multiple pieces of smart city data for different purposes include smart city data for analysis and smart city data for creating a dataset for machine learning. Another example is smart city data for analysis that has different types and properties of analysis results. Another example is smart city data for creating a dataset for machine learning that uses different learning models.

[0017] In this way, when multiple pieces of smart city data with different uses are acquired at the same time, if the smart city data with different uses are processed in parallel at the same time, the calculation load on the calculation device 4 increases, and the time required for processing may increase. As a result, there is a risk that the processing of smart city data with high demand for processing may be delayed.

[0018] Therefore, in this embodiment, when it becomes necessary to process multiple smart city data with different uses at the same time, the demand for processing each smart city data is determined, and processing is prioritized starting with the smart city data with the highest demand.

[0019] The degree of demand for processing each piece of smart city data can be determined according to the degree of demand (need) for the use of each piece of smart city data. For example, if the results of analyzing smart city data or a machine learning dataset created using smart city data have high utility value, are frequently used within the smart city, or can be the subject of monetary transactions (i.e., have economic value), the degree of demand for processing the smart city data will be relatively high. Also, for example, if the results of analyzing smart city data are useful for quickly resolving accidents or incidents that occur within the smart city and ultimately for maintaining public safety within the smart city, the degree of demand for processing the smart city data will be relatively high. Note that the degree of demand for processing each piece of smart city data may be expressed as a continuous value from 0 to 100, or may be expressed as a binary choice of "high" or "low."

[0020] Hereinafter, the processing of smart city data according to this embodiment, which is carried out in the arithmetic device 4 and therefore in the server 1, will be described with reference to the flowchart of FIG.

[0021] In step S1, the server 1 acquires smart city data from the data acquisition device 5 via the communication device 2.

[0022] In step S2, the server 1 determines the use of the acquired smart city data based on, for example, the type of smart city data acquired from the data acquisition device 5. For example, the server 1 can determine the use of the acquired smart city data by referring to a map stored in advance in the storage device 3, specifically a map that associates the type of smart city data with its use.

[0023] In step S3, the server 1 determines whether or not it is necessary to process multiple pieces of smart city data with different uses at the same time. If it is necessary to process multiple pieces of smart city data with different uses at the same time, the server 1 proceeds to the processing of step S4. On the other hand, if such a need does not arise, the server 1 proceeds to the processing of step S6.

[0024] In step S4, the server 1 determines the degree of demand for processing each piece of smart city data. As described above, the degree of demand for processing each piece of smart city data can be determined, for example, according to the degree of demand for the use of each piece of smart city data.

[0025] In step S5, the server 1 processes the smart city data with a high demand for processing, with priority given to the smart city data.

[0026] In step S6, the server 1 processes the smart city data for which processing is requested.

[0027] The server 1 (data processing device) according to the present embodiment described above includes a calculation device 4 and a communication device 2 connected to the calculation device 4 and capable of communicating with an external data acquisition device 5. The calculation device 4 is configured to determine the use of the smart city data (data) acquired from the data acquisition device 5, and when it becomes necessary to process multiple pieces of smart city data with different uses at the same time, determine the degree of demand for processing each of the multiple pieces of smart city data based on the degree of demand for each use of the multiple pieces of smart city data, and process the smart city data with the highest demand for processing first among the multiple pieces of smart city data.

[0028] As a result, when it becomes necessary to process multiple pieces of smart city data with different uses at the same time, it is possible to process the smart city data with a high demand for processing first. Therefore, it is possible to suppress an increase in the calculation load on the calculation device 4 caused by simultaneously processing multiple pieces of smart city data with different uses, and ultimately to suppress delays in processing smart city data with a high demand for processing.

[0029] Although the embodiments of the present invention have been described above, the above embodiments merely illustrate some of the application examples of the present invention, and it is not intended that the technical scope of the present invention be limited to the specific configurations of the above embodiments.

[0030] For example, when electricity demand within a smart city is tight, processing of smart city data may be temporarily stopped in order to reduce electricity consumption, or only smart city data that is in higher demand than a certain level may be processed among the smart city data that has been requested for processing. [Explanation of symbols]

[0031] 1 Server (data processing device) 2. Communications equipment 4 Arithmetic unit 5 Data acquisition device

Claims

[Claim 1] A computing device; A communication device connected to the arithmetic device and capable of communicating with an external data acquisition device that acquires various data within the smart city; A data processing device comprising: The computing device determining a use of the data acquired from the data acquisition device; When it becomes necessary to process a plurality of data for different purposes at the same time, the degree of demand for processing the plurality of data is determined based on the degree of demand for each of the purposes of the plurality of data, and processing is performed starting from the data with the highest demand, The degree of demand becomes relatively higher as the analysis results of each data or the machine learning dataset created using each data are used more frequently in the smart city. Data processing device.

Citation Information

Patent Citations

  • Allocation of Communication Device Resources Based on Medical Data Importance and Resource Status

    JP2016537738A

  • Communication device and control method thereof

    JP2020010118A

  • Establishing cloud-to-cloud access for internet of things (IOT) devices

    WO2020168207A1