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.
Apparatus and methods for improving parallel conduction in a quantum well
Embodiments of an apparatus and methods of providing a quantum well device for improved parallel conduction are generally described herein. Other embodiments...
Removal chemistry for selectively etching metal hard mask
Embodiments of the present invention describe a removal chemistry for removing hard mask. The removal chemistry is a wet-etch solution that removes a metal hard...
Broadcasting and processing multiple data formats
Various embodiments for broadcasting and processing multiple data formats are described. In one embodiment, a method includes sending scheduling information...
Synchronizing a media center on a correct channel
A media center and an audio visual (AV) unit may be remotely synchronized on the same remodulation channel. A system may include a media center connected to an...
Data structure and management techniques for local user-level thread data
Data structure creation, organization and management techniques for data local to user-level threads are provided. In one embodiment, a method includes...
Optimizing processor-managed resources based on the behavior of a virtual
In one embodiment, a predefined behavior of a virtual machine monitor (VMM) with respect to one or more virtual machines (VMs) is identified, and...
Method, apparatus, and a system for dynamically configuring a prefetcher
based on a thread specific latency metric
A discussion of a dynamic configuration for a prefetcher is proposed. For example, a thread specific latency metric is calculated and provides dynamic feedback...
Printed circuit boards having pads for solder balls and methods for the
A printed circuit board includes a group of pads suitable to be soldered to a respective group of solder-balls of a device. Each pad of the group has a crack...
Method, device, and system for guaranteed minimum processor power state
A method, device, and system are disclosed. In one embodiment the method includes causing a processor to enter into a first power state. Then an interrupt is...
Apparatus and method for direct anonymous attestation from bilinear maps
A method and apparatus for direct anonymous attestation from bilinear maps. In one embodiment, the method includes the creation of a public/private key pair for...
Two-way authentication between two communication endpoints using a one-way
out-of-band (OOB) channel
Techniques for two-way authentication between two communication endpoints (e.g., two devices) using a one-way out-of-band (OOB) channel are presented. Here, in...
Method for assigning physical data address range in multiprocessor system
A cache-as-RAM (CAR) system of a multi-processor system that includes a plurality of processors may be initialized. The CAR system may assign a physical data...
Vector shuffle instructions operating on multiple lanes each having a
plurality of data elements using a common...
In-lane vector shuffle operations are described. In one embodiment a shuffle instruction specifies a field of per-lane control bits, a source operand and a...
Method and apparatus for affinity-guided speculative helper threads in
Apparatus, system and methods are provided for performing speculative data prefetching in a chip multiprocessor (CMP). Data is prefetched by a helper thread...
Method for dynamic load balancing on partitioned systems
Methods, systems and apparatuses to dynamically balance execution loads on a partitioned system among processor cores or among partitions.
Accelerating software lookups by using buffered or ephemeral stores
A method and apparatus for accelerating lookups in an address based table is herein described. When an address and value pair is added to an address based...
Obscuring memory access patterns
For each memory location in a set of memory locations associated with a thread, setting an indication associated with the memory location to request a signal if...
Pipelined processing of RDMA-type network transactions
A computer system such as a server pipelines RNIC interface (RI) management/control operations such as memory registration operations to hide from network...
Multiplier product generation based on encoded data from addressable
For one disclosed embodiment, an apparatus comprises first circuitry to output encoded data from an addressable location based at least in part on an address...
Accessing file data stored in non-volatile re-programmable semiconductor
File data for an operating system may be stored in a compressed format in a re-programmable semiconductor memory. The memory may be provided with a header and...
Wireless device content information theft protection system
A wireless device, such as a laptop computer or a cellular phone, may contain confidential information which may be secured by an internal security system. When...
Method and apparatus for allocating power in a MU-MIMO communication
Machine-readable media, methods, apparatus and system for allocating power in a MU-MIMO communicating system are described. In some embodiments, an apparatus of...
User group-based adaptive soft frequency reuse method to mitigate downlink
interference for wireless cellular...
A novel soft fractional frequency reuse (FFR) technique is disclosed. The novel FFR technique includes reuse partition and power restriction, dynamic user...
Handoff of a mobile station from a first to a second type of wireless
Methods and apparatus for moving or transferring a mobile station from one type of wireless network to another type of wireless network are described herein....
Error diffusion-based image processing
In an embodiment, a method includes receiving values of a first pixel and a second pixel of an image at an input processor element of an image signal processor...
Device, system, and method of resource allocation in a wireless network
Device, system, and method of resource allocation in a wireless network. Embodiments include optimal space-frequency architectures for very high peak rates in...
Methods and arrangements for communicating in a multiple input multiple
Systems and methods for utilizing new communication standards in wireless local area networks are provided that also support legacy wireless stations. The...
Personal area network implementation within an infrastructure network
A wireless device is capable of communicating within a local area network (LAN) and a personal area network (PAN) concurrently, using a single wireless...
Keep-alive handling in a wireless network
Briefly, in accordance with one or more embodiments, in wireless network, keep-alive type packets may be received from a remote application for a mobile...
Methods and apparatus for signal echo cancellation and transmitter
calibration in full duplex systems
A method includes transmitting a first signal over a network from a first communication link to a second communication link. The method further includes...
Device, system, and method of wireless transfer of files
Device, system, and method of wireless transfer of files. For example, a method includes: identifying a selection of a representation of a digital object stored...
Multi-band highly isolated planar antennas integrated with front-end
modules for mobile applications
An embodiment of the present invention provides an apparatus, comprising a multi-band highly isolated planar antenna directly integrated with a front-end module...
Integrated circuit package having security feature and method of
An integrated circuit package comprises a package substrate (210, 410), an electrically insulating material (220, 420) adjacent to the package substrate, and a...
Phase change memory with layered insulator
A phase change memory may be formed with an insulator made up of two different layers having significantly different thermal conductivities. Pores may be formed...
Method of making a self-balanced dual L-shaped socket
An embodiment of the present invention is a method of making a Land Grid Array (LGA) socket. A contact area of a socket is divided into a first L-shaped area...
User-level privilege management
In one embodiment, the present invention includes a method for receiving a request from a user-level agent for programming of a user-level privilege for at...
Method and apparatus for migrating virtual trusted platform modules
A first processing system determines whether a second processing system provides a trustworthy state for supporting a virtual trusted platform module (TPM),...
Generic debug external connection (GDXC) for high integration integrated
A high integration integrated circuit may comprise a plurality of processing cores, a graphics processing unit, and an uncore area coupled to an interface...
Enhancing reliability of a many-core processor
In one embodiment, the present invention includes a method for identifying available cores of a many-core processor, allocating a first subset of the cores to...
Redundant array of independent disks-related operations
In an embodiment, an apparatus is provided that may include circuitry to generate, at least in part, and/or receive, at least in part, at least one access...
Scatter-gather intelligent memory architecture for unstructured streaming
data on multiprocessor systems
A scatter/gather technique optimizes unstructured streaming memory accesses, providing off-chip bandwidth efficiency by accessing only useful data at a fine...
Method and system for copying live entities of source blocks identified by
source list for selected destination...
A memory manager that compacts a memory heap and reclaims space allocated to dead entities is disclosed. The memory manager may include threads of a first...
On-disk caching for raid systems
A method according to one embodiment may include creating a reserved partition on at least one volume of a RAID system. The method may also include creating a...
PCI express enhancements and extensions
A method and apparatus for enhancing/extending a serial point-to-point interconnect architecture, such as Peripheral Component Interconnect Express (PCIe) is...
Client messaging in multicast networks
A messaging system may enable a server to assign unique identifiers to a plurality of clients. These identifiers enable a client to determine whether a message...
Cryptographic system, method and multiplier
In general, in one aspect, the disclosure describes a multiplier that includes a set of multiple multipliers configured in parallel where the set of multiple...
Coordinated transmissions in wireless networks
Overall network throughput may be increased in a wireless network through coordinated transmission between wireless network stations. A wireless network station...
Method and apparatus of system scheduler
Briefly, according to embodiments of the invention, there is provided a wireless communication system and a method to receive by a base station from a first...
Techniques for management of shared resources in wireless
An embodiment of the present invention provides an apparatus, comprising a network adapter configured for wireless communication using more than one technology,...
Avoiding collisions between users if MAP containing persistent scheduling
information is lost
Briefly, in accordance with one or more embodiments, a MAP may be used by a base station to allocate network users for one or more users in a wireless network...