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.
Audio-based attention grabber for imaging devices
A digital imaging device such as a digital camera or a video camera may include the capability to store audio files. These audio files may be generated under...
Motion smoothing in video stabilization
A motion stabilizing techniques are described. A frame of video is represented at least by frame position information. Savitzky-Golay filtering may be applied...
Efficient Z testing
Z testing during computer graphics rendering is performed in a manner so as to optimize rendering. The status of a pixel as non-promotable may be tracked using...
Techniques to switch between video display modes
A system, apparatus, method and article to switch between video display modes are described. The apparatus may include a graphics device to switch between a...
Apparatus and methods for improved flash cell characteristics
Embodiments of an apparatus and methods for providing improved flash memory cell characteristics are generally described herein. Other embodiments may be...
EPI substrate with low doped EPI layer and high doped Si substrate layer
for media growth on EPI and low...
The fabrication of seek-scan probe (SSP) memory devices involves processing on both-sides of a wafer. However, there are temperature restrictions on the mover...
Semiconductor device structures and methods of forming semiconductor
A method of patterning a semiconductor film is described. According to an embodiment of the present invention, a hard mask material is formed on a silicon film...
Plane waves to control critical dimension
The present invention describes an aperture including: an opaque plate; two sliver openings located in the opaque plate, the two sliver openings having...
Nanofabricated structures for electric field-assisted nucleic acid
Embodiments of the invention provide devices and methods for extracting nucleic acid molecules from solution using electric fields. The structures and methods...
Method and apparatus for detecting lock acquisition hierarchy violations
and unsafe lock releases
A thread analysis tool records a set of currently-held synchronization objects and currently-acquired objects when a thread acquires one or more objects, then...
On-line testing for decode logic
Methods and apparatuses for on-line testing for decode logic are presented. In one embodiment, a processor comprises translation logic to decode an instruction...
System and method to establish and dynamically control energy consumption
in large-scale datacenters or IT...
A system and method for establishing and dynamically controlling energy consumption in large-scale datacenters or IT infrastructures. The system including a...
Independent power control of processing cores
Independent power control of two or more processing cores. More particularly, at least one embodiment of the invention pertains to a technique to place at least...
Commands scheduled for frequency mismatch bubbles
In some embodiments, a chip includes chip interface transmitters, a chip, and clock gearing logic. The transmitters are to transmit signals in frames including...
Methods for prefetching data in a memory storage structure
A method includes detecting a cache miss. The method further includes, in response to detecting the cache miss, traversing a plurality of linked memory nodes in...
Determining the presence of a pre-specified string in a message
A network device determines the presence of the pre-specified string in a message based on a sequence matching rule. A sequence represents non-contiguous...
Banded indirection for nonvolatile memory devices
Methods, apparatuses, and computer program products that enable banded indirection for nonvolatile memory devices, such as flash memory devices, are disclosed....
Power-optimized frame synchronization for multiple USB controllers with
non-uniform frame rates
A method, apparatus, and system to synchronize multiple host controllers with non-uniform frame rates. The apparatus includes a first host controller, a second...
Mechanism to flexibly support multiple device numbers on point-to-point
interconnect upstream ports
A method and apparatus for supporting multiple device numbers on point-to-point interconnect upstream ports. In one embodiment, the method includes a downstream...
Methods and arrangements to correct for double rounding errors when
rounding floating point numbers to nearest even
Methods and arrangements to correct for double rounding errors when rounding floating point numbers to nearest even are described. Embodiments include...
Combining speculative physics modeling with goal-based artificial
In one embodiment, the present invention includes a method for identifying a deformable object of a scene of a computer game that is visible by an artificial...
Arrangements for beam refinement in a wireless network
In some embodiments a beamforming method is disclosed. The method can include transmitting a beam having a channel defined by a maximum ration transmission...
Receiver local oscillator leakage compensation in the presence of an
A ZIF radio compensation method is disclosed. The ZIF radio compensation method employs high gain setting compensation values, which are reliably calculated for...
Methods and apparatus for batch bound authentication
A processing system may include a processing unit and nonvolatile storage responsive to the processing unit. The nonvolatile storage may include a candidate...
Method and apparatus for remotely provisioning software-based security
A virtual security coprocessor is created in a first processing system. The virtual security coprocessor is then transferred to a second processing system, for...
Unified multi-mode receiver detector
In general, in one aspect, the disclosure describes a unified simplified maximum likelihood detector to be utilized with multiple input multiple output (MIMO)...
Multiple input, multiple output wireless communication system, associated
methods and data structures
Briefly, in accordance with one or more embodiments, in response to receiving a wireless communication signal, a non-uniform codebook is generated based at...
Mechanisms for data rate improvement in a wireless network
A wireless network arrangement includes a host device in communication with a wireless network module (e.g., an ultrawideband (UWB) module, etc.) through a...
Packet format for a distributed system
A method is provided for transmitting a packet including information describing a bus transaction to be executed at a remote device. A bus transaction is...
Adaptive frequency reuse method of radio resources management and
A method for managing and allocating radio resources (RRMA method) of multiple radio resource types to subscriber stations is disclosed. The RRMA method...
Ferroelectric memory and method in which polarity of domain of
ferroelectric memory is determined using ratio...
Methods and arrangements for data storage are discussed. Embodiments include applying a first voltage between a tip and an electrode, thereby forming a...
Methods and systems to improve write response times of memory cells
Methods and systems to dynamically control state-retention strengths of a plurality of memory cells during a write operation to a subset of the memory cells....
Nanolithographic method of manufacturing an embedded passive device for a
microelectronic application, and...
A method of manufacturing an embedded passive device for a microelectronic application comprises steps of providing a substrate (110, 210, 310),...
Methods, systems, and data structures for generating a rasterizer
Methods, systems and data structures produce a rasterizer. A graphical state is detected on a machine architecture. The graphical state is used for assembling a...
Image buffering techniques
A system, apparatus, method and article to perform buffering techniques are described. The apparatus may include a buffer having a fixed number of storage slots...
Power management system
A power supply system includes at least one power supply module and at least one redundant power supply module. A power supply module may include a charging...
Nonplanar device with thinned lower body portion and method of fabrication
A nonplanar semiconductor device having a semiconductor body formed on an insulating layer of a substrate. The semiconductor body has a top surface opposite a...
Methods for the fabrication of microelectronic device substrates by
attaching two cores together during fabrication
The present disclosure relates to fabricating substrates for use in microelectronic device packages. In at least one embodiment, two substrate cores may be...
Method of making microelectronic package using integrated heat spreader
stiffener panel and microelectronic...
A method of making a microelectronic package, and a microelectronic package made according to the method. The method includes: bonding and thermally coupling a...
Scalable anti-replay windowing
The present disclosure provides a method for scalable anti-replay windowing. According to one exemplary embodiment, the method may include receiving at least...
Method, system and apparatus for a transformation engine for use in the
processing of structured documents
Systems, methods and apparatuses for embodiments of a transformation engine for structured documents are disclosed. More specifically, instruction code may be...
Method and apparatus for scheduling the processing of commands for
execution by cryptographic algorithm cores...
A method and apparatus for scheduling the processing of commands by a plurality of cryptographic algorithm cores in a network processor.
Method, device, and system for seamless migration of a virtual machine
between platforms with different I/O...
A method, apparatus, system, and computer readable medium are disclosed. In one embodiment the method includes detecting a virtual machine (VM) attempting to...
Test access port
A semiconductor chip is described having a plurality of processing cores. The semiconductor chip also includes a plurality of test controllers. Each test...
System and method for error correction in cache units
A method and a processor may include storing a first set of data in a data array in a cache unit substantially concurrently to reading a second set of data from...
Method, system, and apparatus for dynamic clock adjustment
A method, apparatus, article of manufacture, and system, the method including, in some embodiments, determining an impedance of a power distribution network of...
Indexing a translation lookaside buffer (TLB)
A processor is to comprise a central processing unit (CPU), an address generation unit (AGU), an index generation unit and a translation look-aside buffer...
Efficient non-transactional write barriers for strong atomicity
A method and apparatus for providing optimized strong atomicity operations for non-transactional writes is herein described. Locks are acquired upon initial...
Hardware acceleration of strongly atomic software transactional memory
In accordance with some embodiments, software transactional memory may be used for both managed and unmanaged environments. If a cache line is resident in a...
Mechanism for effectively caching streaming and non-streaming data
A method and apparatus for efficiently caching streaming and non-streaming data is described herein. Software, such as a compiler, identifies last use streaming...