Information Processing Apparatus Automatic Content Usage Status Synchronization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional systems fail to distribute records of content data purchases to terminal apparatuses, making it difficult for users to obtain information about their own content data usage and status.
Innovation Solution
A program stored on a computer-readable storage medium enables an information processing apparatus to transmit and receive identification information of content data, allowing users to know the execution status of content data on a specific terminal apparatus, even without user intervention, through automatic transmission and reception processes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If the server collects records of purchases of content data, then the server can accumulate usage history information, but terminal apparatus users are unable to obtain these records
Solution Approach 1:
The server acts as an intermediary that stores purchase records and provides them to terminal apparatuses upon request. The server receives requests from terminal apparatuses for distribution of purchase records, retrieves the relevant records from its storage, and transmits them back to the requesting terminal apparatus, thereby enabling users to access their own usage history information.
Solution Approach 2:
The system implements a feedback mechanism where terminal apparatuses can request their purchase records from the server, and the server responds by providing the requested information. This feedback loop allows users to obtain information about their content data purchases and usage status by sending requests to the server and receiving the corresponding records.
2Ease of operation
If the server distributes records of purchases of content data to terminal apparatuses, then users can obtain their purchase records, but the server distributes information about all terminal apparatuses making it difficult to identify specific apparatus usage
Solution Approach 1:
The server provides customized information to each terminal apparatus based on its unique identification. When a terminal apparatus requests purchase records, the server uses the terminal's ID to retrieve only that specific terminal's purchase history from the storage, ensuring that each user receives information localized to their own usage rather than aggregated data from all terminals.
Solution Approach 2:
The purchase records stored on the server are segmented by terminal apparatus ID. Each record in the storage contains associations between terminal IDs and purchase information, allowing the server to segment and retrieve only the relevant subset of records corresponding to the requesting terminal apparatus, thus providing specific apparatus usage information.
3Loss of information
If the system requires user requests to distribute purchase records, then users can obtain information, but the process requires manual user intervention
Solution Approach 1:
The terminal apparatus automatically transmits requests to the server to obtain purchase records without requiring explicit user intervention for each request. The system enables self-service functionality where the terminal apparatus autonomously communicates with the server to retrieve and display usage history information, reducing the need for manual user operations.
Solution Approach 2:
The server pre-stores purchase records in its storage for all terminal apparatuses before any requests are made. This preliminary action of accumulating and organizing purchase data by terminal ID allows the server to quickly retrieve and transmit relevant information when requests are received, enabling efficient automatic information distribution without requiring real-time data processing or manual record-keeping.
Data Source
AI summary
Example systems and methods involve an information processing apparatus configured to transmit transmission data to one or more of a plurality of other information processing apparatuses, the transmission data including identification information for content data executed by the information processing apparatus. The information processing apparatus is also configured to receive reception data from one or more of the plurality of other information processing apparatuses, the reception data from each respective other information processing apparatus including identification information for content data executed by the respective other information processing apparatus. The information processing apparatus accesses purchase information associated with purchasing content data corresponding to at least one piece of identification information included in the reception data received from the one or more of the plurality of other information processing apparatuses.


