Activity Journal Platform Using Location Group Objects

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Individuals face challenges in accessing, searching, and constructing a meaningful timeline of their life experiences as they accumulate data from various locations without a unified platform to organize and share photographs, videos, and other memories.

Innovation Solution

A system and method for creating, browsing, and searching a user's activity journal, utilizing sensors to determine location data, generating location group objects with timestamps and coordinates, and assigning physical locations, integrated with databases for user, location, and points of interest information, along with engines for data processing and annotation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If data from multiple disparate locations is accumulated over time, then the quantity of life experience data increases, but the ability to access, search, and construct a meaningful timeline deteriorates

Engineering Contradiction:
Improvequantity of life experience dataVSAvoidability to access and search data
Core Design Contradiction:
Quantity of substanceVSEase of operation

Solution Approach 1:

The system segments life experience data into discrete location group objects, each representing a specific place visit with associated metadata (timestamp, coordinates, motion status). This segmentation allows individual location events to be independently stored, retrieved, and organized, transforming the unwieldy accumulated data into searchable, meaningful units that can be easily accessed and reconstructed into timelines.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If photographs and videos are shared via multiple platforms (email, text, social networks), then the reach and sharing capability improve, but the centralized access and organization of memories deteriorate

Engineering Contradiction:
Improvesharing capability across platformsVSAvoiddata organization structure
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system introduces a centralized server as an intermediary that receives data from multiple sources (sensors, social networks, photo/video files) and processes it into a unified location group object format. This intermediary layer harmonizes diverse input formats and platforms, creating a standardized organizational structure that simplifies access while maintaining versatility in data sources and sharing capabilities.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If sensor data is continuously collected to track user location throughout a journey, then the precision of location history reconstruction improves, but the data processing complexity and storage requirements increase

Engineering Contradiction:
Improveprecision of location historyVSAvoiddata processing system
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system performs preliminary processing of sensor data by organizing continuous location streams into discrete location group objects before full storage and analysis. Each location group object is pre-structured with essential attributes (timestamp, coordinates, motion status) and stored in an optimized format. This preliminary organization reduces the complexity of subsequent processing operations while preserving the precision needed for accurate location history reconstruction.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10602315B2System and method for providing a platform for creating, browsing and searching a journal of activities of a user
Publication Date: 2020.03.24 VIJAYVERGIYA ARUN
  • US10602315B2 patent drawing
  • US10602315B2 patent drawing
  • US10602315B2 patent drawing

AI summary

A system is disclosed for providing a platform for creating, browsing and searching a journal of a user's activities. The system comprising a data storage area to store: a user database, wherein information pertaining to one or more users is stored; a location group objects database, wherein one or more location group objects are stored, each object comprising a timestamp, coordinates and motion status of a user; a points of interest database wherein one or more location points of interest of the user are stored, the points of interest comprise data relating to the user from one or more data sources on a network that index data based on time; and one or more servers coupled to the user database, location group objects database and points of interest database via the network, the one or more servers programmed to execute computer program modules, the computer program modules comprising: a tracker engine configured to (1) receive and process data from one or more sensors sensing the location of the user and (2) generate a plurality of location group objects that comprise a time, coordinates and motion status of the user; and an annotation engine configured to assign a physical location to each location group object.