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.
Packing two packed signed data in registers with saturation
A processor comprising a register file, and a decoder to decode an instruction to specify a first source register having a first packed signed 16-bit integers,...
Apparatus and method for heterogeneous chip multiprocessors via resource
allocation and restriction
A method and apparatus for heterogeneous chip multiprocessors (CMP) via resource restriction. In one embodiment, the method includes the accessing of a resource...
Critical section detection and prediction mechanism for hardware lock
A method and apparatus for detecting lock instructions and lock release instruction, as well as predicting critical sections is herein described. A lock...
System and method for allocating and deallocating memory within
Methods and systems are provided for managing memory allocations and deallocations while in transactional code, including nested transactional code. The methods...
Method of managing sectors of a non-volatile memory
Machine-readable media, methods, apparatus and system for managing sectors of a non-volatile memory are described. In some embodiments, a plurality of file...
Method, apparatus, and systems to support execution pipelining in a memory
A memory controller may execute instructions instead of sending the instructions to a processor for execution. To maintain synchronization between the memory...
Optimizing concurrent accesses in a directory-based coherency protocol
In one embodiment, the present invention includes a directory to aid in maintaining control of a cache coherency protocol. The directory can be coupled to...
Method and apparatus for network filtering and firewall protection on a
A management virtual machine on a virtualization technology enabled platform includes a means for providing a firewall and deep packet inspection. An isolated...
Segmentation and reassembly of data frames
A system and method of transmitting data frames between a plurality of input ports to a plurality of output ports is described. The input ports segment portions...
Data reception management apparatus, systems, and methods
Computer network apparatus may include a packet-receiving module to receive a packet into an element of a storage array while a low resource state exists, an...
Achieving coherence between dynamically optimized code and original code
Techniques for achieving coherence between dynamically optimized code and original code are disclosed. In an embodiment, a search is performed for a first entry...
Enhanced scheduling techniques for wireless communication networks
An enhanced beamforming with interference nulling method is an improvement over prior art beamforming with interference nulling techniques. The enhanced method...
Wireless device channel selection using dynamic channel allocation
Embodiments of methods and apparatus for dynamic channel allocation are disclosed. In various embodiments, an access point (AP) of an infrastructure based...
Wireless network roaming timer method and apparatus
A mobile station in a wireless network includes a roaming timer. The roaming timer is set based on various criteria, and when the roaming timer expires, an...
Two-point polar modulator and method for generating a polar-modulated
signal based on amplitude information and...
A two-point polar modulator for generating a polar-modulated signal based on an amplitude information and a phase information includes a two-point modulation...
Method for setting data transmission parameters and communication device
A method for setting data transmission parameters of a first communication connection comprising determining information about data transmission parameters of...
Method and apparatus for performing cryptographic operations
In one embodiment, the present invention includes a processor having logic to perform a round of a cryptographic algorithm responsive to first and second round...
Architecture and methods for coexistence of wireless radios having
Embodiments of systems and methods for the coexistence of wireless radios having differing protocols are generally described herein. Other embodiments may be...
Method and apparatus to perform equalization and decoding for a
A method and apparatus to perform equalization and decoding for a communication system are described. The embodiments may be directed to a method and apparatus...
Transmitting and receiving arrangement with a channel-oriented link
A transmitting and receiving arrangement as well as a method for transmission of monitoring and/or payload data in a transmitting and receiving arrangement for...
Systems and methods facilitating high throughput control in wireless
Embodiments include systems and methods for frame tunneling in a wireless communications system comprising digital beam forming. Embodiments comprise a first...
Method and apparatus for configuring at least one port in a switch to be
an upstream port or a downstream port
A method and apparatus are described herein for configuring at least one port in a switch to be an upstream port or a downstream port based, at least in part,...
Multi-chip assembly with optically coupled die
Disclosed are embodiments of a multi-chip assembly including optically coupled die. The multi-chip assembly may include two opposing substrates, and a number of...
Method and apparatus to provide power to a backplane
Embodiments are generally direct to a method and apparatus to provide power to a backplane. In one embodiment, a method is implemented in a backplane to receive...
Channel control techniques
Techniques involving the reception of content are disclosed. For example, an apparatus may include a tuning detection module, a channel selection module, and a...
Input/output package architectures
A high-speed I/O trace is part of an I/O package architecture for an integrated circuit package substrate. The integrated circuit package substrate includes an...
Method and apparatus for scanning a textile
Some embodiments disclosed herein provide novel approaches for rapidly sensing sense line cross-point interaction in a textile such as a carpet or rug. A...
Method for fabricating package substrate and die spacer layers having a
Methods for fabricating a layer or layers for use in package substrates and die spacers are described. In one implementation the layer or layers are fabricated...
Method and apparatus to enable dynamically activated firmware updates
Dynamic updating of firmware in a processing system without performing a system reset may be accomplished by allocating memory space for updated firmware in a...
Method and system for determining an energy-efficient operating point of a
A method and system for determining an energy-efficient operating point of the platform or system. The platform has logic to dynamically manage setting(s) of...
System and method for execution of a secured environment initialization
A method and apparatus for initiating secure operations in a microprocessor system is described. In one embodiment, one initiating logical processor initiates...
Method and apparatus to extract integer and fractional components from
A method is presented including decomposing a first value into many parts. Decomposing includes shifting (310) a rounded integer portion of the first value to...
Enabling speculative state information in a cache coherency protocol
In one embodiment, the present invention includes a method for receiving a bus message in a first cache corresponding to a speculative access to a portion of a...
Technique for increasing control and status signal density in a fixed
register address space
A plurality of registers may function as both the control and status registers. Each bit location of the registers is writable to set a value on a control...
Processor for performing multiply-add operations on packed data
A method and apparatus for including in a processor instructions for performing multiply-add operations on packed data. In one embodiment, a processor is...
Reading device with shortcut read function
In some embodiments, a reading device is provided with a shortcut read mode in which a user can instruct the reading device of the type of document (e.g.,...
Reducing co-interference on a multi-radio platform
A wireless communications device in a first network with contention-based access may send a special frame to one or more other devices in the first network,...
Method and apparatus for power reduction for interconnect links
A power reduction proposal for a receiver circuit that adheres to a plurality of defined states and masking logic to mask the output of the squelch receiver....
Impedance matched transmitting arrangement
A transmitting arrangement includes a matching circuit, a reference circuit and a comparator. The output of the matching circuit can be coupled to an antenna...
Three-level scheme for efficient ball tracking
A three-level ball detection and tracking method is disclosed. The ball detection and tracking method employs three levels to generate multiple ball candidates...
Adaptive filtering for bit-depth scalable video codec
Adaptive filtering may be used to increase the quality of tone mapped, baseline layer encoded information. As a result, scalable video codecs may be implemented...
Apparatus and method for computer controlled call processing applications
in packet switched telephone networks
A method is presented comprising transmitting, from an application computer communicably connected to a call controller which is connected to a data network,...
Adaptive puncturing technique for multicarrier systems
Various embodiments are described for adaptive puncturing techniques. An adaptive bit loading block may select different modulation schemes and puncturing...
Overheat detection in thermally controlled devices
Systems and methods of overheat detection provide for generating a control signal on a die containing a processor based on an internal temperature of the...
Smart display device for independent living care
A wireless contextual prompting device provides contextual (context-aware) prompting in the home for applications such as Activities of Daily Living (ADL)...
Apparatus and methods of forming an interconnect between a workpiece and
Embodiments of an apparatus and methods of forming interconnect between a workpiece and substrate and its application to packaging of microelectronic devices...
Barrier layer for fine-pitch mask-based substrate bumping
A structure that may be used in substrate solder bumping comprises a substrate (110), a solder resist layer (120) disposed over the substrate, a plurality of...
Field effect transistor with narrow bandgap source and drain regions and
method of fabrication
A transistor having a narrow bandgap semiconductor source/drain region is described. The transistor includes a gate electrode formed on a gate dielectric layer...
Extreme high mobility CMOS logic
A CMOS device includes a PMOS transistor with a first quantum well structure and an NMOS device with a second quantum well structure. The PMOS and NMOS...
Method of forming a pattern on a work piece, method of shaping a beam of
electromagnetic radiation for use in...
A method of forming a pattern (700) on a work piece (1260) includes placing a pattern mask (1210) over the work piece, placing an aperture (100, 500, 600, 1220)...