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.
Exchange error information from platform firmware to operating system
A computing system can include a platform firmware to monitor hardware errors and to notify an operating system when a corrective action is to be performed to...
Conditional memory fault assist suppression
In some disclosed embodiments instruction execution logic provides conditional memory fault assist suppression. Some embodiments of processors comprise a decode...
Priority based context preemption
Methods and apparatuses may prioritize the processing of high priority and low priority contexts submitted to a processing unit through separate high priority...
Context switching mechanism for a processing core having a general purpose
CPU core and a tightly coupled...
An apparatus is described having multiple cores, each core having: a) an accelerator; and, b) a general purpose CPU coupled to the accelerator. The general...
Methods and systems to permit multiple virtual machines to separately
configure and access a physical device
Methods and systems to permit multiple virtual machines (VMs) to separately configure and access a physical resource, substantially outside of a virtual machine...
Embedded branch prediction unit
In accordance with some embodiments of the present invention, a branch prediction unit for an embedded controller may be placed in association with the...
Execution-aware memory protection
Execution-Aware Memory protection technologies are described. A processor includes an instruction fetch unit to fetch instructions of applications executing in...
Mode dependent partial width load to wider register processors, methods,
A method of an aspect is performed by a processor. The method includes receiving a partial width load instruction. The partial width load instruction indicates...
Residual addition for video software techniques
According to some embodiments, a technique provides for the execution of an instruction that includes receiving residual data of a first image and decoded...
Sharing information between computing devices
Technologies for sharing information between computing devices comprises determining a location of a recipient destination computing device relative to a source...
Systems and techniques for user interface control
Embodiments of systems and techniques for user interface (UI) control are disclosed herein. In some embodiments, a UI control system may determine locations of...
Techniques for notebook hinge sensors
Techniques are described for notebook hinge sensors. For example, a computing device may comprise a housing having a processor circuit and an input device, the...
Method and apparatus for a power-efficient framework to maintain data
synchronization of a mobile personal...
An apparatus and method for a power-efficient framework to maintain data synchronization of a mobile personal computer (MPC) are described. In one embodiment,...
Dynamic graphics geometry preprocessing frequency scaling and prediction
of performance gain
Technologies are presented that optimize graphics processing performance. A method of frequency scaling may include beginning a graphics workload with a...
Power state transition analysis
Technologies for analyzing power state transitions of a processor of computing device including determining, by the computing device, a power state entered by...
Independently controlling frequency of plurality of power domains in a
In an embodiment, a processor includes a core to execute instructions, an agent to perform an operation independently of the core, a fabric to couple the core...
Total platform power control
Methods and apparatus relating to total platform power control are described. In one embodiment, power consumption by one or more processor cores of a processor...
Hinge configuration for an electronic device
Particular embodiments described herein provide for an electronic device, such as a notebook computer or laptop, that includes a circuit board coupled to a...
Bang-bang time to digital converter systems and methods
A time to digital converter includes a mutual exclusion element and a sampling component. The mutual exclusion element is configured to receive a first clock...
According to the present invention, there is provided an optical device comprising, a plurality of light sources each operable to provide a light beam; at least...
Display for electronic device
In one embodiment a display assembly comprises a backlight assembly, a first display panel proximate a first side of the backlight assembly, wherein the first...
Optical device using echelle grating that provides total internal
reflection of light
Embodiments of the present disclosure are directed toward techniques and configurations for an optical device having a semiconductor layer to propagate light...
Methods of adding dopants to conductive interconnect structures in
substrate technologies and structures formed...
Methods of forming a microelectronic packaging structure and associated structures formed thereby are described. Those methods and structures may include...
Wearable computing device
Positionable lanyard ring for a mobile computer device
Listen before talk for cellular in unlicensed band
Disclosed in some examples are systems, machine-readable media, methods, and cellular wireless devices which implement a Listen Before Talk (LBT) access scheme...
Power-efficient wireless data transfer
Some embodiments herein include at least one of systems, methods, and devices for power-efficient data transfer between two communicating devices. The two...
User equipment and method for feedback of user equipment performance
metrics during dynamic radio switching
An embodiment of a method for user equipment feedback of performance metrics during dynamic radio switching is disclosed. The method may include the UE...
Application specific congestion control in a wireless network
Application-specific Congestion control for Data Communication (ACDC) may be implemented by limiting, on a per-application or per-application category basis,...
Apparatus, system and method of tunneling data radio bearers via a
wireless local area network link
Some demonstrative embodiments include devices, systems of tunneling data radio bearers via a wireless local area network link. For example, an Evolved Node B...
Apparatus and system for multi-mode wireless communication
A multi-mode controller (MMC) manages communications on a wireless device to provide interoperability between multiple radio access technologies (RATs) or radio...
Adaptive data transmission rate control for a wireless display device
A method, a computer readable medium and an apparatus to adaptively control a data transmission rate of a wireless display device. The method includes...
Mechanism for facilitating fast and efficient calculations for hybrid
A mechanism is described for facilitating efficient computation for hybrid camera arrays at computing devices according to one embodiment. A method of...
Optimized ring protocols and techniques
Methods and apparatus relating to ring protocols and techniques are described. In one embodiment, a first agent generates a request to write to a cache line of...
Message processing apparatus, wireless device and method of storing a
message in a wireless device
Embodiments of the invention relate generally to a message processing apparatus, to a wireless device and to a method of storing a message in a wireless device....
Authentication for network access related applications
In one embodiment a controller comprises logic to receive, via a near field communication link, an identification packet generated by a remote authentication...
Express virtual channels in an on-chip interconnection network
A method, router node, and set of instructions for using express virtual channels in a component network on a chip are disclosed. An input link 302 may receive...
Apparatus, method and system of rate adaptation based on goodput
Some demonstrative embodiments include devices, systems and methods of to rate adaptation based on goodput. For example, an apparatus may include a packet...
System, method and apparatus for improving the performance of collective
operations in high performance computing
System, method, and apparatus for improving the performance of collective operations in High Performance Computing (HPC). Compute nodes in a networked HPC...
Millimeter-wave communication device and method for intelligent control of
transmit power and power density
Embodiments of a millimeter-wave (mmW) communication device and methods for intelligent control of transmit power and power density are generally described...
Error correcting code scheme utilizing reserved space
Methods, techniques, systems and apparatuses for utilizing reserved space for error correcting functionality. A cache line ("reserved line") in a plurality of...
Hardware-embedded key based on random variations of a stress-hardened
An IC cell designed to assert one of multiple possible output states, each with equal probability, implemented to assert a pre-determined one of the multiple...
Voltage level shift with charge pump assist
A charge pump assist circuit to assist a voltage level shifter to toggle an output based on an input. The charge pump assist circuit may be implemented to...
Power management in multi-die assemblies
An apparatus such as heterogeneous device includes at least a first die and a second die. The apparatus further includes a first inductive element, a second...
Interposer to regulate current for wafer test tooling
An interposer is described to regulate the current in wafer test tooling. In one example, the interposer includes a first connection pad to couple to automated...
Thermal management in packaged VCSELs
Heat management systems for vertical cavity surface emitting laser (VCSEL) chips are provided. Embodiments of the invention provide substrates having a vertical...
High bandwidth connector for internal and external IO interfaces
Methods and systems to support input output (IO) communications may include an IO connector having a housing with surfaces defining a paddle card region, and a...
Radio communication devices and methods for controlling a radio
A device a radio communication device may be provided. The radio communication device may include: a movement characteristics determination circuit configured...
Apparatus, system and method of steering an antenna array
Some demonstrative embodiments include apparatuses, systems and/or methods of steering an antenna array. For example, a steering controller may control steering...