User-operated amusement apparatus for kicking the user's buttocks
An apparatus including a user-operated and controlled apparatus for self-infliction of repetitive blows to the user's buttocks by a plurality of elongated arms bearing flexible extensions that rotate under the user's control.
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.
| Number | Title | Issue Date |
| 7024413 | Method of externalizing legacy database in ASN.1-formatted data into XML format A computer-readable medium is encoded with a method of externalizing legacy data from a legacy database on a data resource into an Extensible Markup Language (“XML”)-compliant format where the format is specified by an automatically generated XML meta-descriptio... | 04/04/2006 |
| 6963811 | Method and apparatus for improved detection of multisynchronous signals title Disclosed are a method and system for processing timing information with respect to an electronic device. The method includes the steps of generating a first set of responses from the device at a first frequency in response to a first timing signal, and generating a... | 11/08/2005 |
| 6959095 | Method and apparatus for providing multiple output channels in a microphone Methods and apparatus for providing multiple output channels in a microphone. More particularly, provision is made for an arrangement wherein a single microphone is adapted to produce one or more different audio outputs depending upon characteristics of a speaker or... | 10/25/2005 |
| 6895372 | System and method for VLSI visualization A method and system for visualizing circuit operation. In the method device activity is obtained based on one or more of measured or simulated activity. The device activity is expressed in a representation, and the expressed activity is represented in a visual form.... | 05/17/2005 |
| 6774647 | Noninvasive optical method and system for inspecting or testing CMOS circuits A method and system for testing an integrated circuit. The method comprises the steps of obtaining periodic optical emissions over a defined period of time and from a defined area of an integrated circuit operating with time-varying internal currents, and time resol... | 08/10/2004 |
| 6763352 | Incremental maintenance of summary tables with complex grouping expressions A method, apparatus, and article of manufacture for the incremental maintenance of summary tables with complex grouping expressions where the change (insert/delete/update) of a single row of the base data can affect multiple rows in the summary table. The invention ... | 07/13/2004 |
| 6757847 | Synchronization for system analysis A synchronization method including running (10) a system (725) having multiple agents (730) in parallel operation and forcing synchronization order (20, 30, 40, 50) between the multiple agents at at least one intervention juncture. Prefer... | 06/29/2004 |
| 6751793 | System and method for growing a hierarchical structure with new virtual base classes while preserving release-to-release binary compatibility In accordance with the method of invention, a class hierarchy is derived which maintains release-to-release binary compatibility. Leftmost classes of the class hierarchy are ordered in top down order with a most derived class at the bottom. Direct virtual classes ar... | 06/15/2004 |
| 6721614 | Multi-discipline universal CAD library The present invention relates to a system for facilitating design and production engineering processes in a multi-disciplinary computer aided design environment. The system includes first enterprise including a workstation running a CAD application relating to a fir... | 04/13/2004 |
| 6718546 | Application management This invention relates to management of a computer application. In particular it relates to the optimization of an application which is written for more than one platform. There is disclosed apparatus, program code and a method for resolving a program code module (s... | 04/06/2004 |
| 6664598 | Polysilicon back-gated SOI MOSFET for dynamic threshold voltage control A method of forming a silicon-on-insulator (SOI) metal oxide semiconductor field effect transistor (MOSFET) device is provided. The SOI MOSFET device includes a polysilicon back-gate which controls the threshold voltage of a polysilicon-containing front-g... | 12/16/2003 |
| 6665864 | Method and apparatus for generating code for array range check and method and apparatus for versioning The present invention eliminates redundant array range checks. A two-phased check is performed, namely a wide range check is performed by combining a plurality of array range checks, and a strict range check is unsuccessful, so as to reduce the number of ... | 12/16/2003 |
| 6651246 | Loop allocation for optimizing compilers Loop allocation for optimizing compilers includes the generation of a program dependence graph for a source code segment. Control dependence graph representations of the nested loops, from innermost to outermost, are generated and data dependence graph re... | 11/18/2003 |
| 5870036 | Adaptive multiple dictionary data compression A system and method for compressing and decompressing data using a plurality of data compression mechanisms. Representative samples of each block of data are tested to select an appropriate one of the data compression mechanisms to apply to the block. The... | 02/09/1999 |
| 5799301 | Apparatus and method for performing adaptive similarity searching in a sequence database An apparatus and method includes segmenting each sequence to be stored in a database into nonoverlapping or minimally overlapping subsequences with equal length. Each subsequence is then normalized using a normalization procedure (such as normalized with ... | 08/25/1998 |
| 5742347 | Efficient support for interactive playout of videos A system and method of transforming the standard compressed media stream used for distribution to a local form for a client station. A media stream is downloaded from an input source to a device in the local station and then played out the video stream in... | 04/21/1998 |
| 5659682 | Scheme to determine completion of directory operations for server recovery In a fault-tolerant distributed file system, the server state needs to be reconstructed after the server restarts or when its function is taken over by another node. A crucial part of the server state is determining whether or not in-flight, directory-ope... | 08/19/1997 |
| 5652629 | Bidirectional motion estimation in a motion video compression system A system and methods for implementing an encoder suitable for use with the motion picture compression. The system includes a motion estimation apparatus which performs temporally interpolative motion estimation. The temporally interpolative motion estimat... | 07/29/1997 |
| 5638130 | Display system with switchable aspect ratio A system and method for receiving a video sequence with a given aspect ratio and displaying that sequence on a device with a different aspect ratio in letterbox form by performing letterbox type conversion immediately before display. In letterbox form, th... | 06/10/1997 |
| 5606373 | Methods for repeated field detection A system and method for repeat field detection for use in rate conversion and video encoding of the type contemplated by the MPEG standards. Before encoding a frame, first field in the current frame is compared to the previously occurring field of the sam... | 02/25/1997 |
| 5603019 | Takeover technique for networked virtual filesystems A system and method for allowing a distributed, coherent network filesystem to have virtual filesystem instantiations existent on any number of client nodes as well as on the server node that maintains the physical instantiation. On the server node only o... | 02/11/1997 |
| 5572645 | Buffer management policy for an on-demand video server A method for reducing the disk bandwidth capacity required by a multimedia server by selectively retaining blocks that have already been read in by one stream for re-use by another. Due to stream-dependent block buffering, the storage requirement is less ... | 11/05/1996 |
| 5566297 | Non-disruptive recovery from file server failure in a highly available file system for clustered computing environments A system and method for non-disruptive recovery from a file server failure. State information for a file system managed by a server is maintained among a plurality of client nodes of a distributed system. When a failure of the server is detected, all ongo... | 10/15/1996 |
| 5561637 | Pace control for multicasting in a video server environment A system and method for controlling transmission of a data stream by a server to a plurality of clients in a multicast group. In a first embodiment, one of the clients in a multicast group is designated as a leader. When a service request for transmission... | 10/01/1996 |
| 5561456 | Return based scheduling to support video-on-demand applications A Video-On-Demand (VOD) scheduler maintains a queue of pending performance for at least one movie and determines a maximum wait tolerance time for a longest waiting one of the pending performance requests. When stream capacities become available, rather t... | 10/01/1996 |
| 5559764 | HMC: A hybrid mirror-and-chained data replication method to support high data availability for disk arrays A method of distributing a set of data among a plurality of disks, which provides for load balancing in the event of a disk failure. In accordance with the method the total number of the disks in an array are divided into a number of clusters. The blocks ... | 09/24/1996 |
| 5544327 | Load balancing in video-on-demand servers by allocating buffer to streams with successively larger buffer requirements until the buffer requirements of a stream can not be satisfied A video server is provided with buffer manager which balances the loads on the various "movie storage" elements of a video server by preferentially buffering streams on highly loaded storage elements. The allocation of buffer takes place only when the sto... | 08/06/1996 |
| 5544322 | System and method for policy-based inter-realm authentication within a distributed processing system A system and method for defining a platform-independent policy framework for authentication of principals to servers in another realm, within a distributed data processing system. The present invention may be implemented on top of the Kerberos protocol, o... | 08/06/1996 |
| 5530557 | Online placement of video files determined by a function of the bandwidth to space ratio of each of the storage devices in a server environment A placement system and method wherein the placement of programs such as movies, audio programs, audio-visual programs and similar types of data, is determined as a function of the bandwidth-space ratio (BSR) of each disk in the system. The BSR of a disk i... | 06/25/1996 |
| 5530759 | Color correct digital watermarking of images A system for placing a visible "watermark" on a digital image is disclosed, wherein an image of the watermark is combined with the digital image. The pixels of the watermark image are examined, and for each pixel whose value is not a specified "transparen... | 06/25/1996 |
| 5521630 | Frame sampling scheme for video scanning in a video-on-demand system A system and method for performing variable speed scanning or browsing, wherein a user controls the playout speed of a movie, which does not require additional disk or network bandwidth resources. In a preferred embodiment, the method provides for scannin... | 05/28/1996 |
| 5490270 | Simultaneous updates to the modification time attribute of a shared file in a cluster having a server and client nodes A system and method for avoiding serialization on updating the modification time of files in a cluster system. In accordance with the method, the modification time field of a file can be accessed by multiple readers or multiple writers and each client in ... | 02/06/1996 |
| 5461415 | Look-ahead scheduling to support video-on-demand applications A system and method of supporting pause-resume in a video-on-demand service of a type which can accommodate multiple viewers sharing a common data stream is described. When a video server receives a performance request from one of the viewers for showing ... | 10/24/1995 |
| 5453779 | Scheduling policies with grouping for providing VCR control functions in a video server An integrated scheduling approach that provides VCR control functions to clients without always requiring a separate video stream for all clients. When a client invokes a resume, following a pause, the system uses a hierarchy of methods to handle the requ... | 09/26/1995 |
| 5454108 | Distributed lock manager using a passive, state-full control-server A locking apparatus for a multicomputer system. The lock apparatus is a two level system wherein local lock managers grant locks on a resource only after they have acquired an appropriate token from a rock control server which is the owner of the resource... | 09/26/1995 |
| 5270500 | Bail actuation of auxiliary contacts A safety switch is provided with an auxiliary contact that is actuated by the heel of the bail. The heel actuation enables the auxiliary switch to be easily installed and wired and enables the same actuator and bracket to be used for varying sizes of bail... | 12/14/1993 |
| 5168348 | Impingment cooled compliant heat sink An impingement cooled compliant heat sink (CHS) is employed to extract heat from an array of computer chips in an electric module. A variety of embodiments and variations are provided. The most basic implementation is a metal sheet that is brought into co... | 12/01/1992 |
| 5161089 | Enhanced multichip module cooling with thermally optimized pistons and closely coupled convective cooling channels, and methods of manufacturing the same A thermally optimized piston for use in a liquid cooled module. The thermally optimized piston has three distinctive sections, an upper tapered section, a central cylindrical section, and a lower diverging section. In a preferred embodiment, the thermally... | 11/03/1992 |
| 5146422 | Reduced execution time convert to binary circuit An apparatus for converting a multidigit decimal number into a binary number. In a preferred embodiment, the apparatus includes a register for holding the multidigit decimal number; first conversion logic, coupled to the register, for simultaneously conve... | 09/08/1992 |
| 5134561 | Computer system with logic for writing instruction identifying data into array control lists for precise post-branch recoveries A register management system has more physical registers for general purpose use than are named in the architectural system. A renaming system identifies particular physical registers to perform as architected addressable or general purpose registers. An ... | 07/28/1992 |