Location-Based Media Recommendation System for Contextual Content Delivery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional recommendation systems fail to leverage location-specific preferences of users, grouping all users based on their preferences or identity without distinguishing between locals and tourists, leading to ineffective content recommendations, especially for new users joining platforms like Flickr or Tumblr.

Innovation Solution

The system determines a user's location and analyzes the activity of previous users at that location to identify unique visual topics and content preferences of locals and tourists, ranking media content based on social metrics and visual content information to provide contextually relevant recommendations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If conventional recommendation systems group all users based on preferences or identity without location differentiation, then the system complexity is reduced, but the recommendation quality and user experience deteriorate

Engineering Contradiction:
Improvesystem complexityVSAvoidrecommendation quality
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The system segments users into distinct groups (locals vs. tourists) based on their geographic location and behavior patterns. This segmentation allows the recommendation engine to apply different strategies for each group, improving recommendation quality without significantly increasing overall system complexity through modular implementation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system applies local quality by providing location-specific recommendations tailored to each user's geographic context. Users receive customized content based on their location (e.g., local events for locals, tourist attractions for tourists), enhancing recommendation relevance while maintaining manageable complexity through location-based filtering.

Inventive Principle:
Principle #3Local quality

2Ease of operation

If the system provides generic content recommendations without location context, then the ease of operation is improved, but the user engagement and content relevance worsen

Engineering Contradiction:
Improveease of content deliveryVSAvoiduser engagement
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The system performs preliminary actions by determining user location and classifying user type (local/tourist) in advance of generating recommendations. This pre-processing enables the system to automatically select appropriate content strategies without requiring complex real-time user input, maintaining ease of operation while significantly improving engagement through relevant content.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If the system analyzes user activity and location data to provide personalized recommendations, then the recommendation relevance is improved, but the data processing requirements and system complexity increase

Engineering Contradiction:
Improverecommendation relevanceVSAvoiddata processing complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system changes key parameters by introducing location-based classification (local vs. tourist) as a fundamental dimension for recommendation. This parameter change simplifies data processing by creating distinct user categories with predictable content preferences, reducing the complexity of analyzing individual user behaviors while maintaining high recommendation relevance.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10652311B2Computerized system and method for determining and communicating media content to a user based on a physical location of the user
Publication Date: 2020.05.12 VERIZON PATENT & LICENSING INC
  • US10652311B2 patent drawing
  • US10652311B2 patent drawing
  • US10652311B2 patent drawing

AI summary

Disclosed are systems and methods for improving interactions with and between computers in content searching, generating, hosting and/or providing systems supported by or configured with personal computing devices, servers and/or platforms. The systems interact to identify and retrieve data within or across platforms, which can be used to improve the quality of data used in processing interactions between or among processors in such systems. The disclosed systems and methods automatically determine media content to communicate to a user based on the user's location. The disclosed systems and methods enable novel media content distribution to a user based on 1) the location of the user (i.e., physical location or geo-location), 2) other users' classified relationships to the location; and 3) user generated media content by the classified other users.