User State Profile Generation for Contextual Resource Delivery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing online resource delivery systems fail to provide users with relevant content based on their current state, such as location and purpose, leading to irrelevant advertisements and information.

Innovation Solution

A computer-implemented method and system that generates a user device profile using movement data, including location and time data, to determine a user's state and serve relevant online resource items, such as advertisements and publications, tailored to their specific context.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If online resource items are delivered to users without considering their current state, then the delivery system is simple and fast, but the relevance of content to users is low

Engineering Contradiction:
Improverelevance of contentVSAvoidsystem complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by collecting movement data and generating user profiles in advance, before the actual resource delivery occurs. This allows the system to pre-determine user states and preferences, enabling relevant content delivery without adding complexity to the real-time delivery process.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary component (the state determination system) that bridges the gap between simple resource delivery and personalized content recommendation. This intermediary analyzes movement data and user profiles to determine user states, then uses this information to select relevant resources, effectively mediating between the simple delivery mechanism and the need for relevance.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of information

If user movement data is collected and analyzed to determine user state, then content relevance is improved, but data processing time and computational resources increase

Engineering Contradiction:
Improveuser state informationVSAvoiddata processing time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The system collects and processes movement data in advance to generate user profiles before resource delivery is needed. By performing this data processing preliminarily, the system avoids time-consuming analysis at the moment of resource delivery, thus reducing latency while maintaining accurate user state determination.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent creates simplified copies of user information through structured profiles that capture essential movement patterns and state characteristics. These profiles serve as condensed representations that can be quickly referenced during resource delivery without requiring access to or processing of the full raw movement data set.

Inventive Principle:
Principle #26Copying

3Ease of operation

If generic online resources are provided to all users, then the system is easy to operate and maintain, but user experience and advertisement effectiveness are reduced

Engineering Contradiction:
Improvesystem operabilityVSAvoidadvertisement effectiveness
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent applies local quality by tailoring online resources to specific user states and contexts rather than providing uniform content to all users. The system determines individual user states based on movement data and delivers customized resources appropriate to each user's current situation, thereby improving advertisement effectiveness while maintaining systematic operation through automated state-based selection.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS9219788B1Online resource serving to a traveling user
Publication Date: 2015.12.22 GOOGLE LLC
  • US9219788B1 patent drawing
  • US9219788B1 patent drawing
  • US9219788B1 patent drawing

AI summary

Methods and systems for serving at least one online resource item to a user based on a state of the user are provided. A host computing device in communication with a memory receives data representing a record of movements of a user device. A user device profile associates locations of the user device with points in time, and with a state of a user. Following receipt of a resource request from the user device, a state of the user is determined. After at least one candidate online resource item responsive to the resource request are received, at least one online resource item relevant to the state of the user is identified and served to the user device.