Distributed Hierarchical Repository for Mobile Device Information

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current systems for storing and accessing information about mobile devices lack accuracy and completeness, particularly for new devices, leading to challenges in ensuring applications and services function properly across diverse devices and configurations.

Innovation Solution

A hierarchical and distributed data repository system that allows multiple entities to contribute and control information, enabling precise access to device capabilities and properties, with nodes tagged for source information and configurable access parameters.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a centralized repository is used to store device information, then information access is simplified, but information accuracy and completeness deteriorate due to lag in capturing new device deployments

Engineering Contradiction:
Improveinformation accessVSAvoidinformation accuracy
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent divides the centralized repository into a distributed network of multiple repository servers located at different entities (manufacturers, service providers, independent repositories). Each server maintains local device information independently, eliminating the single-point lag problem while preserving collective accessibility through the distributed network architecture.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Device information is collected and stored at the source (manufacturers, service providers) before deployment occurs. This preliminary action at multiple distributed locations ensures information is ready and accurate when needed, rather than waiting for centralized collection after deployment.

Inventive Principle:
Principle #10Preliminary action

2Loss of information

If device information is collected from multiple sources, then information completeness improves, but system complexity increases due to multiple repositories and access coordination

Engineering Contradiction:
Improveinformation completenessVSAvoidsystem complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent implements a universal query interface that works across all repository types (manufacturers, service providers, independent repositories). This multi-functional access layer handles diverse information sources through a single standardized mechanism, preventing complexity multiplication while maintaining information completeness from multiple sources.

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

Solution Approach 2:

The system introduces an intermediary query mechanism that mediates between users and multiple distributed repositories. This intermediary layer translates user requests into appropriate repository queries and aggregates results, hiding the underlying complexity of multiple sources while delivering complete information.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Loss of information

If device information is inferred on the device or channel by the repository owner, then information availability improves, but accuracy deteriorates due to inference errors

Engineering Contradiction:
Improveinformation availabilityVSAvoidinformation accuracy
Core Design Contradiction:
Loss of informationVSMeasurement precision

Solution Approach 1:

Device manufacturers and service providers maintain their own repository servers with authoritative device information. This self-service approach at the source ensures information accuracy by eliminating third-party inference, while the distributed network ensures information availability across the system.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS7949569B2Distributed device information management system as a distributed information repository system
Publication Date: 2011.05.24 ORACLE INT CORP
  • US7949569B2 patent drawing
  • US7949569B2 patent drawing
  • US7949569B2 patent drawing

AI summary

Information, such as information relating to the configuration and capabilities of mobile devices, can be stored in, and accessed from, a distributed, hierarchical repository system. The repository can be based on a tree structure including a plurality of levels of nodes, wherein each level corresponds to a type or source of information. The nodes also can be distributed among various entities providing the information for that node, whereby entities can retain some level of access control over the information in that node. A party requesting information then can receive information from the distributed repository based on the access conditions for that user or party, which may grant them access to information in various nodes or levels, and/or information provided by certain entities.