Patents Examined by Motilewa A. Good-Johnson
  • Patent number: 6396502
    Abstract: The present invention is generally directed to a system and method for performing accumulation buffer operations using texture mapping hardware. In accordance with one aspect of the invention, a method is provided that operates by allocating a texture map of equal size as a display screen and copying contents of a frame buffer to the allocated texture map. The method then identifies an accumulation buffer operation and performs the accumulation buffer operation in a fragment unit. Preferably, the fragment unit includes an arithmetic logic unit (ALU) to perform high-speed mathematical operations. Finally, the method directs results of the accumulation buffer operation to the frame buffer, and copies contents of the frame buffer to the allocated texture map.
    Type: Grant
    Filed: October 15, 1999
    Date of Patent: May 28, 2002
    Assignee: Hewlett-Packard Company
    Inventor: Ross Cunniff
  • Patent number: 5966131
    Abstract: A system for generating a set of graphical images based upon application of different graphical transfer functions to data of physical structures in a scene. The application of the different graphical transfer functions define graphical images of a single scene having different characteristics. A user can then review the images to select a desirable image, without having to define or know the graphical transfer function which generates the image. The system of the present invention generates a dispersed set of output vectors representing characteristics of the set of images based upon a transfer function. The system creates the dispersed set by generating a random set of output vectors and then randomly perturbing one. The perturbed vector replaces one of the other vectors if the replacement results in a more dispersed set. The process is repeated until a thoroughly dispersed set of output vectors has been obtained.
    Type: Grant
    Filed: February 27, 1997
    Date of Patent: October 12, 1999
    Assignee: Mitsubishi Electric Information Technology Center America, Inc. (ITA)
    Inventor: Joseph Marks
  • Patent number: 5937417
    Abstract: A method and apparatus that allows a Web page designer to specify tooltips for his Web page. Tooltips are text areas that display automatically when the user places the cursor over predetermined text on a display device. The invention also enables Web browser software to display the tooltips specified by the designer. The HTML format extension allows a Web page designer to specify the text over which the user must place the cursor to activate tooltips. The HTML extension also allows the designer to specify the tooltip text that will be displayed when the cursor reaches the specified text. Using the present invention, the designer only needs to specify tooltips for any given information once per page, even though the displayed information may appear multiple times on the Web page.
    Type: Grant
    Filed: May 7, 1996
    Date of Patent: August 10, 1999
    Assignee: Sun Microsystems, Inc.
    Inventor: Jakob Nielsen
  • Patent number: 5929867
    Abstract: A computer-implemented method and apparatus for animating a property (such as the position of an object) using floating keyframes to selectively decouple property space and time constraints. Fixed keyframes and floating keyframes may used to specify a path through an n-dimensional property space, but the motion along the path is controlled only by the fixed keyframes. The timing of the floating keyframes is determined by temporal attributes of the nearest fixed keyframes.
    Type: Grant
    Filed: August 7, 1996
    Date of Patent: July 27, 1999
    Assignee: Adobe System Incorporated
    Inventors: David F. Herbstman, David P. Simons, Scott S. Snibbe
  • Patent number: 5778401
    Abstract: A computer implemented method, computer system, and article of manufacture embodying computer readable program means direct a computer system to create in a window an insertion bar for inserting hierarchical level identifiers into any hierarchically arranged data. The method includes the first step of inserting a blank line at the location of an insert event, in response to detecting the insert event at the location in the window. The second event includes the step of counting a number of hierarchical levels above the blank line and placing a marker on the blank line, each marker corresponding to a horizontal position of each hierarchical level, thereby creating the insertion bar. The third step includes the step of in response to detecting a move event over one of the markers in the insertion bar, creating an additional hierarchical level identifier of the same hierarchical level and in succession to the hierarchical level corresponding to the selected marker.
    Type: Grant
    Filed: October 31, 1995
    Date of Patent: July 7, 1998
    Assignee: International Business Machines Corporation
    Inventors: John Carl Beer, Troy Lee Cline, Ricky Lee Poston, Jon Harald Werner