Composite Document System Integrating Satellite Imagery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current systems for generating and managing composite documents lack the ability to efficiently integrate and interactively present multiple data types, such as text, images, video, web page data, map data, satellite, and aerial image data, within a unified interface, limiting user interaction and data updating capabilities.

Innovation Solution

A composite document system that includes a web application engine, 3D modeling engine, satellite and aerial data engine, and map data engine, allowing users to create, edit, and display composite documents with interactive 3D models, web page data, and satellite/aerial imagery, with tools for data updating and visualization control.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple data types (text, images, video, web page data, map data, satellite and aerial image data) are integrated into a unified composite document interface, then user interaction and data updating capabilities are enhanced, but system complexity increases

Engineering Contradiction:
Improvedata type integration capabilityVSAvoidsystem structure complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system divides the composite document into multiple data entities, each representing different data types (text entities, image entities, video entities, web page entities, map data entities, satellite and aerial image entities). Each entity is independently managed and can be updated or replaced without affecting other entities, thus managing complexity while maintaining versatility.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The composite document system provides a unified interface that can handle and display multiple different data types through a single framework. The system uses universal operations such as updating, replacing, and navigating between entities that work across all data types, reducing the need for separate handling mechanisms for each data type.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Ease of operation

If interactive 3D models and satellite/aerial imagery are included in composite documents, then user interaction capabilities are improved, but data management complexity increases

Engineering Contradiction:
Improveuser interaction capabilityVSAvoiddata management complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system enables dynamic interaction with 3D models and satellite/aerial imagery through interactive entities that can be rotated, scaled, and zoomed. The data structures include references to geographic locations and image data, allowing the system to dynamically load and render content based on user interactions without requiring complex manual data management.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system uses intermediary data structures that bridge between user interactions and the actual data storage. Entities serve as intermediaries that hold references to underlying data (such as geographic location references for satellite imagery), allowing the system to manage complex data relationships through standardized interfaces.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If composite documents allow updating and replacing of data entities, then data relevance is maintained, but system operation complexity increases

Engineering Contradiction:
Improvedata relevanceVSAvoidsystem operation simplicity
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system implements update mechanisms that allow data entities to be refreshed or replaced with current information. When users need updated data, the system can retrieve new satellite imagery, map data, or other information and replace the existing entities, ensuring data relevance without requiring complex manual data management operations.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system provides self-service capabilities where data entities can be automatically updated or replaced based on predefined conditions or user commands. The framework handles the complexity of data replacement internally, allowing users to simply request updates without managing the underlying data structures manually.

Inventive Principle:
Principle #25Self-service

Data Source

PatentEP2727015B1Managing satellite and aerial image data in a composite document
Publication Date: 2017.12.20 TRIMBLE INC
  • EP2727015B1 patent drawingFigure 1
  • EP2727015B1 patent drawingFigure 2
  • EP2727015B1 patent drawingFigure 3

AI summary

A method in a computing device for generating a composite document includes receiving drawing data from a user interface, where the drawing data includes a plurality of two-dimensional shapes, and generating a first data structure that includes the received drawing data. The method further includes receiving a reference to a geographic location from the user interface and, in response to receiving the reference to the geographic location, retrieving photograph data corresponding to the received reference, where the photograph data includes at least one of satellite image data and aerial image data for the geographic location. The method also includes generating a second data structure that includes the photograph data and the reference to the geographic location. According to the method, the composite document is then generated, and the first data structure is included in the composite document as a first composite document entity, and the second data structure is included in the composite document as the second composite document entity.