Punctuation Selection Logic for Handheld Devices
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Handheld electronic devices with reduced keyboards face challenges in efficiently allowing users to input punctuation, as systems often prioritize certain punctuation marks over others, leading to user inconvenience, especially in languages like French where the apostrophe is preferred over the comma in specific contexts.
Innovation Solution
A method and device architecture that includes a routine stored in memory, executable by a processor, to prefer one punctuation over another when both are assigned to a single key, based on predetermined criteria such as the presence of a single consonant at the beginning of a word, allowing users to select the appropriate punctuation through a graphical interface and thumbwheel inputs.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Volume of moving object
If multiple punctuations are assigned to a single key on a reduced keyboard, then the keyboard can fit in a compact handheld device, but the user cannot easily select the preferred punctuation mark
Solution Approach 1:
The system determines the user's preferred punctuation mark in advance by analyzing linguistic context (such as detecting single consonants at the beginning of words in French) and automatically selects the appropriate punctuation, eliminating the need for manual selection and resolving the contradiction between compact size and ease of operation
2Device complexity
If a fixed preference for primary punctuation is implemented, then the system operates simply, but it cannot adapt to different linguistic contexts where secondary punctuation is preferred
Solution Approach 1:
The system dynamically adjusts punctuation preference based on detected linguistic context, such as identifying when a single consonant begins a word in French and automatically switching to prefer the apostrophe over the comma, thereby achieving adaptability without significantly increasing system complexity
Data Source
Figure 1~2
Figure 3
Figure 4
AI summary
A method of enabling input on a handheld electronic device, which includes an input apparatus having a number of input members that are capable of being actuated, wherein at least one of the input members has a plurality of selectable output alternatives, includes detecting as a first input an actuation of an input member, generating a first output, detecting as a second input an actuation of an input member having a plurality of selectable output alternatives comprising at least a primary punctuation and a secondary punctuation, determining that said first output has a predetermined characteristic, preferring as a second output said secondary punctuation, and outputting said second output.