Offline Investigation Resource Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional approaches for conducting investigations on mobile devices are hindered by limited network connectivity with servers, restricting access to necessary resources and hindering the ability to conduct investigations in areas with poor or no internet connection.

Innovation Solution

A system that allows clients to obtain and store subsets of resources, such as databases and functionalities, from a server, enabling investigations to be conducted offline and synchronizing results when a connection is available, using a communication protocol designed for resilient data transfer in unreliable networks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the client application accesses resources hosted on a server, then the investigation can be conducted with full functionality, but the user's ability to conduct the investigation is limited by the availability of sufficient connection/bandwidth between the client application and the server

Engineering Contradiction:
Improveavailability of investigation resourcesVSAvoidability to conduct investigation in areas with poor or no internet connection
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The server resources are segmented into subsets that are downloaded and cached locally on the mobile device. The investigation application can then access these local subsets offline, while still being able to synchronize with the server when connectivity is available. This segmentation allows the system to function both online and offline, resolving the contradiction between full server access and offline capability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Resources are downloaded and cached on the mobile device before offline operation is needed. The system performs preliminary actions of downloading investigation resources, case data, and evidence materials while connectivity is available, so that these resources are ready for offline access when the device moves to areas with poor or no internet connection.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If all investigation resources are stored on the server, then the system maintains central control and data security, but the client application cannot conduct investigations without an active connection to the server

Engineering Contradiction:
Improvedata security and central controlVSAvoidability to perform investigation functions offline
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

Specific investigation resources are extracted from the server and stored locally on the mobile device. These extracted resources include case information, evidence data, and investigation templates needed for offline work. The local storage enables investigation functions to operate without active server connection, while the server retains central control over the overall system and can synchronize updates when connectivity is restored.

Inventive Principle:
Principle #2Taking out (Extraction)

3Adaptability or versatility

If the client application caches investigation resources locally, then offline access is enabled, but the device requires sufficient storage space and memory to function

Engineering Contradiction:
Improveoffline investigation capabilityVSAvoidstorage space and memory requirements on mobile device
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

Instead of caching all investigation resources uniformly, the system implements local quality by downloading and storing only the specific subsets of resources needed for each investigation case. The caching strategy adapts to the particular investigation requirements, storing only relevant case data, evidence materials, and templates locally, thereby reducing the overall storage and memory requirements on the mobile device while maintaining offline functionality.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11595492B2Conducting investigations under limited connectivity
Publication Date: 2023.02.28 PALANTIR TECHNOLOGIES INC
  • US11595492B2 patent drawing
  • US11595492B2 patent drawing
  • US11595492B2 patent drawing

AI summary

Systems and methods are provided for obtaining and providing one or more resources for an investigation to be conducted remotely from a server. Resources needed to conduct an investigation may include one or more portions of a database and/or one or more functionalities of a data analysis platform. Based on the investigation to be conducted (e.g., type of investigation, location of investigation, personnel involved, etc.), a computing system may obtain different amounts/types of resources from the server. The investigation may be conducted via a web application that runs on the computing system. The web application may access the resources obtained from the server. The results of the investigation may be sent by the computing system to the server. The computing system may receive updates from the server. The computing system may act as a server for other remote systems that are conducting investigations.