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.
Method and apparatus for dynamic hardware arbitration
A method and apparatus for dynamically arbitrating, in hardware, requests for a resource shared among multiple clients. Multiple data streams or service requests...
Method and apparatus to interface an offload engine network interface with
a host machine
A system that includes a host including at least one per-connection data structure and at least one per-processor data structure, wherein the at least one...
Dynamic web services stack
System and method for providing a binary encoding protocol as an alternative to markup language protocols for Web services. Embodiments may provide a Web...
Clocking of integrated circuits using photonics
Embodiments of an integrated circuit are described. This integrated circuit includes: a clock-generator circuit configured to provide a clock signal; an optical...
Data storage tape cartridge and system including an intermediate portion
having a servo pattern
A data storage tape cartridge is provided with a combination tape including a data storage tape, an intermediate portion and a leader. A servo track and media...
Positioning system and method for a transducer head
In one embodiment of a system and method for positioning a transducer head, the transducer head includes a first group of elements for reading data from or...
The present invention provides a laundry treatment composition comprising a transition metal compound.
Techniques for accessing a shared resource using an improved
A technique for accessing a shared resource of a computerized system involves running a first portion of a first thread within the computerized system, the first...
Method for sharing runtime representation of software components across
A method for reducing a usage of main memory by a first class loader and a second class loader is provided. The first class loader and the second class loader...
System interface unit
A processor including an integrated system interface unit configured to manage multiple I/O interfaces and multiple protocols. A processor includes a plurality...
Queue management by multiple processors
Methods and apparatus, including computer program products, implementing and using techniques for processing an ordered sequence of elements in one or more...
Document exchange framework for automated extensible markup language data
in an e-procurement system and method
In an electronic procurement system having a portal server, an Extensible Markup Language (XML) content integration and transformation method and system. The XML...
System and method for virtual switching in a host
A system including a plurality of virtual network interface cards (VNICs); and a Vswitch table associated with a virtual switch, wherein each entry in the...
Apparatus and method for combining network conferences that are not
An audio management apparatus manages simultaneous streams of packet-switched audio data for a network conference tool, and allows the combining of conferences...
Method and apparatus for limiting denial of service attack by limiting
traffic for hosts
A method for controlling a denial of service attack involves receiving a plurality of packets from a network, identifying an attacking host based on a severity...
Method and system for resource based authentication
A method and system for resource based authentication may include, in response to a client attempting to access a protected resource of a system, implementing...
Transaction manager freezing
A transaction manager may be paused so that the transactions it manages are prevented from making transaction state changes. While the transaction manager is...
Work stealing queues for parallel garbage collection
A multiprocessor, multi-program, stop-the-world garbage collection program is described. The system initially over partitions the root sources, and then...
Methods and systems for inputting data into spreadsheet documents
Methods, systems, and articles of manufacture consistent with the present invention enable a user to input data into a document having cells arranged in columns...
Method and system for automated path delay test vector generation from
Disclosed herein are methods and systems for generating test vectors for use in verification of a circuit design and for hardware testing on a fabricated circuit...
Method and apparatus for monitoring a node in a distributed system
A method for monitoring a target node in a distributed system, that includes determining a plurality of neighbor nodes of the target node, determining a...
Method and system for automatic distributed tuning of search engine
A method and system for automatic distributed tuning of search engine parameters includes receiving a search parameter at a search engine. The search engine is...
Adaptive cut-through algorithm
An Infiniband switch can have an input port and a plurality of output ports. The switch can be configured to interrogate at least a header portion of a received...
Method and system for sizing flow control buffers
A system that includes a first buffer and a second buffer, wherein the first buffer and the second buffer are connected to the same input, wherein a size of the...
Unitary field-replaceable active integrated liquid pump heat sink module
for thermal management of electronic...
A field-replaceable active pumped liquid heat sink module includes a liquid pump, a radiator, an optional receiver, and a cold plate heat exchanger, all of which...
A garbage collector uses the results a whole-heap marking operation to select collection sets for subsequent collection. It repeatedly calculates a measure of...
Adaptive meta-tagging of websites
Search queries to a search engine are collected over a period of time and used as a source of terms for selectively adding to documents. The terms may be added...
Method and apparatus for synthesizing multiple localizable formats into a
Method and apparatus for synthesizing multiple localizable file formats into a canonical format. Embodiments may provide a file format-independent localization...
Reliable startup and steady-state of estimation based CDR and DFE
An apparatus and methods for recovering a clock and a data stream from a source synchronous input data stream are disclosed. The apparatus comprises a filter, a...
Apparatus and method for high-throughput asynchronous communication with
One embodiment of the present invention provides a system that asynchronously controls sending data items from a sender to a receiver. This system includes a set...
Method and system for transmitting data over a network
A method for transmitting data that includes receiving a first request to open a first virtual channel, the first virtual channel associated with a TCP...
Broadband dipole antenna
A broadband dipole antenna includes a dielectric substrate, a first radiating portion, a second radiating portion, a substantially U-shaped or V-shaped feed gap,...
Liquid laundry detergent with an alkoxylated ester surfactant and urea
An aqueous liquid laundry detergent composition comprising an alkoxylated carboxylic acid surfactant and urea at pH 6-8. The composition has improved performance...
Feeder with adjustable time cycle and method
A timed feeder for feeding corrugated boards to nip rolls of a box finishing machine. A feed member is raised to the feed path to engage and drive a board to the...
Interpretation of DVD assembly language programs in Java TV-based
interactive digital television environments
Techniques for interpretation of DVD assembly language programs for television (TV) receivers operating in Java TV environments are provided. The techniques can...
Method and apparatus for pattern-based system design analysis using a meta
A method for analyzing a target system that includes obtaining a characteristics model, loading the characteristics model into a meta model, obtaining a...
Composite component architecture using javaserver pages (JSP) tags
A method, apparatus and computer program product for a composite component includes a first JSP tag component and a second JSP tag component referenced by the...
Effective elimination of delay slot handling from a front section of a
Architectural techniques and implementations that defer enforcement of certain delayed control transfer instruction (DCTI) sequencing constraints or conventions...
Method and apparatus for using multiple threads to spectulatively execute
One embodiment of the present invention provides a system which performs simultaneous speculative threading. The system staffs by executing instructions in...
Avoiding live-lock in a processor that supports speculative execution
One embodiment of the present invention provides a system which avoids a live-lock state in a processor that supports speculative-execution. The system starts by...
Bridging network components
A system includes a first and a second network component, and a bridge. The bridge, which resides a Media Access Control (MAC) layer of a host, includes a bridge...
Digital phase-locked loop circuit and a method thereof
A method and a circuit for resolving the out-of-phase problem between a color burst signal and a sub-carrier signal of a television system. A delay means is used...
Method and system for creating a demilitarized zone using network stack
A method for routing a packet. The method includes receiving the packet from a first network into a network interface card (NIC), where the NIC is operatively...
Method and system for increasing recording format reliability for limited
media space in a tape drive system
A method for increasing recording format reliability in a tape drive system is disclosed. In one embodiment, the method includes identifying a default media...
Method and system for contiguously appending data onto media in a tape
A method for contiguously appending data onto media in a tape drive system is disclosed. In one embodiment, the method includes reading existing data recorded on...
Composition containing .alpha.-sulfofatty acid ester and hydrotrope and
methods of making and using the same
Compositions containing a .alpha.-sulfofatty acid ester and a hydrotrope. The .alpha.-sulfofatty acid ester and the hydrotrope reduce the pH drift in the...
Handheld toy communicator
Handheld toy communicator with slidable cover
Method and apparatus for testing a transmission path
One embodiment of the invention provides apparatus and a method for testing a transmission path across one or more printed circuit boards. According to the...
Reducing power consumption for processing of common values in
microprocessor registers and execution units
Reducing power consumption in microprocessors for the processing of common values. Common values provided in at least one received operation are encoded into...