Mobile Device Scenario Creation via Icon Sequencing
Solution Overview
Problem
Mobile device users face limitations in customizing their devices beyond the manufacturer-provided functionality, requiring specialized knowledge or access to proprietary information for programming.
Innovation Solution
A mobile device equipped with a scenarios controlling system that allows users to create and execute sequences of functions using a graphical user interface with icons, eliminating the need for programming knowledge or proprietary information.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If users are allowed to program the mobile device to extend functionality, then adaptability is improved, but device complexity increases due to requirements for specialized hardware or software
Solution Approach 1:
The patent introduces an intermediary programming system that acts as a mediator between the user and the device's underlying complexity. This system provides a high-level programming interface using natural language commands and pre-defined functions, shielding users from the complex hardware and software architecture while still enabling extensive customization of device functionality.
Solution Approach 2:
The patent replaces traditional mechanical or low-level software programming interfaces with a cognitive-based interface that processes natural language and high-level commands. This substitution allows users to program the device using intuitive language rather than dealing with complex code structures, authentication keys, or proprietary programming languages.
2Adaptability or versatility
If traditional programming interfaces are used, then functionality can be extended, but ease of operation deteriorates due to specialized knowledge requirements
Solution Approach 1:
The programming system serves as an intermediary layer that translates user-friendly natural language commands into device-specific programming instructions. This mediator handles the complexity of authentication, code generation, and function implementation, presenting only simple command interfaces to users while maintaining full functionality extension capabilities.
Solution Approach 2:
The system enables users to programmatically extend functionality through self-service mechanisms where the programming environment automatically manages complexity, authentication, and implementation details. Users can create, test, and deploy customized functions without requiring specialized knowledge of the underlying system architecture.
Data Source
AI summary
A mobile device comprising a display for displaying a plurality of icons, wherein the icons include at least one event icon that defines a specific event and at least one function icon that defines a function of the mobile device; means for manipulating the icons to allow a sequence of icons to be generated to form a block diagram that includes at least one event icon and at least one function icon, wherein the at least one event icon defines the event that causes the function associated with the at least one function icon to be performed; and means for converting the sequence of icons into a form that is executable by the mobile device.


