User Profiling via Spatio-Temporal Data Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing location-based services cannot provide unique descriptions of individuals based on their geolocation alone, as they fail to account for past and present locations, demographics, and activities, leading to inappropriate service delivery.

Innovation Solution

A data-processing system that receives and evaluates spatial and temporal data points to estimate user descriptions by considering demographic, commercial, activity, and travel patterns, enabling unique user profiling and customizable services.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If location-based services use only current geolocation data to describe users, then the system is simple and fast, but the user description is not unique and cannot distinguish between different users at the same location

Engineering Contradiction:
Improveuser description uniquenessVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent transitions from two-dimensional current location data to three-dimensional spatio-temporal data by adding the time dimension. It collects location data at multiple time points (first location at first time, second location at second time) to create a temporal sequence that uniquely identifies user patterns, resolving the ambiguity of multiple users being at the same location simultaneously.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Solution Approach 2:

The system performs preliminary data collection and evaluation of spatio-temporal patterns before delivering services. It continuously receives and stores location data over time, establishing a historical record of user movements and patterns that can be referenced when determining appropriate services, rather than reacting only to current location.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If the system collects and evaluates spatio-temporal data points to create unique user descriptions, then user profiling accuracy improves, but data processing complexity and time requirements increase

Engineering Contradiction:
Improveuser description accuracyVSAvoiddata processing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system continuously receives and processes spatio-temporal data points in an ongoing manner rather than performing batch processing. This continuous evaluation allows the system to maintain updated user profiles without requiring large time investments for processing, as data is processed in real-time or near-real-time as it is collected.

Inventive Principle:
Principle #20Continuity of useful action

Solution Approach 2:

The patent extracts and evaluates specific characteristics from the spatio-temporal data points, such as movement patterns, temporal sequences, and location transitions. By focusing on extracting only the relevant pattern information rather than processing all raw data, the system achieves accurate user profiling with reduced processing overhead.

Inventive Principle:
Principle #2Taking out (Extraction)

3Productivity

If location-based services consider only present location context, then service delivery is fast and simple, but service relevance decreases when multiple users are at the same location

Engineering Contradiction:
Improveservice delivery speedVSAvoidservice relevance
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system dynamically adapts service delivery based on the user's spatio-temporal pattern history rather than using a static approach based solely on current location. It evaluates the sequence and timing of locations to determine the user's likely intentions and preferences, allowing the same location to trigger different services for different users based on their individual patterns.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10524093B2User description based on contexts of location and time
Publication Date: 2019.12.31 VERVE GROUP INC
  • US10524093B2 patent drawing
  • US10524093B2 patent drawing
  • US10524093B2 patent drawing

AI summary

A description of a user is estimated based on the context of a user's past and present locations. A disclosed data-processing system continually receives data points for each user that represent spatial and/or temporal events. These events represent, for example, presence of a person at a specific geographic location such as a geographic area or point of interest (POI). The data-processing system evaluates the received data points in relation to one or more of the geographic locations, yielding results that are also based on the demographic characteristics of each visited location and the commercial characteristics of each visited location. The data-processing system evaluates the data points also to determine patterns exhibited in each user's activity or inactivity, and patterns exhibited in the distance traveled and the type of travel. The data-processing system bases the user descriptions on the results of these evaluations.