Communication History Data Exchange for Device Interaction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing information processing systems lack enhanced mechanisms for exchanging and utilizing communication history data between devices, which limits the enjoyment and effectiveness of data exchange processes.

Innovation Solution

An information processing apparatus and system that includes a communication unit for receiving and transmitting communication history data via wireless communication, and an information processing unit that performs predetermined processing using this data as a parameter, enhancing the exchange of communication data by incorporating communication history into application processing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If communication history data is exchanged between information processing apparatuses, then the enjoyment and functionality of data exchange is enhanced, but the device complexity and data processing requirements increase

Engineering Contradiction:
Improvefunctionality of data exchangeVSAvoiddevice complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The communication history data is collected and prepared in advance by each information processing apparatus before exchange. The apparatus pre-processes its own communication history (including number of counterparts, communication times, data volumes) so that when exchange occurs, the data is ready for immediate use, reducing real-time processing complexity

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The communication history data acts as an intermediary element that carries information about past communications between apparatuses. This intermediary data structure (with standardized fields for counterpart count, communication frequency, data volume) enables sophisticated functionality without requiring complex real-time analysis mechanisms

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If communication history data is collected and processed, then better information processing capabilities are achieved, but the loss of time for data collection and processing increases

Engineering Contradiction:
Improveinformation processing capabilityVSAvoiddata processing time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

Communication history data is continuously collected and updated in the background as communications occur, rather than being gathered in batches. This continuous accumulation means the data is already prepared when needed for analysis or exchange, eliminating separate data collection phases and reducing time loss

Inventive Principle:
Principle #20Continuity of useful action

Solution Approach 2:

Each information processing apparatus automatically collects and maintains its own communication history data without requiring external intervention. The system self-updates its communication records (counterpart counts, communication frequencies, data volumes) as communications occur, freeing up processing time

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS9721281B2Computer-readable storage medium having stored therein information processing program, information processing apparatus, information processing system, and information processing method
Publication Date: 2017.08.01 NINTENDO CO LTD
  • US9721281B2 patent drawing
  • US9721281B2 patent drawing
  • US9721281B2 patent drawing

AI summary

An example computer-readable storage medium stores an information processing program, and this information processing program causes a computer of an information processing apparatus 10A to function as a close proximity communication unit 13 and an information processing unit 12. The close proximity communication unit 13 receives communication history data indicating a history of communication of application data by an information processing apparatus 10C by close proximity communication from the information processing apparatus 10C by close proximity communication. The information processing unit 12 performs predetermined information processing with the communication history data received by the close proximity communication unit 13 as a parameter.