Information Exchange Query Ranking for Relevant Data Transfer

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing information exchange systems face challenges in efficiently sharing large volumes of heterogeneous computer data between entities while ensuring relevance to a specific object of interest, limited by storage capacity and communication bandwidth.

Innovation Solution

A method involving an electronic information exchange device that translates initial queries into elementary queries for various information sources, converts extracted data into data vectors, and generates an ordered list based on vector similarity, filtering irrelevant data to reduce the volume exchanged.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If all computer data from external information sources is exchanged between entities, then comprehensiveness of information is improved, but data exchange volume becomes excessively large exceeding storage capacity and bandwidth limits

Engineering Contradiction:
Improvecompleteness of informationVSAvoiddata exchange volume
Core Design Contradiction:
Loss of informationVSQuantity of substance

Solution Approach 1:

The patent extracts only the relevant portion of data from external information sources that pertains to the object of interest. Instead of exchanging all data, the system identifies and extracts specifically the subset of data that is useful for the query, thereby reducing data exchange volume while maintaining information completeness.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent segments the data exchange process into distinct stages: query translation to elementary queries, selective extraction of relevant data portions, conversion to data vectors, and generation of ordered lists. This segmentation allows for efficient filtering and reduction of data volume at each stage.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If data from multiple heterogeneous information sources is exchanged, then information diversity is improved, but data format compatibility becomes problematic

Engineering Contradiction:
Improveinformation diversityVSAvoiddata format handling
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary processing layer that translates diverse data formats from multiple information sources into a unified data vector representation. This intermediary step handles format compatibility issues by converting heterogeneous data (text, images, videos) into a common format that can be efficiently processed and exchanged.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent changes the parameter representation of data by converting various data types into data vectors with consistent dimensions. This parameter transformation allows heterogeneous information from different sources to be uniformly processed and compared, eliminating format compatibility problems.

Inventive Principle:
Principle #35Parameter changes

3Loss of information

If comprehensive data extraction is performed from information sources, then information quality is improved, but communication bandwidth consumption increases

Engineering Contradiction:
Improveinformation qualityVSAvoidbandwidth consumption
Core Design Contradiction:
Loss of informationVSLoss of energy

Solution Approach 1:

The patent applies partial action by extracting only the necessary portion of data required to answer the query, rather than extracting all available data. The system determines the minimal sufficient data set that maintains information quality while reducing bandwidth consumption.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The patent performs preliminary actions by translating the initial query into elementary queries before data extraction, and by converting extracted data into data vectors and generating ordered lists in advance. This preliminary processing enables efficient filtering and reduces the volume of data that needs to be transmitted over the communication channel.

Inventive Principle:
Principle #10Preliminary action

4Loss of information

If all extracted data is transmitted to the second entity, then data availability is improved, but storage capacity requirements become unmanageable

Engineering Contradiction:
Improvedata availabilityVSAvoidstorage capacity
Core Design Contradiction:
Loss of informationVSVolume of stationary object

Solution Approach 1:

The patent extracts only the essential features and relevant information from the extracted data by converting them into data vectors and generating ordered lists. This extraction process removes redundant and irrelevant data, significantly reducing storage requirements while maintaining data availability for the second entity.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent creates a compressed representation (copy) of the extracted data in the form of data vectors and ordered lists, which contain the essential information in a compact format. This copied representation maintains data availability while occupying minimal storage space compared to the original comprehensive data sets.

Inventive Principle:
Principle #26Copying

Data Source

PatentEP4155967B1Method for exchanging information about an object of interest between a first and a second entity, associated electronic information exchange device and computer program product
Publication Date: 2025.11.12 THALES SA
  • EP4155967B1 patent drawingFigure 1
  • EP4155967B1 patent drawingFigure 2
  • EP4155967B1 patent drawing

AI summary

The invention relates to a method for exchanging information about an object of interest between a first (12) and a second (14) entity, by means of an electronic information exchange device (18) connected to an information source (16) that can be queried via a search engine (20). The method comprises the following steps: - acquisition, from the first entity, of an initial query associated with the object of interest, - transmission of an elementary query to each search engine, - reception, from each search engine, of a group of data representative of the object of interest and extracted by that search engine from the corresponding information source, - conversion of each extracted data item and of the initial query into a data vector and a query vector, - generation of an ordered list of data according to an order determined according to each data vector and the query vector, - transmission of said list to the second entity.