Keyboard Utility Integrating Calendar Data for Mobile Input
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional mobile device keyboard applets limit users to inputting only textual data and icons, requiring users to switch between applications to input complex data, leading to inefficiencies and potential data loss.
Innovation Solution
A keyboard utility is rendered on the user interface that links to a secondary application, allowing users to input data associated with the secondary application directly into a primary application without opening the secondary application, facilitating efficient data interaction by displaying a view of the secondary application's information as a keyboard utility.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If keyboard applets are used for data input, then users can input textual data and icons, but users cannot input complex data from other applications without switching between applications
Solution Approach 1:
The patent combines the keyboard functionality with calendar application functionality into a single integrated interface. The calendar data is displayed directly within the keyboard utility, allowing users to access and input calendar information without switching between separate applications. This merging of functions resolves the contradiction by enabling complex data input while maintaining operational simplicity.
Solution Approach 2:
The keyboard utility is designed to serve multiple functions: it acts as both a text input keyboard and a calendar data access interface. By making the keyboard utility universal, it can handle both simple text input and complex calendar data input, eliminating the need to switch applications while maintaining ease of use.
2Adaptability or versatility
If users switch between applications to input data, then complex data can be accessed, but time is lost and data loss may occur
Solution Approach 1:
By merging calendar functionality directly into the keyboard utility, the patent eliminates the need to switch between applications. Users can access calendar data and input it directly into the message field from the integrated interface, significantly reducing the time required for data input and eliminating the risk of data loss associated with application switching.
Solution Approach 2:
The calendar data is pre-loaded and displayed within the keyboard utility interface, allowing users to access it immediately without needing to open the separate calendar application first. This preliminary preparation of data within the keyboard utility reduces the time required for data input.
3Ease of operation
If keyboard applets are used, then text input is enabled, but the type of information that can be provided is limited
Solution Approach 1:
The patent merges multiple data types and functions into the keyboard utility interface. Users can input text, calendar events, dates, times, and other complex information types directly from the integrated keyboard utility, expanding the variety of information that can be provided while maintaining the simplicity of a single interface.
Solution Approach 2:
The keyboard utility is designed as a universal input interface that handles multiple types of information: text input, calendar data, events, appointments, and other structured information. This multi-functionality resolves the contradiction by enabling diverse information types to be input through a single simple interface.
Data Source
AI summary
Aspects of the present disclosure relate to systems and methods for inputting data into a primary application. A keyboard utility may be rendered on a user interface of a client computing device for inputting data into a primary application. Information may be obtained from a secondary application. A view may be generated using the information obtained from the secondary application. The view may be displayed as the keyboard utility on the user interface of the client computing device. In aspects, the keyboard utility is linked to the secondary application. In some cases, the secondary application is a calendar application.


