Server Device Time Information Segmentation for Stream Data Retrieval

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems face challenges in efficiently identifying and retrieving stream data with no timestamp or time information, particularly when handling high sampling rate data, due to increased data volume and processing load, requiring modifications to communication protocols and computer programs across the entire system.

Innovation Solution

The system transmits reference information independently of stream data, associating time information formats, allowing the server to identify desired stream data based on this information, reducing the need for end-to-end system modifications and minimizing data and processing loads by generating reference information at a coarser granularity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If stream data with high sampling rate is handled to improve measurement precision, then data volume and processing load increase, but system complexity and modification requirements increase

Engineering Contradiction:
Improvetime information precisionVSAvoidsystem modification complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent divides the time information handling into two separate components: stream data containing only measurement values and reference information containing time information. This segmentation allows the system to handle high sampling rate data without increasing the complexity of the entire system, as the time information is managed independently through the reference information table.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a reference information table as an intermediary component that mediates between the stream data and the time information. This intermediary structure enables the system to associate time information with stream data without modifying the stream data itself or requiring end-to-end system changes, thus resolving the contradiction between precision and complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If reference information is transmitted independently of stream data to reduce processing load, then data transmission efficiency improves, but system integration complexity increases

Engineering Contradiction:
Improvedata processing efficiencyVSAvoidsystem integration complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the data transmission into two independent streams: stream data transmission and reference information transmission. This allows the server to process stream data without immediately processing time information, improving processing efficiency. The reference information is transmitted separately and associated with stream data only when needed, reducing overall processing load.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements preliminary action by transmitting reference information in advance of when it is needed. The reference information is sent independently and stored, then associated with stream data when a retrieval request is made. This preliminary transmission of reference information enables faster processing when data is actually needed, improving overall system productivity.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If time information is associated with stream data at the source to improve identification accuracy, then measurement precision improves, but data volume and transmission load increase

Engineering Contradiction:
Improvetime information accuracyVSAvoiddata volume
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent extracts the time information from the stream data and places it in a separate reference information table. This extraction reduces the data volume of the stream data itself, as only the measurement values are transmitted. The time information is maintained separately and associated only when needed, thus preserving accuracy while reducing overall data quantity.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent uses a copying approach where the reference information table stores time information as a reference rather than embedding it in every stream data record. This allows the system to access time information without copying it into each data record, reducing data volume while maintaining the ability to accurately identify and retrieve stream data at specific times.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS11729229B2Information processing system, server device, and computer program product
Publication Date: 2023.08.15 KK TOSHIBA
  • US11729229B2 patent drawing
  • US11729229B2 patent drawing
  • US11729229B2 patent drawing

AI summary

An information processing system includes a server device and one or more edge systems. The server device includes a memory, and one or more processors coupled to the memory and configured to: receive a plurality of first stream data to which first time information is associated from the edge systems; receive reference information in which second time information and the first time information corresponding to the selected first stream data are associated to each other, from the edge systems; receive an acquisition request of the first stream data corresponding to third time information expressed in the same format as the second time information; and identify the first stream data to which the first time information corresponding to the third time information is associated based on the reference information.