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.
Location based policy system and method for changing computing
A system and method for changing compute environments for a mobile platform device. The mobile platform includes a sensory and location determination engine...
Launching a secure kernel in a multiprocessor system
In one embodiment of the present invention, a method includes verifying a master processor of a system; validating a trusted agent with the master processor if...
Determining length of instruction with address form field exclusive of
evaluating instruction specific opcode...
A method, apparatus and system are disclosed for decoding an instruction in a variable-length instruction set. The instruction is one of a set of new types of...
Method to qualify access to a block storage device via augmentation of the
device'S controller and firmware flow
A method to qualify access to a block storage device via augmentation of the device's controller and firmware flow. The method employs one or more block...
Address translation caching and I/O cache performance improvement in
Methods and apparatus relating to improving address translation caching and/or input/output (I/O) cache performance in virtualized environments are described....
Dynamically switching command types to a mass storage drive
A method, device, and system are disclosed. In one embodiment method begins by receiving a first new mass storage disk access request. The method then...
Methods and apparatus to share a thread to reclaim memory space in a
non-volatile memory file system
Example methods and apparatus to share a thread to reclaim memory space in non-volatile memory file systems are disclosed. A disclosed example method includes...
Reducing exposure of radio devices to interference through adaptive
selection of repetitive symbols
Methods and apparatus relating to reducing exposure of radio devices to interference through adaptive selection of repetitive symbols are described. In an...
Coordinating communications among wireless personal area network devices
Embodiments of a multi-radio wireless communication device having two or more radio modules are generally described herein. In some embodiments, an initiating...
Spatial puncturing apparatus, method, and system
Stations in a N.times.N multiple-input-multiple-output (MIMO) wireless network always puncture the weakest spatial channel. N-1 spatial channels are always used...
Methods of forming carbon nanotubes architectures and composites with high
electrical and thermal...
Methods and associated structures of forming microelectronic devices are described. Those methods may include method of forming a layered nanotube structure...
Device and method for particle complex handling
An embodiment of the invention relates to a device for detecting an analyte in a sample. The device comprises a fluidic network and an integrated circuitry...
Methods and apparatus to form a resilient objective instruction construct
Methods and an apparatus to form a resilient objective instruction construct are provided. An example method obtains a source instruction construct and forms a...
Method and system for syndrome generation and data recovery
A method and system for syndrome generation and data recovery is described. The system includes a parity generator coupled to one or more storage devices to...
Validating data using processor instructions
In one embodiment, the present invention includes a method for determining from a data block in a buffer a number of first operands in a first portion of the...
Techniques for communications power management based on system states
Techniques for communications based power management based on system states are described. An apparatus may comprise a communications sub-system having a...
Dynamic core swapping
An embodiment of the present invention is a technique to dynamically swap processor cores. A first core has a first instruction set. The first core executes a...
Accessing private data about the state of a data processing machine from
storage that is publicly accessible
According to an embodiment of the invention, a method for operating a data processing machine is described in which data about a state of the machine is written...
Storing a device management encryption key in a network interface
A device management system for securely storing an encryption key associated with a device management session. The device management system includes an...
Heterogeneous processors sharing a common cache
A multi-core processor providing heterogeneous processor cores and a shared cache is presented.
Multimodal context marketplace
A method and system for trading of rights to associate information services with multimodal contexts is described. Also described are methods for associating...
Optical transceiver IC
A power management arrangement for low power optical transceiver such as those that may be integrated into a personal computer or server may periodically put...
Methods and apparatus for protecting digital content
A processing system to serve as a source device for protected digital content comprises a processor and control logic. The processing system may generate and...
Method and apparatus for increasing the speed of cryptographic processing
Encrypting data in a cascaded block cipher system may be accomplished by applying a first encryption algorithm using a secret shared between first and second...
Device for processing radio transmission data with digital predistortion
A device for processing data which is to be transmitted by radio, with the data to be transmitted being in the form of a digital baseband signal (DAT1), has a...
Geographical scheduling and association procedure for WiMAX systems
Techniques to manage communication between a subscriber station and a base station or a relay station are disclosed.
Self-isolating and self-healing networked devices
Techniques for self-isolation of a network device that has been identified as potentially harmful. The network device may be isolated from the network except...
Memory address re-mapping of graphics data
A method and apparatus for creating, updating, and using guest physical address (GPA) to host physical address (HPA) shadow translation tables for translating...
Polymer interlayer dielectric and passivation materials for a
Polymer interlayer dielectric and passivation materials for a microelectronic device are generally described. In one example, an apparatus includes one or more...
Multi-component strain-inducing semiconductor regions
A multi-component strain-inducing semiconductor region is described. In an embodiment, formation of such a strain-inducing semiconductor region laterally...
Selective spacer formation on transistors of different classes on the same
A method of selectively forming a spacer on a first class of transistors and devices formed by such methods. The method can include depositing a conformal first...
Microfluidic apparatus with integrated porous-substrate/sensor for
real-time (bio)chemical molecule detection
Microfluidic apparatus including integrated porous substrate/sensors that may be used for detecting targeted biological and chemical molecules and compounds. In...
Sliding package retention device for LGA sockets
A land grid array (LGA) socket uses a series of inclined engagement features to transfer a lateral load into a normal load to retain the LGA package in the...
Injecting virtualization events in a layered virtualization architecture
Embodiments of apparatuses, methods, and systems for injecting virtualization events in a layered virtualization architecture are disclosed. In one embodiment,...
Modification to Meggitt decoder for burst error correction codes
Apparatus and methods are provided to correct burst errors from a communication channel. Embodiments may include correcting burst errors in received data using...
Method to improve branch prediction latency
An apparatus to generate a branch prediction of an instruction based at least in part on the address of the previous branch instruction, wherein the previous...
Dynamically estimating lifetime of a semiconductor device
The present invention includes a method for obtaining dynamic operating parameter information of a semiconductor device such as a processor, determining dynamic...
Method, system and apparatus for memory address mapping for sub-socket
Sub-socket partitioning is enabled using embodiments of the present invention. In one aspect, the memory mapping is performed to isolate memory access for each...
Ensuring coherence between graphics and display domains
A platform may comprise a core coherency domain, graphics coherency domain and a non-coherent domain. A graphics acceleration unit (GAU) of the graphics...
Conflict detection and resolution in a multi core-cache domain for a chip
multi-processor employing scalability...
According to one embodiment of the invention, a processor comprises a memory, a plurality of processor cores in communication with the cache memory and a...
System management mode inter-processor interrupt redirection
A method, processor, and system are disclosed. In one embodiment method includes a first processor core among several processor cores entering into a system...
Virtual row buffers for use with random access memory
Methods, apparatuses and systems to decrease the energy consumption of a memory chip while increasing its effect bandwidth during the execution of any workload....
Flexible and extensible receive side scaling
In an embodiment, a method is provided. The method of this embodiment provides in response to receiving a packet, looking up a packet characteristic in one of...
Virtual serial port and protocol for use in serial-over-LAN communication
A method and system of conveying data to a remote computer, which may act as a management console. A virtual communications port is provided to a central...
User interface to facilitate exchanging files among processor-based
A first processor-based device (PBD), such as a personal computer functioning as a host and containing digital media files, may share a selected file with a...
Techniques for wireless communications networks employing beamforming
Techniques involving beamforming are disclosed. For example, For instance an apparatus may select a first mobile station served by a first base station and a...
Method of home media server control
New forms of entertainment can result from this method of selecting, identifying, and storing by a media producer of multi-media content as files to a storage...
Identifying patterns in data
An image feature within image data may be identified and located from the maximum values in a Hough voting table. The Hough voting table may be generated by...
Accelerating the hough transform
The present disclosure describes a method and apparatus for accelerating computation of a Hough transform of a plurality of digital images of known width and...
Reduction filter based on smart neighbor selection and weighting
The present disclosure describes a method and apparatus for filtering noise in a video image, comprising receiving a first video image, a second video image and...