Batch Information Processing Apparatus for Smart Home Device Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current smart home technologies require users to sequentially select and operate multiple devices, leading to poor operability when executing processes for multiple devices simultaneously.
Innovation Solution
An information processing apparatus and method that detects multiple processing targets based on user-specified position information and target position information, enabling a batch operation process to be executed on these targets according to a specified processing policy.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If users sequentially select and operate multiple devices one by one, then each device can be operated individually with precise control, but the operation time and number of steps increase significantly
Solution Approach 1:
The patent merges multiple device selection and operation processes into a single batch operation. The control unit detects multiple processing targets continuously selected by the user and executes batch operations on all detected targets simultaneously based on processing policy information, thereby combining what was previously sequential operations into one unified action.
Solution Approach 2:
The system performs preliminary detection of multiple processing targets before execution. The control unit continuously detects and identifies multiple devices that the user intends to operate, stores this information as detected processing targets, and prepares the batch operation in advance, allowing the user to simply trigger the batch execution without manually configuring each device.
2Productivity
If users repeat the selection and instruction input process for each device, then individual device control is maintained, but the number of operations and complexity increase
Solution Approach 1:
The patent combines multiple individual operation processes into a single batch operation process. Instead of requiring separate selection and instruction input for each device, the system detects multiple processing targets and executes a unified batch operation that applies the same processing policy to all detected devices simultaneously.
Solution Approach 2:
The batch operation process serves multiple functions: it detects multiple processing targets, identifies them as devices to be operated, stores detection results, and executes operations on all targets using a single processing policy. This multi-functional approach eliminates the need for separate operation sequences for each device.
3Productivity
If the system supports batch operation on multiple devices, then operational efficiency improves, but the detection and control mechanisms become more complex
Solution Approach 1:
The patent segments the batch operation system into distinct functional modules: a detection unit that identifies multiple processing targets, a storage unit that records detected targets, and a control unit that executes batch operations based on processing policy information. This segmentation manages complexity by dividing the system into specialized components with clear responsibilities.
Solution Approach 2:
The control unit acts as an intermediary between the user's selection actions and the actual device operations. It receives detection information about multiple processing targets, applies processing policy information, and coordinates the batch operation execution, thereby mediating between the complex detection mechanism and the simplified user interface.
Data Source
AI summary
An information processing apparatus includes a control unit (140) that executes a detection process of detecting, on the basis of user-specified position information in a space and target position information in the space, a plurality of processing targets that is continuously selected by a user from a plurality of selection targets within the space, and a batch operation process of executing a batch operation on the detected plurality of processing targets on the basis of processing policy information indicating a processing policy specified by the user for the detected plurality of processing targets.


