Viewing Information Management for Chronological Content Selection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current systems fail to effectively display and manage viewing information of multiple users in a chronological program guide format, making it difficult for users to select content based on the viewing habits of others.
Innovation Solution
An information processing apparatus and method that receives, manages, and transmits viewing information across network-connected content viewing devices, creating a user viewing content database associating past, present, and future content with user identification, and predicts future content viewing based on user behavior and program guide attributes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If viewing information of multiple users is collected and managed in a database, then content selection capability is improved, but system complexity increases
Solution Approach 1:
An information processing apparatus acts as an intermediary between multiple content viewing devices and users. This apparatus collects viewing information from various devices, manages it in a centralized database, and provides processed viewing information back to users. The intermediary structure allows complex data management functions to be separated from individual viewing devices, improving content selection capability while distributing system complexity across a dedicated management system rather than requiring each device to handle all complexity independently.
2Ease of operation
If viewing information is displayed in program guide format, then information accessibility is improved, but data processing complexity increases
Solution Approach 1:
The system performs preliminary actions by pre-processing and organizing viewing information into program guide format before it is requested by users. The information processing apparatus maintains a database where viewing information is already structured and associated with program guide data, including chronological classification and content-based organization. When users access the program guide, the information is readily available in the desired format, eliminating the need for complex real-time processing and transformation operations.
Solution Approach 2:
The system creates simplified copies of viewing information tailored for program guide display. Instead of managing and processing all raw viewing data in real-time, the apparatus creates structured representations of viewing information that mirror the program guide format. These copies include pre-processed data about what other users are viewing, have viewed, or plan to view, organized chronologically and by content type, allowing easy integration into the existing program guide interface without complex processing overhead.
3Measurement precision
If future content viewing is predicted based on user behavior, then content recommendation accuracy is improved, but computational requirements increase
Solution Approach 1:
The system performs preliminary analysis of user viewing patterns and behaviors to establish prediction models in advance. By analyzing historical viewing data, user preferences, and behavioral patterns during system setup and initial operation phases, the apparatus pre-computes prediction algorithms that can operate efficiently during normal operation. This preliminary action reduces the computational burden during real-time content recommendation, as the heavy analytical work has already been performed and the results cached or encoded in simplified prediction rules.
Data Source
AI summary
There is provided an information processing apparatus communicable with a plurality of content viewing devices via a network, including a viewing information receiving unit for receiving viewing information of a user in the past, present, and future from each of the content viewing devices, a user viewing content management unit for managing a user viewing content DB based on the viewing information received from each of the content viewing devices and a program guide, the user viewing content DB associating, in a form of program guide, past, present, and future contents represented in the program guide and identification information of users who have viewed the past content, those who are viewing the present content, and those who will view the future content, and a viewing information transmitting unit for transmitting the extracted viewing information of another user to the requesting content viewing device.


