Patents Examined by Michelle K. Lay
  • Patent number: 7327367
    Abstract: In one application, a method according to an embodiment of the invention is used to enable a display of proportionally spaced characters using a fixed-font display controller.
    Type: Grant
    Filed: September 29, 2004
    Date of Patent: February 5, 2008
    Assignee: Integrated Device Technology, Inc.
    Inventors: Yvonne Yen, Jordan Yu
  • Patent number: 7315306
    Abstract: A data-display system employs a display in which the representations of data objects are caused to move on the display in order to convey information about the represented data objects. In one example, icons in a link-analysis display that represent data objects satisfying a selection criterion are made to execute distinctive motion. In another example, three-dimensional models of moving bodies in whose features components of respective data objects are encoded are projected onto a screen plane, and the resultant values are used to generate the display.
    Type: Grant
    Filed: May 9, 2006
    Date of Patent: January 1, 2008
    Assignee: BBN Technologies Corp.
    Inventors: Robert J. Bobrow, R. Bruce Roberts, Colin Ware, Ronald Pickett
  • Patent number: 7315311
    Abstract: A radiographic image processing apparatus comprises: an input means for inputting a corresponding point and a corresponding direction with respect to each of plural radiographic images respectively having mutually overlapping areas; a parallel shift means for parallel shifting at least any one of the plural radiographic images so that the corresponding points of these images coincide with others; a rotational shift means for rotationally shifting at least any one of the plural radiographic images so that the corresponding directions of these images coincide with others; and an image synthesis means for synthesizing the plural radiographic images by using the radiographic image shifted by the parallel shift means and the rotational shift means. Thus, it is possible to easily and surely connect plural radiographic images with others by appropriately performing parallel and rotational shifts of these images.
    Type: Grant
    Filed: August 11, 2004
    Date of Patent: January 1, 2008
    Assignee: Canon Kabushiki Kaisha
    Inventor: Keiichi Sakai
  • Patent number: 7304653
    Abstract: A display apparatus is constructed of a display device for displaying a character and a map display processing part that receives a setting from which side the display device is viewed, and rotates a character to be displayed on the screen of display device if the inclination of the character with respect to a horizontal line is out of a predetermined range of angle that is decided according to said set side.
    Type: Grant
    Filed: August 10, 2004
    Date of Patent: December 4, 2007
    Assignee: Mitsubishi Denki Kabushiki Kaisha
    Inventor: Kiyoko Ueno
  • Patent number: 7289123
    Abstract: Methods, systems, and computer program products for adding hinting instructions to a character in order to improve a character bitmap produced from an outline of the character at a certain size and output resolution when the character outline is scan converted. A character is retrieved to be output. A determination is made that the character belongs to a semantic character classifications, and hinting instructions that are associated with the semantic character classification are accessed. The hinting instructions preserve semantic meaning for the character while altering either stroke presence, stroke location, or both for at least one stroke of at least one feature of the character based on a reference character size and output resolution. If the actual character size and output resolution for the character is within a reference character size and output resolution for the hinting instructions, the hinting instructions are executed.
    Type: Grant
    Filed: September 30, 2004
    Date of Patent: October 30, 2007
    Assignee: Microsoft Corporation
    Inventors: Michael J. Duggan, William Hill, Gregory C. Hitchcock, Beat Stamm, Geraldine G. Wade
  • Patent number: 7289122
    Abstract: One embodiment of the present invention provides a system that approximates a shape of an object with a closed Bezier curve. During operation, the system receives a specification for the shape of the object. The system also produces an objective function for the area of a closed Bezier curve, wherein the objective function expresses the area of the closed Bezier curve as a function of the locations of control points that define the closed Bezier curve. Next, the system uses the specification for the shape of the object to generate exterior constraints for the closed Bezier curve, wherein the exterior constraints ensure that the closed Bezier curve remains on the exterior of the object. Finally, the system minimizes the area of the closed Bezier curve subject to the exterior constraints to produce a minimum-area closed Bezier curve on the exterior of the object which encloses the shape of the object.
    Type: Grant
    Filed: December 22, 2004
    Date of Patent: October 30, 2007
    Assignee: Sun Microsystems, Inc.
    Inventor: G. William Walster
  • Patent number: 7280122
    Abstract: A data-display system employs a display in which the representations of data objects are caused to move on the display in order to convey information about the represented data objects. In one example, icons in a link-analysis display that represent data objects satisfying a selection criterion are made to execute distinctive motion. In another example, three-dimensional models of moving bodies in whose features components of respective data objects are encoded are projected onto a screen plane, and the resultant values are used to generate the display.
    Type: Grant
    Filed: May 10, 2006
    Date of Patent: October 9, 2007
    Assignee: BBN Technologies Corp.
    Inventors: Robert J. Bobrow, R. Bruce Roberts, Colin Ware, Ronald M. Pickett
  • Patent number: 7280123
    Abstract: Three values for each CAD image element are set: an element priority, a level priority, and a model reference priority. In addition, for the CAD project that contains the CAD image element, a separate priority multiplier value may be set project-wide for elements, levels, and models, creating an element priority multiplier, a level priority multiplier, and a model reference priority multiplier. Once the priority values and priority multiplier values have been set, either by default values or by the user, the values are used to calculate an image depth for each CAD image element. The image depth values are stored, for example in a z-buffer, and can be used to set the display priority for the CAD image elements regardless of the order in which they are placed into the image.
    Type: Grant
    Filed: January 13, 2004
    Date of Patent: October 9, 2007
    Assignee: Bentley Systems, Inc.
    Inventors: Keith A. Bentley, Gino Cortesi, Richard Trefz
  • Patent number: 7262783
    Abstract: A system, including apparatuses, software and methods, is disclosed for capturing and delivering images as to which various interactive functions are enabled for a user. The images introduced to the system can come from any one of a variety of sources, including the scalable image-capturing devices described in the specification. Each image is delivered to a user in its own layer of software, which permits complex sets of images of relatively high resolution to be delivered to users without any appreciable delay associated with the delivery or the need for the user to have additional software, such as a plug-in to receive images and enable interactive functions with respect to the images. A viewer perceives only one image layer at a given time, but the currently viewable image layer can be changed rapidly, so that the user can perceive the illusion of motion, including virtual rotation of an object depicted in a set of images.
    Type: Grant
    Filed: March 3, 2004
    Date of Patent: August 28, 2007
    Assignee: Virtual Iris Studios, Inc.
    Inventors: Gary Kramer, Adam Rubin
  • Patent number: 7259763
    Abstract: Under the present invention, a system, method, and program product for are provided for performing calculations assigned to the relationships displayed in information visualization models, and for displaying the results of the calculations. The method comprises: displaying an information visualization model having a plurality of nodes, wherein at least one node in the information visualization model is configured to: perform a calculation based on values displayed by other nodes in the information visualization model; and display a result of the calculation.
    Type: Grant
    Filed: November 13, 2003
    Date of Patent: August 21, 2007
    Assignee: International Business Machines Corporation
    Inventors: Hayo Jager, Theodore F. Rivera, Adam Tate, Scott A. Will
  • Patent number: 7259771
    Abstract: To provide an image processing system capable of increasing a sense of affinity for a robot at a low cost, an image processing system has an image generating device for generating computer graphics in a figure corresponding to a positional relationship between an observer, who is observing a figure of an actual object and the actual object; a nimbus generating device for generating a nimbus image around a periphery of the computer graphics; a combined image generating device for generating a combined image combining the computer graphics and the nimbus image; and an image display processing device for displaying the combined image on an display which is seen by the observer so that the combined image is superimposed on the actual object.
    Type: Grant
    Filed: June 28, 2006
    Date of Patent: August 21, 2007
    Inventor: Michihiko Shouji
  • Patent number: 7249319
    Abstract: The subject invention provides for systems and methods that allow a web user to more easily and readily print what they actually want to print and at the same time, mitigates user frustration that often ensues from poor web page printing. More specifically, the subject invention involves deciphering a structure or layout of any web page on the Internet. When a user employs the present print feature, the invention can be invoked to analyze the structure of a current web page to automatically generate a print preview page of the current web page. After analyzing the current web page, extraneous content of the page that is deemed to be non-critical or non-essential to that web page can be removed for printing purposes. Furthermore, previous knowledge learned regarding web page structure can be applied to determine the page and/or content structure of the current page to facilitate generating the print preview page.
    Type: Grant
    Filed: December 22, 2003
    Date of Patent: July 24, 2007
    Assignee: Microsoft Corporation
    Inventors: Christopher D. Payne, Oliver Hurst-Hiller, Eric Watson, Brett D. Brewer
  • Patent number: 7239733
    Abstract: The magnification of an image is set. The distance between the positions of two designated points on the image is measured. On the basis of the set magnification set and a measurement value, an actual measurement value on the object corresponding to the measurement value of the distance between the positions of the two designated points on the image is calculated. The set magnification, the measurement value, and the calculated actual measurement value are simultaneously displayed.
    Type: Grant
    Filed: July 7, 2004
    Date of Patent: July 3, 2007
    Assignee: Canon Kabushiki Kaisha
    Inventors: Masahiro Abe, Keiichi Sakai, Tsukasa Sako
  • Patent number: 7233333
    Abstract: Generally, the present invention is directed towards a system and method for displaying a scientific research data set viewable on an electronic display. The system is made up of a computerized device having an electronic display for displaying a selectable range of data points, an input device for receiving user input, and a digital processor for processing data and a memory for storing computer instructions and data. A set of graphical user interface instructions executable by the digital processor is stored within the memory to realize the method.
    Type: Grant
    Filed: November 23, 2004
    Date of Patent: June 19, 2007
    Assignee: Buxco Electric, Inc.
    Inventor: Joseph Lomask
  • Patent number: 7224364
    Abstract: A frame buffer is divided into tiles of, for example, 32 by 32 pixels. Triangles (and portions thereof) that are within a given tile are rasterized one triangle at a time into the tile location. This process repeats for each tile in the image frame. A sorting circuit generates control bits representing a vertical order of the vertices of a current triangle. A series of multiplexers vertically sorts the vertices bases on these control bits. A region calculation circuit generates region bits representing a location each of the vertices with respect to the current tile. A trivial discard of the triangle data occurs if the region bits indicate that the entire triangle lies outside of the tile. Subsequently, an initial rasterization starting point is estimated based on the region bits to lower the time needed for the rasterizer to find the first pixel of the current triangle to be assigned values.
    Type: Grant
    Filed: February 3, 1999
    Date of Patent: May 29, 2007
    Assignee: ATI International SRL
    Inventors: Lordson L. Yue, James T. Battle
  • Patent number: 7221367
    Abstract: The invention provides a data visualisation system comprising a data value memory in which is maintained a finite set of data values obtained from monitoring apparatus and a display configured to display a representation of each data value centered on respective data points. The invention also provides a contour generator which in one form is configured to generate and display a contoured representation around each data point such that each data point is displayed as a local maximum and in another form is configured to generate and display one or more contour lines around each data point, each contour line representing data values which are less than the data value of the data point around which the contour line is displayed. The invention also provides related methods and computer programs.
    Type: Grant
    Filed: May 23, 2003
    Date of Patent: May 22, 2007
    Assignee: Compudigm International Limited
    Inventor: Andrew John Cardno
  • Patent number: 7221379
    Abstract: A graphical user interface for a computer system includes a display portion configured to display a representation of a first three-dimensional object and a second three-dimensional object, wherein the first three-dimensional object has an associated first volume, and wherein the second three-dimensional object has an associated second volume, and a control icon associated with the first three-dimensional object, wherein a user can specify a modification to the first three-dimensional object in a first dimension via the control icon, wherein the display portion is also configured to display a representation of a modified first three-dimensional object, wherein the modified first three-dimensional object comprises the first three-dimensional object that is modified in the first dimension in response to the modification and that is modified in a second dimension in response to the modification and to a volume preservation value.
    Type: Grant
    Filed: January 27, 2004
    Date of Patent: May 22, 2007
    Assignee: Pixar
    Inventors: David H. Mullins, Steven Clay Hunter, Robert H. Russ, William A. Wise, William F. Sheffler, Christian D. Hoffman
  • Patent number: 7221380
    Abstract: A graphical user interface for a computer system includes a display portion configured to display a representation of a first three-dimensional object, wherein the first three-dimensional object has an associated first volume, and a control icon associated with the first three-dimensional object, wherein the control icon is configured to allow a user to specify a bend amount to the first three-dimensional object in a first dimension, wherein the display portion is also configured to display a representation of a bent first three-dimensional object, wherein the bent first three-dimensional object comprises the first three-dimensional object that is bent lengthwise in response to the bend amount, and that may have an adjusted thickness in response to the bend amount.
    Type: Grant
    Filed: May 6, 2004
    Date of Patent: May 22, 2007
    Assignee: Pixar
    Inventors: Steven Clay Hunter, David H. Mullins, II, Robert H. Russ, William A. Wise, William F. Sheffler, Christian D. Hoffman
  • Patent number: 7218326
    Abstract: Methods, computer program products and systems for manipulating a spline are described. A spline can be displayed. A tangent bar that is tangent to a point on the spline and/or a curvature bar at the point can be displayed. A user input can be received defining one or more constraints on at least one of the tangent bar or the curvature bar, and the shape of the spline can be modified based on the one or more constraints.
    Type: Grant
    Filed: June 10, 2004
    Date of Patent: May 15, 2007
    Assignee: Autodesk, Inc.
    Inventors: Michael A. Bogues, Jingyang John Chen, Kenneth Jamieson Hill
  • Patent number: 7216295
    Abstract: A method (100) is disclosed for producing, using a multi-slot presentation skeleton (400), an image presentation from a set of source images (702). The method comprises establishing a duration of the presentation, an average slot duration, and based upon slot template rules, locations and properties of key slots in the skeleton (400). The method then generates (104) candidate groups of sub-image sets from the set of source images, and selects (106) sub-image sets from the candidate groups for the key slots. The method then fills (108) the non-key slots with sub-image sets from the candidate groups, and processes (110) the sub-image sets in the skeleton slots using effect and transition rules, to thereby form the image presentation.
    Type: Grant
    Filed: December 20, 2002
    Date of Patent: May 8, 2007
    Assignee: Canon Kabushiki Kaisha
    Inventors: Jing Wu, Julie Rae Kowald, Alison Joan Lennon, Daniel John Lloyd-Jones