U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Bizarre Patents

Patent No. 5377411

Hair Cutting Appliance

A haircutting appliance comprises an enclosed housing having a hollow handle connecting the housing to a vacuum source to carry away cut hairs from a subject's head.

Newsletter  PatentStorm News

Make the Most of Our Site

See this month's Top Inventors and Most Cited Patents.

Stay on top of the latest innovations by subscribing to an RSS feed.

Registered users: Manage your profile.

 

Class 345/654 - 2D manipulations


Subclass of Class 345 - Computer graphics processing and selective visual display systems
Definition: Subject matter where the object may be rotated on any
No. of patents: 35
Last issue date: 11/18/2008


NumberTitleIssue Date
7453473Method and apparatus for high-performance rendering and hit testing of a window tree
A method and apparatus for high-performance rendering and hit-testing of a window tree is provided. A window tree may be rendered using an application programming interface provided by the present invention. The application programming interface provides support for...
11/18/2008
7356777System and method for providing a dynamic user interface for a dense three-dimensional scene
A system and method for providing a dynamic user interface for a dense three-dimensional scene is presented. Clusters are placed in a three-dimensional scene arranged proximal to each other such cluster to form a cluster spine. Each cluster includes one or more conc...
04/08/2008
7321318Methods and systems for controlling the display of information at an aircraft flight deck
Methods and systems for displaying aircraft operations information are disclosed. A method in accordance with one embodiment includes receiving operations information, presenting a first portion of the information over a first area of a display medium having a first...
01/22/2008
7253822Picture displaying apparatus, picture displaying method, picture displaying program, and computer readable record medium containing the picture displaying program
A picture displaying apparatus comprises a storing unit storing a plurality of pictures, a displaying unit displaying the picture, an aimed region designating unit designating a partial region on the picture as an aimed region, an image cutting-out unit cutting-out ...
08/07/2007
7240299Method for improving usage of a graphic user interface pointing device
A two part method for improving the usage of a pointing device by a physically impaired user is disclosed. A first method is provided for learning how a user moves the pointing device by acquiring motion data for a user and generating motion vectors corresponding to...
07/03/2007
7212664Constructing heads from 3D models and 2D silhouettes
A method reconstructs or synthesizes heads from 3D models of heads and 2D silhouettes of heads. A 3D statistical model is generated from multiple real human heads. The 3D statistical model includes a model parameter in the form of basis vectors and corresponding coe...
05/01/2007
7164432Information processing apparatus and method therefor, and medium
The present invention can realize an information processing apparatus and a method therefor which can prevent a degraded visibility even if the posture of the information processing apparatus is changed in order to provide better portability or to prevent surroundin...
01/16/2007
7158154Method for controlling display mode in portable computer
Disclosed are embodiments of a method and an apparatus for controlling a display mode in a portable computer. When a display mode of a liquid crystal display (LCD) is changed such as in response to a user's request, information of the changed display mode is stored ...
01/02/2007
7080326Method and system for managing multi—paned windowed environments
A method is directed to managing data and navigation panes in a windowed environment. The method provides for displaying a plurality of panes within the single window, receiving a user input, displaying at least one pivot point input location in response to the user...
07/18/2006
6999101System and method for providing vector editing of bitmap images
A method of supporting all raster-based image manipulations described in vector-based terms. The present invention has the benefits of providing clean transformation that vector-based manipulations yields, and providing a broad selection of all image transformation ...
02/14/2006
6995777System and method for providing vector editing of bitmap images
A method of supporting all raster-based image manipulations described in vector-based terms. The present invention has the benefits of providing clean transformation that vector-based manipulations yields, and providing a broad selection of all image transformation ...
02/07/2006
6981229System for dynamically mapping input device movement as a user's viewpoint changes
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 syste...
12/27/2005
6977665Method, apparatus and recording medium for generating composite image
In order to improve expressiveness of a template, the template is generated by using editing descriptions comprising valid area information for generating a composite image by using the template, an image layout command for specifying an image to be laid out in the ...
12/20/2005
6972767Image processing apparatus and method, recording medium, and program
An image processing apparatus for displaying a 3D object as a moving image includes a designating unit for designating a position and an attitude of an animation object to which animation parameters are set in advance and the 3D object in a virtual 3D space; a first...
12/06/2005
6973469Two-dimensional discrete cosine transform using SIMD instructions
A method is disclosed for performing a discrete cosine transform (DCT) using a microprocessor having an instruction set that includes SIMD floating point instructions. In one embodiment, the method includes: (1) receiving a block of integer data having C columns and...
12/06/2005
6963349Information processing apparatus, control method therefor, and computer-readable memory
A RAM stores a management table for making the indication state of an indicator in the display direction correspond to control information for controlling the operation an information processing apparatus for the indication state. A CPU detects the indication state ...
11/08/2005
6954218Method and apparatus for high-performance rendering and hit-testing of a window tree
A method and apparatus for high-performance rendering and hit-testing of a window tree is provided. A window tree may be rendered using an application programming interface provided by the present invention. The application programming interface provides support for...
10/11/2005
6933946Method for out-of core rendering of large 3D models
The present invention is a method and system for interactive rendering of large polygonal environments on commodity PC hardware. The system allows a user to walk through a large model at interactive frame rates on machines with limited memory. It works by first crea...
08/23/2005
6907438Two-dimensional inverse discrete cosine transform using SIMD instructions
A method is disclosed for performing an inverse discrete cosine transform (IDCT) using a microprocessor having an instruction set that includes SIMD floating-point instructions. In one embodiment, the method includes: (1) receiving a block of integer data having C c...
06/14/2005
6847385Method and apparatus for hardware rotation
A method and apparatus for hardware rotation is described. In one embodiment, the invention is an apparatus. The apparatus includes a direct access address translation component. The apparatus also includes a frame buffer coupled to the direct access address transla...
01/25/2005
6710783Presentation device
In a presentation device for the two-dimensional presentation of the volume data elements of a volume dataset, parts of the volume dataset can be selected by prescribing boundary surfaces. The boundary surfaces are displaceable. The selected volume can be presented ...
03/23/2004
6697081Image processing method and device, and storage medium storing a program therefor
An image processing method is capable of generating an image containing graphics that are transformed without carrying out multiplying/dividing operations. Image data of a transformed graphic is generated from image data of a source graphic stored in an i...
02/24/2004
6597363Graphics processor with deferred shading
Graphics processors and methods are described that encompass numerous substructures including specialized subsystems, subprocessors, devices, architectures, and corresponding procedures. Embodiments of the invention may include one or more of deferred sha...
07/22/2003
6563507Storage circuit control device and graphic computation device
Texture data containing pixel data indicating the color of a plurality of pixels arrayed in matrix fashion are stored in a texture buffer of a DRAM, and the multiple pixel data stored in the texture buffer is simultaneously accessed using a two-dimensiona...
05/13/2003
6529210Indirect object manipulation in a simulation
A method and apparatus for user interaction with animated objects displayed in a repeatedly updated 3-D computer simulated environment using 2-D cursor and button input. The invention provides for user manipulation of 3-D objects in a simulation where con...
03/04/2003
6476818Storage circuit control device and graphic computation device
Texture data which is two-dimensional image data indicating color data of multiple pixels positioned in a matrix form is stored in a texture buffer of a DRAM, a texture engine circuit combines the bit data making up the U address of a two-dimensional addr...
11/05/2002
6434278Generating three-dimensional models of objects defined by two-dimensional image data
A three-dimensional model of an object can be generated using a computer system by identifying reference points in two or more 2D representations of the object to be modeled, and deriving 3D positional data based on an application of an initial estimation...
08/13/2002
6336052Data acquistion image analysis image manipulation interface
An interface apparatus for use with a computer system. The apparatus in the preferred embodiment having three concentric annular rings. The outer most of which is a solid ring, the two inner rings each being segmented into for equal arcs, which arcs form ...
01/01/2002
6326978Display method for selectively rotating windows on a computer display
A display method for selectively rotating windows on a computer display including a window for a computer display having a frame and a display portion. The method allows the user to rotate the window about a preselected rotation point such as the upper le...
12/04/2001
6018351Computer system performing a two-dimensional rotation of packed data representing multimedia information
A computer system for processing multimedia data, wherein the data is transformed from a first domain to a second domain by performing two dimensional rotation on the data. The computer system includes a memory having stored therein a set of packed data s...
01/25/2000
5956049Hardware that rotates an image for portrait-oriented display
A system for translating a portrait-oriented software address to a portrait-oriented yet landscape-configured display address. The system includes a central processing unit (CPU), a display device and an address translation system. The CPU generates a sof...
09/21/1999
5471571Method and apparatus for setting a graphical object's position and orientation with viscous dragging
A method and apparatus for using a cursor movement device such as a mouse device to position and orient a graphical object or cursor on a computer screen. The movement and orientation of the graphical object on the screen depends directly upon the path of...
11/28/1995
5345543Method for manipulating objects on a computer display
In a method for manipulating a selected object on a computer display of a computer system through the use of a pointing device and a screen based icon, the types of manipulation may include rotating and/or scaling the selected objects. The method includes...
09/06/1994
5016183Textile design system and method
A realistic image of woven cloth surface is provided by a system which receives a user input of a yarn cross section design to produce a side view image of a resultant spun or unspun yarn and which utilizes either basic weave patterns or user-designed pat...
05/14/1991
4860217Method and system for effecting a transformation of a video image
A method and system for effecting a transformation of video image on a video screen applicable to a system for producing a special visual effect on, e.g., a television screen, in which a two-dimensional address plane is defined within a memory area, input...
08/22/1989
 
Sign InRegister
Username  
Password   
forgot password?