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 supporting universal serial bus devices in a
A method for performing virtualization, includes managing data between a virtual machine and a bus controller by transmitting an input output (IO) request from...
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...
Power control with signal quality estimation for smart antenna
A method for power control with signal quality estimation for smart antenna communications system is described. The method, for example, starts with a transmit...
System and method for providing location based services (LBS) to roaming
subscribers in a wireless access network
Embodiments of a wireless access network and method for providing a location based service (LBS) to a visiting mobile station are disclosed. In some...
Techniques for wireless personal area network communications with
efficient spatial reuse
An embodiment of the present invention provides an apparatus, comprising at least one transceiver operable in a wireless personal area network (WPAN), wherein...
The formation of marks on devices is described. In one embodiment, a method for marking a device includes forming a plurality of unique marks sequentially on a...
In one embodiment, a method to analyze a semiconductor wafer comprises extracting inline defect data from a data source, counting a total number of inline...
Methods and apparatus for providing upgradeable key bindings for trusted
A processing system with a trusted platform module (TPM) supports migration of digital keys. For instance, an application in the processing system may create a...
In some embodiments, provided are methods and circuits to control the power efficiency of a transceiver or a transmitter in a scalable I/O link (a link whose...
Techniques for quick access channel information loading in wireless
An embodiment of the present invention provides a method of quick access channel information loading in wireless networks, comprising mapping at least one quick...
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...
Programming bit alterable memories
Program failures during programming can be corrected during reading using an error correcting code. This allows an array to pass programming more readily,...
Identifying and accessing individual memory devices in a memory channel
In one embodiment of the invention, a memory integrated circuit is provided including a memory array, a register, and control logic coupled to the register. The...
Microelectronic package containing silicon patches for high density
interconnects, and method of manufacturing same
A microelectronic package comprises a substrate (110), a silicon patch (120) embedded in the substrate, a first interconnect structure (131) at a first location...
Apparatus and method for selectable hardware accelerators in a data driven
A method and apparatus employing selectable hardware accelerators in a data driven architecture are described. In one embodiment, the apparatus includes a...
Supply voltage control based at least in part on power state of integrated
For one disclosed embodiment, switching voltage regulator circuitry may be controlled to supply a voltage to at least a portion of an integrated circuit....
Heat spreader as mechanical reinforcement for ultra-thin die
A technique to fabricate a package. A thin wafer supported by a wafer support substrate (WSS) is formed. The WSS-supported thin wafer layer is diced into a...
Spin torque magnetic integrated circuits and devices therefor
Spin torque magnetic integrated circuits and devices therefor are described. A spin torque magnetic integrated circuit includes a first free ferromagnetic layer...
Multiple-gate transistors and processes of making same
A microelectronic device includes a P-I-N (p+ region, intrinsic semiconductor, and n+ region) semiconductive body with a first gate and a second gate. The first...
Ozone-free ionic wind
In one embodiment, an air mover may include a first electrode, a second electrode and an ionization device to selectively ionize molecules in an electric field...
Sensible motion detector
According to some embodiments, an apparatus having a first sensor having a first adjustable lens and a second sensor having a second adjustable lens is...
Phase change memories with improved programming characteristics
A phase change memory may be made with improved speed and stable characteristics over extended cycling. The alloy may be selected by looking at alloys that...
Multiplex data collection and analysis in bioanalyte detection
Method and device to collect multiplex data simultaneously in analyte detection and analyze the data by experimentally trained software (machine-learning) is...
Methods and apparatus for creating an isolated partition for a virtual
trusted platform module
A data processing system isolates a virtual trusted platform module (vTPM) manager in the processing system from other management software in the processing...
Processor power management associated with workloads
Some embodiments provide determination of a processor performance characteristic associated with a first workload, and determination of a processor performance...
Cryptographic processing device and method for adapting to shared-cache
Embodiments of a cryptograph processing device and method for adapting to shared-cache attacks are generally described herein. Other embodiments may be...
Memory controller using time-staggered lockstep sub-channels with buffered
Memory control techniques for dual channel lockstep configurations are disclosed. In accordance with one example embodiment, a memory controller issues two...
Automatic annotation of audio and/or visual data
Automatic annotation of data recorded by a device. A portion of an event may be recorded as an image, movie, sound byte, audio recording, etc., and...
Efficient and consistent software transactional memory
A method and apparatus for efficient and consistent validation/conflict detection in a Software Transactional Memory (STM) system is herein described. A version...
Techniques to enhance diversity for a wireless system
A system, apparatus, method and article to manage diversity for a wireless multicarrier communication system are described. An apparatus may include a diversity...
Establishing communications between devices within a mobile ad hoc network
A mobile ad hoc network may be established between a plurality of devices that have common contacts on their contact lists. The contact lists may be...
Markov stationary color descriptor
A method for generating a Markov stationary color (MSC) descriptor is disclosed. The MSC descriptor may be used for image/video content representation, which...
Image selection based on image content
An image capture system comprises an image input and processing unit. The image input obtains image information which is then passed to the processing unit. The...
System and method for enhanced symbol generation
According to some embodiments, an input symbol may be received, and a hard symbol may be generated from the input symbol. A probability associated with the hard...
High-speed serial link receiver with centrally controlled offset
cancellation and method
A high-speed serial link receiver includes variable offset comparators with centrally controlled offset cancellation. The receiver includes a comparator stage...
Synchronizing multiple system clocks
Techniques are disclosed for synchronizing multiple clock sources of a system, and may include: determining time of a first clock at a first and second time...
Algorithm for managing data loss in software demodulators
Embodiments of methods for receiving and processing multi-band signals in wideband and narrowband environments are described herein. Other embodiments may be...
Multi-radio platform and method for coordinating activities between a
broadband wireless access network...
Embodiments of a multi-radio platform (MRP) and method for coordinating activities between a broadband wireless access network (BWAN) transceiver and a...
Switched bitline VTH sensing for non-volatile memories
A transistor provides a voltage source commonly switched by SE and SO switches to pre-charge both the even bitline and the odd bitline. The SE and SO switches...
Memory array on more than one die
For one disclosed embodiment, an apparatus may comprise a first die including a first plurality of memory cells for a memory array and a second die including a...
Interconnects having sealing structures to enable selective metal capping
Methods of fabricating a capped interconnect for a microelectronic device which includes a sealing feature for any gaps between a capping layer and an...
Integration of planar and tri-gate devices on the same substrate
An apparatus including a first diffusion formed on a substrate, the first diffusion including a pair of channels, each of which separates a source from a drain;...
Winged vias to increase overlay margin
Winged via structures to increase overlay margin are generally described. In one example, a method comprises depositing a sacrificial layer to an interlayer...
Method and apparatus to generate and monitor optical signals and control
power levels thereof in a planar...
Embodiments of an optical detection apparatus are disclosed which may include one or more of a waveguide, a trench formed in the waveguide, a reflective...
Power-ground plane partitioning and via connection to utilize
channel/trenches for power delivery
An apparatus that includes a plurality of metalized planes, one or more dielectric layers separating the plurality of metalized planes; and one or more...
Voltage regulation for a computer system providing voltage positioning for
A computer system has a controller and a voltage regulator. The controller generates a power consumption state signal for one or more components of the computer...
Line swapping scheme to reduce back invalidations in a snoop filter
In an embodiment, a method is provided. The method of this embodiment provides receiving a request for data from a processor of a plurality of processors,...
Opportunistic improvement of MMIO request handling based on target
reporting of space requirements
Methods and apparatus for opportunistic improvement of Memory Mapped Input/Output (MMIO) request handling (e.g., based on target reporting of space...
Method and device for dynamically verifying a processor architecture
A method and device may be useful for dynamically verifying a processor architecture at runtime. The checker may more efficiently and cheaply verify at least...
Mitigating noise created by spread spectrum clocks
A platform to mitigate noise caused by spread spectrum clock signals. The platform may comprise a noise mitigation block, which may include a first set of...