ASPH Fellow at U.S. Environmental Protection Agency
Location:
Washington, District Of Columbia
Industry:
Environmental Services
Work:
U.S. Environmental Protection Agency - Washington D.C. Metro Area since Sep 2011
ASPH Fellow
University of California, Los Angeles - Los Angeles Jun 2011 - Aug 2011
Global Health Assistant
University of California, Los Angeles - Greater Los Angeles Area Dec 2009 - Jun 2011
Graduate Research Assistant for the Sustainable Technology Policy Program at UCLA
Instituto Nacional de Salud Publica - Cuernavaca, Morelos, Mexico Jun 2010 - Sep 2010
Environmental Investigator
Comprehensive Research Center on Health Disparities - Greater San Diego Area Jan 2008 - Aug 2008
Journalist
Education:
University of California, Los Angeles - School of Public Health 2009 - 2011
Master of Public Health, Environmental Health Sciences
San Diego City College 2008 - 2008
Emergency Medical Technician National Registry, Emergency Medical Technician Training
University of California, San Diego 2006 - 2008
Bachelor of Science in Biology, Biology
MiraCosta College 2002 - 2005
A.S., Biology
Nanosafety School
Skills:
Environmental Science Environmental Policy Life Cycle Assessment Sustainability OpenLCA Microsoft Office Nanomaterials Econometrics Stata Public Health GIS Analysis Dreamweaver Microsoft Excel
Sep 2011 to 2000 Fellow for the Chemical Safety and SustainabilitySchool of Public Health
Sep 2011 to 2000 Graduate ResearcherInstituto Nacional de Salud Publica
Sep 2009 to Jul 2011 Assistant InvestigatorUniversity of California San Diego La Jolla, CA Jun 2010 to Aug 2010 Public Health Research Journalism Intern
Education:
University of California San Diego, CA Jun 2011 Bachelor of Science in BiologyUniversity of California Los Angeles, CA Masters in Public Health
Skills:
Advanced understanding in conducting life-cycle assessments and running openLCA software; Advanced concepts of supply chains, life-cycle thinking, environmental and human health impacts across all stages of a product's life-cycle; more than proficient in the fields of environmental sciences, chemistry of pollutants in the environment and their overall public health impact; more than proficient understanding of the chemistry and environmental concerns of nanomaterials; more than proficient in environmental management concepts and sustainability; experience in researching, compiling, synthesizing and summarizing scientific studies; excellent written and oral communication skills with an ability to relay scientific concepts to both scientific and non-scientific audiences; more than proficient in Word, Excel, Power Point, ARC GIS, STATA
Supertex Inc Sunnyvale, CA 2006 to Apr 2014 Vice President, Standard Products, Product Engineering, & OperationSupertex Inc Sunnyvale, CA 2000 to 2006 Director, Product & Test EngineeringSupertex Inc Sunnyvale, CA 1999 to 2000 Product & Test Engineering ManagerSupertex Inc Sunnyvale, CA 1997 to 1999 Product Engineering Section HeadSupertex Inc Sunnyvale, CA 1995 to 1997 Senior Product EngineerSiliconix Inc Santa Clara, CA 1984 to 1989 Senior Device EngineerSiliconix Inc Santa Clara, CA 1983 to 1984 Product Marketing EngineerSiliconix Inc Santa Clara, CA 1980 to 1981 Process Engineer
Education:
University of Southern California Los Angeles, CA 1981 to 1983 MBASan Jose State University San Jose, CA 1975 to 1980 BSEE
Dr. Tsang graduated from the Tufts University School of Medicine in 1996. He works in Lafayette, CA and 1 other location and specializes in Cardiovascular Disease. Dr. Tsang is affiliated with Alta Bates Summit Medical Center, Alta Bates Summit Medical Center and Highland Hospital.
Clark D. Nicholson - Seattle WA Michael Y. Tsang - Kirkland WA Zhiyuan Zhao - Redmond WA Haifeng Zhou - Kirkland WA
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 1100
US Classification:
714 38, 717124, 714 31, 714 47
Abstract:
A system and method for accelerated reliability testing of computer system software components over prolonged periods of time provides a uniform, extensible, reporting framework that includes a plurality of reporting clients, at least one controller. The system and method are adaptable for operation over a dedicated intranet as well as the Internet. It provides for tracking the reliability of system components and logs failures of varying severity that may be expected to occur over time. This data is useful, among other things, for estimating mean time between failures for software being tested and expected support costs. This information is particularly useful in providing a reliability measure where multiple independently developed software modules are expected to function together. The testing includes random scheduling of tasks and sleep intervals reflecting expected usage patterns, but at a faster pace to efficiently sample the state space to detect sequence of operations that are likely to result in failures in actual use. The method and system include using pseudo-random numbers to schedule the tasks and provides for storage of random numbers to facilitate reproducing failures, for instance for debugging efforts.
Correction Of Alignment And Linearity Errors In A Stylus Input System
A method and system for correcting alignment and linearity errors in devices using a finger or stylus input device with a display device interactively coupled to a digitizer is disclosed. Touching intersections in a calibration grid on the display device may be performed to create a linearity map. Subsequently, detected stylus input is mapped to a sector in the linearity map, and resultant screen coordinates are calculated using ratios within a reference rectangle corresponding to the detected stylus input and the mapped sector.
Jacob Oshins - Seattle WA, US Stephane G. Plante - Kirkland WA, US Adrian J. Oney - Woodinville WA, US Michael H. Tsang - Bellevue WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F017/30
US Classification:
707206, 707 10, 707102, 707200, 707205
Abstract:
An advanced configuration and power management system is described which supports an unload command by identifying those objects that are to be unloaded and, rather than simply attempting to delete the objects, detaches them from the namespace while keeping them in memory in a location accessible by the system. In this way, the system avoids the problem of trying to synchronize accesses to the objects, yet the objects not longer exist in the tree, so namespace collisions are avoided.
In-Air Gestures For Electromagnetic Coordinate Digitizers
James E. Mathews - Bellevue WA, US Charles Patrick Thacker - Palo Alto CA, US Michael Hin-cheung Tsang - Bellevue WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G09G005/00
US Classification:
345179, 345173, 345156, 345863
Abstract:
A technique is disclosed for detecting an in-air gesture made by a digitizing pen above a digitizing writing surface. When the digitizing pen is determined to be in motion above the digitizing writing surface, positional information of the digitizing pen with respect to the surface of the digitizing writing surface is recorded within a moving buffer. The moving buffer records a predetermined amount of positional information spanning a predetermined amount of time while the digitizing pen is in motion above the digitizing writing surface. When the digitizing pen has stopped motion, positional information recorded in the moving buffer is evaluated for determining whether the recorded information corresponds to a predetermined in-air gesture. A predetermined user interface panel is displayed when the positional information recorded in the moving buffer corresponds to a predetermined in-air gesture.
Correction Of Alignment And Linearity Errors In A Stylus Input System
A method and system for correcting alignment and linearity errors in devices using a finger or stylus input device with a display device interactively coupled to a digitizer is disclosed. Touching intersections in a calibration grid on the display device may be performed to create a linearity map. Subsequently, detected stylus input is mapped to a sector in the linearity map, and resultant screen coordinates are calculated using ratios within a reference rectangle corresponding to the detected stylus input and the mapped sector.
Sumit Mehrotra - Bellevue WA, US Michael H Tsang - Bellevue WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 3/33 G06F 3/41 G06K 11/06
US Classification:
345179, 382186, 178 1801, 715541
Abstract:
A tool that allows a user, such as a software developer, to create test data that can consistently be employed to simulate the operation of a hardware pen or stylus. Raw pen data, such as position coordinates, pen angle and pen properties, is captured. This data is then later injected into a system being tested in place of pen data from a device driver. The raw pen data may be captured through an application programming interface invoked by a host application. The captured data can then subsequently be injected through another application programming interface invoked by a host application, such as a software testing application for testing a variety of operations of another software application. Alternately, a stand-alone utility may be used for capturing and then injecting raw pen data.
Fast Booting An Operating System From An Off State
Described is a fast boot mechanism that generally operates by persisting static data and/or code for a system component, and then providing the system component with access to the static data and/or code during a subsequent device boot. For example, the static data and/or code of one or more components may be restored from non-volatile memory to volatile memory, whereby subsequent reboots need not have the components re-compute their persisted static data, making subsequent reboots faster. A fast boot infrastructure may include an interface set, and provides first mechanism that persists static data and/or code for a system component, and a second mechanism that provides the system component with access to the static data and/or code. The fast boot infrastructure may also provide the component with a way to invalidate static data and/or code, along with a background mechanism that collects static data and/or code from the system component.
Systems And Methods For Interfacing With Computer Devices
Eric Justin Gould Bear - Bellevue WA, US William Hong Vong - Seattle WA, US Leroy Bertrand Keely - Portola Valley CA, US Barbee Eve Teasley - Leavenworth WA, US Adam John Richardson - Oakland CA, US Michael H. Tsang - Bellevue WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 3/048
US Classification:
715771, 715840
Abstract:
The present invention provides a systems, methods, and products for enhanced user navigation to compliment (but not necessarily replace) a computer keyboard and mouse by providing a robust navigation interface. The present invention may comprise: a minimally necessary group of commands; combining the functionality a set of at least two command calls into a single logical button; for a single button, prioritizing a set of command calls from first to last and then calling each until one is accepted; logically remapping commands to buttons for a navigational device coupled to a physically rotate-able display device; and mapping a substitute command to a logical button for when the button is engaged in a predetermined manner other than the primary manner in which the logical button is engaged (e. g. , double-clicking, flicking, press-and-hold, etc. ) so that a substitute command can in fact be issued, among others.
Name / Title
Company / Classification
Phones & Addresses
Michael Tsang President
Phoenix Eye Solutions Inc
3753 Howard Hughes Pkwy, Las Vegas, NV 89169
Michael Tsang President, Director
PNL LOGISTICS, INC Transportation Services
400 S Atlantic Blvd #170, Monterey Park, CA 91754 111 N Atlantic Blvd, Monterey Park, CA 91754 400 S Atl Blvd, Monterey Park, CA 91754 6266568180
Michael Tsang President, Director, Chief Executive Officer
Merchant Mall USA Business Services
3753 Howard Hughes Pkwy STE 200, Las Vegas, NV 89169 8665975721, 8884326255
Michael Tsang
Florence Investment, LLC Real Estate Investment
400 S Atlantic Blvd, Monterey Park, CA 91754
Michael Tsang
Pnl Pearl Investment, LLC Real Estate Investment
400 S Atlantic Blvd, Monterey Park, CA 91754
Michael Tsang
Pnl Olive Investment, LLC Real Estate Investment
400 S Atlantic Blvd, Monterey Park, CA 91754
Michael Tsang President
MT SEAFOODS, INC
2549 Muscatel Ave, Rosemead, CA 91770
Michael Tsang President
80-82 VIRGINIA AVENUE HOA
1255 Corporate Ctr Dr STE PH400, Monterey Park, CA 91754
To contact the reporters on this story: Michael Tsang in New York at mtsang1@bloomberg.net;Whitney Kisling in New York at wkisling@bloomberg.net;Jennifer A. Johnson in New York at Jjohnson156@bloomberg.net.
Date: Feb 16, 2011
Category: Business
Source: Google
Deutsche Boerse, NYSE Boards Said to Vote Today on Combining
--With assistance from Jennifer Johnson, Jeff Kearns, Rita Nazareth, Whitney Kisling, Michael Tsang, Nikolaj Gammeltoft and Nick Baker in New York, Lynn Thomasson in Hong Kong and Rebecca Christie and Jeff Bliss in Washington. Editor: Nick Baker
Date: Feb 14, 2011
Category: Business
Source: Google
Pride Costs Ensco Most in Decade as History Trumps Math
To contact the reporters on this story: Michael Tsang in New York at mtsang1@bloomberg.net;Rita Nazareth in New York at rnazareth@bloomberg.net;Joe Carroll in Chicago at jcarroll8@bloomberg.net.