Mcnairy
Cameron Mcnairy, Windsor, CO US
Patent application number | Description | Published |
---|---|---|
20140019814 | ERROR FRAMEWORK FOR A MICROPROCESOR AND SYSTEM - In accordance with embodiments disclosed herein, there are provided methods, systems, mechanisms, techniques, and apparatuses for implementing an error framework for a microprocessor and for a system having such a microprocessor. The error framework may alternatively be implemented by a hardware component, such as a peripheral device for integration into a system. In one embodiment, an error framework of a microprocessor or a hardware component includes an error detection unit to capture an error within the hardware component; a state detection unit to capture error context information when the error is detected within the hardware component; an error event definition unit to define a unique error event representing a combination of the error and the error context information; and a configuration unit to define an error event response based on the unique error event. The error context information may include, for example, a known state of a system at the time the error occurs or a known state of the hardware component or microprocessor within which the error is detected at the time the error occurs. | 01-16-2014 |
20140359640 | TECHNOLOGY ABSTRACTION LAYER - Embodiments of a system and method for triggering an event in a hardware abstraction layer (HAL) are generally described herein. In some embodiments, the HAL can include unarchitected hardware or software that can be used to, for example, facilitate instruction emulation and debug; enable protection of model specific resources, instructions, and behaviors; redirect, resteer, or substitute instructions; and provide a framework for additional capabilities and features. | 12-04-2014 |
Cameron B. Mcnairy, Windsor, CO US
Patent application number | Description | Published |
---|---|---|
20140281747 | Fault Handling at a Transaction Level by Employing a Token and a Source-to-Destination Paradigm in a Processor-Based System - A method for detecting errors in a processing device is disclosed. A data source unit of a processing device transmits data and a qualifier synchronously with the data, the qualifier to indicate the data is uncorrectable. At least one intermediate functional unit in the processing device receives the data and the qualifier. The at least one intermediate functional unit detects the data is uncorrectable based on the qualifier. The at least one intermediate functional unit transmits, without using, the data and the qualifier synchronously with the data to a data consumer unit of the processing device. The data consumer unit receives the data and the qualifier. The data consumer unit detects the data is uncorrectable based on the qualifier. The data consumer unit maintains, without using the data and the qualifier. | 09-18-2014 |
David Mcnairy, Rockville, MD US
Patent application number | Description | Published |
---|---|---|
20110173085 | Online auction method and system - An automated online auction system and method is disclosed wherein the seller and all potential bidders are pre-qualified before they can participate in the auction. In addition, each bid is accompanied by an electronically signed contract from the bidder that makes the bid legally binding if the bid is accepted. | 07-14-2011 |
Glenn Mcnairy, Charlotte, NC US
Patent application number | Description | Published |
---|---|---|
20120259864 | OPTIMIZATION OF WORK SITE UTILIZATION - Embodiments of the invention provide for optimizing work site utilization within a business entity or the like. Work site optimization is realized by ranking a predetermined group of leased work sites relative to their feasibility for exiting and making decisioning based on the rankings. The ranking is based on an automated and qualitative scoring of the work sites. Additionally, embodiments of the invention account for the potential use of off-work site employees and, as such, the optimization rankings that are provided serve to predict future work site needs. | 10-11-2012 |