Patents Examined by John Cabeca
  • Patent number: 6801231
    Abstract: The present invention provides for an enhanced mouthstick device that allows. disabled individuals, having limited or no use of their hands, to independently, effectively and efficiently simulate computer mouse manipulation and input data in computer software applications. The present invention also allows disabled individuals, having limited or no use of their hands, to effectively utilize standard, commercially available, off-the-shelf GUI or windows-based software applications without requiring modification to the actual software application. The invention is comprised of three functional components mounted on a traditional mouthstick and a reception unit which is fitted to a computer display screen. The user manipulates the position of the cursor on the display screen by moving the StickMouse towards the desired position on the display screen. A signal transmitter unit transmits constant position signals which are received by the sensors on the reception unit.
    Type: Grant
    Filed: May 16, 2000
    Date of Patent: October 5, 2004
    Inventor: William M. Beltz
  • Patent number: 6801224
    Abstract: Described is a method, system, and program for generating an application graphical user interface (GUI) window used by an executing application program. The application program uses an operating system handle addressing the application GUI window to generate content into the application GUI window. A frame element, including GUI components of the application GUI window is added to a user interface object including GUI components used by a user interface program. Application program interfaces (APIs), generated by the application program, are executed to call the handle to generate content into the application GUI window. Standard APIs that are members of a set of standard API interfaces are received to manipulate the GUI components in the frame element to modify a display of the application GUI window. The standard APIs are converted to user interface APIs.
    Type: Grant
    Filed: September 14, 2000
    Date of Patent: October 5, 2004
    Assignee: International Business Machines Corporation
    Inventor: Stephen Richard Lewallen
  • Patent number: 6798427
    Abstract: Score of a given music piece is visually shown on a display. When a particular style of rendition is to be imparted to a desired note on the musical score, a user selects a desired one of style-of-rendition icons and designates a desired note location on the musical score as a pasting location of the selected style-of-rendition icon. Thus, the selected style-of-rendition icon is shown on the display in corresponding relation to the designated pasting location. The style-of-rendition icons are appropriately associated with sets of style-of-rendition parameters, so that performance data, i.e., tonal characteristics of the note, corresponding to the pasted location of the style-of-rendition icon is controlled, in accordance with the style-of-rendition parameters corresponding to the pasted style-of-rendition icon on the musical score, to thereby achieve a performance in the style of rendition corresponding to the pasted icon.
    Type: Grant
    Filed: January 21, 2000
    Date of Patent: September 28, 2004
    Assignee: Yamaha Corporation
    Inventors: Hideo Suzuki, Masao Sakama
  • Patent number: 6798428
    Abstract: Particularly simple selection of data in all of the operating phases for a technical installation is achieved according to the invention, in a method for processing data which are user-specifically stored in different data memories. The functional groups for process control and the functional groups for the installation are each assigned to a selection field of a common selection mask. When one of the selection fields is selected, the respective process data relevant to the process control of the installation or installation data relevant to the installation are selected and displayed in a further display level.
    Type: Grant
    Filed: September 11, 2000
    Date of Patent: September 28, 2004
    Assignee: Framatome ANP GmbH
    Inventors: Michael Kleiner, Uwe Röben, Adolf Sturm
  • Patent number: 6791587
    Abstract: A navigation manager component cooperable with a user interface renderer is described. The navigation manager manages one or more navigation units and maintains a navigation unit cursor. Each navigation unit is associated with another navigation unit managed by the same navigation manager. The navigation manager provides a range of navigation services, which operate upon the navigation unit cursor. These services include a service to navigate forwards and a service to navigate backwards. These services take into account the associations between navigation units in order to determine the correct sequence of navigation units for forwards and backwards navigation. The services also determine whether the items represented by each navigation unit include eligible items or items for which data entry is incomplete. In this way, navigation units for which all the items represented by the navigation unit are ineligible can be passed over by the navigation services, to that they never become current.
    Type: Grant
    Filed: October 19, 2000
    Date of Patent: September 14, 2004
    Assignee: International Business Machines Corporation
    Inventors: Joseph William Bamford, David John Clark, Andrew John Smith
  • Patent number: 6791588
    Abstract: A method for conducting a contest using a network is provided. A plurality of pick spaces, a virtual display fixture, and a plurality of virtual articles of commerce are displayed on the screen of a user computer. The user computer is disposed at a user site and operably connected to the network. Initially, the virtual articles of commerce are arrayed on the virtual display fixture. At least one of the plurality of virtual articles moves across the screen from an initial position on the virtual display fixture. Each of such moving virtual articles has a virtual target region defined thereon. Each of the virtual target regions is at least periodically visible on the associated virtual article.
    Type: Grant
    Filed: June 15, 2000
    Date of Patent: September 14, 2004
    Assignee: L.V. Partners, L.P.
    Inventor: Jeffry Jovan Philyaw
  • Patent number: 6791585
    Abstract: A computer method suitable for reconciling disparate data archival mediums. The method obviates the need for writing programs that are specific or uniquely tailored to each data archival medium, wherein it is desired to extract specific fields from a variety of spreadsheet or database output files.
    Type: Grant
    Filed: January 21, 2000
    Date of Patent: September 14, 2004
    Assignee: International Business Machines Corporation
    Inventors: Virgina Howard Brecher, Rhys F. Elliott, Menachem Levanoni
  • Patent number: 6791580
    Abstract: Techniques are described for providing information about a current state that is modeled with multiple state attributes. In some situations, the providing includes receiving from a module a request related to the modeling of the current state with the multiple state attributes. In such situations, the providing further includes, without further intervention related to the request by the module, determining that the request cannot currently be satisfied, and indicating to the module that the request cannot currently be satisfied, monitoring at later times after the indicating to determine whether the request can be satisfied, and indicating to the module that the request can be satisfied if it is determined at one of the later times that the request can currently be satisfied.
    Type: Grant
    Filed: November 28, 2000
    Date of Patent: September 14, 2004
    Assignee: Tangis Corporation
    Inventors: Kenneth H. Abbott, Joshua M. Freedman, Dan Newell, James O. Robarts
  • Patent number: 6788318
    Abstract: The present invention provides a method for manipulating multiple multimedia objects in a computer. The method comprises the steps of: storing a multimedia production as a set of layers, where each of the layers has objects independent from each other, displaying a plurality of tabs, each of which refers to a page representing one of the layers, selecting one of the tabs, and displaying the page referred to by the selected tab and the objects of the layer marked on the selected tab upon the displayed page.
    Type: Grant
    Filed: May 8, 2001
    Date of Patent: September 7, 2004
    Assignee: Ulead Systems, Inc.
    Inventor: Pi-Chun Chen
  • Patent number: 6788319
    Abstract: There are provided an image display apparatus and method which are always capable of displaying the whole of menus at a plurality of hierarchical levels and realize a user-friendly interface, a menu display system including at least one menu display apparatus of the above type, and a computer-readable storage medium storing a program for executing the menu display method.
    Type: Grant
    Filed: June 15, 2001
    Date of Patent: September 7, 2004
    Assignee: Canon Kabushiki Kaisha
    Inventors: Yuichi Matsumoto, Shigeki Mori
  • Patent number: 6784903
    Abstract: A computer-implemented system and method for generating a hardware implementation of graphical code. The method may operate to configure an instrument to perform measurement functions, wherein the instrument includes a programmable hardware element. The method comprises first creating a graphical program, wherein the graphical program may implement a measurement function. A portion of the graphical program may be converted into a hardware implementation on a programmable hardware element, and a portion may optionally be compiled into machine code for execution by a CPU. The programmable hardware element is thus configured utilizing a hardware description and implements a hardware implementation of at least a portion of the graphical program.
    Type: Grant
    Filed: June 25, 2001
    Date of Patent: August 31, 2004
    Assignee: National Instruments Corporation
    Inventors: Jeffrey L. Kodosky, Hugo Andrade, Brian Keith Odom, Cary Paul Butler, Kevin L. Schultz
  • Patent number: 6781609
    Abstract: A method, system, and computer program product for flexibly including descriptive information items, and the various media resources used for those items, in a user interface (UI). One markup language document is used for the UI data content, and a separate markup language document is used for specifying the descriptive items and media resources to be used along with that content. This technique enables dynamically altering the descriptive items and media resources to be used for a UI document, without requiring change to the UI document itself This technique also enables developing the descriptive items and media resources separately from developing the UI document, without a requirement to share common files between these development efforts. The specifications of descriptive information items and media resources can be efficiently reused among multiple UI documents.
    Type: Grant
    Filed: May 9, 2000
    Date of Patent: August 24, 2004
    Assignee: International Business Machines Corporation
    Inventors: Kevin S. Barker, Charles E. Burkett, David B. Lection, Roland A. Merrick
  • Patent number: 6778192
    Abstract: The present invention is embodied in a system and method for creating markers on scroll bars of a graphical user interface. Basically, the present invention allows users to reference locations of interest within a document using scroll bars of a user interface by creating graphical halt and pause points on the scroll bar at the locations of interest. In general, the present invention includes a user interface with a digital document of an application being used by a user. The application has at least a vertical scroll bar for moving from one location to another within the digital document. The scroll bar includes a scroll box, stub points and end points. The stub points represent reference points within the digital document that are predefined by the user. The stub points either stop or pause the movement of the scroll box as it moves along the scroll bar. The end points represent the top and bottom portion of the digital document.
    Type: Grant
    Filed: April 5, 2001
    Date of Patent: August 17, 2004
    Assignee: International Business Machines Corporation
    Inventors: Reza Arbab, Rene R. Martinez, Daniel P. McNichol, Jessica Murillo, Johnny M. Shieh
  • Patent number: 6774914
    Abstract: A method of selecting and displaying an item on a display screen uses a pointing and selecting device including a control button. Displayed, on the screen, are (i) a multifaceted three dimensional object having a fixed center and having at least one side including at least a representative window of a first item to select and display, and (ii) a fixed pointer. The representative window includes a link to the item to be selected and displayed. The three dimensional object is rotated on the screen about the fixed center with respect to three free orthogonal axes, by the manipulation of the pointing device. The representative window of the item to be selected and displayed is superimposed with the displayed pointer at the center of the three dimensional object, for the selection and display on the display screen of the item to be selected and displayed by pushing the control button of the pointing device.
    Type: Grant
    Filed: September 11, 2000
    Date of Patent: August 10, 2004
    Assignee: Z.A. Production
    Inventor: Maurice Benayoun
  • Patent number: 6774921
    Abstract: A system and method for dynamically saving the properties of transient controls in a general screen dialog and enabling these properties to be restored at a later time. In a typical GUI based computer program, a number of user interface objects or “controls” are presented graphically to a user on a form to allow the user to input information by interfacing these controls. The activation of the various controls on the form by a user is referred to as the screen dialog. The present invention allows a user of the computer system to save the current properties of a form's transient controls to a database, where this form can later be restored with its transient controls having the same properties as when the form was saved. A screen dialog save procedure loops through all of the controls on a form and inserts a record of each control type along with its respective property values into a database.
    Type: Grant
    Filed: November 17, 2000
    Date of Patent: August 10, 2004
    Assignee: Unisys Corporation
    Inventors: Mark Jeffrey Tadman, Randy Alan Steuckrath, John Earl Pittaway
  • Patent number: 6771292
    Abstract: Providing feedback concerning a content pane to be docked in a host window is disclosed. The method and system comprises providing a description of a position of a content pane within a host window and utilizing a diagram to indicate the position and the orientation of the content pane within the host window. Docking is allowed to occur anywhere in the host window, not only in the border regions. In addition, docking positions include the positions inside the split panes. Given a vertical splitter bar, for example, the left-top, left-bottom, right-top, and right-bottom positions are available. The thumbnail feedback when docking shows how existing docking panes will be moved and resized, as well as the orientation and relative size of the resulting docking pane.
    Type: Grant
    Filed: March 29, 2001
    Date of Patent: August 3, 2004
    Assignee: International Business Machines Corporation
    Inventor: Frederick Thomas Sharp
  • Patent number: 6771288
    Abstract: A computer manages a remote device via a remote monitoring system and a network. The computer employs a mimic that periodically displays status information transmitted from the monitoring system. Initially, the monitoring system transmits data that gives a complete description of the mimic, including information for variable and fixed images. When updating the mimic, the computer browses the monitoring system, which returns update data for updating the variable images only. The computer processes the received update data to determine which of the variable images needs to be updated. The computer retrieves new images only for those images that need to be updated. The new images are displayed while the remainder of the mimic is kept in its current state.
    Type: Grant
    Filed: March 8, 2001
    Date of Patent: August 3, 2004
    Assignee: 3Com Corporation
    Inventor: Brendan Boulter
  • Patent number: 6765590
    Abstract: An AV device controller for controlling networked devices with a graphical user interface (GUI). An interface section obtains GUI information from a controlled device. A GUI storage section stores the GUI information. A GUI display section displays GUI parts. An input device selects the GUI parts. By selecting a GUI part displayed on the GUI display section with the input device, a predetermined processing assigned to the GUI part is started.
    Type: Grant
    Filed: August 30, 2000
    Date of Patent: July 20, 2004
    Assignee: Matsushita Electric Industrial Co., Ltd.
    Inventors: Tomoaki Watahiki, Koichi Matsumura, Masao Ikezaki
  • Patent number: 6765592
    Abstract: A system, method, and medium are disclosed for undocking content from a window into sub-windows. The undocked sub-windows may be redocked to the parent window. The sub-windows may continue to exist after an application providing the window has been closed.
    Type: Grant
    Filed: April 30, 1999
    Date of Patent: July 20, 2004
    Assignee: Microsoft Corporation
    Inventors: Richard A. Pletcher, Curtis D. Smith
  • Patent number: 6765596
    Abstract: User interfaces, methods, systems, and computer program products for improving interactions with users of pervasive computing devices such as personal digital assistants, Web-enabled cellular phones, Web appliances, wearable computing devices, so-called “smart” appliances in the home, and so forth. A multi-functional application launcher is defined that is specifically adapted for use on devices with limited display space and which use pen-based input or other similar input means. This application launcher enables improved navigation, and provides an improved way to show task status information to the device user. Multiple functions per task are supported, and status information is provided, all from an application launcher view.
    Type: Grant
    Filed: February 27, 2001
    Date of Patent: July 20, 2004
    Assignee: International Business Machines Corporation
    Inventors: David B. Lection, Mark E. Molander, John L. Scanlon