Information browsing method, information browsing system, and storage device

By transmitting binary log information from storage devices to display devices for processing and display, the method addresses the processing and memory challenges of existing systems, allowing versatile log information viewing without additional conversion.

JP2026006831APending Publication Date: 2026-01-16MURATA MASCH LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2024106133
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-07-01
Publication Date
2026-01-16

AI Technical Summary

Technical Problem

Existing information viewing methods in resource-constrained embedded systems impose a heavy processing load and memory usage due to the conversion of binary log information to text format on storage devices.

Method used

A method where storage devices transmit log information in binary format to display devices, which process and display it in a predetermined format, reducing the need for conversion and processing on the storage side.

Benefits of technology

This approach reduces processing load and memory usage on storage devices while enabling log information display on various devices without requiring dedicated applications.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026006831000001_ABST
    Figure 2026006831000001_ABST
Patent Text Reader

Abstract

To provide an information browsing method, an information browsing system and a storage device for reducing a processing load in the storage device, and for reducing the use amount of a memory.SOLUTION: The information browsing method includes a first step in which the display device requests the storage device to transmit the log information, a second step in which the storage device transmits the log information in the binary format to the display device in response to the request for transmission of the log information from the display device, and a third step in which the display device displays the log information in a predetermined format based on the received log information in the binary format.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to an information viewing method, an information viewing system, and a storage device. [Background technology]

[0002] Known conventional information viewing methods include, for example, the method described in Patent Document 1. The information viewing method described in Patent Document 1 includes the steps of creating and storing a plurality of files in order to monitor the operations of a plurality of carts, each file including at least the position and status of the cart and consisting of records not including time data, with the time data written in the file name or annotation area of ​​the file, extracting desired files from memory using the file name or annotation area and searching for desired records from the extracted files, and replaying the operations of the carts from the searched records and displaying them on a monitor. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Japanese Patent Application Laid-Open No. 2010-146493 Summary of the Invention [Problem to be solved by the invention]

[0004] In a transport system or the like that monitors multiple carts as described above, logs are acquired in each device (each component) and stored in a storage device as log information (log data). The storage device stores the log information in binary format in non-volatile memory as 32-byte (1 record) information for each log type. When a user views the log information, the user specifies the log information to view, and the storage device acquires the log information in the specified binary format and converts it to a format such as text. The converted log information is then sent from the storage device to a display device, where it is displayed in a text format or the like. The process of converting log information from binary format to another format in the storage device imposes a heavy processing load and uses a large amount of memory. In resource-constrained embedded systems and small-scale devices, where processing power and memory capacity are limited, it is desirable to reduce the processing load and memory usage.

[0005] An object of one aspect of the present invention is to provide an information browsing method, an information browsing system, and a storage device that can reduce the processing load on a storage device and reduce memory usage. [Means for solving the problem]

[0006] (1) An information viewing method according to one aspect of the present invention is an information viewing method in an information viewing system that includes a storage device that acquires log information and stores the log information in a binary format, and a display device that displays the log information in a predetermined format different from the binary format, and includes a first step in which the display device requests the storage device to transmit the log information, a second step in which the storage device transmits the binary format log information to the display device in response to the request for transmission of the log information from the display device, and a third step in which the display device displays the log information in the predetermined format based on the received binary format log information.

[0007] In an information viewing method according to one aspect of the present invention, a storage device transmits log information in binary format to a display device. The display device displays the log information in a predetermined format based on the received binary log information. Thus, in the information viewing method according to one aspect of the present invention, the storage device transmits the log information in binary format to the display device. As a result, the information viewing method according to one aspect of the present invention does not require the storage device to perform processing (expansion, interpretation, analysis, translation, etc.) to convert the binary log information into a predetermined format. Therefore, the information viewing method according to one aspect of the present invention can reduce the processing load on the storage device and reduce memory usage.

[0008] (2) In the information viewing method of (1) above, in the second step, the storage device may transmit a log parser for processing the log information to the display device together with the binary-formatted log information, and in the third step, the display device may process the binary-formatted log information using the log parser and display the log information in a predetermined format. In this method, the log parser for processing (expanding, interpreting, analyzing, translating, etc.) the log information from the storage device is transmitted together with the log information, so the display device does not need to have a log parser installed in advance. Therefore, the display device that receives the log information is not limited, and the log information can be viewed on various display devices.

[0009] (3) In the information viewing method of (1) or (2) above, in the third step, the display device may display the log information in text format based on the received log information in binary format. In this method, the log information can be displayed in text format on the display device.

[0010] (4) In the information browsing method according to any one of (1) to (3) above, the storage device may be provided in the sensor.

[0011] (5) In any one of the information viewing methods (1) to (4) above, the display device may display the log information in a predetermined format on a browser. In this method, the log information can be displayed on a commonly used browser (web browser) even if the display device does not have a dedicated application for displaying the log information. Therefore, the display device that receives the log information is not limited, and the log information can be viewed on various display devices.

[0012] (6) An information viewing system according to one aspect of the present invention includes a storage device that acquires log information and stores the log information in a binary format, and a display device that displays the log information in a predetermined format different from the binary format, wherein the display device requests the storage device to transmit the log information, the storage device transmits the binary format log information to the display device in response to the request for transmission of the log information from the display device, and the display device displays the log information in the predetermined format based on the received binary format log information.

[0013] In an information viewing system according to one aspect of the present invention, a storage device transmits binary-format log information to a display device. The display device displays the log information in a predetermined format based on the received binary-format log information. In this manner, in the information viewing system, the storage device transmits the log information to the display device in binary format. This eliminates the need for the storage device to convert the binary-format log information into a predetermined format. As a result, the information viewing system can reduce the processing load on the storage device and reduce memory usage.

[0014] (7) A storage device according to one aspect of the present invention acquires log information, stores the log information in binary format, and transmits the binary format log information to the display device in response to a request for transmission of the log information from the display device.

[0015] In one aspect of the present invention, a storage device transmits binary-format log information to a display device in response to a request for transmission of log information from the display device. This eliminates the need for the storage device to convert the binary-format log information into a predetermined format. This reduces the processing load on the storage device and reduces memory usage. [Effects of the Invention]

[0016] According to one aspect of the present invention, it is possible to reduce the processing load on a storage device and reduce the amount of memory used. [Brief explanation of the drawings]

[0017] [Figure 1] FIG. 1 is a diagram showing an information viewing system according to an embodiment. [Figure 2] FIG. 2 is a diagram showing the configuration of the sensor. [Figure 3] FIG. 3 is a diagram showing the configuration of the display device. [Figure 4] FIG. 4 is a sequence diagram showing the operation of the information display system. DETAILED DESCRIPTION OF THE INVENTION

[0018] Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings. In the description of the drawings, the same or corresponding elements are designated by the same reference numerals, and redundant description will be omitted.

[0019] Fig. 1 is a diagram showing an information viewing system according to one embodiment. As shown in Fig. 1, the information viewing system 1 includes a sensor (storage device) 3 and a display device 5. Although Fig. 1 shows one sensor 3 and one display device 5, the information viewing system 1 may include a plurality of sensors 3 and a plurality of display devices 5. The information viewing system 1 may be applied to, for example, a transportation system.

[0020] 2 is a diagram showing the configuration of a sensor. The sensor 3 may be an environmental sensor. As shown in FIG. 2, the sensor 3 includes a sensor unit 10, a storage unit 11, a communication unit 12, and a control unit 13.

[0021] The sensor unit 10 senses the environment around the sensor 3, the behavior of the sensor 3 itself, etc. The sensor 3 may be provided with one or more sensor units 10. The sensor unit 10 may be, for example, an acceleration sensor that measures the acceleration of the sensor 3 itself, a microphone that measures the sound around the sensor 3, a temperature and humidity sensor that measures the temperature and humidity around the sensor 3, a vibration sensor that measures the vibration of the sensor 3 itself, or an analog sensor that measures other predetermined state quantities. The sensor unit 10 outputs the sensing result to the storage unit 11.

[0022] The memory unit 11 stores log information. The memory unit 11 may be a non-volatile memory. The memory unit 11 may store log information of the sensor 3, log information acquired by the sensor unit 10, etc. The log information of the sensor 3 may include log information of the setting items of the sensor 3, log information related to the history of changes to the setting items, log information related to the firmware version, log information related to errors during debugging, log information at startup, etc. The memory unit 11 stores the log information in binary format. The memory unit 11 stores the log information in binary format of 32 bytes (1 record) for each log type. The log information may include, for example, items such as "seq," "timestamp," "type," and "param."

[0023] The communication unit 12 communicates with the display device 5. The communication unit 12 receives request information transmitted from the display device 5. The request information includes information indicating (specifying) the log information requested by the display device 5. The communication unit 12 outputs the request information to the control unit 13. The communication unit 12 transmits the log information (and the log parser) to the display device 5.

[0024] The control unit 13 performs overall control of the sensor 3. The control unit 13 may be a microcomputer. The control unit 13 stores log information acquired by the sensor unit 10 in the storage unit 11. When the communication unit 12 receives request information (described later), the control unit 13 refers to the storage unit 11 based on the request information and acquires log information corresponding to the request information from the storage unit 11.

[0025] The control unit 13 causes the communication unit 12 to transmit the acquired log information to the display device 5. For the display device 5 that transmitted the request information, if a certain time has passed since the previous request information was received, the control unit 13 causes the display device 5 to transmit the log parser in addition to the log information. For the display device 5 that transmitted the request information, if a certain time has not passed since the previous request information was received (if it is within the certain time), the control unit 13 causes the display device 5 to transmit only the log information. The log parser is a tool for processing the log information. The certain time is a storage limit for the log parser in the display device 5 and is included in the request information. The log parser expands, interprets, analyzes, translates, etc. the log information. The log parser accepts log information as input and processes the log information. For example, the log parser expands (interprets) binary log information stored in the memory unit 11 of the sensor 3 into text format. The log parser may include JAVA (registered trademark) script code.

[0026] 3 is a diagram showing the configuration of the display device 5. As shown in FIG. 3, the display device 5 is a device that displays log information in a predetermined format (for example, text format). The display device 5 may be a personal computer, a smartphone, a tablet terminal, or the like. The display device 5 includes a communication unit 20, a display unit 21, and a control unit 22.

[0027] The communication unit 20 is capable of communicating with the sensor 3. The communication unit 20 transmits request information output from the control unit 22 to the sensor 3. The communication unit 20 outputs log information (and a log parser) transmitted from the sensor 3 to the control unit 22.

[0028] The display unit 21 is a display that displays the log information. The display unit 21 displays the log information under the control of the control unit 22. The display unit 21 may be a touch panel display.

[0029] The control unit 22 performs overall control of the display device 5. The control unit 22 may include a processor such as a CPU (Central Processing Unit) or a GPU (Graphics Processing Unit), a memory such as a ROM (Read Only Memory) or a RAM (Random Access Memory), and a storage such as an SSD (Solid State Drive).

[0030] The control unit 22 causes the communication unit 20 to transmit the request information. The request information is information for requesting log information of the sensor 3. The request information can be input on a predetermined screen displayed on the display unit 21. The request information includes information specifying the number of lines of the log in the sensor 3 (for example, a maximum of 128 lines). The number of lines can be input, specified, or selected by the user of the display device 5 on the predetermined screen. The request information includes information indicating the certain period of time. The certain period of time can be the time for which the log is stored in the browser cache of the display device 5. The certain period of time can be, for example, 24 hours. The certain period of time can also be set arbitrarily by the user.

[0031] The control unit 22 causes the display unit 21 to display the log information output from the communication unit 20. The control unit 22 processes the log information using a log parser and displays the log information in a predetermined format different from the binary format. In this embodiment, the predetermined format may include a text format, an HTML format, a CSV data format, an Excel data format, an SQL text format, a SYSLOG text format, etc.

[0032] The control unit 22 displays the log information on, for example, a browser on the display unit 21. The browser is a commonly used known browser (for example, "Microsoft Edge (registered trademark)," "Google Chrome (registered trademark)," "Safari (registered trademark)," etc.). In response to a user's request to display the log information, the control unit 22 opens the browser and causes the browser to display the log in HTML format. For example, the log information is displayed as "20240101001122xxxxxxxxxxxxxxx," etc. "20240101001122" indicates the date and time when the log was acquired. "xxxxxxxxxxxxxxx" is a description of the log. For example, when the control unit 22 performs a process of converting the log information into CSV data format, the control unit 22 displays the log information using an application that can display CSV data format.

[0033] Next, a description will be given of the operation (information viewing method) of the information viewing system 1. Fig. 4 is a sequence diagram showing the operation of the information viewing system 1.

[0034] 4, the sensor 3 acquires a log and stores the acquired log in the storage unit 11 (step S01). The display device 5 transmits request information to the sensor 3 (step S02, first step).

[0035] Next, the sensor 3 acquires log information from the storage unit 11 based on the request information transmitted from the display device 5 (step S03). The sensor 3 transmits the acquired binary format log information to the display device 5 (step S04, second step). At this time, the sensor 3 may transmit a log parser together with the log information.

[0036] The display device 5 processes the binary format log information transmitted from the sensor 3 using a log parser (step S05) and converts the log information into a predetermined format. The display device 5 displays the log information in the predetermined format on the display unit 21 (step S06, third step).

[0037] As described above, in the information viewing system 1 according to this embodiment, the sensor 3 transmits log information in binary format to the display device 5. The display device 5 displays the log information in a predetermined format based on the received binary format log information. In this way, in the information viewing system 1, the sensor 3 transmits the log information in binary format to the display device 5. As a result, in the information viewing system 1, the sensor 3 does not need to perform processing (expanding, interpreting, analyzing, translating, etc.) to convert the binary format log information into a predetermined format. Therefore, in the information viewing system 1, the processing load on the sensor 3 can be reduced, and memory usage can be reduced.

[0038] In the information viewing system 1 according to this embodiment, the sensor 3 transmits a log parser for processing log information to the display device 5 along with the binary log information. The display device 5 processes the binary log information using the log parser and displays the log information in a predetermined format. In this configuration, the sensor 3 transmits a log parser for processing (expanding, interpreting, analyzing, translating, etc.) the log information along with the log information, so the display device 5 does not need to have a log parser in advance. Therefore, the display device 5 that receives the log information is not limited, and the log information can be viewed on various display devices 5.

[0039] Although the embodiments of the present invention have been described above, the present invention is not necessarily limited to the above-described embodiments, and various modifications are possible without departing from the spirit of the present invention.

[0040] In the above embodiment, an example has been described in which the storage device is the sensor 3. However, the storage device may be other devices, etc. The storage device may be, for example, a communication device, a serial device server, a recording device (NAS, storage, etc.), etc.

[0041] In the above embodiment, an example has been described in which the sensor 3 transmits the log parser to the display device 5. However, the log parser may be stored in the display device 5 in advance. [Explanation of symbols]

[0042] 1...information viewing system, 3...sensor (storage device), 5...display device

Claims

1. 1. An information viewing method in an information viewing system including a storage device that acquires log information and stores the log information in a binary format, and a display device that displays the log information in a predetermined format different from the binary format, comprising: a first step in which the display device requests the storage device to transmit the log information; a second step in which the storage device transmits the log information in the binary format to the display device in response to a request for transmission of the log information from the display device; and a third step of displaying the log information in the predetermined format by the display device based on the received log information in the binary format.

2. In the second step, the storage device transmits a log parser for processing the log information to the display device together with the log information in the binary format; 2. The information browsing method according to claim 1, wherein in the third step, the display device processes the log information in the binary format using the log parser and displays the log information in the predetermined format.

3. 3. The information browsing method according to claim 1, wherein in the third step, the display device displays the log information in text format based on the received log information in binary format.

4. The information browsing method according to claim 1 or 2, wherein the storage device is provided in a sensor.

5. The information browsing method according to claim 1 , wherein the display device displays the log information in the predetermined format on a browser.

6. a storage device that acquires log information and stores the log information in a binary format; a display device that displays the log information in a predetermined format different from the binary format, the display device requests the storage device to transmit the log information; the storage device transmits the log information in the binary format to the display device in response to a request for transmission of the log information from the display device; The display device displays the log information in the predetermined format based on the received log information in the binary format.

7. Acquire log information and store the log information in a binary format; a storage device that transmits the log information in the binary format to the display device in response to a request for transmission of the log information from the display device;

Citation Information

Patent Citations

  • Monitoring system and monitoring method for truck

    JP2010146493A