Cross-Platform User List Synchronization via Centralized Server

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improveuser convenienceVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

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.

Inventive Principle:
Principle #5Merging (Combining)

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

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

Engineering Contradiction:
Improvecross-platform compatibilityVSAvoidsynchronization complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

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.

Inventive Principle:
Principle #6Universality (Multi-functionality)

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.

Inventive Principle:
Principle #23Feedback

3Productivity

If manual friend registration is required on each device, then system complexity remains low, but productivity deteriorates due to repetitive registration tasks

Engineering Contradiction:
Improvefriend registration efficiencyVSAvoidregistration time
Core Design Contradiction:
ProductivityVSLoss of time

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.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11222040B2Information processing system, server, storage medium storing information processing program, and information processing method
Publication Date: 2022.01.11 NINTENDO CO LTD
  • US11222040B2 patent drawing
  • US11222040B2 patent drawing
  • US11222040B2 patent drawing

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.