Server-Based AI Agent for IoT Tracking Data Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing tracking systems rely on proprietary applications and inflexible interfaces, limiting user access and value from tracking data, which is often consumed in a limited format such as smart notifications and graphical user interfaces.

Innovation Solution

A system for auto-tracking using just-in-time training and goal-seeking AI agents, comprising asset trackers, communications hubs, a base station, and a server computing device that processes raw data from asset trackers to answer user queries efficiently.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If proprietary applications and inflexible interfaces are used to access tracking data, then user access is limited and interface flexibility is reduced, but data processing capability is maintained

Engineering Contradiction:
Improveinterface flexibilityVSAvoidapplication dependency
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent extracts the data processing and analysis functionality from proprietary applications and relocates it to the server computing device. The server now performs analytical computations directly on raw tracking data, eliminating the need for complex client applications while maintaining data processing capability.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The server computing device is designed to perform multiple functions: storing raw data, performing analytical computations, generating insights, and providing responses to various user queries. This multi-functional approach replaces the need for multiple proprietary applications, increasing interface flexibility while reducing system complexity.

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

2Productivity

If device ML model-derived inference is used for data processing, then processing speed is improved, but computational resources on devices are consumed

Engineering Contradiction:
Improvedata processing speedVSAvoiddevice computational energy
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The patent introduces the server computing device as an intermediary between raw data collection and user inquiry resolution. The server performs all analytical computations and data processing tasks, acting as a mediator that relieves computational burden from asset trackers and communication hubs while maintaining fast processing through centralized server resources.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Ease of operation

If tracking data is consumed in limited formats such as smart notifications and graphical user interfaces, then data presentation is simplified, but user value and information utility are reduced

Engineering Contradiction:
Improvedata consumption simplicityVSAvoidtracking data utility
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The system dynamically adapts data presentation formats based on user needs and query types. Rather than providing static graphical interfaces, the server can generate and deliver various types of responses including text, data structures, and customized insights, making the information system dynamic and adaptable to different user requirements while preserving full data utility.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20250168080A1Auto-tracking with just-in-time training and goal seeking ai agents
Publication Date: 2025.05.22 VIDAL ALBERTO
  • US20250168080A1 patent drawing
  • US20250168080A1 patent drawing
  • US20250168080A1 patent drawing

AI summary

In one aspect, a system for auto-tracking with just-in-time training and goal seeking AI agents comprising: a plurality of asset trackers, wherein each asset tracker tracks one or more IoT assets and obtains a set of IoT data; one or more communications hubs; a base station; one or more communication networks; wherein each asset tracker is configured to be in communication with a base station and one or more of the communications hubs; wherein in the one or more communications hubs are configured to be in communication with one or more of the mobile units, and the one or more network; wherein the base station is configured to be in communication with the plurality of asset trackers; a server computing device configured to be in communication with the one or more networks, wherein the server computing device is further configured to implement the following logic: wherein one or more asset trackers transmit raw data directly to the server computing device, instead of device ML model-derived inference or device computed data, storing the raw data of the one or more asset trackers in the server computing device without analytical computation; receiving a user query; initiating a just-in-time process to find an answer to the user query; communicating the question to an AI agent in the server computing device; with the AI agent: seeking a goal of answering the question, by breaking the question down into multiple steps, and executing the multiple steps until the goal is reached.