DR. STEVEN T. HARRIS, M.D.
Osteopathic Medicine at Divisadero St, San Francisco, CA

License number
California G30282
Category
Osteopathic Medicine
Type
Internal Medicine
License number
California G30282
Category
Osteopathic Medicine
Type
Endocrinology, Diabetes & Metabolism
Address
Address
1635 Divisadero St SUITE 525, San Francisco, CA 94115
Phone
(415) 682-0914
(415) 451-2167 (Fax)

Organization information

See more information about STEVEN T. HARRIS at bizstanding.com

Steven T Harris MD

1635 Divisadero St, San Francisco, CA 94115

Industry:
Medical Doctor's Office
Phone:
(415) 682-0914 (Phone)
Endocrinology, Medical Doctor, Principal:
Steven Harris (Endocrinology, Medical Doctor, Principal)
Categories:
Endocrinology & Metabolism Physicians & Surgeons, Physicians & Surgeons

Professional information

Steven T Harris Photo 1

Dr. Steven T Harris, San Francisco CA - MD (Doctor of Medicine)

Specialties:
Endocrinology, Diabetes & Metabolism, Endocrinology & Metabolism
Address:
1635 Divisadero St, San Francisco 94115
(415) 346-8555 (Phone)
Certifications:
Diabetes, Metabolism & Endocrinology, 1981, Internal Medicine, 1978
Awards:
Healthgrades Honor Roll
Languages:
English, Spanish, Vietnamese
Hospitals:
1635 Divisadero St, San Francisco 94115
Sutter Maternity and Surgery Center of Santa Cruz
2900 Chanticleer Ave, Santa Cruz 95065
UCSF Medical Center
505 Parnassus Ave, San Francisco 94143
Education:
Medical School
University Of California, San Francisco, School Of Medicine
Graduated: 1974
San Francisco General Hospital
Graduated: 1975
Uc San Francisco Hosps
Graduated: 1978
Massachusetts General Hospital
Graduated: 1983


Steven Harris Photo 2

Steven Harris

Position:
Vice President of Engineering at Metamarkets
Location:
San Francisco Bay Area
Industry:
Computer Software
Work:
Metamarkets - San Francisco since Feb 2013 - Vice President of Engineering Software AG - San Francisco Bay Area Jun 2011 - Feb 2013 - Vice President of Engineering R&D Terracotta Terracotta inc May 2004 - May 2011 - VP of Engineering Kenamea Apr 2000 - May 2004 - Senior Engineer Keyspan Energy Jun 1996 - Mar 2000 - Consultant TIAA-CREF 1992 - 1994 - Intern
Education:
University Of Virginia Sep 1991 - May 1994
Parsippany High School 1986 - 1990
Skills:
Engineering, Terracotta, Distributed Systems, High Performance Computing, Software Development, Product Development, Architecture, Quality Assurance, Start-ups, Software Engineering, Java, Scalability, Team Building, Requirements Analysis, Ehcache, BigMemory, Fun, Big Data, Open Source, Linux, Enterprise Software, General Awesomeness, Web Services, Enterprise Architecture


Steven T Harris Photo 3

Steven T Harris, San Francisco CA

Specialties:
Endocrinologist
Address:
350 Parnassus Ave, San Francisco, CA 94117
1635 Divisadero St, San Francisco, CA 94115
Education:
University of California San Francisco, School of Medicine - Doctor of Medicine
Massachusetts General Hospital - Fellowship - Family Medicine
University of California, San Francisco - Medical Center - Residency - Family Medicine
Board certifications:
American Board of Internal Medicine Certification in Internal Medicine, American Board of Internal Medicine Sub-certificate in Endocrinology and Metabolism (Internal Medicine)


Steven Harris Photo 4

Steven Harris

Location:
San Francisco Bay Area
Industry:
Law Practice
Skills:
Legal Writing, Legal Research, Westlaw


Steven Harris Photo 5

At Epicor Software

Location:
San Francisco Bay Area
Industry:
Human Resources


Steven Harris Photo 6

Steven Harris

Location:
San Francisco Bay Area
Industry:
Information Technology and Services


Steven Harris Photo 7

Clustering Server Providing Virtual Machine Data Sharing

US Patent:
7716377, May 11, 2010
Filed:
May 25, 2006
Appl. No.:
11/420446
Inventors:
Steven T. Harris - San Francisco CA, US
Orion D. Letizi - San Francisco CA, US
Saravanan Subbiah - Millbrae CA, US
Timothy S. Eck - San Mateo CA, US
International Classification:
G06F 15/173
US Classification:
709248
Abstract:
Technology for sharing data among multiple virtual machines in a cluster of virtual machines is disclosed. Each virtual machine identifies “managed” objects of an instance of an application running at the virtual machine. The managed objects are objects for which state information is to be replicated at the other virtual machines in the cluster on which other instances of the application are running. Operations performed by an instance of one application which affect the state of managed objects are detected and distributed. A computer-implemented method for maintaining consistent object states at different virtual machines includes receiving managed object state information from a first virtual machine including a first instance of an application; creating a representation of each of the managed objects; and responsive to the received information, communicating state information to at least a second virtual machine on which a second instance of the application is running to replicate the state information at the second virtual machine.


Steven Harris Photo 8

Lock Management For Clustered Virtual Machines

US Patent:
2007001, Jan 11, 2007
Filed:
May 25, 2006
Appl. No.:
11/442523
Inventors:
Saravanan Subbiah - Millbrae CA, US
Timothy Eck - San Mateo CA, US
Steven Harris - San Francisco CA, US
Orion Letizi - San Francisco CA, US
International Classification:
G06F 9/45, G06F 9/44
US Classification:
717148000, 717149000, 717130000
Abstract:
Technology for sharing data among multiple virtual machines in a cluster of virtual machines is disclosed. Each virtual machine identifies “managed” objects of an instance of an application running at the virtual machine. Operations performed by an instance of one application which affect the state of managed objects are detected and distributed. Centralized lock management is provided where a cluster virtual machine requests a lock which affects managed object, and communicates a request to the central manager for the lock. A central manager determines whether the lock is available, and if it is, grants the lock to the virtual machine. The central manager grants the lock to the requesting virtual machine when no other virtual machine currently has the lock.


Steven Harris Photo 9

Clustered Object State Using Logical Actions

US Patent:
2006027, Nov 30, 2006
Filed:
May 25, 2006
Appl. No.:
11/442524
Inventors:
Steven Harris - San Francisco CA, US
Orion Letizi - San Francisco CA, US
Timothy Eck - San Mateo CA, US
International Classification:
G06F 17/30
US Classification:
707008000
Abstract:
Technology for sharing data among multiple virtual machines in a cluster of virtual machines is disclosed. Each virtual machine identifies “managed” objects of an instance of an application running at the virtual machine. Operations performed by an instance of one application which affect the state of managed objects are detected and distributed. Each virtual machine in the cluster represents object data using a different locally generated object identifier. The virtual machine detects operations, such as method calls, which are performed by the application and which affect the states of the managed objects. The virtual machine then communicates information identifying the operations to the central manager for use in providing a local representation of the states of the managed objects.


Steven Harris Photo 10

Distributed Object Identity In A Virtual Machine Cluster

US Patent:
2006027, Nov 30, 2006
Filed:
May 25, 2006
Appl. No.:
11/441605
Inventors:
Steven Harris - San Francisco CA, US
Timothy Eck - San Mateo CA, US
Orion Letizi - San Francisco CA, US
International Classification:
G06Q 99/00
US Classification:
705001000
Abstract:
Technology for sharing data among multiple virtual machines in a cluster of virtual machines is disclosed. Each virtual machine identifies “managed” objects of an instance of an application running at the virtual machine. Operations performed by an instance of one application which affect the state of managed objects are detected and distributed. The technology includes A computer-implemented method detecting operations performed by a first virtual machine on any local instance of a managed object; creating a transaction including the operation and an object identifier referencing the managed object; and forwarding the transaction to all other virtual machines.