Planned Parenthood of Orange and San Bernardino Counties
Obstetrician and Gynecologist
San Francisco Democratic Party Jul 2016 - Oct 2019
Vice Chair
Ucsf 2007 - Oct 2019
Volunteer Clinical Faculty
The Permanente Medical Group Jan 1, 2007 - Oct 2019
Physician
California Democratic Party Jan 1, 2007 - Oct 2019
Legislative Chair, Women's Caucus
Education:
Keck School of Medicine of the University of Southern California 1996 - 2001
Harvard University 1992 - 1996
Bachelors, Bachelor of Arts, Biology
Polytechnic School 1992
Polytechnic High School
Stanford University
University of California, Berkeley
Masters, Public Health
Skills:
Clinical Research Public Health Medicine Healthcare Community Outreach Hospitals Medical Education Nonprofits Health Advocacy Program Development Public Speaking Healthcare Management Transgender Health Family Planning Program Evaluation
Interests:
Disaster and Humanitarian Relief Children Education Health
Xilinx Mar 2006 - Sep 2014
S and W Staff Engineer
Mentor Graphics Mar 2006 - Sep 2014
S and W Staff Engineer
Mentor Graphics 2001 - 2005
S and W Engineer
Mentor Graphics Noida 1998 - 2000
S and W Engineer
Education:
Indian Institute of Technology, Kanpur 1996 - 1998
Bundelkhand University 1992 - 1996
Bachelors, Bachelor of Technology
Sonal Santan - San Jose CA, US Pratima Gupta - San Jose CA, US
Assignee:
Xilinx, Inc. - San Jose CA
International Classification:
G06F 17/50
US Classification:
703 14, 703 13, 703 15, 703 16
Abstract:
In one embodiment, a method to simulate an HDL specification is provided. For each call to a procedure, an intermediate process is dynamically created during simulation. The process containing the call to the procedure is replaced with the intermediate process in an active process list of processes scheduled for execution. The intermediate process is configured to call the procedure and, in response to completing execution of the procedure, cause the simulator to add the calling process to the front of the active process list and remove the intermediate process from the active process list.
Michael Alan Pogue - Sunnyvale CA Laura Allison Werner - Sunnyvale CA Ralf I. Pfeiffer - Cupertino CA Pratima Gupta - Sunnyvale CA Yong Zhang - Fremont CA James Andrew Clark - Cupertino CA
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 1314 G06F 1516 G06F 300
US Classification:
709224
Abstract:
A method and apparatus for obtaining client information relating to a web page in a World Wide Web site utilizes a tracker tag in the code of the web page for initiating a client information tracking program. The tracking program may be on a client computer that is accessing the web page, or a tracking computer that is remote from the client computer. The tracking program is initiated by a tracker message transmitted from a web browser on the client computer to the tracking program when the tracker tag is read by the web browser. In one embodiment, the tracking program first obtains the client information, and then stores the client information in the memory of a computer having the tracking program.
As a doctor Ive gone through years of training to become a medical expert to treat my patients in the reproductive health realm, Pratima Gupta, an ob/gyn who represents Physicians for Reproductive Health, a national nonprofit also named as a plaintiff in the suit, told BuzzFeed News. Religious d