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

Icon_funbox Bizarre Patents

Patent No. 5678617

Method and apparatus for making a drink hop along a bar or counter

A method for generating a drink which appears to hop from a remote spot on the bar or counter and take one or more leaps, before landing in a patron's glass.

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: ZiLOG, Inc.


Location: San Jose, CA
No. of patents: 82

1      
NumberTitleIssue Date
7807528ESD protection transistor
An electrostatic discharge (ESD) transistor structure includes a self-aligned outrigger less than 0.4 microns from a gate electrode that is 50 microns wide. The outrigger is fabricated on ordinary logic transistors of an integrated circuit without severely affecting...
10/05/2010
7768319Clock input filter circuit
A clock input filter uses a first programmable low-pass delay element to filter during a low period of an input clock signal and to output a SET signal. The clock input filter uses a second programmable low-pass delay element to filter during a high period of the in...
08/03/2010
7768217Circuit and method for reducing east-west geometry mismatch between the top and bottom of a raster display
The present disclosure describes a technique for reducing east-west geometry mismatch between the top and bottom of a raster display. This is accomplished by generating a horizontal correction signal that does not have any discontinuities. Since there are no discont...
08/03/2010
7768052Process to improve high-performance capacitors in integrated MOS technologies
A method of fabricating a high-performance capacitor that may be incorporated into a standard CMOS fabrication process suitable for submicron devices is described. The parameters used in the standard CMOS process may be maintained, particularly for the definition an...
08/03/2010
7742552Spread spectrum clock generator with controlled delay elements
A programmable spread spectrum clock generator (SSCG) reduces electromagnetic interference by spreading the frequency bandwidth of an output signal. The rate at which the frequency of the output signal changes, as well as other aspects of the output signal, are soft...
06/22/2010
7733250Microcontroller having in-situ autocalibrated integrating analog-to-digital converter (IADC)
A microcontroller has an integrating analog-to-digital converter (IADC) with an in-situ autocalibrating functionality. On-chip autocalibrating circuitry supplies a first predetermined analog input voltage to the IADC and obtains a first data value from the IADC. The...
06/08/2010
7725769Latent VBO reset circuit
A microcontroller receives a supply voltage (VCC) from one or more batteries. Rather than automatically resetting the microcontroller if VCC drops below a VBO voltage, a latent VBO reset circuit does not reset the processor if VCC drops below a second voltage (VBO) ...
05/25/2010
7711269IrDA transceiver module that also functions as remote control IR transmitter
The infrared LED of an IrDA module transmits IR energy with a peak wavelength (for example, 875 nm) appropriate for IrDA communication. This peak wavelength is lower than is the wavelength (for example, 940 nm) used in ordinary IR remote controls (RC). The IrDA LED ...
05/04/2010
7702244Circuit design and optics system for infrared signal transceivers
An Improved Circuit Design and Optics System for infrared Signal Transceivers is disclosed. The preferred system includes an IR transceiver assembly that is easily grasped by assemblers. Furthermore, the primary and secondary lenses associated with the transceiver s...
04/20/2010
7688307Determining the distance an object has moved using an accelerometer
An accelerometer-based mouse is one example of a device that determines the distance an object moves. The mouse disables a cursor from moving across a computer screen during movements of the mouse that occur while the mouse is lifted from a working surface. A mouse ...
03/30/2010
7683494Press-fit integrated circuit package involving compressed spring contact beams
An insulative substrate includes a plurality of flexible retaining clips and a plurality of alignment and retaining pins. A metal leadframe includes a plurality of leads. Each lead terminates in a spring contact beam portion. The leadframe is attached to the substra...
03/23/2010
7675447Low-cost and noise-insensitive motion detector
A microcontroller has a compact 8-bit processor and a differential input sigma-delta ADC (SDADC). In a low-cost pyroelectric sensor motion detector application, a sensor output signal is supplied onto a second differential input of the SDADC. A first programmable in...
03/09/2010
7631166Processing instruction without operand by inferring related operation and operand address from previous instruction for extended precision computation
A repeat instruction (RPT) operates on one or more operands, but the RPT instruction includes only an opcode and does not specify locations of the operand or operands. The type of operation to be performed when the RPT instruction is executed depends upon an initial...
12/08/2009
7629828Glitch-free clock multiplexer that provides an output clock signal based on edge detection
Clock multiplexing techniques generate an output clock signal by detecting edges of a selected input clock signal and toggling the output clock signal based on detected edges of the selected input clock signal. Toggle signals are generated based on detected edges of...
12/08/2009
7592843Clock input filter circuit
A clock input filter uses a first programmable low-pass delay element to filter during a low period of an input clock signal and to output a SET signal. The clock input filter uses a second programmable low-pass delay element to filter during a high period of the in...
09/22/2009
7586356Glitch free clock multiplexer that uses a delay element to detect a transition-free period in a clock signal
A clock multiplexer circuit uses a delay element to detect a transition-free period in a first signal present on a D-input lead of an output latch. The output latch is then controlled to latch the stable value of the first signal, and to hold the value of the first ...
09/08/2009
7574585Implementing software breakpoints and debugger therefor
Program code for a processor is stored in a non-volatile memory (for example, flash memory). An individual data bit stored in a memory cell of the non-volatile memory can be changed from an unprogrammed state to a programmed state using a write cycle. An individual ...
08/11/2009
7574544Flow control by supplying a remote start bit onto a single-wire bus
A single-wire communication bus couples a transmitting device to a UART in a receiving device. Flow control circuitry in the UART fills a transmit memory buffer with remote data. The UART supplies a remote start bit onto the single-wire bus for each byte of remote d...
08/11/2009
7570532Overwriting memory cells using low instantaneous current
A memory device includes memory cells that are overwritten in response to receipt of a clear request signal and an overwrite value. The clear request signal enables all word lines of the memory device to be overwritten. The clear request signal in combination with t...
08/04/2009
7551110Chopping and oversampling ADC having reduced low frequency drift
An integrated circuit includes an analog-to-digital (ADC) portion and a processor portion. The processor portion generates high frequency noise. The ADC portion includes chopper switches, an ADC, a first low-pass filter (LPF), an inverter, and a second LPF. An analo...
06/23/2009
7551098Point of sale terminal having pulsed current tamper control sensing
A point of sale terminal includes a microcontroller integrated circuit. In one aspect, a regulator within the IC receives power from a supply voltage terminal and/or a battery terminal. If the regulator does not receive adequate power from either terminal, then ener...
06/23/2009
7509478Program memory space expansion for particular processor instructions
A system efficiently expands program memory without extensively modifying the remaining microcontroller architecture. An address bus of N+M bits addresses 2N memory locations in a regular portion of program memory and additional memory locations in an exp...
03/24/2009
7509057IrDA transceiver module that also functions as remote control IR transmitter
The infrared LED of an IrDA module transmits IR energy with a peak wavelength (for example, 875 nm) appropriate for IrDA communication. This peak wavelength is lower than is the wavelength (for example, 940 nm) used in ordinary IR remote controls (RC). The IrDA LED ...
03/24/2009
7508038ESD protection transistor
An electrostatic discharge (ESD) transistor structure includes a self-aligned outrigger less than 0.4 microns from a gate electrode that is 50 microns wide. The outrigger is fabricated on ordinary logic transistors of an integrated circuit without severely affecting...
03/24/2009
7474857Recovering energy from an IrDA/remote control transmitter circuit
A portable electronic device with an IrDA transmitter LED is used to transmit both IrDA signals and remote control infrared signals. The device transmits remote control infrared signals with reduced power consumption. During a relatively longer remote control signal...
01/06/2009
7460966Microcontroller that maintains capacitors of an analog circuit in a charged state during low power operation
An analog circuit of a microcontroller includes a switch that is coupled in series with a capacitor of the analog circuit. During nominal power mode operation, an operational voltage is present on the capacitor. The switch is conductive so that the capacitor is swit...
12/02/2008
7444080IrDA/RC transmitter circuit having low energy consumption
An IrDA module is coupled to a tapped inductor and makes both IrDA and remote control (RC) transmissions. The IrDA module includes a transmitter LED and a field effect transistor (FET) switch. The inductor has a first lead, a second lead and a tap. The first lead is...
10/28/2008
7436345Script instruction for jumping to a location, interpreting a predetermined number of instructions and then jumping back
A “call relative counted” script instruction is interpreted by a script interpreter of an eight-bit, register-based, virtual machine. In one embodiment, the script instruction has a first argument field and a second argument field. Interpreting the script instru...
10/14/2008
7415599Instruction operation and operand memory location determined based on preceding instruction operation and operand memory location
A repeat instruction (RPT) operates on one or more operands, but the RPT instruction includes only an opcode and does not specify locations of the operand or operands. The type of operation to be performed when the RPT instruction is executed depends upon an initial...
08/19/2008
7414554Low-cost linearity correction in an ADC without storing lookup tables
Linearity correction is performed by determining whether a data output value (DOUT) from an analog-to-digital converter (ADC) is in a first subrange or a second subrange. If DOUT is in the first subrange, then DOUT is scaled by a first scaling correction factor (SCF...
08/19/2008
7414553Microcontroller having in-situ autocalibrated integrating analog-to-digital converter (IADC)
A microcontroller has an integrating analog-to-digital converter (IADC) with an in-situ autocalibrating functionality. On-chip autocalibrating circuitry supplies a first predetermined analog input voltage to the IADC and obtains a first data value from the IADC. The...
08/19/2008
7411427Clock input filter circuit
A clock input filter uses a first programmable low-pass delay element to filter during a low period of an input clock signal and to output a SET signal. The clock input filter uses a second programmable low-pass delay element to filter during a high period of the in...
08/12/2008
7391342Low-cost keypad encoding circuit
A keypad encoding circuit contains a voltage dividing network and an integrated circuit. The voltage dividing network includes a string of resistors that generates an encoding signal voltage. The integrated circuit converts the encoding signal voltage into a digital...
06/24/2008
7379831Error correction in an oversampled ADC using few stored calibration coefficients
An analog-to-digital converter (ADC) exhibiting an uncorrected non-linear transfer function receives measured analog voltage amplitudes and outputs uncorrected digital values. A calibration circuit receives each uncorrected digital value and outputs a corrected digi...
05/27/2008
7375571Glitch free clock multiplexer that uses a delay element to detect a transition-free period in a clock signal
A clock multiplexer circuit uses a delay element to detect a transition-free period in a first signal present on a D-input lead of an output latch. The output latch is then controlled to latch the stable value of the first signal, and to hold the value of the first ...
05/20/2008
7362255Chopping and oversampling ADC having reduced low frequency drift
An integrated circuit includes an analog-to-digital (ADC) portion and a processor portion. The processor portion generates high frequency noise. The ADC portion includes chopper switches, an ADC, a first low-pass filter (LPF), an inverter, and a second LPF. An analo...
04/22/2008
7362256Loading a machine code API onto an 8-bit virtual machine to enable new functionality
A machine code API can be loaded onto an eight-bit, register-based virtual machine. A higher level script that is interpreted by a script interpreter of the virtual machine can then use the new functionality provided by the added API. The API may, for example, provi...
04/22/2008
7353327Dedicated command port for memory controllers
A memory controller includes a chip-select-interface controller and a synchronous random-access-memory (SDRAM)-interface controller. The chip-select-interface controller communicates with a chip-select-interface type of memory. The SDRAM-interface controller is conf...
04/01/2008
7346095Spread spectrum clock generator with controlled delay elements
A programmable spread spectrum clock generator (SSCG) reduces electromagnetic interference by spreading the frequency bandwidth of an output signal. The rate at which the frequency of the output signal changes, as well as other aspects of the output signal, are soft...
03/18/2008
7343496Secure transaction microcontroller with secure boot loader
A high security microcontroller (such as in a point of sale terminal) includes tamper control circuitry for detecting vulnerability conditions: a write to program memory before the sensitive financial information has been erased, a tamper detect condition, the enabl...
03/11/2008
1      
 
Sign InRegister
Username  
Password   
forgot password?