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.
Systems and methods for wake on event in a network
Embodiments include systems and methods for allowing a host CPU to sleep while service presence packets and responses to search requests are sent by an...
Method and system for reducing power consumption of active web page
A method and system for reducing power consumption of active web page content includes identifying those threads associated with active advertisement components...
Pre-boot firmware based virus scanner
The present disclosure relates to allowing the utilization of a virus scanner and cleaner that operates primarily in the pre-boot phase of computer operation...
Methods and apparatus for providing integrity protection for management
and control traffic of wireless...
Embodiments of the present invention provide a method comprising transmitting, by a communication node, an information element (IE), the IE including a feature...
Apparatus and methods for negotiating a capability in establishing a
peer-to-peer communication link
Apparatus and method to negotiate parameters of a policy in establishment of a peer-to-peer link are described herein. In an embodiment, a security policy is...
According to one embodiment, a memory controller is disclosed. The memory controller includes assignment logic and a transaction assembler. The assignment logic...
Integrating non-peripheral component interconnect (PCI) resource into a
personal computer system
In one embodiment, the present invention includes an apparatus having an adapter to communicate according to a personal computer (PC) protocol and a second...
Random number generator
Systems, methods, and other embodiments associated with random number generators are described. One system embodiment includes a random number generator logic...
Passive and active scanning in wireless network
Embodiments of techniques to perform passive and active scanning in a wireless network are presented herein.
Method and apparatus for processing video data
In one embodiment of the invention, the invention my concern a method including receiving digital images, each image including object pixels and non-object...
Power saving when using aggregated packets
In a communications packet directed to multiple addresses and having a directory of the addresses in order of transmission, a device receiving the packet may...
Device selection circuit and method
Embodiments of the invention take advantage of an unused state of an interface protocol (or specification), such as the ONFI specification, to control a...
Directing the flow of underfill materials using magnetic particles
Electronic devices and methods for fabricating electronic devices are described. One method includes providing a substrate and a die, and coupling the die to...
Devices and methods for dual excitation Raman spectroscopy
Spectroscopic analysis systems and methods for analyzing samples are disclosed. An analysis system may contain an electromagnetic radiation source to provide...
Virtual semiconductor nanowire, and methods of using same
A multiple-gate field-effect transistor includes a fluid in a top gate, two lateral gates, and a bottom gate. The multiple-gate field-effect transistor also...
Micro-chimney and thermosiphon die-level cooling
A semiconductor die is constructed and arranged to have at least one conduit portion therein. At least a portion of the conduit portion is proximate to the...
Memory cell supply voltage control based on error detection
For one embodiment, an apparatus comprises memory circuitry including memory cells, error detection circuitry to detect error in data stored by memory cells of...
System and method for combining user and platform authentication in
negotiated channel security protocols
A network security handshake exchange for combining user and platform authentication. The security handshake exchange performs operations on a pre-master secret...
Dynamically reconfiguring platform settings
In one embodiment, a system may receive a pattern from an analysis engine, where the pattern includes information regarding a corrective action to be taken on a...
Thread migration control based on prediction of migration overhead
A processing system features a first processing core to operate in a first node, a second processing core to operate in a second node, and random access memory...
Method and circuit configuration for transmitting data between a processor
and a hardware arithmetic-logic unit
A method for transmitting data of a plurality of data types between a digital processor and a hardware arithmetic-logic unit with at least one associated table...
Lock-free vector utilizing a resource allocator for assigning memory
exclusively to a thread
Methods, systems, and articles for receiving, by a lock-free vector of a computing device, a request from a thread of the computing device to write data to the...
Flexible selection command for non-volatile memory
Some embodiments of the invention pertain to a memory system containing multiple memory devices, in which one or multiple ones of the memory devices may...
Systems, methods, and apparatuses for in-band data mask bit transmission
Embodiments of the invention are generally directed to systems, methods, and apparatuses for in-band data mask bit transmission. In some embodiments, one or...
DDR flash implementation with direct register access to legacy flash
A Double Data Rate (DDR) nonvolatile memory for use with a wireless device. A host processor transfers commands and data through a DDR interface of the...
A system, method and apparatus for prioritizing transactions is disclosed. I/O devices may generate transactions with a stream identifier. A transaction...
Establishing optimal latency in streaming data applications that use data
Embodiments for an apparatus and method are provided that can build latency in streaming applications that use data packets. In an embodiment, a system has an...
Techniques for optimization of location determination in wireless network
An embodiment of the present invention provides an apparatus, comprising a transceiver operable in a wireless network, wherein said transceiver is configured to...
Modulus scaling for elliptic-curve cryptography
Modulus scaling applied a reduction techniques decreases time to perform modular arithmetic operations by avoiding shifting and multiplication operations....
Link adaptation and antenna selection in cooperative multiple access
Embodiments of the present invention provide a system comprising a bit stream merger to merge a bit stream of a wireless apparatus with at least one bit stream...
Delay compensation for transmit/receive chain calibration and multiuser
Compensation is provided for errors in channel information that can result when there is a delay between the measurement of the channel information and the...
Device, system, and method of bidirectional wireless communication
Device, system and method of bidirectional wireless communication. In some demonstrative embodiments a method may include, for example, receiving by a wireless...
Multiple radio platform transmission power control
In general, in one aspect, the disclosure describes an apparatus that includes a first radio to communicate with a first wireless network and a second radio to...
Wafer level alignment structures using subwavelength grating polarizers
In one embodiment, a wafer alignment system, comprises a radiation source to generate radiation, a radiation directing assembly to direct at least a portion of...
Techniques to enable digital television and GPS coexistence
An embodiment of the present invention provides an apparatus, comprising a digital television (DTV) receiver including at least a one-bit-flag such that when...
Microelectronic package with carbon nanotubes interconnect and method of
A method of forming a microelectronic package is provided. The method includes providing a silicon substrate having a plurality of carbon nanotubes disposed on...
Logic circuits using carbon nanotube transistors
In accordance with some embodiments, logical circuits comprising carbon nanotube field effect transistors are disclosed herein.
Low temperature deposition and ultra fast annealing of integrated circuit
thin film capacitor
Some embodiments of the invention include thin film capacitors formed on a package substrate of an integrated circuit package. At least one of the film...
Modification of metal nanoparticles for improved analyte detection by
surface enhanced Raman spectroscopy (SERS)
A SERS active particle having a metal-containing particle and a cationic coating on the metal-containing particle, wherein the SERS active particle carries a...
A deliberately engineered placement and size constraint (molecular weight distribution) of photoacid generators, solubility switches, photoimageable species,...
Method for secure device discovery and introduction
A first message is transmitted over a communication channel to initiate a transaction. The first message contains a random number and a public key of a device....
Identifying ancillary information associated with an audio/video program
A system communicates video information including television content associated with a plurality of channels and ancillary information. Information may be...
Pipelined cyclic redundancy check (CRC)
Methods and apparatus to provide a pipelined cyclic redundancy check (CRC) are described. In one embodiment, a plurality of stages determines a plurality of CRC...
ECC functional block placement in a multi-channel mass storage device
A multiple channel storage device may include a host controller to receive input data from a host device and a buffer memory to store the input data and...
Compiler technique for efficient register checkpointing to support
A method and apparatus for efficient register checkpointing is herein described. A transaction is detected in program code. A recovery block is inserted in the...
Method and apparatus for flash updates with secure flash
Firmware updates are performed in a digital device that includes a secure flash that secures each block of stored data with a digital signature. In at least one...
Dynamically migrating channels
In one embodiment, the present invention includes a method of determining a relative priority between a first agent and a second agent, and assigning the first...
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...
Method and system for handling a management interrupt event in a
multi-processor computing device
A method and system for handling a management interrupt, such as a system management interrupt (SMI) and/or a platform management interrupt (PMI), includes...
Virtualization aware hard drive
A system and method for a virtualization aware hard drive. A method may include issuing a context command and an input/output (I/O) command by a virtual machine...