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.
Power aware software pipelining for hardware accelerators
Forming a plurality of pipeline orderings, each pipeline ordering comprising one of a sequential, a parallel, or a sequential and parallel combination of a...
Launching a secure kernel in a multiprocessor system
In one embodiment of the present invention, a method includes verifying an initiating logical processor of a system; validating a trusted agent with the...
Hardware acceleration for a software transactional memory system
A method and apparatus for accelerating transactional execution. Barriers associated with shared memory lines referenced by memory accesses within a transaction...
Dynamic quality of service (QoS) for a shared cache
In one embodiment, the present invention includes a method for associating a first priority indicator with data stored in a first entry of a shared cache memory...
Dual use for data valid signal in non-volatile memory
In some types of non-volatile memory devices, the same signal from a memory device may be used for two purposes: During a read operation, the signal may be used...
Methods and apparatus for generating system management interrupts
A method includes determining a plurality of memory addresses, each memory address being different from one another. The method further includes generating a...
System and method for cryptography processing units and multiplier
In general, in one aspect, the disclosure describes a system including multiple programmable processing units, a dedicated hardware multiplier, and at least one...
Enabling and disabling device images on a platform without disrupting BIOS
Device images, for example IDE mass storage device images, may be enabled and disabled without disrupting a host system. In one embodiment, the invention...
Methods and apparatus for supporting agile run-time network systems via
identification and execution of most...
Methods and apparatus for supporting agile run-time network systems via identification and execution of most efficient application binary code in view of...
Method and apparatus for computing matrix transformations
A method and apparatus for performing matrix transformations including multiply-add operations and byte shuffle operations on packed data in a processor. In one...
Bio-metric input mechanism
A biometric keyboard or other input device, such as a keypad or touch screen, may be part of an input mechanism for inputting user information to a computing...
Multi-radio wireless communication device and method for coordinating
communications between potentially...
Embodiments of a multi-radio wireless communication device having a Worldwide Interoperability for Microwave Access (WiMax) radio module and a Bluetooth (BT)...
Paging operation for idle mode terminals with a plurality of wireless
Embodiments of the present invention provide paging operations for idle mode terminals with a plurality of wireless interfaces. In accordance with an embodiment,...
Power prioritization among functions of a multi-function device
A device can provide a first function and a second function. The first function can have a higher priority for power than the second function. An input element...
Method and apparatus for a power-efficient framework to maintain data
synchronization of a mobile personal...
An apparatus and method for a power-efficient framework to maintain data synchronization of a mobile personal computer (MPC) are described. In one embodiment,...
Space-time communications determination
Apparatus and systems, a well as methods and articles, may operate to determine whether to communicate using a space-time communications technique responsive to...
Techniques to manage latency for multiple receivers
Method and apparatus to manage delay for multiple receivers for a wireless system are described.
Techniques for reduction of delayed reflection inter-symbol interference
Techniques are described to reduce delayed reflection inter-symbol interference (ISI) in signals. In some implementations, a channel reflection canceller is...
LAN emulation over infiniband fabric apparatus, systems, and methods
A method and device for local area network (LAN) emulation over an Infiniband (IB) fabric. An IB LAN driver at a first node on an IB fabric receives the port and...
Arrangements for controlling multiple MAC interfaces
Arrangements for controlling multiple media access control interfaces are disclosed. In one embodiment a method for controlling the interfaces can include...
Architecture for resource management in a telecommunications network
An architecture for resource management in a telecommunications network includes two or more nodes connected over a logically direct path in a peer-to-peer...
Method and apparatus for serial link down detection
An apparatus and method for serial link down detection are described. In one embodiment, the method includes the detection of an initial link down condition of a...
Reworkable RF shield
Certain embodiments relate to electronic devices and methods for forming electronic devices having a component shielded by a reworkable RF shield. The RF shield...
Low inductance capacitors, methods of assembling same, and systems
A low-inductance capacitor exhibits a first characteristic inductance during use in a first capacitor subsection and a second characteristic inductance during...
Calculating display mode values
Values are calculated which control the manner in which a display streamer directs the movement of display data. The values are stored in the display streamer.
Revealable RFID devices
The antenna of a radio frequency identification (RFID) tag may be detuned by applying a conductive material in radio frequency (RF) contact with the antenna,...
Adjusting PLL/analog supply to track CPU core supply through a voltage
A processing device includes a Phase Locked Loop (PLL) system with an adjustable power supply designed to track the power supply provided to one or more of the...
Battery charging apparatus having a chute and method of recharging a
The embodiments of the invention relate to a novel apparatus and method for a battery charging system in a shared environment, as well as for monitoring battery...
Thermal spacer for stacked die package thermal management
In some embodiments, a thermal spacer for stacked die package thermal management is presented. In this regard, an apparatus is introduced having a top integrated...
Granular magnetic layer with planar insulating layer
An embodiment of the present invention is a technique to fabricate a device using a magnetic layer. A magnetic layer having granular magnetic particles is...
Stacked wafer or die packaging with enhanced thermal and device
An apparatus includes a metallization region including a plurality of metal layers on a device layer of a substrate, a via extending through the substrate and...
Strained semiconductor structures
A method for in situ formation of low defect, strained silicon and a device formed according to the method are disclosed. In one embodiment, a silicon germanium...
Shifted segment layout for differential signal traces to mitigate bundle
An article of manufacture includes a circuit board and a pair of traces on or in the circuit board. The pair of traces includes a first trace and a second trace....
Integrated re-combiner for electroosmotic pumps using porous frits
Trenches may be formed in the upper surfaces of a pair of wafers. Each trench may be coated with a catalyst that is capable of removing oxygen or hydrogen from a...
Dual heat spreader panel assembly method for bumpless die-attach packages,
packages containing same, and...
A process includes mating a first heat spreader and a second heat spreader, such that the first heat spreader at a mating surface and second heat spreader at a...
Thermal interface structure with integrated liquid cooling and methods
A method and device for thermal conduction is provided. A thermal interface device and method of formation is described that includes advantages such as improved...
Photoactive adhesion promoter in a slam
A semiconductor process technique to help reduce semiconductor process effects, such as undesired line edge roughness, insufficient lithographical resolution,...
Method for placing active circuits beneath active bonding pads
The present invention provides a bonding pad structure for integrated circuit devices which allows the active circuits to be placed under bonding pads of the...
Failover and load balancing
Provided are techniques for failover when at least one of a first network adapter and a data path through the first network adapter fails, wherein the first...
Method and apparatus for redirection of machine check interrupts in
Disclosed is a communication mechanism among hardware, firmware and system software in order to redirect interrupts or other hardware events to only one thread...
Method and apparatus for reducing clock frequency during low workload
A clock frequency control unit for an integrated circuit (IC) includes a clock generator, a finite state machine (FSM), and a gating circuit (GC). The FSM has at...
Management of option ROM
Provided are a method, system, and article of manufacture, wherein instructions stored in an option ROM are copied to the system memory of a computer, wherein...
Performing endian conversion
A computing system may support an endian toggle register (ETR) and the endianess of the endian toggle register may be designated using a set endian bit (SEB) or...
Tracking an oldest processor event using information stored in a register
and queue entry
Method, apparatus and system embodiments provide a register to track the oldest exception event or sticky event in a processor. The processor may be an...
Method and apparatus for maintaining data density for derived clocking
Some embodiments of the invention implement point-to-point memory channels that virtually eliminate the need for mandatory synchronization cycles for a derived...
Techniques to improve cache performance
Method and apparatus to improve cache performance using interarrival times between demand requests are described.
Re-snoop for conflict resolution in a cache coherency protocol
In a cache coherency protocol a re-snoop may be utilized to resolve a data request conflict condition. The re-snoop may avoid a conflict resolution phase, which...
PSRAM and method for operating thereof
Disclosed is a pseudo static random access memory (PSRAM) and a method for operating the same. The PSRAM includes a multi-bit control register and a multiplexer...
Communicating graphics data via an out of band channel
In one embodiment, the present invention includes a method for providing a command from a keyboard, video and mouse (KVM) system of a first system to a graphics...
Systems and methods using NIC-based prefetching for host TCP context
Systems and methods using network interface card-based (NIC-based) prefetching for host TCP context lookup are disclosed. The process generally includes hashing,...