Center on Budget and Policy Priorities Jul 2007 - Aug 2009
Research Associate
Washington State Legislature Jan 2004 - Jun 2005
Session Aide
Kent-Yang Zhou Sister City Committee Apr 2004 - Jul 2004
English Teacher
Washington State Budget & Policy Center Apr 2004 - Jul 2004
Senior Fellow
Education:
American University 2005 - 2007
Masters, Public Policy
Central Washington University 1999 - 2003
Bachelors, Bachelor of Arts, Political Science
Skills:
Policy Public Policy Policy Analysis Politics Legislative Relations Policy Research Legislative Research Program Evaluation Research Public Administration Political Science Legislation Grassroots Organizing Coalitions Stata Social Policy R Programming Language and Analysis Tool
Linden B. Siahaan - San Jose CA, US Andrew E. Nicholas - Bellevue WA, US David Ari Litwin - El Sobrante CA, US Michael P. Foley - Berkeley CA, US Omar H. Shahine - San Francisco CA, US
Assignee:
Workman Nydegger - Redmond WA
International Classification:
G06F 9/44
US Classification:
703 21, 717148, 718 1, 719324
Abstract:
A method and system for printing from a guest operating system that executes in a virtual PC. In the guest operating system, a special printer driver (or extension to an existing printer driver) is installed. The printer driver receives print data from the guest operating system and applications that execute therein. The printer driver or an extension thereof forwards the print data or data derived therefrom to a host component that executes in a host operating system. The host component forwards the print data or data derived therefrom to the normal print mechanisms within the host operating system.
Systems And Methods For Supporting Device Access From Multiple Operating Systems
Douglas A. Watkins - Bellevue WA, US Andrew Ernest Nicholas - Bellevue WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 9/44 G06F 9/455
US Classification:
719321, 718 1, 703 23, 703 27
Abstract:
A host operating system can take ownership of a device. The host can project the presence of a device proxy (VDP) into a guest operating system. The VDP provides a set of device functions corresponding to the particular device class. Interactions with the VDP in the guest are forwarded to a Virtual Service Provider (VSP) in the host. The VSP maps a set of device class functions onto physical devices through a hardware abstraction and emulation layer. Functions supported directly by a physical device can be delivered to the device by the hardware abstraction layer (HAL). Functions not directly supported can be implemented through the hardware emulation layer (HEL). A uniform and robust set of functions may be made available in the guest regardless of hardware changes in the host, migration to a new host, or use of the device by other competing operating systems.
Paul A Bernhardt - Alexandria VA, US Chuck Hoberman - New York NY, US David L. Hysell - Ithaca NY, US Andrew C. Nicholas - Olney MD, US Michael W. Nurnberger - Alexandria VA, US
Assignee:
Cornell University - Ithaca
International Classification:
H01Q 15/00
US Classification:
342 5, 342 8, 342165
Abstract:
A high frequency signal calibration target deployable in outer space includes an expandable and electrically conductive symmetric structure. The structure may mechanically expand from a stowed configuration to a deployed configuration. Scatter of high frequency signal off of a substantially symmetric signal calibration target may be measured to accurately calibrate systems using high frequency signals.
Federico Herrero - Glenn Dale MD, US Hollis H. Jones - Gassville AR, US Theodore T. Finne - Fairfax VA, US Andrew Nicholas - Olney MD, US
Assignee:
The United States of America as represented by the Administrator of the National Aeronautics Space Administration - Washington DC
International Classification:
H01J 49/26
US Classification:
250288, 250281, 250282
Abstract:
Embodiments of the present invention pertain to an apparatus that provides four simultaneous ion and neutral measurements as a function of altitude with variable sensitivity for neutral atmospheric species. The variable sensitivity makes it possible to extend the measurements over the altitude range of 100 to more than 700 kilometers. The four instruments included in the apparatus are a neutral wind-temperature spectrometer, an ion-drift ion-temperature spectrometer, a neutral mass spectrometer, and an ion mass spectrometer. The neutral wind-temperature spectrometer and ion-drift ion-temperature spectrometer are configured to separate O and Nand O+ from H+ while the neutral mass spectrometer and the ion mass spectrometer are configured to separate mass with a resolution of one in sixty-four to enable metallic ion identification in the lower thermosphere. The energy analyzer features of the wind-temperature spectrometer and ion-drift ion-temperature spectrometer also enable the measurement of the thermosphere-to-exosphere transition in the Earth's upper atmosphere.
Changing Frequency Of A Virtual Programmable Interrupt Timer In Virtual Machines To Control Virtual Time
Andrew Ernest Nicholas - Bellevue WA, US Rene Antonio Vega - Kirkland WA, US
Assignee:
Microsoft Cororation - Redmond WA
International Classification:
G06F 9/455
US Classification:
718 1
Abstract:
A catch-up mode that runs a virtual programmable interrupt timer faster than a nominal rate to prevent time loss in a virtual machine can be implemented. If time loss is determined, a catch-up mode can be initiated to cause increased firings, beyond a nominal rate, of the programmable interrupt timer to adjust the clock of the virtual machine to the clock of the host system. The virtual programmable interrupt timer can also be readjusted to a predetermined nominal rate when the time loss in the guest operating system is determined approximately within a predetermined tolerance range. The catch-up mode can be monitored to avoid “interrupt storms” on the virtual machine. The virtual programmable interrupt timer can be altered by the guest operating system to accommodate different operating systems.
Andrew Ernest Nicholas - Bellevue WA, US Aaron S. Giles - Issaquah WA, US Eric P. Traut - Bellevue WA, US Idan Avraham - Seattle WA, US Xiongjian Fu - Sammamish WA, US Osama M. Salem - Sammamish WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 12/00
US Classification:
711162, 711 6, 711E12103
Abstract:
Various mechanisms are disclosed herein for the saving and restoring of virtual machine environment state. For example, virtual machine state can be either be saved or (multiple) snapshots can be taken of the virtual machine state. In the latter case, virtual processors can be allowed to run while the memory of the virtual machine state is being saved. In either case, virtual devices associated with the virtual machine environment can be quiesced such that these devices can prepare themselves to be saved. Once such virtual devices and memory are saved, they can also be restored. For example, restoration of memory can occur while virtual processors are running at the same time. And, moreover, restoration can occur in batches of pages, thus optimizing the response time for restoring saved data.
Lawrence R. Cleeton - Sammamish WA, US Andrei Warkentin - Sammamish WA, US Andrew Nicholas - Bellevue WA, US Rene Antonio Vega - Kirkland WA, US Jacob Oshins - Seattle WA, US John A. Starks - Seattle WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 3/00 G06F 9/455
US Classification:
710 5, 703 24, 703 25, 718 1
Abstract:
Techniques for reducing virtual machine input/output emulation overhead and decreasing the attack surface of a virtual machine architecture are disclosed.
Andrew Nicholas - Bellevue WA, US Rich Yampell - Bellevue WA, US Jacob Oshins - Seattle WA, US Rene Antonio Vega - Kirkland WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 9/455
US Classification:
718 1
Abstract:
Techniques for creating crash data in a virtualized environment are disclosed. In an embodiment of the present disclosure the techniques can be used when a guest operating system within a virtual machine may not have a sufficient mechanism for generating crash data.
News
Bill to woo Boeing's 777X work gains early speed in Legislature
ore accountability. Andrew Nicholas, senior fiscal analyst at the Washington State Budget & Policy Center, said the state should add a clawback to force Boeing and suppliers benefiting from the 777X tax breaks to pay the state for back taxes if they pulled out of the state in the future.
Date: Nov 07, 2013
Category: Business
Source: Google
College basketball roundup: No. 1 Syracuse wins 15th straight, 87-68
NO. 5 NORTH CAROLINA 102, MONMOUTH 65: John Henson scored 21 points, and host North Carolina won its 26th straight at the Smith Center. Harrison Barnes added 20 points for the Tar Heels (13-2). Freshman Andrew Nicholas led the Hawks (2-12) with 22 points, including six three-pointers.
Commercial Director at Eurostar Past: Director at Intramezzo, Marketing Director at Misys, Marketing Director at British... Board Director with extensive international commercial business experience in consumer services. Have worked across a wide range of market sectors ranging from... Board Director with extensive international commercial business experience in consumer services. Have worked across a wide range of market sectors ranging from travel, financial services to internet and digital TV.
Have a various stages in my career been responsible for markets such as Japan, the...