Patent application number | Description | Published |
20100011147 | Virtualizing an IOMMU - In one embodiment, a system comprises one or more input/output (I/O) devices; an I/O memory management unit (IOMMU) coupled to receive memory requests sourced by the I/O devices and configured to provide address translation for the memory requests; and a virtual machine monitor (VMM) configured to manage one or more virtual machines on the system, wherein the VMM is configured to virtualize the IOMMU, providing one or more virtual IOMMUs for use by one or more virtual machines. | 01-14-2010 |
20100095085 | DMA Address Translation in an IOMMU - In an embodiment, an input/output (I/O) memory management unit (IOMMU) comprises at least one memory configured to store translation data; and control logic coupled to the memory and configured to translate an I/O device-generated memory request using the translation data. The translation data corresponds to one or more device table entries in a device table stored in a memory system of a computer system that includes the IOMMU, wherein the device table entry for a given request is selected by an identifier corresponding to the I/O device that generates the request. The translation data further corresponds to one or more I/O page tables, wherein the selected device table entry for the given request includes a pointer to a set of I/O page tables to be used to translate the given request. | 04-15-2010 |
20100122062 | Using an IOMMU to Create Memory Archetypes - In one embodiment, an input/output (I/O) memory management unit (IOMMU) comprises at least one memory and control logic coupled to the memory. The memory is configured to store translation data corresponding to one or more I/O translation tables stored in a memory system of a computer system that includes the IOMMU. The control logic is configured to translate an I/O device-generated memory request using the translation data. The translation data includes a type field indicating one or more attributes of the translation, and the control logic is configured to control the translation responsive to the type field. | 05-13-2010 |
20130145180 | METHOD OF POWER CALCULATION FOR PERFORMANCE OPTIMIZATION - A system and method for efficient management of operating modes within an IC for optimal power and performance targets. On a same die, an SOC includes one or more processing units and a input/output (I/O) controller (IOC). The multiple interfaces within the IOC manage packets and messages according multiple different protocols. The IOC maintains an activity level for each one of the multiple interfaces. This activity level may be based at least on a respective number of transactions executed by a corresponding one of the multiple interfaces. The IOC determines a power estimate for itself based on at least the activity levels. In response to detecting a difference between the power estimate and an assigned I/O power limit for the IOC, a power manager adjusts at least respective power limits for the one or more processing units based on at least the difference. | 06-06-2013 |
20130159750 | METHOD AND APPARATUS FOR TRANSITIONING A SYSTEM TO AN ACTIVE DISCONNECT STATE - A processor includes a processor core and a power management controller operable to receive a timer event, store the timer event, generate a hardware system sleep command to enter a hardware system sleep state, and restore the timer event upon exiting from the hardware system sleep state. | 06-20-2013 |
20140181557 | METHODS AND APPARATUS RELATED TO PROCESSOR SLEEP STATES - A system includes a processor including at least a first core and a local interrupt controller associated with the first core. The first core is operable to store its architectural state prior to entering a first core sleep state, and the processor is operable to receive and implement a request for entering a system sleep state in which the first core is in the first core sleep state and the local interrupt controller is powered down and exit the system sleep state by restoring the local interrupt controller and restoring the saved architectural state of the first core. | 06-26-2014 |
Patent application number | Description | Published |
20100188751 | OPTICAL FILMS WITH INTERNALLY CONFORMABLE LAYERS AND METHOD OF MAKING THE FILMS - A co-extrusion method for making a replicated film. The method includes the steps of providing at least three materials and co-extruding them between a nip roll and a structured roll. The materials include a backside layer material, a core layer material, and a replicated layer material. The structured roll has a surface structure that is replicated onto the replicated layer, and the core layer is an internally conformable layer that conforms with the replicated layer. | 07-29-2010 |
20100285231 | APPARATUS AND METHOD FOR PRODUCING TWO-SIDED PATTERNED WEB IN REGISTRATION - An apparatus for casting a patterned surface on both sides of an opaque web. The apparatus includes a first patterned roll, a second pattered roll, and a means for rotating the first and second patterned rolls such that their patterns are transferred to opposite sides of the opaque web while it is in continuous motion. During this process, their patterns are maintained in continuous registration to within at least 100 micrometers. | 11-11-2010 |
20110032708 | SOLID STATE LIGHT WITH OPTICAL GUIDE AND INTEGRATED THERMAL GUIDE - A solid state light having a solid state light source such as LEDs, and optical guide, and a thermal guide. The optical guide is coupled to the light source for receiving and distributing light from the light source, and the thermal guide is integrated with the optical guide for providing thermal conduction from the solid state light source and dissipating heat through convection for cooling the light. | 02-10-2011 |
20140204464 | LIGHT CONTROL FILM - The present disclosure provides a light control film that is capable of transmitting light, or allowing a viewer to observe information, only within a viewing region centered around the normal (perpendicular line) to a surface. The light control film generally blocks information or light outside of this viewing region, and provides security in all directions including right-and-left and up-and-down of the film. The light control film includes a plurality of light-transmissive cavities that are surrounded by a light absorbing material, such that each of the plurality of cavities is optically isolated from adjacent cavities. Each of the light-transmissive cavities effectively block light which enters the cavity outside of a viewing (that is, cutoff) angle. | 07-24-2014 |
Patent application number | Description | Published |
20080284418 | Systems and Methods for Determining the Position of an Electrical Solenoid - Provided herein are systems and methods which use the solenoid itself to sense the position of the armature within the solenoid, and therefore to determine the position of the solenoid's armature, and or any related devices whose movement is dependent on the armature's movement. Specifically, a system in which the change in self-induction that occurs when the armature moves relative to the solenoid coil is used to detect the location of the armature. | 11-20-2008 |
20100223975 | Calibration and Accuracy Check System for a Breath Tester - Calibration and accuracy check systems for a chemical sniffer, such as a breath alcohol tester, which utilize the dispensing of droplets with determinable concentration of alcohol and/or other liquids in a determinable number either directly to a reaction chamber, or into a carrier gas which can be sampled. The systems generally provide for accurate sample concentration being provided to the breath tester while also providing for a simplified system which can be easier to move, and require less operational complexity, than prior wet or dry calibrating systems. | 09-09-2010 |
20130156647 | Calibration and Accuracy Check System - Calibration and accuracy check systems for a chemical sniffer, such as a breath alcohol tester, which utilize the dispensing of droplets with determinable concentration of alcohol and/or other liquids in a determinable number either directly to a reaction chamber, or into a carrier gas which can be sampled. The systems generally provide for accurate sample concentration being provided to the breath tester while also providing for a simplified system which can be easier to move, and require less operational complexity, than prior wet or dry calibrating systems. | 06-20-2013 |
20140230518 | Calibration and Accuracy Check System - Calibration and accuracy check systems for a chemical sniffer, such as a breath alcohol tester, which utilize the dispensing of droplets with determinable concentration of alcohol and/or other liquids in a determinable number either directly to a reaction chamber, or into a carrier gas which can be sampled. The systems generally provide for accurate sample concentration being provided to the breath tester while also providing for a simplified system which can be easier to move, and require less operational complexity, than prior wet or dry calibrating systems. | 08-21-2014 |
Patent application number | Description | Published |
20130167387 | MULTI-FUNCTION LEVEL WITH A JOINABLE END - An apparatus and method for measuring and marking level and plumb is providently disclosed herein. The multi-function level includes: modular ends that allow attachment of mating levels for linear extension in one direction. The modular, or jointed, end includes a structure to hold a connector or to selectively receive a connector from another level such that that only applies a load to the jointed end and not the body of the level. | 07-04-2013 |
20130305548 | MULTI-FUNCTION LEVEL WITH HANDS-FREE RETAINING SYSTEM - An apparatus and method for measuring and marking level and plumb is providently disclosed herein. The multi-function level includes one or more attachment devices to secure the level to the work or installation piece. The body of the level includes a structure to receive a fastener for coupling the level to a work piece. The structure to receive the fastener forms a hole, or a curved slot for adjustment, in the body of the level and is located near an end face at both ends of the level. | 11-21-2013 |
20130305549 | MULTI-FUNCTION LEVEL WITH ADJUSTABLE POSITIONING - An apparatus and method for measuring and marking level and plumb is providently disclosed herein. The multi-function level includes one or more adjustment devices which allow angular and/or translational adjustment of the level. One or multiple adjustment devices can be disposed on one or both ends of the level for the desired adjustability. The adjuster can be disposed against a work piece via a non-slip backing. The adjustable translational or angular movement is provided by a cam, wedge, dial, rack and pinion, or screw. | 11-21-2013 |