Communication Interface Selection Using User History Correlation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing information processing apparatuses struggle to accurately specify data transmission destinations when connected to multiple independent communication networks, as positional information may not uniquely identify terminals across different networks, leading to ambiguity in data routing.
Innovation Solution
An information processing apparatus with plural communication interfaces, a storing unit for correlation information between users and communication interfaces, and a selection unit that uses this information to determine the appropriate interface for data transmission, ensuring accurate routing by referencing user and terminal histories.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If positional information is used to identify terminal positions across multiple communication networks, then data routing can be performed, but positional information may not uniquely identify terminals across different networks leading to routing ambiguity
Solution Approach 1:
The system performs preliminary actions by storing correlation information between users and communication interfaces in advance. When data transmission is required, the acquisition unit retrieves pre-stored user information and the selection unit uses this pre-prepared data to automatically select the appropriate communication interface, eliminating the need for real-time manual selection and resolving routing ambiguity before data transmission occurs.
Solution Approach 2:
The system implements feedback by storing correlation information between users and communication interfaces based on historical usage patterns. This feedback mechanism allows the selection unit to learn from past user behavior and automatically select the most appropriate communication interface for each user, improving routing accuracy over time without requiring manual reconfiguration.
2Reliability
If manual selection of communication interface is required for each data transmission, then routing can be controlled, but user burden increases and operation becomes complex
Solution Approach 1:
The system enables self-service by automatically selecting communication interfaces based on stored correlation information between users and interfaces. The acquisition unit automatically acquires user information and the selection unit automatically selects the appropriate interface without requiring manual user input, thereby reducing operational complexity while maintaining accurate interface selection.
Solution Approach 2:
The system performs preliminary actions by pre-storing correlation information between users and communication interfaces. This pre-prepared data allows the automatic selection process to function without requiring real-time manual intervention, reducing user burden while ensuring accurate interface selection based on historical usage patterns.
3Adaptability or versatility
If multiple communication interfaces are connected to independent networks, then communication versatility is improved, but specifying data transmission destinations becomes ambiguous
Solution Approach 1:
The system introduces an intermediary mechanism - the storing unit that maintains correlation information between users and communication interfaces. This intermediary layer resolves the ambiguity by mapping user identities to specific communication interfaces, allowing the system to handle multiple network connections while maintaining clear destination specification through user-based correlation data.
Data Source
AI summary
An information processing apparatus includes plural communication interfaces, a storing unit, an acquisition unit, and a selection unit. The plural communication interfaces are connected to plural communication networks that are independent of each other, and receive data from a terminal connected to the communication network and transmit data to the terminal on the basis of positional information that indicates a position of the terminal on the communication network. The storing unit stores correlation information including correlation between a user of the terminal at the time when data are received from the terminal and one of the plural communication interfaces that is used. The acquisition unit acquires user information that indicates a user that commands transmission of data to the terminal. The selection unit selects one of the plural communication interfaces on the basis of the correlation information and the user information.


