Context Server Associating Service Information with Media Objects

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing technologies fail to effectively associate information and services with digital media objects based on context, such as location and user-generated metadata, limiting the ability to provide relevant content to users.

Innovation Solution

A context server system that receives and processes context information from user devices, including user-generated subjective characterization, to associate relevant service information like maps, advertisements, and games with media objects, enabling the provision of tailored services to users.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If context information and user-generated metadata are collected and processed to associate services with media objects, then the relevance and personalization of provided content is improved, but the system complexity and data processing requirements increase

Engineering Contradiction:
Improvecontent relevanceVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

A context server is introduced as an intermediary component between user devices and service providers. The context server receives context information from multiple user devices, processes this data centrally, and associates services with media objects based on aggregated context. This mediator approach allows complex processing to be centralized while keeping individual user devices simple, resolving the contradiction between content relevance and system complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If context information from multiple user devices is aggregated and processed, then the accuracy and personalization of service association is improved, but the data processing time and computational resources increase

Engineering Contradiction:
Improveservice association accuracyVSAvoiddata processing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The context server performs preliminary processing of context information by maintaining context data structures and pre-processing received context information from user devices. By preparing and organizing context data in advance, the system reduces the computational burden during service association operations, thereby decreasing data processing time while maintaining high accuracy in service personalization.

Inventive Principle:
Principle #10Preliminary action

3Manufacturing precision

If detailed context information including user-generated subjective characterization is collected, then the quality and specificity of associated services is improved, but the amount of data to be processed and stored increases

Engineering Contradiction:
Improveservice qualityVSAvoiddata volume
Core Design Contradiction:
Manufacturing precisionVSQuantity of substance

Solution Approach 1:

The system extracts only the most relevant context information from the data received from user devices. The context server selectively processes and stores specific context parameters that are most useful for service association, rather than retaining all raw data. This extraction approach maintains high service quality by focusing on critical information while reducing the overall data volume that needs to be processed and stored.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS9251252B2Context server for associating information based on context
Publication Date: 2016.02.02 R2 SOLUTIONS LLC
  • US9251252B2 patent drawing
  • US9251252B2 patent drawing
  • US9251252B2 patent drawing

AI summary

A system, method, and computer readable medium are provided for associating information (including information and services) based upon context. In one example, an apparatus includes interface logic for receiving, during a session (e.g., during a media object capture, upload session, data transfer session, or the like), context information from a user device, and user-generated information associated with the context information. The context information may relate to time, date, location, ambient conditions, biometric (e.g., relating to the user of the device), device/user identification, or combinations thereof. The apparatus further including association logic for associating service information, different from the context information, with the user-generated information based on the context information. The associated service information may include empirical information such as a map of a particular location, the map including points of interest.