Abstract: The present disclosure relates to systems, apparatuses, and methods for performing searches and displaying results within a messaging application. A computing apparatus, which may include a touch-sensitive display, displays a user interface which includes a messaging application interface and a compact search applet interface encompassing a portion of a messaging application interface. A search applet is executed within the memory allocated to the messaging application or parent application. The search applet accepts user input and displays a set of media elements based on a search query run on the user input. The search results are then displayed by the search applet interface, allowing the user to quickly review the search results and, if desired, integrate media content into a message of the messaging application.
Abstract: A printing device for printing labels having a memory for storing one or more character sets, each character set including at least a principle character and an additional character which is associated with the principle character; a user input having character selection keys for selecting a character set to define an image to be printed by the printing device; and a controller for accessing characters from the memory to be displayed and printed which correspond to characters selected at the user input means; wherein actuation of a character selection key selects the principle character in the selected character set and maintaining activation of the character selection key for a predetermined time period selects the associated additional character.
Abstract: Interchangeable input modules, such as keypads, having user input devices configured to mate with base devices are described herein. The user input devices may include pluralities of inputs, such as input keys, associated with languages. The interchangeable input modules may further include storage components configured to store configuration data, linguistic structures, and/or predictive logic. Additionally, the interchangeable input modules may have interfaces configured to electrically couple the interchangeable input modules to the base devices after the interchangeable input modules are mated with the base devices.
Abstract: A text entry system for an electronic device comprising: an input subsystem receives user input operations, interprets them as letters, characters, symbols, commands or functions, where the said received user operations interpreted as letters are comprising: (1) single letter operations that select any possible letter from the alphabet, (2) letter group operations that select a group of possible letters from the alphabet; and a text prediction subsystem receives a sequence of the said single letter entries and letter group entries, and produces a list of possible words the user intends to enter based on a priori database of words; and a word processing subsystem, receives the said list of possible words, displays them to the user, receives the user selection of the desired word and further processes the text entry as required.
Abstract: A printing device for printing labels comprising: a memory for storing one or more character sets, each character set including at least a principle character and an additional character which is associated with the principle character; user input means having character selection keys for selecting a character set to define an image to be printed by the printing device; and a controller for accessing characters from the memory to be displayed and printed which correspond to characters selected at the user input means; wherein actuation of a character selection key selects the principle character in the selected character set and maintaining activation of the character selection key for a predetermined time period selects the associated additional character.
Abstract: A system for controlling an apparatus (11, 21, 31), which system comprises a control unit (13, 23, 33) adapted to transfer control signals to the apparatus dependent on the control data. Said control unit comprises data input means (14, 24, 34, 44) to input said control data, and said apparatus comprises interpreting means adapted to translate said control signal into an action. Aiming to indicate for a user of the control unit, which action the apparatus is arranged to take when activating the data input means, a visual indicator is arranged on said data input means. The invention is characterized in that said data input means comprises a variable presentation means (45, 57), arranged to realise said indicator, wherein said control unit comprises a first storage means (53) adapted to store the visual data presentable with said presentation unit.
Abstract: A system and method is provided that displays different symbols on an input device corresponding to different input device layouts. On a keyboard type input device, each key on the keyboard has an individually controllable display device which displays one or more symbols in a given symbol set. Software detects which keyboard layout should be used, downloads the keyboard layout over a network, such as the Internet, and causes the display device in each key to display the appropriate symbol or symbols. A virtual machine embedded in the keyboard provides a platform independent execution environment and simplifies the development of different types of input device layouts. This unique arrangement obviates the need for purchasing different keyboards and software to accommodate the different character sets used by different languages or different specialized software applications.
Abstract: A system and method is provided that displays different symbols on an input device corresponding to different input device layouts. On a keyboard type input device, each key on the keyboard has an individually controllable display device which displays one or more symbols in a given symbol set. Software detects which keyboard layout should be used, downloads the keyboard layout over a network, such as the Internet, and causes the display device in each key to display the appropriate symbol or symbols. A virtual machine embedded in the keyboard provides a platform independent execution enviromnent and simplifies the development of different types of input device layouts. This unique arrangement obviates the need for purchasing different keyboards and software to accommodate the different character sets used by different languages or different specialized software applications.