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.

 

Attorney: Okumoto; Victor H.


Number of patents: 30
Last date: January 25, 2011

NumberTitleIssue Date
7877810System, method and client user interface for a copy protection service
A system, method and client user interface for a copy protection service employs software agents masquerading as nodes in decentralized networks for monitoring and interdicting file sharing activities of protected files in the networks. A control center communicates...
01/25/2011
7788504Copy protection of optical discs
Subversive DSV (SDSV) sequences of data symbols having a large absolute value of DSV are extremely valuable in the copy protection of optical discs as they can induce uncorrectable read errors. However, very few SDSV sequences of data symbols can be found in multimo...
08/31/2010
7761927Apparatus and method for monitoring and controlling access to data on a computer readable medium
The invention provides a device driver for monitoring and controlling access to data on a computer readable medium. The device driver comprises an interface for access to a device-driver stack for a media drive, a detector for detecting the insertion of a computer r...
07/20/2010
7737808Resonant frequency shifted connector
A connector has data signal conductors for communicating data signals and voltage reference (power and ground) conductors for the signals' return currents. Voltage reference conductors carrying the same voltage level are coupled together at one or more points betwee...
06/15/2010
7716744Apparatus and method for monitoring and controlling access to data on a computer readable medium
The present invention provides a device driver and a method for controlling access to data on a computer readable medium. According to the invention, there is provided an interface for access to a device-driver stack for a media drive, a detector for detecting inser...
05/11/2010
7716138Method for discouraging the distribution of illegal copies of computer programs over file sharing networks
Special CD-keys are generated so as to have special patterns recognizable by compliant installer programs, which require special actions to be taken by the compliant installer programs when recognized. Since the special patterns are different than those used for val...
05/11/2010
7715934Identification of input files using reference files associated with nodes of a sparse binary tree
An input profile is generated from an input audio file using a measurable attribute that was also used to generate reference profiles from reference audio files. The input profile is then subjected to a process that was also used to generate a reference profiles tre...
05/11/2010
7587439Method and apparatus for generating a random bit stream in true random number generator fashion
A method and apparatus for generating a random bit stream in true random number generator fashion are described. Two periodic signals are employed in generating the random bit stream. A first periodic signal having preferably an approximately fifty percent duty cycl...
09/08/2009
7478186Interrupt coalescer for DMA channel
A DMA interrupt coalescer processes interrupts received from a DMA channel of a DMA controller by transmitting an interrupt request to an interrupt controller if a coalescing condition is satisfied after receiving one or more delayable interrupts, or transmitting th...
01/13/2009
7386774Memory unit with controller managing memory access through JTAG and CPU interfaces
A memory unit includes a memory organized into protected and non-protected areas. A controller manages access to the memory so that the protected area can be written to through a JTAG or CPU interface. Once written to, the protected area is only accessible to partic...
06/10/2008
7299209Method, apparatus and system for securely providing material to a licensee of the material
A method, apparatus and system for securely providing material to a licensee of the material are described. In each, at least one license key is provided, preferably along with a license including usage rights for requested content or material to the licensee. The m...
11/20/2007
7231618Fringe RLGC model for interconnect parasitic extraction
An RLGC library is generated so as to include fringe RLCG functions for 2-D canonical interconnect structures. During parameter extraction for selected interconnect structures of an integrated circuit, printed circuit board, or integrated circuit package design, the...
06/12/2007
7178125Method for modeling triangle meshed interconnect structures using an electrically equivalent three rectangle combination for each triangle in the triangle mesh
A method for modeling a triangle meshed interconnect structure using an electrically equivalent three rectangle combination for each triangle in the triangle mesh is described. In the method, a surface of an interconnect structure is meshed with triangles. Three rec...
02/13/2007
7079684Method and apparatus for color quantization of images employing a dynamic color map
A method and apparatus for color quantization of an image employs a dynamic color map. Pixels of a first image are mapped into corresponding color space regions while incrementing counts in records of those color space regions. Associated colors of color space regio...
07/18/2006
7006518Method and apparatus for scheduling static and dynamic traffic through a switch fabric
A method and apparatus for scheduling static and dynamic traffic through a switch fabric are described. The method comprises for each switch slice in a distributed switch fabric, scheduling static traffic by reserving time slots for transmission of the static traffi...
02/28/2006
6993028Apparatus and method for reordering sequence indicated information units into proper sequence
An apparatus and method for reordering sequence indicated information units into proper sequence are described. The apparatus includes a double-back shifter receiving sequence indicated information units, and at least one circuit coupled to the double-back shifter t...
01/31/2006
6937621Apparatus and method for determining byte gain and loss adjustments in a SONET/SDH network element
An apparatus and method determine byte gain and loss adjustments that compensate for frequency differences between ingress and egress data rate signals in a SONET/SDH NE. The count of ingress data rate signal pulses at the time that data is requested by a switch fab...
08/30/2005
6931536Enhanced copy protection of proprietary material employing multiple watermarks
A method and apparatus for distributing proprietary material employs multiple watermarks embedded in the proprietary material for enhanced copy protection. A first watermark is to be processed by programmable and non-programmable devices configured to process the fi...
08/16/2005
6874086Method and apparatus implemented in a firewall for communicating information between programs employing different protocols
A computer system includes a web client having a client based program residing on it, a firewall having a protocol proxy residing on it, and a host server having an application program and a special window manager residing on it. All communications between the proto...
03/29/2005
6867630Clock processing logic and method for determining clock signal characteristics in reference voltage and temperature varying environments
Clock processing logic and method for determining clock signal characteristics in reference voltage and temperature varying environments are described. A sample vector is characterized by bit locations corresponding to sequentially increasing delay values so that va...
03/15/2005
6865638Apparatus and method for transferring multi-byte words in a fly-by DMA operation
An apparatus and method for transferring multi-byte words having arbitrary start and end byte addresses are described. Data transfers between a memory and a PCI-bus pass through a PCI-side aligner unit, PCI FIFO, Endian swap logic, and PCI-bus interface unit under t...
03/08/2005
6829390Method and apparatus for transmitting image updates employing high compression encoding
A method and apparatus for transmitting image updates employing high compression encoding are described. New and old image pixel values are compared at corresponding coordinate positions. For coordinate positions where the values are significantly different, the new...
12/07/2004
6809749Method and apparatus for conducting an interactive design conference over the internet
A method of conducting an interactive design conference over the Internet, comprises: selectively admitting clients communicating through web browsers over the Internet to an interactive design conference; receiving a graphics file indicative of a design from one of...
10/26/2004
6775717Method and apparatus for reducing latency due to set up time between DMA transfers
A method and apparatus for reducing latency due to set up time between DMA transfers are described. The method comprises initiating arbitration of DMA channel requests prior to completion of a current DMA transfer; and initiating set up for a next DMA transfer prior...
08/10/2004
6674447Method and apparatus for automatically recording snapshots of a computer screen during a computer session for later playback
A method for automatically recording snapshots of a computer screen during a computer session for later playback, comprises receiving a start indication, and automatically recording snapshots of a computer screen periodically during the computer session a...
01/06/2004
6629103Method for securely providing a text file for execution
A method is described that is implemented by a server for securely providing a text file to a client for execution. The method includes providing an encrypted text file and a program facilitating execution of the encrypted text file to the client. Such pr...
09/30/2003
6579805In situ chemical generator and method
Chemical generator and method for generating a chemical species at a point of use such as the chamber of a reactor in which a workpiece such as a semiconductor wafer is to be processed. The species is generated by creating free radicals, and combining the...
06/17/2003
6510543Method and apparatus for rendering an IC design layout employing graphics files at low zoom-in factors
A method and apparatus for rendering an integrated circuit design layout is described. Graphics files are generated for selected zoom-in factors from cell-based information of the integrated circuit design, and stored in memory. When a computer operator s...
01/21/2003
6507940Method for generating information for a window view of an integrated circuit from layout-formatted data
A method generates information for a window view of an integrated circuit from layout-formatted data such as GDSII formatted data. The method includes generating outer boundary boxes for structures of the integrated circuit from the layout-formatted data,...
01/14/2003
6502229Method for inserting antenna diodes into an integrated circuit design
A method and apparatus for inserting antenna diodes into an integrated circuit design is described. During the design process, diode cells are placed in filler cells of the integrated circuit design, but left unconnected. Subsequently, when an ECO is rece...
12/31/2002
 
Sign InRegister
Username  
Password   
forgot password?