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 to facilitate shared pointers in a heterogeneous
A method and apparatus to facilitate shared pointers in a heterogeneous platform. In one embodiment of the invention, the heterogeneous or non-homogeneous...
Techniques to truncate data files in nonvolatile memory
Various embodiments for performing truncate operations in nonvolatile memory are described. In one embodiment, an apparatus may include a nonvolatile memory to...
Tracking a lifetime of write operations to a non-volatile memory storage
A method, device, and system are disclosed. In one embodiment method begins by incrementing a count of a total number of write operations to a non-volatile...
Traffic class based adaptive interrupt moderation
An apparatus which comprises two or more moderation timers associated with an interrupt vector is presented. In one embodiment, the apparatus comprises two or...
Posting interrupts to virtual processors
Embodiments of systems, apparatuses, and methods for posting interrupts to virtual processors are disclosed. In one embodiment, an apparatus includes look-up...
General input/output architecture, protocol and related methods to
implement flow control
An enhanced general input/output communication architecture, protocol and related methods are presented. In one embodiment, a method for an enhanced general...
Method and system for predicting and streaming content utilizing multiple
A method and system for a predicting and streaming content utilizing multiple stream capacity. The method includes receiving a selection to change to a...
Method and apparatus for load balancing
A method and apparatus is provided in which a multi-site load balancing system directs a client to a site best able to respond to the client's request based on...
Device, system, and method for location-based payment authorization
A device, system, and method for location-based payment authorization includes receiving a payment request for an order submitted from a mobile computing device...
Multi-modal web interaction over wireless network
A system, apparatus, and method is disclosed for receiving user input at a client device, interpreting the user input to identify a selection of at least one of...
Radio frequency communication devices and methods
One embodiment relates to a circuit for efficient wireless communication. The circuit includes an antenna interface module adapted to receive multiple frequency...
Vertical handover composite quality measures
A composite quality measure helps determine a target for a vertical handover between different connection types. Various measurements are normalized, weighted...
Connector optical lens with alignment features
An optical lens of an optical connector includes alignment features for passive connection alignment. Fiber inserted into the lens is aligned with a fiber...
Methods and apparatus for retrieving images from a large collection of
A processing system may receive an example image for use in querying a collection of digital images. The processing system may use local and global feature...
Method, system, and computer-readable recording medium for recognizing
face of person included in digital data...
A face recognition method includes the step of: receiving feature data acquired by detecting each part of a face of a person included in digital data from a...
Multiple display systems with enhanced acoustics experience
A method and a system are described providing multiple display systems with an enhanced acoustics experience. A source audio signal having a plurality of source...
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...
High bandwidth modulation and transmission
This disclosure relates systems and methods for a high bandwidth modulation and transmission of communication signals.
Adaptive signaling in multiple antenna systems
Briefly, in accordance with one embodiment of the invention, a wireless communication system may adaptively switch between a multiple input, multiple output...
Cold swap load adaptive power supply
In some embodiments, a power supply may include a power factor correction (PFC) circuit to receive an input voltage signal and to provide an intermediate PFC...
Parallel and vectored Gilbert-Johnson-Keerthi graphics processing
Parallel and vectored data structures may be used in a single instruction multiple data processor that applies the Gilbert-Johnson-Keerthi algorithm. As a...
Digitally controlled delay lines with fine grain and coarse grain delay
elements, and methods and systems to...
Digitally controllable delay lines including fine grain and coarse grain delay elements, and methods and system to calibrate the delay lines in fine grain...
Nucleic acid sequencing and electronic detection
Embodiments of the present invention provide devices methods for sequencing DNA using arrays of reaction regions containing sensors to monitor changes in...
Electronic computer with partially transparent input device
Apparatus and method of security identity checker
A method and apparatus that establish secure communications between two stations. The apparatus includes a low power communication processor and a host...
Thread synchronization methods and apparatus for managed run-time
A example method disclosed herein comprises initiating a first optimistically balanced synchronization to acquire a lock of an object, the first optimistically...
Methods and apparatus to provide a managed runtime environment in a
Apparatus and methods of managed runtime in an embedded partition are disclosed. An example processor system has a general partition having a central processing...
Modified turbo-decoding message-passing algorithm for low-density parity
Apparatus and methods are provided to decode signals from a communication channel to reconstruct transmitted information. Embodiments may include applying a...
Sequential circuit with error detection
Sequential circuits with error-detection are provided. They may, for example, be used to replace traditional master-slave flip-flops, e.g., in critical path...
Dynamic control of reduced voltage state of graphics controller component
of memory controller
A method includes detecting a trigger condition, and in response to detecting the trigger condition, reducing a voltage applied to a graphics controller...
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...
Method and apparatus for managing power from a sequestered partition of a
A processing system may include a first processing unit for a legacy partition and a second processing unit for a sequestered partition. In one embodiment, a...
Method and apparatus for a computing system having an active sleep mode
CPU that uses the cache of a normal...
A method is described that involves storing active sleep mode software instructions to be executed by a low end central processing unit into an on chip cache...
Supporting advanced RAS features in a secured computing system
Systems and methods for enabling Reliability, Availability & Serviceability features after launching a secure environment under the control of LaGrande...
Proactive forced renewal of content protection implementations
A method, apparatus, and system for proactive forced renewal of content protection implementations in devices. The method includes, on a first substantially...
System to profile and optimize user software in a managed run-time
Method, apparatus, and system for monitoring performance within a processing resource, which may be used to modify user-level software. Some embodiments of the...
Transactional memory in out-of-order processors with XABORT having
Methods, systems, and apparatuses to provide an XABORT in a transactional memory access system are described. In one embodiment, the stored value is a context...
Apparatus and method to compute reciprocal approximations
A method and apparatus for reducing memory required to store reciprocal approximations as specified in Institute of Electrical and Electronic Engineers (IEEE)...
Computation of logarithmic and exponential functions
Efficiency of computation of logarithmic and exponential functions may be improved using multiplication by pre-computed coefficients to obtain intermediate...
Method for outputting audio-visual media contents on a mobile electronic
device, and mobile electronic device
A method for outputting audio-visual media contents on a mobile electronic device is provided. The method may include receiving a request for the output of an...
Efficient paging operation for femtocell deployment
Efficient paging operation for femtocell deployment is generally presented. In this regard, a paging controller is introduced including a wired backbone...
Base station and method for resource allocation using localized and
distributed resource blocks
Embodiments of a base station and method for resource allocation using localized and distributed resource blocks are generally described herein. The base...
Zone switching in mixed-zone air interface
Embodiments of a system and method for wireless communication are provided. In certain embodiments, a base station provides a first zone using a first version...
Correcting quadrature crosstalk contamination in receivers
An apparatus, a method and a system for correcting a phase imbalance are described. Embodiments may measure the phase imbalance inherent in a tuner and use the...
Data encryption and/or decryption by integrated circuit
In an embodiment, an apparatus is provided that may include an integrated circuit to be removably communicatively coupled to at least one storage device. The...
Methods and systems to digitally switch between frequencies and
corresponding bandwidths in a transceiver
Methods and systems to maintain a tuner at a fixed frequency and to switch between frequencies and bandwidths in a digital domain. IQ imbalance equalization...
Systems and methods for enhancing performance of a low-power transceiver
According to some embodiments, a digital switching distortion canceller may receive Ethernet data along with an Ethernet class AB transceiver switching signal....
Techniques for detecting beacons on wireless channels
A wireless local access network (WLAN) radio listens for a beacon for a listening duration on each of multiple channels. Periodically, the WLAN radio changes...
Apparatus, system and method capable of pre-allocating and communicating
IP address information during wireless...
An embodiment of the present invention provides an apparatus, comprising a wireless station (STA) operable to communicate with a first access point (AP) and...
Wireless broadband resource allocation indexing
Wireless broadband resource allocation indexing is generally presented. In this regard a method is introduced comprising determining a total number of allowable...