Centralized Place Data Store for Mobile Applications

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing mobile devices face inefficiencies in sharing and managing location-based data across applications, leading to redundant data storage and limited data sharing capabilities.

Innovation Solution

A centralized place data store is implemented on mobile devices, allowing all applications to access and share location data from a single repository, enabling efficient data management, aggregation, and presentation of relevant content related to specific places.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If each application stores its own location data, then each application can access its required data independently, but redundant data is duplicated across the device and memory usage increases

Engineering Contradiction:
Improvedata accessibilityVSAvoiddata redundancy
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent merges location data storage into a single centralized place data store that is shared across all applications. Instead of each application maintaining separate copies of location data, the system consolidates all place-related data (addresses, contacts, events, media) into one unified repository that multiple applications can access simultaneously, thereby eliminating redundancy while maintaining data accessibility.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The centralized place data store serves as a universal data repository that multiple different applications can access and utilize. The place data store is designed to be application-agnostic, allowing calendar applications, contact applications, mapping applications, and other software to all draw from the same consolidated data source, making the storage system multi-functional and eliminating the need for application-specific duplicates.

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

2Productivity

If a centralized place data store is implemented, then data sharing across applications is improved and storage efficiency increases, but data management complexity and system architecture complexity increase

Engineering Contradiction:
Improvedata sharing efficiencyVSAvoidsystem architecture
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent introduces a centralized place data store as an intermediary layer between applications and the underlying data storage infrastructure. This mediator consolidates data management functions, handling data aggregation, storage, and retrieval operations centrally, thereby simplifying the architecture compared to multiple distributed storage systems while enabling efficient cross-application data sharing.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If location data is stored in multiple applications, then each application has full control over its data, but techniques for sharing data across applications are limited and data consistency deteriorates

Engineering Contradiction:
Improveapplication data controlVSAvoiddata consistency
Core Design Contradiction:
Adaptability or versatilityVSStability of the object's composition

Solution Approach 1:

The patent merges data control into a centralized place data store that maintains a single source of truth for all location-related information. By consolidating data storage while allowing multiple applications to access and utilize the data, the system ensures that all applications reference the same data version, thereby maintaining consistency across the ecosystem while still enabling versatile application-specific data utilization.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentEP2693781B1Centralized Data Store For Providing All Place-Related Data To Applications On A Mobile Device
Publication Date: 2017.10.04 BLACKBERRY LTD
  • EP2693781B1 patent drawingFigure 1
  • EP2693781B1 patent drawingFigure 2
  • EP2693781B1 patent drawingFigure 3

AI summary

A method of managing place data for a mobile device, the method comprising storing place data for the mobile device in a centralized place data store, the centralized place data store storing location data for each of a plurality of places defined by the mobile device, and in response to place data requests from a plurality of applications executing on the mobile device, providing the place data from the centralized place data store to the plurality of applications.