Information Processing Device Dynamic Process Allocation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing radio communication technologies lack an efficient method to determine and allocate the appropriate apparatus for executing specific processes based on the functions and positions of interconnected devices in a network, leading to suboptimal user environments.

Innovation Solution

An information processing apparatus that determines which device to execute a process based on the functions and positions of interconnected devices, using a control unit to analyze positional and functional information for optimal process allocation and management.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If radio communication technologies are used to exchange information autonomously within range, then communication flexibility is improved, but device coordination and process allocation efficiency deteriorate

Engineering Contradiction:
Improvecommunication flexibilityVSAvoidprocess allocation efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The control unit continuously receives positional information from other devices and feedback about their functions, then dynamically adjusts process allocation decisions. This feedback loop enables the system to adapt to changing device positions and capabilities while maintaining efficient process distribution across the network

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system dynamically determines which device executes each process based on real-time positional information and functional capabilities. Rather than static assignment, the process allocation adapts as devices move or change capabilities, optimizing efficiency while preserving communication flexibility

Inventive Principle:
Principle #15Dynamics

2Productivity

If device functions and positions are considered for process allocation, then process execution efficiency is improved, but system complexity increases

Engineering Contradiction:
Improveprocess execution efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

Each device autonomously determines whether it should execute a received process or relay it to another device by evaluating its own functional capabilities and positional information. This self-service approach distributes the decision-making complexity across individual devices rather than requiring a centralized complex control system

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system segments the process allocation decision into discrete evaluable factors: functional capability matching and positional suitability. By breaking down the complex allocation problem into these separate criteria, the system achieves efficient process execution without overwhelming system complexity

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10608731B2Information processing device and information processing method for relaying signal
Publication Date: 2020.03.31 SONY GROUP CORP
  • US10608731B2 patent drawing
  • US10608731B2 patent drawing
  • US10608731B2 patent drawing

AI summary

An information processing device that includes circuitry that stores first function information indicating at least a function of the information processing device; receives second function information indicating at least a function of another information processing device, and second positional information indicating a second positional of the another information processing device; determines a function to be performed from among the function of the information processing device and the function of the another information processing device, based on the first function information, the second function information, and the second positional information; performs the determined function in a case that the determined function is a function of the information processing device; and transmits a request to perform the determined function in a case that the determined function is a function of the another information processing device.