Content Delivery System Using Playback Data for Location-Based Event Matching
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing content delivery systems fail to provide users with location-based information that accurately matches their preferences, as they do not consider the content stored on their playback devices, leading to inadequate information delivery.
Innovation Solution
A content delivery system that integrates user location and playback device content to provide event notifications by searching for matching event information through a communication network, analyzing factors like location, event timing, and ticket availability, and displaying relevant information on a user interface.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If location-based information is delivered to users, then the user can receive relevant event information, but the information may not appropriately serve the user's best need without considering user preference
Solution Approach 1:
The system retrieves playback information from the user's playback device to understand their content preferences, then uses this feedback to filter and select event information that matches their interests. This feedback loop ensures location-based information is customized to individual user preferences rather than being generic.
Solution Approach 2:
The system changes the parameter of information selection by using playback information (music genres, artist preferences, play counts) as filtering criteria. This transforms raw location-based event data into customized information by adjusting selection parameters based on user behavior patterns.
2Measurement precision
If content delivery systems consider only user profile and location, then the system is simpler to operate, but the content delivery accuracy is insufficient
Solution Approach 1:
The playback device serves as an intermediary that bridges the gap between the content delivery system and the user. It provides playback information (music data, listening history) that acts as a mediator to enable more accurate content matching without requiring the main system to directly analyze complex user behavior patterns.
Solution Approach 2:
The system segments the content delivery process into distinct modules: location-based event information retrieval, playback information extraction, and matching/selection. This segmentation allows each module to focus on specific tasks, making the overall complex process more manageable and maintainable.
3Quantity of substance
If the system searches for event information through multiple content providers, then the quantity of event information increases, but the time required to process and match information increases
Solution Approach 1:
The system performs preliminary actions by pre-retrieving event information from multiple content providers and pre-processing playback information from the user's device before the actual matching process. This allows the heavy lifting of data collection and preparation to be done in advance, reducing real-time processing time.
Solution Approach 2:
The system uses partial action by selectively retrieving and processing only the most relevant event information and playback data, rather than processing all available data. It filters and prioritizes information based on user preferences and location, reducing the effective processing load while maintaining high accuracy.
Data Source
AI summary
An apparatus and method provides event notifications to a user according to the user's current location and the content in the user's electronic device. Since the content, such as play counts, a number of songs, etc., may indicate the user's preference about some specific artists, it is possible to establish an intelligent content delivery system according to the user's preference. The content delivery system includes an event searching unit, a playback information retrieving unit and an information processing unit which is configured to determine whether to provide and display the content information by considering factors as distance, future occurrence, ticket availability, etc. of the event.


