Picking Patents (Class 345/642)
  • Patent number: 7134089
    Abstract: A rendering engine that supports directional focus navigation, in response to a directional input, shifts the focus to an appropriate focusable element. The rendering engine determines one or more focusable elements that are candidates to receive the focus based on the received directional input and based on the relative display locations of the focusable elements. The rendering engine selects the most appropriate candidate focusable element based on each candidate element's display location in relation to the display location of the element that currently has focus.
    Type: Grant
    Filed: November 13, 2002
    Date of Patent: November 7, 2006
    Assignee: Microsoft Corporation
    Inventors: Tantek Celik, Ada Y. Chan, Bradley R. Pettit
  • Patent number: 7119817
    Abstract: There are provided an image generating system and program which can generate an image of an object variable in its state depending on an impacted position, in real-time with less amount of data and reduced load in computation. The image generating system generates an image of an aggregate object formed by a plurality of part objects. The image generating system comprises: an object determination section (120) which determines part objects within a predetermined area in the aggregate object as objects to be changed in display form when an impact is applied to the aggregate object and the impacted position is included within the predetermined area; and an image generation section (160) which changes at least one of shape, color, position, rotation angle, direction, moving direction and moving speed of the part objects determined as objects to be changed and generates an image. The aggregate object may be formed by assembling a plurality of part objects having different shapes without any gaps.
    Type: Grant
    Filed: July 21, 2000
    Date of Patent: October 10, 2006
    Assignee: Namco Bandai Games Inc.
    Inventor: Masahide Kawakami
  • Patent number: 7079139
    Abstract: A method and system for measuring an object represented by a three dimensional model includes an algorithm for displaying the three dimensional object in a 2 dimensional space. Once rendered in two dimensions, a user can identify two points on the object in that two dimensional space and in accordance with the invention, the system can determine the distance between the two points in the three dimensional space of the object. The system and method can use a pick function to determine the coordinates of each point in three dimensional space as a function of the two dimensional coordinates of each point selected in the two dimensional display space and determine the distance between the three dimensional coordinates of each point in the three dimensional space.
    Type: Grant
    Filed: July 1, 2002
    Date of Patent: July 18, 2006
    Assignee: Kaon Interactive, Inc.
    Inventor: Joshua Edward Smith
  • Patent number: 6981229
    Abstract: The present invention is directed to a two-handed input control system that dynamically changes an input-to-object mapping for mapping movement of a graphical object on a display of a virtual scene as the viewpoint of the virtual scene changes. As input to the system for changing the position of the graphical object occurs, the mapping is revised to reflect changes in the viewpoint so that the object moves as inherently expected. That is, changes to the viewpoint change the mapping so that a correspondence between the viewpoint and the input space is always maintained. During movement of the object a screen cursor is visually suppressed so that the movement of the graphical object and the screen cursor do not split the attention of the user. The screen cursor is always maintained within the visual display region of the virtual scene even when the object moves out of the visual display region by moving the cursor to a center of the screen when it reaches an edge of the screen.
    Type: Grant
    Filed: April 28, 2000
    Date of Patent: December 27, 2005
    Assignee: Alias Systems Corp.
    Inventors: Ravin Balakrishnan, Gordon Kurtenbach
  • Patent number: 6975336
    Abstract: The invention relates to a device and methods to reduce the number of voltage levels of a data signal and to simplify a generation process therefor when gray-scale display is performed using an MLS driving method. The device can include a scanning-electrode driving circuit that selects three scanning electrodes n times every vertical scanning period. At each selection, selection voltages in accordance with three column elements, corresponding to the selection, of a 3-row n-column scanning pattern can be applied to the scanning electrodes.
    Type: Grant
    Filed: December 4, 2002
    Date of Patent: December 13, 2005
    Assignee: Seiko Epson Corporation
    Inventor: Akihiko Ito
  • Patent number: 6928618
    Abstract: One or more embodiments of the invention provide a method, apparatus, and article of manufacture for positioning a graphical component in a computer-implemented drawing program. A selection of a graphical component displayed on a display device is received. Thereafter, a first feature of the graphical component is inferred. The display of the graphical component is moved (e.g., by a user using a cursor control device). Underlying geometry is then analyzed to determine one or more second features of the underlying geometry that can mate with the first feature. Feedback is then displayed that indicates placement potential for the graphical component based on the first feature mating with one of the second features.
    Type: Grant
    Filed: October 23, 2001
    Date of Patent: August 9, 2005
    Assignee: Autodesk, Inc.
    Inventors: Scott T. Kohls, Gary R. Smith
  • Patent number: 6906731
    Abstract: The invention relates to a method of analyzing an object data set comprising points in a multi-dimensional space, in which dataset a tubular structure, such as blood vessels, occurs. The method comprises the following steps: a) choosing a screen position related to the tubular structure; b) determining the multi-dimensional co-ordinates of a starting position associated with said screen position; c) deriving a plane through said starting position having its normal directed to the tubular structure; d) determining a surface point of the tubular structure as a target position associated with the starting position; e) selecting a number of points forming part of the surface of the tubular structure in the vicinity of the target position; f) determining the surface point in the selection which is closest to the plane; and g) using the surface point determined in the step f) as a new starting position. This method allows accurate and reproducible selection of the starting position.
    Type: Grant
    Filed: April 30, 2002
    Date of Patent: June 14, 2005
    Assignee: Koninklijke Philips Electronics N.V.
    Inventor: Johannes Bruijns
  • Patent number: 6894699
    Abstract: An image display device includes a smoothing unit that filters the image data to be displayed. According to one aspect of the invention, only bright parts of the image that are adjacent to dark parts are smoothed, thereby improving the sharpness of dark dots and lines displayed on a bright background. According to another aspect, different primary colors are smoothed with different characteristics, enabling unwanted colored tinges to be removed from the edges of white areas. According to still another aspect, smoothing moves the luminance centroids of all primary colors in a direction in which the display screen is scanned, to reduce ringing effects without needless loss of edge sharpness.
    Type: Grant
    Filed: May 2, 2001
    Date of Patent: May 17, 2005
    Assignee: Mitsubishi Denki Kabushiki Kaisha
    Inventors: Jun Someya, Yoshiaki Okuno
  • Patent number: 6882349
    Abstract: Embodiments of the present invention efficiently support rendering of high resolution images under zone rendering. In particular, a bin array rectangle and binner clipping rectangle for determining primitive-zone intersections. Both of these rectangles are defined by graphics device state variables containing the screen-space location of the rectangle corners. In particular, the binner clipping rectangle is used to define the visible region in screen coordinates. Objects completely outside the binner clipping rectangle in one or more directions will be discarded. Objects that cannot be trivially rejected are subjected to bin determination. The bin array rectangle handles color buffer resolutions larger than could otherwise be accommodated by the optimally-renderer image limits.
    Type: Grant
    Filed: December 31, 2001
    Date of Patent: April 19, 2005
    Assignee: Intel Corporation
    Inventor: Peter L. Doyle
  • Publication number: 20030210253
    Abstract: A circuit for detecting an active video area for a display device, a method for detecting an active video area for a display device, and a coordinate mapping method using the detected active video area are provided. The circuit for detecting an active video area for a display device includes a comparison signal generator, a horizontal starting point detecting unit, a horizontal ending point detecting unit, a vertical starting point detecting unit, and a vertical ending point detecting unit.
    Type: Application
    Filed: April 30, 2003
    Publication date: November 13, 2003
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Suk Chan Kang, Young Kyu Kim
  • Patent number: 6614458
    Abstract: Computer instructions that operate to view a display of geometric constraints associated with a selected piece of geometry of a mechanical design and to drag and manipulate multiple geometric constraints of multiple pieces of geometry associated with the selected piece of geometry, when executed, is disclosed. In one embodiment, the computer instructions are part of a mechanical design software application. In one embodiment, the mechanical software application including the computer instructions are embodied in a distribution storage medium.
    Type: Grant
    Filed: January 31, 2000
    Date of Patent: September 2, 2003
    Assignee: Autodesk, Inc.
    Inventors: Mark Lambert, Paul Hanau
  • Patent number: 6559872
    Abstract: A method for selecting an object in a two-dimensional display using a one-dimensional input device includes displaying a selector circle on the display and increasing or decreasing the radius of the selector circle until the perimeter of the circle coincides with the object on the display.
    Type: Grant
    Filed: May 8, 2000
    Date of Patent: May 6, 2003
    Assignee: Nokia Corporation
    Inventors: Juha Lehikoinen, Riku Suomela
  • Patent number: 6538675
    Abstract: A display system receives image data from a plurality of image sources and displays the received image data on a display unit. The display system includes an input unit for inputting a control signal supplied from an input/output unit, a controller for controlling an image to be displayed on the display unit in accordance with the control signal input from the input unit, and an image selection unit for selecting a desired image from images displayed on the display unit. A switching unit switches an image to be controlled by the controller in accordance with the image selected by the image selection unit.
    Type: Grant
    Filed: April 15, 1999
    Date of Patent: March 25, 2003
    Assignee: Canon Kabushiki Kaisha
    Inventors: Shuntaro Aratani, Katsuhiro Miyamoto, Yuichi Matsumoto, Hideaki Yui
  • Patent number: 6408323
    Abstract: The job execution managing apparatus according to the present invention comprises an information storing section for storing therein job information comprising a character string defining a user's action to execute a work with given contents prepared for an arbitrary number of jobs and also at least storing therein first relational information correlating job information to a document required when executing the job and second relational information correlating a document to an application program, and an action managing section for selecting, when any of job information displayed on the screen is selected, a document relating to the selected job information referring to the first relational information and also selecting an application program relating to the selected document referring to the second relational information and managing a series of jobs executed with the selected application program.
    Type: Grant
    Filed: February 19, 1998
    Date of Patent: June 18, 2002
    Assignee: Justsystem Corporation
    Inventors: Tatsuo Kobayashi, Hajime Koizumi
  • Patent number: 6384841
    Abstract: The present invention provides a computer system with an improved graphically-oriented user interface that permits the user to more easily select for manipulation one object from a number of objects that overlap or are in close proximity to one another at a common location in a graphic display. In a preferred embodiment, the invention presents the computer user with the opportunity to preview all possible objects that the cursor might be identifying at its current position and the ability to select one of those objects for manipulation. Thus, rather than cycling through the entire list of objects available for selection at a location in the display, the user can immediately narrow the list down to the desired selection only. The present invention prevents selection errors and drastically reduces the number of user inputs required to select an object.
    Type: Grant
    Filed: July 14, 1999
    Date of Patent: May 7, 2002
    Assignee: Intergraph Corporation
    Inventors: Paul Lebovitz, Gary Smith, Mark Russell, Eric Mawby
  • Publication number: 20020050994
    Abstract: A three-dimensional graphic having a specific positional relationship with a predetermined point in an image made up of a three-dimensional graphic is detected. The image controller adds index information for identification to a plurality of three-dimensional graphics. The drawing device forms two-dimensional projected images by projecting the plurality of three-dimensional graphics onto predetermined planes. The two-dimensional projected images are assigned the index information corresponding to the index information assigned to the relevant three-dimensional graphics. When the projecting point(s) of a predetermined point in the image exist in the two-dimensional projected images, the graphics detector detects index information assigned to the two-dimensional projected images and detects the three-dimensional graphics assigned the index information corresponding to the detected index information.
    Type: Application
    Filed: August 24, 2001
    Publication date: May 2, 2002
    Inventor: Masaaki Oka
  • Patent number: 6359627
    Abstract: To select a graphic primitive hidden behind a graphic primitive displayed in foreground, a point on the display screen is pointed to by a pointing device. A CPU detects graphic primitives that include the specified point based on the position and the size indicated by the graphic primitive information stored in the system memory and further detects the smallest graphic primitive completely included in one or more graphic primitives among the detected graphic primitives. The detected smallest graphic primitive is thereafter processed as the selected graphic primitive.
    Type: Grant
    Filed: June 3, 1998
    Date of Patent: March 19, 2002
    Assignee: International Business Machines Corporation
    Inventor: Tadashi Someya