Patents Examined by Truc T Chuong
  • Patent number: 7047499
    Abstract: A method and system for controlling a tabbed pane (305) in a graphical user interface of a data processing system. The tabbed pane consists of several overlying panels (230) resembling a stack of pieces of paper lying on top of one another, with only the topmost panel that is visible to a user; a selection tab (235) is attached to each panel. When the number of the tabs is high, they are organised into two or more alignments. In the tabbed pane of the invention, the alignments are arranged along different edges of the visible panel. Therefore, the tabs are distributed along the border of the visible panel, so that each time a tab is selected by the user the corresponding panel is popped up and made visible without affecting the position of the other tabs.
    Type: Grant
    Filed: May 9, 2002
    Date of Patent: May 16, 2006
    Assignee: International Business Machines Corporation
    Inventor: Luca Ferri
  • Patent number: 7043692
    Abstract: A system and method which allows a software engineer to easily modify a resource file for a graphical user interface (GUI). A conventional hard-coded resource file is converted into a parameterized resource file with a header file. The parameterized resource file includes parameters for certain properties which were previously hard-coded in the hard-coded resource file. Further, the header file provides values for the parameters. With such a structure and operation, by changing the parameter values in the header file the parameterized resource file can be changed, thereby making it significantly easier to modify resource files, and accordingly to modify the display on graphical user interfaces. More particularly, a data structure is achieved which defines a graphical user interface. The data structure includes a first file which defines a display of a plurality of controls of the graphical user interface.
    Type: Grant
    Filed: December 18, 2000
    Date of Patent: May 9, 2006
    Assignee: Ricoh Co., Ltd.
    Inventor: Zhongming Yu
  • Patent number: 7039875
    Abstract: A computer user interface generation system and method is disclosed, wherein computer user interfaces can be generated dynamically during activation of the computer application for which the generated user interface provides user access to the functional features of the application. The generated user interface may be a graphical user interface (GUI) that uses instances of various user interaction techniques. A user interface specification is provided in a configuration database for generating the user interface, and by changing the user interface specification in the configuration database, the user interface for the computer application can be changed during activation of the application.
    Type: Grant
    Filed: November 30, 2000
    Date of Patent: May 2, 2006
    Assignee: Lucent Technologies Inc.
    Inventors: Afzal Khalfay, Steve Sheu, Sia Rahimi
  • Patent number: 7036083
    Abstract: A user interface device has a graphical user interface that can simultaneously display a combination of television and Internet content in various display modes. The display modes may have different proportions, positioning or other features of the Internet and television content. A viewer of the user interface device may change display modes, such as by selecting a link available in each of the display modes. The television content being displayed may be a broadcast show and the Internet content may be chat from a chat room corresponding to the television show. Various display modes are provided for displaying the television show and corresponding chat, ranging from maximal television display and minimal chat display to minimal television display and maximal chat display. Changing television channels may initiate a corresponding change in the chat room being participated in and the content being displayed.
    Type: Grant
    Filed: December 14, 1999
    Date of Patent: April 25, 2006
    Assignee: Microsoft Corporation
    Inventor: Steven Ericsson Zenith
  • Patent number: 7024627
    Abstract: A method is provided of presenting to a user a visual representation of a frame 275 resident at a central office 20 of a telecommunications system. The method includes the steps of: accessing a database including data as to a current condition of the frame; displaying, based on the accessed data, a graphical representation of the frame 275, the graphical representation including a visual indication of the current condition of the frame 275; and allowing a user to interface with the graphical representation to effect a mapping between the frame 275 and telecommunications lines leading to and from the frame 275.
    Type: Grant
    Filed: January 30, 2001
    Date of Patent: April 4, 2006
    Assignee: Verizon Corporate Services Group Inc.
    Inventors: Ashok Kumar, Girish Nair
  • Patent number: 7010754
    Abstract: A computer-based method of interactively generating an index page displays a window including a list of index page types. Upon selection of one index page type in the list of index page types, a window including a list of index line types is displayed. Upon selection of one index line type in the list of index line types, a token string including a plurality of tokens is displayed. The plurality of tokens includes only tokens appropriate for the one index line. Upon selection of one token, or alternatively a window for entering content associated with the one token, user selectable attributes for the content associated with the at least one token are displayed.
    Type: Grant
    Filed: November 30, 2000
    Date of Patent: March 7, 2006
    Assignee: Sun Microsystems, Inc.
    Inventor: Matthias Breuer
  • Patent number: 6993710
    Abstract: Methods and systems consistent with the present invention provide an improved software development tool which displays versions of source code with the indications of the edits in a graphical representation, wherein the graphical representation of the source code is not merely a text representation on a user interface. Each version reflects an instance in an edit history, i.e., reflects the changes made to the source code.
    Type: Grant
    Filed: October 4, 2000
    Date of Patent: January 31, 2006
    Assignee: Borland Software Corporation
    Inventors: Peter Coad, Dietrich Charisius
  • Patent number: 6983419
    Abstract: A communication apparatus which receives image data taken by an imaging apparatus connected through a network, comprises a storage for storing control information to control the imaging apparatus, and an output for outputting to a display unit a synthetic image which is obtained by synthesizing a symbol representing a state of the imaging apparatus to image information indicating a setting location of the imaging apparatus in accordance with the control information stored in storage. Accordingly, a stored state of the imaging apparatus can be easily grasped.
    Type: Grant
    Filed: July 20, 2000
    Date of Patent: January 3, 2006
    Assignee: Canon Kabushiki Kaisha
    Inventors: Hiroki Yonezawa, Koichiro Tanaka
  • Patent number: 6971067
    Abstract: A software program provides a unified, ever-present user interface which manages a user's interaction with other software programs. The software program includes an executable portion and a dynamic linked library (DLL). The software program uses hooking and subclassing in a Windows environment to gain control over when and where display of the user interface occurs.
    Type: Grant
    Filed: August 23, 2000
    Date of Patent: November 29, 2005
    Assignee: Sentillion, Inc.
    Inventors: Tom Karson, David Fusari, Gail Fitzpatrick, Elaine Seliger
  • Patent number: 6938207
    Abstract: A direction indicator for navigating within a web site is installed relative to a link shown on a web page within the web site. The direction indicator is surfaced prior to selection of the link in order to inform the user whether the link will take the user forward or backward within the web site. The direction indicator may comprise an arrow. The arrow points upward to indicate movement backward within the web site, and the arrow points downward to indicate movement forward within the web site. The direction indicator may be surfaced by hovering a pointing device over the link.
    Type: Grant
    Filed: July 19, 2000
    Date of Patent: August 30, 2005
    Assignee: International Business Machines Corporation
    Inventor: Thomas Richard Haynes
  • Patent number: 6850252
    Abstract: An intelligent electronic appliance preferably includes a user interface, data input and/or output port, and an intelligent processor. A preferred embodiment comprises a set top box for interacting with broadband media streams, with an adaptive user interface, content-based media processing and/or media metadata processing, and telecommunications integration. An adaptive user interface models the user, by observation, feedback, and/or explicit input, and presents a user interface and/or executes functions based on the user model. A content-based media processing system analyzes media content, for example audio and video, to understand the content, for example to generate content-descriptive metadata. A media metadata processing system operates on locally or remotely generated metadata to process the media in accordance with the metadata, which may be, for example, an electronic program guide, MPEG 7 data, and/or automatically generated format.
    Type: Grant
    Filed: October 5, 2000
    Date of Patent: February 1, 2005
    Inventor: Steven M. Hoffberg
  • Patent number: 6819344
    Abstract: An interactive visualization of stored data includes a representation of a three-dimensional generally helical path extending between spaced apart ends of the path. Selected parts of the stored data are mapped to corresponding parts of the helical path to facilitate visualization of the stored data. The stored data may include an unbounded dimension (e.g., time) that is mapped along the helical path. One or more user interface elements may be associated with the helical path to effect display of additional information associated with a selected part of the path.
    Type: Grant
    Filed: March 12, 2001
    Date of Patent: November 16, 2004
    Assignee: Microsoft Corporation
    Inventor: Daniel C. Robbins
  • Patent number: 6791584
    Abstract: A method of scaling a face image with a spectacle frame image through computer includes the steps of determining a frame scale of a spectacle frame image provided on a computer display screen of the computer with respect to a real size of the spectacle frame; providing a face image of a user on the computer display screen by inputting a front face picture of the user into the computer; moving a pair of pupil marks provided on the computer display screen to two pupils of the face image by way of a computer input device of the computer until the two pupil marks are positioned concentrically with the two pupils of the face image, wherein a distance between the two pupil marks positioned on the two pupils of the face image is measured and recorded in the computer as an image pupil distance of the face image; inputting a real pupil distance of the user into the computer and determining a face scale of the face image by comparing the real pupil distance with the image pupil distance; adjusting the face scale and th
    Type: Grant
    Filed: September 5, 2000
    Date of Patent: September 14, 2004
    Inventor: Yiling Xie
  • Patent number: 6683626
    Abstract: Scrolling through one or more focusable and/or non-focusable items may be accomplished by: scrolling the display a set number of pixels in said direction if the cursor location is on a non-focusable item and an end border in said direction of said non-focusable item is not currently shown on the display; moving the cursor location to a next focusable item in said direction and scrolling the display enough in said direction to display said next focusable item if the cursor location is on a non-focusable item and an end border in said direction of said non-focusable item is currently shown on the display or if the cursor location is on a focusable item and a next item in said direction is a focusable item or if the cursor location is on a focusable item, the next item in said direction is a non-focusable item, and an end border in said direction of said non-focusable item is currently shown on the display; and moving the cursor location to a next non-focusable item and scrolling the display in said direction if
    Type: Grant
    Filed: October 4, 2000
    Date of Patent: January 27, 2004
    Assignee: Sun Microsystems, Inc.
    Inventor: Suzanne L. Abellera