Abstract: A system (and method) for selecting an entry from a list of entries on an electronic device is disclosed. The system is configured to display a plurality of banks to a user and to receive a bank selection event from the user for selecting a bank containing a set of characters. The user creates a bank selection event through an input device such as a navigation device or touch screen. The set of characters is appended to a prefix that is used to determine a current result list containing entries that match the prefix. The list of entries is reduced to the current result list and displayed to the user with the portions of the entries matching the prefix highlighted. After the list of entries is reduced to a desired size, the user enters a scrolling mode where the user scrolls through the list of entries and selects an entry.
Abstract: Provided is a method in a wireless mobile terminal for inputting characters. The method includes computing a probability value for each character which may be entered after a user inputs a particular character from among characters assigned to each button on a key input section by pressing a button and, storing the probability value in a memory of the mobile terminal, the probability value being based on a detection frequency of each character to be detected after a particular character in preset words. A character, as a first input character, having been inputted by the user according to the number of times a first button has been pressed in character input mode, based on a first character arrangement preset on the first button, is displayed on a display section.
Abstract: Displaying a custom user interface in response to a determination that the application program is configured to display the custom user interface. To create the custom user interface, the end user can customize one or more default user interface files to create custom user interface files. The default user interface files can comprise one or more of a structure definition file, a content definition file, and a content display file. Additionally, the custom user interface can be associated with a program module function that can execute in connection with displaying the custom user interface.
Type:
Grant
Filed:
April 29, 2008
Date of Patent:
May 3, 2011
Assignee:
Microsoft Corporation
Inventors:
Darius Snapkauskas, Alexander A. Sourov, Preethi Ramani
Abstract: The present invention generally relates to intelligent software agents. Each agent has an associated user interface panel through which the agent may be configured/customized. A remotely located user desiring to configure a particular agent issues a request for the associated user interface panel. The user interface panel may be provided to the user via, for example, a network connection. The user may then make the desired changes to the agent via the user interface panel. In this way, remote configuration of an agent is possible.
Type:
Grant
Filed:
March 31, 2003
Date of Patent:
April 12, 2011
Assignee:
International Business Machines Corporation
Inventors:
Jeffrey T. Awe, Joseph P. Bigus, Anthony M. Dunbar, Gregory R. Hintermeister, Jacob Kugel, Donald A. Schlosnagle
Abstract: Techniques are disclosed for enabling users to define one or more areas of a graphical user interface (“GUI”) as being “glue-like”. When the user moves a pointing device (e.g., a mouse, joystick, track ball, etc.) and as a result, the graphical pointer moves into a painted area, the speed at which the graphical pointer will then traverse the GUI is programmatically slowed. Upon exiting the painted area, the graphical pointer speed is preferably restored to its prior setting. In this manner, the user achieves user-specific, application-independent control over the speed at which the graphical pointer moves.
Type:
Grant
Filed:
May 25, 2008
Date of Patent:
March 8, 2011
Assignee:
International Business Machines Corporation
Abstract: The disclosure relates to a system and method of selecting a layout for a user interface for generation on a display of an electronic device. The method comprises the steps of: a) obtaining a representation of the interface; b) generating a plurality of parses of the interface; c) measuring the suitability of each parse; and d) choosing a parse with high suitability.
Abstract: A cellular phone and a guidance display program enable an enhancement of operability when operating the cellular phone, corresponding to an event. An occurrence of an event is detected, guidance information corresponding to the event is searched out of a guidance storage unit. A standby-image corresponding to the guidance information is generated and then displayed, and guidance is displayed in the standby-image. When accepting an operation displayed in the guidance, a process corresponding to the event is executed.
Type:
Grant
Filed:
May 21, 2008
Date of Patent:
December 28, 2010
Assignee:
Fujitsu Limited
Inventors:
Yoshikazu Watanabe, Ken Hayashida, Yoko Fujii, Keizo Ito
Abstract: Methods, systems, and apparatus, including computer program products, for user interface navigation. A method includes receiving first input indicating a first cursor navigation direction in a first visual area of a graphical user interface, the first visual area presenting one or more first content type indicators that are destinations for cursor navigation, selecting a next content type indicator based on the first cursor navigation direction and presenting a second visual area such that the next content type indicator is not visible but one or more other content type indicators are visible. The method includes presenting in the second visual area one or more content thumbnails that are destinations for cursor navigation in the second visual area, receiving second input indicating a second cursor navigation direction in the second visual area, and changing the second visual area to include a next content thumbnail based on the second cursor navigation direction.
Abstract: A computer-implemented method for navigating between sections in a display space is furnished. The sections in the display space are each assigned to a particular location of the display space, and representatives are provided which are each assigned to a particular section in the display space using an unambiguous relation. The method for navigating includes the following steps: selecting at least one representative that is assigned to a particular section in the display space with the aid of the unambiguous relation; and navigating to the particular section in the display space with the aid of the unambiguous relation with the particular section in the display space.
Abstract: A method for allowing users to set a display of desired indicator icons indicating states of a wireless mobile terminal such as a battery status and a received signal strength. The method includes the steps of selecting an indicator setting menu, selecting an indicator icon desired by a user, selecting a display mode of the indicator icon, and then determining whether to apply or cancel the indicator icon's selection.
Abstract: A method and system for displaying an enlarged image on a display. The display is configured to be connected to a device that generates a user interface in which a user may control a position of a cursor. The method can include providing a first image, providing an enlarged version of the first image, and displaying the first image at a first location on the display. The method can also include determining a position of a cursor and, if the position of the cursor overlaps with the location of the first image, determining a portion of the enlarged version of the first image, where the portion of the enlarged version of the first image is determined based on the position of the cursor. The method can further include displaying the portion of the enlarged version of the first image at a second location on the display.
Abstract: The present invention generally relates to intelligent software agents. Agents are interfaced with through user interfaces that are generated according to the agent's intelligence. In one aspect, the interfaces are dynamically and programmatically generated in response to a request from a user desiring to interface with a particular agent. In this way, the interface may be generated in real time according to the applied intelligence of the agent. Interfaces may also be updated periodically and, in this way, be available prior to a user's request.
Type:
Grant
Filed:
March 31, 2003
Date of Patent:
May 18, 2010
Assignee:
International Business Machines Corporation
Inventors:
Jeffrey T. Awe, Joseph P. Bigus, Anthony M. Dunbar, Gregory R. Hintermeister, Jacob Kugel, Donald A. Schlosnagle
Abstract: Disclosed herein is a computer system which includes a plurality of objects stored in a memory, a plurality of actions such as printing actions stored in the memory, and an action tool. Application of the action tool executes a subset of the plurality of actions on a subset of the plurality of objects. A method of outputting computerized objects by identifying a plurality of objects to be printed or otherwise manipulated, selecting an action tool which includes multiple actions and applying the action tool to the identified objects also is disclosed. The system and method of the invention are particularly useful for printing sets of documents or other files.
Abstract: A method and an apparatus for using menu functions of an electronic device are presented. The electronic device provides the menu functions in a menu layer structure that comprises a top menu layer and at least one lower menu layer. One of the lower menu layers is a bottom menu layer. The top menu layer overlaps at least partially the lower menu layers. A user of the electronic device selects a menu layer to be provided as a top menu layer from the lower menu layers by giving a first command and the user selects a function to be performed from the top menu layer by giving a second command.
Type:
Grant
Filed:
May 1, 2003
Date of Patent:
April 6, 2010
Assignee:
Nokia Corporation
Inventors:
Juha Pusa, Katja Leinonen, Jussi-Pekka Kekki
Abstract: Manipulation of elements in a graphical user interface is aided by allowing the graphical user interface to treat certain mouse button actuation and releases as holding the mouse button in an actuated state. When predetermined conditions are satisfied, the graphical user interface will treat a mouse button actuation and release as if the mouse button were held in an actuated state. A user can then manipulate elements in the graphical user interface as if the user held the mouse button in an actuated state. The types of manipulation can include the moving of a window, the resizing of a window, moving an icon, and the scrolling through the visible portion of a window.
Abstract: A graphical programming interface for use in developing computer programs uses a structure of graphically displayed elements representing positions, arguments and linkages to enable the development of computational decision making programs. The present invention provides new functionality to a clipper element that allows for simple division of a range of input values into contiguous sub-ranges, such as may be used to define a curve or other function.
Abstract: A display apparatus and a control method are provided in which a size menu item is changed, when the menu item is directed by a user. A display apparatus includes a user input part; a menu generator generating a user menu including at least one or more items; a display part displayed with the user menu generated from the menu generator; and a controller controlling the menu generator so that a size of a directed item according to an operation of the user input part among the items of the user menu displayed at the display part is reduced into a predetermined size and then is returned to an original size.
Abstract: Resolving an ambiguous input. When an ambiguous user input is received, the user input is displayed, for example, in a way that either the ambiguity is resolved or the ambiguity is indicated to the user by unique and distinctive graphical indications. Then, after waiting either for a time to receive a corrective input from the user or for a predetermined time, the display of the user input is faded.
Type:
Grant
Filed:
May 4, 2004
Date of Patent:
March 9, 2010
Assignee:
International Business Machines Corporation
Inventors:
Sara Basson, Alexander Faisman, Dimitri Kanevsky
Abstract: A method and an apparatus are provided for controlling a graphical user interface to display information related to a communication session. Information relating to data produced by a first participant to the communication session is displayed on a first display unit, wherein the information produced by the first participant is displayed at a first position on the first display unit. Data is received from a second participant to the communication session, and information relating to the data received from the second participant is displayed on the first display unit, wherein the information received from the second participant is displayed at a second position on the first display unit. The first and second positions are horizontally spaced apart.
Type:
Grant
Filed:
May 2, 2003
Date of Patent:
February 23, 2010
Assignee:
Apple Inc.
Inventors:
Gregory N. Christie, Peter T. Westen, Stephen O. Lemay, Jens Alfke
Abstract: A program creation apparatus creates a program for a microcomputer that includes an input section, a processor and an output section. The apparatus includes a GUI display section displaying a plurality of icons, each corresponding to each operation of the input section, the processor and the output section, and a program creator creating a program according to manipulation of the icons by a user.