Patents Examined by Anita D. Chaudhuri
  • Patent number: 7996781
    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.
    Type: Grant
    Filed: December 27, 2007
    Date of Patent: August 9, 2011
    Inventor: Vadim Zaliva
  • Patent number: 7958461
    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.
    Type: Grant
    Filed: December 12, 2002
    Date of Patent: June 7, 2011
    Assignee: Samsung Electronics Co., Ltd
    Inventor: Moon-Hwan Yang
  • Patent number: 7937664
    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
  • Patent number: 7925984
    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
  • Patent number: 7904829
    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
    Inventors: James E. Fox, Robert C. Leah
  • Patent number: 7900154
    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.
    Type: Grant
    Filed: October 9, 2008
    Date of Patent: March 1, 2011
    Assignee: Concepts Appsgo Inc.
    Inventor: Martin Savage
  • Patent number: 7861189
    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
  • Patent number: 7823076
    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.
    Type: Grant
    Filed: July 13, 2007
    Date of Patent: October 26, 2010
    Assignee: Adobe Systems Incorporated
    Inventors: Andrew Borovsky, Matthew Millar
  • Patent number: 7818685
    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.
    Type: Grant
    Filed: April 21, 2009
    Date of Patent: October 19, 2010
    Assignee: Definiens AG
    Inventors: Günter Schmidt, Michael R. Alvers
  • Patent number: 7814440
    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.
    Type: Grant
    Filed: May 1, 2003
    Date of Patent: October 12, 2010
    Assignee: Samsung Electronics Co., Ltd
    Inventors: Byoung-Seoup Moon, Sung-Chul Yang
  • Patent number: 7774712
    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.
    Type: Grant
    Filed: December 31, 2004
    Date of Patent: August 10, 2010
    Assignee: A Far Site Better, LLC
    Inventors: Steven Laff, Mark Ormston
  • Patent number: 7721218
    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
  • Patent number: 7698650
    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.
    Type: Grant
    Filed: June 16, 2005
    Date of Patent: April 13, 2010
    Assignee: Xerox Corporation
    Inventor: Alix A. Holmes
  • Patent number: 7694237
    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
  • Patent number: 7689914
    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.
    Type: Grant
    Filed: December 12, 2002
    Date of Patent: March 30, 2010
    Assignee: Apple Inc.
    Inventor: Eric Schlegel
  • Patent number: 7685528
    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.
    Type: Grant
    Filed: June 5, 2006
    Date of Patent: March 23, 2010
    Inventors: Thomas M. Keeley, Helena Keeley
  • Patent number: 7681137
    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.
    Type: Grant
    Filed: June 2, 2006
    Date of Patent: March 16, 2010
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Yun-sung Kim, Joon-hwan Kim
  • Patent number: 7676754
    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
  • Patent number: 7669134
    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
  • Patent number: 7640509
    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.
    Type: Grant
    Filed: June 5, 2006
    Date of Patent: December 29, 2009
    Assignee: NEC Electronics Corporation
    Inventors: Takahisa Gunji, Tatsuya Maeda