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.
Enhanced privacy for provision of computer vision
Methods, apparatuses and storage medium associated with providing enhanced privacy during usage of computer vision are disclosed. In embodiments, an apparatus...
Media device power management techniques
Techniques and architecture are disclosed for managing power use during operation of an electronic device capable of processing and/or playback of audio and/or...
Behavioral model based multi-threaded architecture
Multiple parallel passive threads of instructions coordinate access to shared resources using "active" and "proactive" semaphores. The active semaphores send...
Mechanism for achieving high memory reliablity, availability and
A mechanism is described for achieving high memory reliability, availability, and serviceability (RAS) according to one embodiment of the invention. A method of...
Systems and methods for debugging model based message sequences
A system for simplifying message sequences is disclosed. The system includes a shrink component and a message simplification component. The shrink component is...
General purpose hardware to replace faulty core components that may also
provide additional processor functionality
An apparatus and method is described herein for replacing faulty core components. General purpose hardware is provided to replace core pipeline components, such...
Dynamically adjusting power of non-core processor circuitry including
In one embodiment, the present invention includes a multicore processor having a variable frequency domain including a plurality of cores and at least a portion...
Method for signing and verifying data using multiple hash algorithms and
digests in PKCS
Methods, systems, and apparatuses are disclosed for signing and verifying data using multiple hash algorithms and digests in PKCS including, for example,...
Instruction set architecture-based inter-sequencer communications with a
In one embodiment, the present invention includes a method for directly communicating between an accelerator and an instruction sequencer coupled thereto, where...
Tracking mechanism coupled to retirement in reorder buffer for indicating
sharing logical registers of physical...
Methods and apparatus relating to a hardware move elimination and/or next page prefetching are described. In some embodiments, a logic may provide hardware move...
Vector shuffle instructions operating on multiple lanes each having a
plurality of data elements using a same...
In-lane vector shuffle operations are described. In one embodiment a shuffle instruction specifies a field of per-lane control bits, a source operand and a...
Hybrid memory architectures
Methods and apparatuses for providing a hybrid memory module having both volatile and non-volatile memories to replace a DDR channel in a processing system.
Direct I/O access for system co-processors
Embodiments of the invention describe systems, apparatuses and methods that enable sharing Remote Direct Memory Access (RDMA) device hardware between a host and...
Dynamically modulating link width
Systems and methods of managing a link provide for receiving a remote width capability during a link initialization, the remote width capability corresponding...
Methods and apparatuses for rate adaptation of quality of service based
A method, system, and computer program product for identifying network congestion in a communication system. A connection manager identifies a number of packet...
Multiply add functional unit capable of executing scale, round, GETEXP,
round, GETMANT, reduce, range and class...
A method is described that involves executing a first instruction with a functional unit. The first instruction is a multiply-add instruction. The method...
Method and apparatus for dynamically allocating power in a data center
Embodiments of the invention relate generally to the field of power management of computer systems, and more particularly to a method and apparatus for...
Determining device, method for determining of transmitting parameter,
energy transmitting device and method for...
According to an embodiment, a determining device for determining a transmission parameter for wirelessly transmitting energy (414) from a sending device (402)...
Field programming of a mobile station with subscriber identification and
Apparatuses and methods for field programming a private security key into a mobile station are described herein. The methods may include a server initially...
Method and apparatus for generating an Advanced Encryption Standard (AES)
An Advanced Encryption Standard (AES) key generation assist instruction is provided. The AES key generation assist instruction assists in generating round keys...
Systems and methods for jointly detecting channel interference on a
synchronized mobile communication network
A method for decoding a wireless channel includes generating hypotheses of how many antennas each of at least two base stations have in a synchronized network...
Laser safety techniques and configurations
Embodiments of the present disclosure provide laser safety techniques and configurations. In one embodiment, an optical module includes a first die including a...
Mobile communication device and method for performing radio link
According to one embodiment, a mobile communication device is provided comprising a determiner configured to determine at least one of a geographical position...
Embodiments provide components of a communication network that may facilitate efficient optimization of the communication network. In various embodiments,...
Method and system for dynamic bandwidth allocation between networks
A method and system for a communication device having a network interface card (NIC) for communicating with two networks to dynamically allocate bandwidth...
Method of accessing a physical random access channel, method of signaling
access information for accessing a...
A method of accessing a physical random access channel, a method of signaling access information for accessing a physical random access channel, a mobile...
Clustering management in mmWave wireless systems
According to various embodiments, a method is disclosed that includes detecting if a first cluster capable PCP/AP is within range of a non-PCP/non-AP STA; and...
Modulation scheme for orthogonal frequency division multiplexing systems
or the like
Briefly, in accordance with one embodiment of the invention, bit and power loading may be utilized to select a modulation rate and subcarrier power scaling...
Enhanced node B, user equipment and methods for discontinuous reception in
inter-ENB carrier aggregation
Embodiments of user equipment (UE) and methods for enhanced discontinuous reception (DRX) operations for inter eNB carrier aggregation (CA) in an LTE network...
Method and apparatus for collision detection in wider bandwidth operation
Embodiments of systems and methods for providing collision detection in a wider bandwidth are generally described herein. Other embodiments may be described and...
Phase change memory mask
Technology for writing data to a phase change memory array is disclosed. In an example, a method may include identifying mask logic for masking cells in the...
Decreased switching current in spin-transfer torque memory
Switching current in Spin-Transfer Torque Memory (STTM) can be decreased. A magnetic memory cell is driven with a first pulse on a write line of the memory cell...
Telecommunications chassis having mezzanine card interfaces
A telecommunications chassis includes an array of mezzanine card interfaces and a carrier module coupled to the mezzanine card interfaces to control and manage...
In various embodiments, apparatuses and methods are disclosed that may be able to implement a multi-layer, three dimensional routing between a decoupling...
Object mapping techniques for mobile augmented reality applications
Techniques are disclosed that involve mobile augmented reality (MAR) applications in which users (e.g., players) may experience augmented reality (e.g., altered...
Apparatus and method for providing amplifier linearity information
An apparatus for providing a linearity information associated with an amplifier includes an operating state determinator and an evaluator. The operating state...
Method and apparatus for atomic frequency and voltage changes
A method and apparatus for atomic frequency and voltage changes in the processor. In one embodiment of the invention, the atomic frequency and voltage changes...
Voltage compensated level-shifter
Described herein is a voltage compensated level-shifter with nearly constant duty cycle and matching rise and fall slopes of the output of the level-shifter, no...
Bumpless build-up layer package including an integrated heat spreader
An example includes a die package including a microelectronic die having a lower die surface, an upper die surface parallel to the lower die surface, and a die...
Methods and systems to perform a computer task in a reduced power
Methods and systems to perform a computer task in a reduced power consumption state, including to virtualize physical resources with respect to an operating...
Virtualizing interrupt priority and delivery
Embodiments of processors, methods, and systems for virtualizing interrupt prioritization and delivery are disclosed. In one embodiment, a processor includes...
Optimizing code using a bi-endian compiler
In one embodiment, a method includes identifying a byte swap operation, building a domain including the byte swap operation and other expressions, identifying...
An iterative decoder for decoding a code block comprises a computation unit configured to perform forward and backward recursions over a code block or a code...
Recoverable parity and residue error
An error recovery unit that may include error logic to detect an error in a dispatch port and timestamp logic configured to generate a timestamp for the error....
Method and device for decoding data
A method comprises predicting a workload required for decoding a code block using a turbo decoder and selecting a power mode of the turbo decoder, the selection...
Extensible pre-boot authentication
In one embodiment, the present invention includes a method for obtaining a pre-boot authentication (PBA) image from a non-volatile storage that is configured...
Multi-mode handheld wireless device with shared mode to support cross-mode
Various embodiments of the invention relate to a multi-function handheld user device that may have multiple selectable modes of operation for different areas of...
Systems, methods, and apparatuses to decompose a sequential program into
multiple threads, execute said...
Systems, methods, and apparatuses for decomposing a sequential program into multiple threads, executing these threads, and reconstructing the sequential...
Permute operations with flexible zero control
In one embodiment, the present invention includes logic to receive a permute instruction, first and second source operands, and control values, and to perform a...
Copy equivalent protection using secure page flipping for software
components within an execution environment
Embodiments of copy equivalent protection using secure page flipping for software components within an execution environment are generally described herein. An...