At Patents you can conduct a Patent Search, File a Patent Application, find a Patent Attorney, or search available technology through our Patent Exchange. Patents are available using simple keyword or date criteria. If you are looking to hire a patent attorney, you've come to the right place. Protect your idea and hire a patent lawyer.
A receiver for digital data is provided. The receiver comprises a ring buffer operable to store received data. The receiver also comprises a write pointer...
Method and apparatus for minimizing phase error and jitter in a
An apparatus that minimizes phase error and jitter in a phase-locked loop. The apparatus includes a phase/frequency detector, a charge pump, a loop filter, a...
Self-dampening ink compositions and method for lithographic printing using
A self-dampening ink composition and methods for lithographic printing using a single fluid lithographic ink are provided in the invention in which the...
Method and system for producing shock absorbing package containing
A method and apparatus for manufacturing a cushioning package containing an article to be packaged. The apparatus includes a cushioning sheet forming unit to...
Multi-piece desk clock
Tumbler mug with grips
Rubberized tumbler mug
Diamond pattern tumbler mug
Repositing for digital content access control
A method and apparatus for digital content access control comprises receiving an authenticated digital content request based at least in part on a digital...
Graphical user interface for displaying and navigating in a directed graph
An intuitive graphical user interface is based upon a geographic map structure, and includes a system for controlling remote external electronic devices. In the...
Snapshot by deferred propagation
An embodiment of the invention provides a method for creating a snapshot of a data store. A command to create a snapshot of an original data store, stored to a...
Protocol for coordinating the distribution of shared memory
Methods, systems, and articles of manufacture consistent with the present invention coordinate distribution of shared memory to threads of control executing in a...
Multiple-core processor with flexible cache directory scheme
A multiple-core processor providing a flexible cache directory scheme. In one embodiment, a processor may include a second-level cache including a number of...
Remote services system service module interface
The invention relates to an apparatus for interfacing between a plurality of service modules and a remote services system which includes a service module...
Generic implementations of elliptic curve cryptography using partial
A reduction operation is utilized in an arithmetic operation on two binary polynomials X(t) and Y(t) over GF(2), where an irreducible polynomial ...
Lock mechanism for a distributed data system
A client-server system may include a primary state of session data. Application servers may include client states of the session data and may access the primary...
Item and method for performing a cluster topology self-healing process in
a distributed data system cluster
A cluster topology self-healing process is performed in order to replicate a data set stored on a failed node from a first node storing another copy of the data...
Slot frame with guide tabs for reducing EMI gaps
An apparatus for reducing shielding gaps associated with the mounting of peripheral cards in a computer system. A computer system chassis includes a frame...
Non-welding MICRO SD card
A MICRO SD card includes a casing composed of a base and a top cover, an insertion slot is defined in an end of the casing and a plurality of first recesses are...
Vehicle and trailer lighting system
A vehicle and trailer lighting system having an elongated track affixed to a vehicle or trailer. The track includes first and second channels. A lamp assembly is...
Panel for a rack-mounted server
Message board clock
Combined mirror and clock
Method and system for providing an open and interoperable system
Embodiments of the present invention provide an open and interoperable single sign-on session in a heterogeneous communication network. The open and...
Storing results of producer instructions to facilitate consumer
instruction dependency tracking
If a consumer instruction specifies a 64 bit source register comprised of results provided by two 32 bit producer instructions, the number of dependencies that...
Spatially distributed parity protection
In order to provide protection for first information, protection information, for example parity information, for the first information is spatially distributed...
Tool for disk image replication
A method and apparatus for replicating an image from a source to a destination disk are provided. Specific embodiments may be optimized for single source to...
Computer system employing bundled prefetching and null-data packet
Various embodiments of a computer system employing bundled prefetching are disclosed. In one embodiment, a cache memory subsystem implements a method for...
Method and apparatus for caching protocol processing data
A method and apparatus are provided for caching data for protocol processing. A protocol processing cache stores data needed for the generation of new headers,...
System and method for preserving post data on a server system
A system and method for preserving POST data on a server system are presented. Embodiments of the present invention include a method for preserving POST data...
System and method for a priority messaging protocol for a shared display
A network messaging protocol enabling messages from multiple network devices to share a single display device is disclosed. The protocol enables a display device...
Methods and systems for computing the quotient of floating-point intervals
Computing an output interval includes producing a first result from a conditional selection using a first operand, a second operand, and a third operand, the...
Electronic calculating hand held implement
An hand held implement which includes an integral preprogrammed electronic calculator. The implement is preset to perform one or more calculations which utilize...
Systems and methods for providing a storage virtualization environment
A storage virtualization environment is provided that includes a system for providing one or more virtual volumes. The system may include a host system and a set...
Method and apparatus for generating minimal node data and dynamic
assertions for a simulation
A system for tracing a simulation design involves an encoded assertion asserting a value of a node of the simulation design at a point in a simulation, a fanin...
Method and structure for generating output data of a digital image
including a transparent object
A method for generating output data for a transparent object in a digital image creates a plurality of image areas. The plurality of image areas covers a total...
Passive power filter circuit
The present invention discloses an improved passive power filter circuit, wherein a rated compensating voltage is provided for the power factor compensating...
Non-volatile memory and method of manufacturing floating gate
A method of manufacturing a floating gate is provided. The method includes the steps of forming a tunneling layer on a substrate, and forming a film layer...
A roof-mounted skylight having a plurality of distribution tubes. Natural light is directed through a dome on the skylight into a light collector box attached to...
Method, system, and program for processing objects in a distributed
Provided are a method, system, and program for processing objects in a distributed computing environment. A determination is made of a program is needed to...