Cross-Platform User List Synchronization via Centralized Server
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing information processing systems face challenges in improving the convenience of registering friends across different platforms and devices, particularly in integrating user lists and application usage between smartphones and game devices with distinct platforms.
Innovation Solution
An information processing system is developed that includes a basic list storage unit and a list changing unit, allowing for the synchronization and management of user lists across devices with different platforms, enabling the addition of new users based on trust conditions and facilitating the sharing of application lists and save data between smartphones and game devices.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If user lists are managed separately on each device with different platforms, then each device can maintain its own user management independence, but user convenience deteriorates due to inability to share friends across devices
Solution Approach 1:
The patent merges user list management across multiple devices by introducing a server that centralizes user list storage and synchronization. The terminal devices communicate with the server to share user lists, effectively combining previously separate user management systems into a unified structure that maintains device independence while enabling cross-device friend sharing.
Solution Approach 2:
The server acts as an intermediary between terminal devices, mediating user list synchronization and friend sharing operations. Instead of devices directly managing each other's user lists, they all communicate through the server, which handles the complexity of synchronization while presenting a simple interface to end users.
2Adaptability or versatility
If a unified user list system is implemented across different platforms, then user convenience improves through seamless friend sharing, but device complexity increases due to synchronization requirements
Solution Approach 1:
The server implements a universal user list management system that works across different terminal devices and platforms. By creating a platform-agnostic user list structure stored on the server, the system achieves cross-platform compatibility while the server handles all platform-specific synchronization complexities.
Solution Approach 2:
The system implements feedback mechanisms where terminal devices report user list changes to the server, which then distributes updates to other connected devices. This feedback loop ensures all devices remain synchronized with the latest user list information while the server manages the complexity of coordinating changes across multiple platforms.
3Productivity
If manual friend registration is required on each device, then system complexity remains low, but productivity deteriorates due to repetitive registration tasks
Solution Approach 1:
The system performs preliminary action by pre-synchronizing user lists from the server to terminal devices. When a user adds a friend on one device, the server proactively pushes the update to other devices, eliminating the need for manual re-registration and significantly improving friend registration efficiency across the user's device fleet.
Data Source
AI summary
An exemplary information processing system includes a first information processing device having a platform of a first type and a second information processing device having a platform of a second type different from the first type. The information processing system stores a basic user list that is a user list representing information of other uses registered while being associated with information of a subject user and that can be used by the first information processing device and the second information processing device. The information processing system changes the basic user list in response to a list change notification from the first information processing device. The information processing system sets, based on the basic user list, content of an application user list used in an application that is executed on the second information processing device.


