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.

 

Assignee: VIA Technologies, Inc.


Location: TW
No. of patents: 18

NumberTitleIssue Date
7656199Fast, low offset ground sensing comparator
A fast, accurate, low offset comparator may be configured with multiple gain stages. A low gain, low input impedance, and fully differential common-gate amplifier may be configured as a first stage in the multi-stage comparator, providing a wide bandwidth for small ...
02/02/2010
7617405Microprocessor capable of dynamically reducing its power consumption in response to varying operating temperature
A microprocessor capable of dynamically reducing its power consumption based on its varying operating temperature includes a temperature sensor that monitors the microprocessor's operating temperature and a control circuit that includes operating point data. The ope...
11/10/2009
7426620Apparatus and method for memory access of sharing buses
An apparatus and a method for memory access of sharing the address and the data buses used in multi-media player, comprising at least one SDRAM, storing the large data and as a buffer in high speed; at least one flash memory, storing the programs, the user's default...
09/16/2008
7376686Apparatus and method for generating packed sum of absolute differences
An apparatus for performing an MultiMedia extension (MMX) Packed Sum of Absolute Differences (PSADBW) instruction is disclosed. The apparatus includes carry-generating subtraction logic that generates packed differences of the subtrahend from the minuend and associa...
05/20/2008
7313658Microprocessor and method for utilizing disparity between bus clock and core clock frequencies to prioritize cache line fill bus access requests
A microprocessor prioritizing cache line fill requests according to request type rather than issuing the requests in program order is disclosed. The requests are generated within the microprocessor at a core clock frequency, which is a multiple of the clock frequenc...
12/25/2007
7206028Method and apparatus of adaptive de-interlacing of dynamic image
The present invention provides a method and apparatus of adaptive de-interlacing of dynamic image, configured for calculating encoding information of a dynamic image to acquire an image shift value of field and then compare the image shift value of field with a prog...
04/17/2007
7191320Apparatus and method for performing a detached load operation in a pipeline microprocessor
A pipeline microprocessor that distributes the instruction dispatching function between a main instruction dispatcher and dispatching logic within a plurality of execution units is disclosed. If the main instruction dispatcher requests load data from a data cache th...
03/13/2007
7158143Fast algorithm for anisotropic texture sampling
A faster algorithm for computing the texture of a pixel is disclosed. A major and minor direction in texel space are determined. Steps in the major direction are set to unity and steps in the minor direction are set to the slope of the anistropy line of the footprin...
01/02/2007
7154499Two-level rejection in 3D graphics
A method and apparatus for efficiently rejecting a graphics primitive that is not visible in a defined area having a maximum x and y-coordinate. A data calculation block is configured to perform the rejection calculation on two levels. In the first level, the data c...
12/26/2006
7148888Head/data request in 3D graphics
A method for efficiently processing graphics data for graphics primitives, the graphics data including vertex coordinate information and vertex attribute data. Coordinate information, in the form of homogeneous coordinates, of the graphics primitive determines wheth...
12/12/2006
7120215Apparatus and method for on-chip jitter measurement
A jitter measurement circuit is described comprising delay elements arranged in a serially-connected chain, and first and second sets of circuitry. Each delay elements has an associated delay, an input and an output that produces a delayed version of the signal at t...
10/10/2006
7107438Pipelined microprocessor, apparatus, and method for performing early correction of conditional branch instruction mispredictions
An apparatus and method for performing early correction of a conditional branch instruction in a pipeline microprocessor is disclosed. Early branch correction logic examines early status flags to detect a branch misprediction. The early status flags are generated in...
09/12/2006
7100024Pipelined microprocessor, apparatus, and method for generating early status flags
An apparatus and method for generating early status flags in a pipeline microprocessor is disclosed. The apparatus includes early status flag generation logic that receives an instruction, an early result of the instruction, and a valid indicator of the early result...
08/29/2006
7098924Method and programmable device for triangle interpolation in homogeneous space
A method and apparatus for obtaining an attribute in homogenous space. After obtaining the vertices of a triangle, the world space coordinates and the attribute of each vertex are transformed to homogeneous coordinates and an attribute in viewer space. Then a set of...
08/29/2006
7095906Apparatus and method for alpha blending of digital images
In the present invention, an apparatus and method for performing alpha blending calculations in a fast and efficient manner is disclosed. When implemented as an integrated circuit, the apparatus of the present invention occupies reduced area. The apparatus comprises...
08/22/2006
7088359Vertex reordering in 3D graphics
A method and apparatus for reordering the vertices of a graphics primitive. The vertices of the primitive are received in a circular order, but the position of the vertices in the circular order is arbitrary. The vertices include coordinates with respect to an origi...
08/08/2006
7085369Dialing method with phone number retrieval using partial pattern matching
A dialing method with phone number retrieval using partial pattern matching. First, a partial number string is received. Then, phone number sources are searched to retrieve candidate numbers according to the partial number string. All of the candidate numbers contai...
08/01/2006
6233528Method and device for signal testing
A signal-testing device used with a tester for testing a first signal and a second signal includes a selected signal generator receiving first signal and second signal for generating a selected signal the state of which is changed when first signal and se...
05/15/2001
 
Sign InRegister
Username  
Password   
forgot password?