Jianguo G Qian, Age 741929 Abreu Way, Union City, CA 94587

Jianguo Qian Phones & Addresses

1929 Abreu Way, Union City, CA 94587 (510) 489-1865

Alameda, CA

524 E Maude Ave #34, Sunnyvale, CA 94085 (408) 734-1172

872 Lakebird Dr, Sunnyvale, CA 94089 (408) 734-1172

1685 Brookvale Dr #3, San Jose, CA 95129 (408) 734-1172

1929 Abreu Way, Union City, CA 94587 (510) 579-6755

Mentions for Jianguo G Qian



Jianguo Qian Photo 1

Staff Medical Physicist At Johns Hopkins School Of Medicine

Staff Medical Physicist at Johns Hopkins School of Medicine
Washington D.C. Metro Area
Hospital & Health Care
Johns Hopkins School of Medicine - Bethesda, MD since Jul 2012
Staff Medical Physicist
Stanford University School of Medicine - Stanford, CA Sep 2011 - Jul 2012
Medical Physics Associate
Stanford University School of Medicine - Stanford, CA Aug 2008 - Aug 2011
Postdoctoral Fellow
College of William and Mary - Williamsburg, VA Jun 2000 - Jun 2008
Research Assistant
Shanghai Jiao Tong University - Shanghai City, China Sep 1997 - Mar 2000
Research Assistant
The College of William and Mary 2000 - 2008
Ph.D., Applied Science - Medical Imaging
Shanghai Jiao Tong University 1997 - 2000
M.S., Microelectronics and Solid State Electronics
Fudan University 1992 - 1997
B.S., Physical Electronics
Jianguo Qian Photo 2

Software Engineer At Cisco

software engineer at Cisco
San Francisco Bay Area
Computer Software
software engineer


Us Patents

Method And Apparatus For Reducing Overflow Of Hash Table Entries

US Patent:
2006026, Nov 23, 2006
May 17, 2005
Appl. No.:
Jianguo Qian - Union City CA,
International Classification:
G06F 7/00
US Classification:
An apparatus and method for reducing overflow in a hash table lookup mechanism that moves entries from full or nearly full buckets in one hash table to less full buckets of another hash table. The number of bucket overflows caused by hashing input addresses can be reduced.

All data offered is derived from public sources. We do not verify or evaluate each piece of data, and makes no warranties or guarantees about any of the information offered. We do not possess or have access to secure or private financial information. People Background Check is not a credit reporting agency and does not offer consumer reports. None of the information offered by People Background Check is to be considered for purposes of determining any entity or person's eligibility for credit, insurance, employment, housing, or for any other purposes covered under the FCRA.