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.
Converting an arbitrary fixed point value to a floating point value
A method and apparatus are provided for performing efficient conversion operations between floating point and fixed point values on a general purpose processor....
Deletions on circular singly linked lists
Methods and apparatus for deleting a member in a circular singly linked list are described. Just prior to the current pointer register being updated, its...
Register stack in cache memory
A CPU includes a register file including a plurality of architectural registers for storing data loaded from a primary memory for execution by the CPU. A stack...
Method and apparatus for reducing inefficiencies in shared memory devices
A graphics system that may be shared between multiple display channels includes a frame buffer, an arbiter, and two pixel output buffers. The arbiter arbitrates...
Motor having removable poles with positioning structures
A positioning structure for motor's pole includes a housing provided with a pivot portion having a periphery provided with multiple wall plates and a pair of...
Flexographic ink composition containing hydrolyzed gelatin as a binder
A flexographic preprint ink composition, which includes at least 3 weight percent of a pigment; at least 15 weight percent of a hydrolyzed gelatin; and water....
Method for manufacturing a wet towel and the apparatus thereof
A towel material for forming a wet towel is made in a drying, compressing or evacuating manner. The towel material may form a compact unit having a strip shape,...
Face panel for a controller board
Recovery apparatus for drilling and excavation application and related
A recovering system includes at least one shale shaker having at least one screen and a hydrocyclone manifold system; a recovery tank having a cavity and a base,...
Method and apparatus for software component analysis
Methods, software, and apparatus for analyzing a software component within an application builder tool are disclosed. The present invention relates, in one...
Digital process monitor
A digital process monitor for measuring the performance of an integrated circuit has been developed. The digital process monitor includes: a ring oscillator that...
Constant time reference for OS support in different frequency modes
A method for providing a constant time reference to an operating system includes inputting a PCI clock and inputting a CPU clock. The method outputs a signal...
Distributed authentication mechanisms for handling diverse authentication
systems in an enterprise computer system
Methods and computer systems for providing access to a protected resource are described. In an enterprise computer system, an authentication server provides a...
Access management system and method employing secure credentials
A security architecture has been developed in which a single sign-on is provided. Session credentials are used to maintain continuity of a persistent session...
System and method for a software controlled cache
A system and method are provided for improved handling of data in a cache memory system (105) for caching data transferred between a processor (110) capable of...
Method and apparatus for the staggered startup of hard disk drives
According to one embodiment, a computer system is disclosed. The computer system includes a first hard disk drive (HDD) and a second HDD. The startup of the...
User level web server in-kernel network I/O accelerator
Methods and apparatus for transporting data in a web server are disclosed. A HTTP request including HTTP request data is received by a data transport module from...
Method and apparatus for compiling dependent subtraction operations on
One embodiment of the present invention provides a system for compiling computer code to perform a subtraction operation between a first interval and a third...
Memory efficient variable-length encoding/decoding system
A lossless compression mechanism for compressing and restoring data elements such as text, text formatting, video, audio, speech, and 2D and 3D graphical...
Method and apparatus for providing scalable services using a packet
One embodiment of the present invention provides a system that uses a packet distribution table to distribute packets to server nodes in a cluster of nodes that...
Slide bolt unit
A slide bolt unit is provided for releasibly locking a door or window or the like, such as a semi-active door in a double door entry set. The slide bolt unit...
Scalable and modular heat sink-heat pipe cooling system
Modular heat sinks utilizing heat pipes to provide a more uniform temperature distribution over a packaged integrated circuit and efficient heat sinking in...
Network system coupling case
Piecewise linear cost propagation for path searching
The problem of searching for a low cost path from a source location to a target location through a traversable region partitioned into a plurality of tiles is...
System and method for topology based noise estimation of submicron
integrated circuit designs
A tool for computing noise coupled onto victim lines from aggressor lines of an integrated circuit has code for traversing a victim line of the integrated...
Adaptive font sizes for network browsing
When retrieving documents over a network, such as the Internet, the font size imposed by default or by a style sheet is sometimes not the right size for...
Microprocessor instruction result obfuscation
A CPU executes program instructions which result in valid and invalid intermediate results. By selecting the desired intermediate results, a program is able to...
Method and apparatus for interfacing with a secondary storage system
One embodiment of the present invention provides a system for processing a request directed to a secondary storage system. The system operates by receiving the...
Bounding delays and reducing threading overheads in caching
A proxy server containing a cache for retrieving information from a server and transmitting this information to multiple concurrent clients. A thread is created...
Method and apparatus for configuring sliding panels
A graphical user interface (GUI) is configurable in an embodiment of the invention. A user configures sliding panels located on the edges of the GUI. A sliding...
Method for using multipurpose internet mail extension types for
automatically detecting scalable vector...
A method for automatically determining whether a browser supports scalable vector graphics ("SVG"). The method uses a two prong process to make a proper...
Graphics system configured to interpolate pixel values
A method and computer graphics system capable of super-sampling and performing real-time convolution are disclosed. In one embodiment, the computer graphics...
Delay variability reduction method and apparatus
A method for reducing delay variability in a differential receiver includes receiving a plurality of differential input signals, determining a first transition...
On-chip power supply noise reduction
An apparatus and method are provided for damping a noise component of a power signal from a power source. The apparatus and method are able to produce a load...
Circuit for post-silicon control of delay locked loop charge pump current
A charge pump design that facilitates post-fabrication control of delay locked loop charge pump current is provided. The charge pump includes an adjustment...
Post-silicon control of phase locked loop charge pump current
A post-silicon technique for adjusting a current of a charge pump in a phase locked loop is provided. The technique involves use of an adjustment circuit...
Back-biased MOS device
A plurality of p-wells and n-wells are formed in a front side of a bulk material, and a plurality of n layers and p layers are alternately formed within the bulk...
Buffer apparatus of electrical nailing gun
A buffer apparatus of a nailing gun, which controls the air flow in and out a chamber of a main body of the nailing gun, reduces the vibration of the nailing gun...
A electro-desorption compression system according to the present invention comprises an enclosure which includes first and second spaced-apart electrical...
Apparatus for on-line circuit debug using JTAG and shadow scan in a
A series of secondary or "shadow" storage elements are employed that duplicate, or "shadow", the information in a circuit's core logic primary storage elements....
Fast forwarding slave requests in a packet-switched computer system by
transmitting request to slave in advance...
A method and apparatus for packet-switched flow control of transaction requests in uniprocessor and multiprocessor computer systems that maximizes system...
Instruction dependency scoreboard with a hierarchical structure
One embodiment of the present invention provides a system that selects instructions to be executed in a computer system that supports out-of-order execution of...
Internet server authentication client
A computer network has a subnetwork of computers including a server, a first authentication server, a firewall, and network interconnect. This subnetwork is...
System and method for ensuring delivery of a single communication between
A system and method are provided for ensuring delivery of a communication from one computer system or node to another. A first node includes an object handler,...
Measuring skew using on-chip sampling
A method and apparatus to determine skew of an on-chip signal without physical probing of the on-chip signal on the chip is provided. The method and apparatus...
Disc drive cage
A component cage for detachable mounting an ancillary component such as a hard disc drive in a housing for an electronic circuit is described. The cage has...
Protective shielding assembly for electric facilities
A protective shielding device includes a circuit board having a notch and one or more holes formed in one side, and a shielding member engaged onto the circuit...
Method and apparatus for removing heat from an electronic device
The electronic device with a system for enhancing the cooling of components located therein is provided. The device includes a housing with a fan positioned...
Computer system and enclosure thereof
An enclosure includes a base having an interior portion defined by a first side panel and a second side panel and a frame joined to the first side panel and the...