Ansible: Programming Physical Widgets through Direct Interaction ID: 2019-019
Ansible revolutionizes programming of physical widgets by enabling direct physical interaction, simplifying the programming process.

Photo by starlineart - stock.adobe.com
Technology Overview
Developed by Benjamin Crowder and Michael Jones at Brigham Young University, Ansible is an innovative system that allows programmers to interact with and program physical widgets through direct actions such as pressing, shining a light, or using a magnet. This method significantly reduces the cognitive load on programmers by eliminating the need to remember or locate widget names in a list, facilitating a more intuitive development process for distributed systems involving multiple widgets.
Key Advantages
- Reduces cognitive load by eliminating the need to remember widget names or locate them in a list
- Enables direct physical interaction for programming, making the process more intuitive
- Supports integration into broader programming environments, enhancing versatility
- Improves programming efficiency and user experience
Problems Addressed
- Complexity and inefficiency in programming multiple physical widgets
- Difficulty in remembering and locating specific widgets in distributed systems
- The cognitive challenge of matching widget names to their functions
Market Applications
- Smart home systems
- Interactive games and educational tools
- Healthcare monitoring systems, such as pill bottle monitors
- Security systems, including door lock checkers
Additional Information
Technology ID: 2019-019
Sell Sheet: Download the Sell Sheet here
Market Analysis: Contact us for a more in-depth market report
Date Published: 28 March, 2025
Connect with the Tech Transfer to:
- Meet with the technology manager
- Receive additional information
- Request a marketing plan report