Instrumentation Control Software Multi-Zone Target Assignment
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current automated liquid handlers require separate application programs for each device, limiting their versatility and flexibility, as they cannot assign a target to multiple zones or operate in modes that deviate from the device's designed usage, and lack a simulation mode for testing configurations without hardware constraints.
Innovation Solution
A controller system that allows users to define targets and assign them to multiple zones, operate in a non-validation mode to bypass device limitations, and includes a simulation mode for testing applications without hardware constraints, using computer instructions to manage device operations and provide device-independent controls.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If separate application programs are used for each device, then device-specific control is achieved, but versatility and flexibility are reduced
Solution Approach 1:
The patent implements a universal application program that can control multiple different devices through a device-independent interface layer. This single application can adapt to various devices by utilizing the standardized command structure and device identification system, eliminating the need for separate applications for each device while maintaining device-specific control capabilities
Solution Approach 2:
The patent introduces a device-independent command interface as an intermediary layer between the application program and the actual devices. This mediator translates generic commands into device-specific operations, allowing the application to remain universal while still communicating effectively with diverse devices through standardized protocols
2Adaptability or versatility
If a target is assigned to a single zone, then device operation is simplified, but flexibility in controlling device actions is reduced
Solution Approach 1:
The patent enables a single target to be assigned to multiple zones simultaneously, allowing the same target to be involved in different operational contexts. This multi-zone assignment capability provides flexibility in controlling device actions without requiring separate targets for each zone, maintaining simplicity while enhancing versatility
Solution Approach 2:
The patent implements dynamic target-zone relationships where a target can be flexibly assigned to different zones based on operational requirements. The system dynamically determines which zone commands are executed based on the current operational context, allowing adaptive control without fixed one-to-one mappings between targets and zones
3Adaptability or versatility
If device limitations are imposed, then operational safety is ensured, but atypical operation modes are restricted
Solution Approach 1:
The patent implements a simulation mode that dynamically adjusts the enforcement of device limitations. During simulation, the system allows atypical operation modes without imposing strict device constraints, enabling testing of edge cases and unusual scenarios. When transitioning to actual device execution, the appropriate limitations are reactivated to ensure operational safety and reliability
Data Source
AI summary
A controller controls a sequence of actions at a device. The controller includes computer instructions that receive a plurality of user inputs and command information associated with an action for the device to perform. The first user input defines a target in a bed layout of the device. The second user input assigns the target to a first zone of the bed layout. The third user input assigns the target to a second zone of the bed layout. The fourth user input indicates an operational mode for controlling performance of the action. The operational mode includes a non-validation mode defining a state of operation wherein a device limitation is not imposed to restrict the action. The command information includes a command name identifying the action and a device identifier. A unique command method corresponding to the device identifier and to the command name is identified and executed to control operation of the device as it performs the action at the defined target without imposing the device limitation if the fourth user input indicates the non-validation mode.


