Duke University School of Law Degree - J.D. Graduated - 2009 The University of Calgary Degree - B.A., with Distinction Graduated - 2006 University of Calgary
Bernard A. Traversat - San Francisco CA Jeffrey A. Schmidt - Boulder Creek CA Thomas Saulpaugh - San Jose CA Steve Woodward - Boca Raton FL William J. Tracey - Round Rock TX
Assignee:
Sun Microsystems, Inc. - Palo Alto CA International Business Machines Corporation - Armonk NY
International Classification:
G06F 1700
US Classification:
707103Y, 709220
Abstract:
Innovative managers of persistent data are provided. As an example, in a client/server environment, a persistent manager object may be initialized on both the client and server subsystems. The persistent manager objects may be instances of the same persistent manager class. The persistent manager object on the client subsystem may receive a request to store persistent data and the persistent manager object on the client sends the request to the persistent manager object on the server subsystem. The persistent manager object on the server subsystem may then store the persistent data to make it subsequently be available for the client subsystem.
Hung Chih Chen - Sunnyvale CA, US Steven M. Zuniga - Soquel CA, US Charles C. Garretson - San Jose CA, US Douglas R. McAllister - Pleasanton CA, US Jian Lin - Milpitas CA, US Stacy Meyer - San Jose CA, US Sidney P. Huey - Fremont CA, US Jeonghoon Oh - San Jose CA, US Trung T. Doan - Los Gatos CA, US Jeffrey P. Schmidt - San Jose CA, US Martin S. Wohlert - San Jose CA, US Kerry F. Hughes - San Francisco CA, US James C. Wang - Saratoga CA, US Danny Cam Toan Lu - San Francisco CA, US Romain Beau De Lamenie - Menlo Park CA, US Venkata R. Balagani - Gilroy CA, US Aden Martin Allen - Oakland CA, US Michael Jon Fong - Mill Valley CA, US
Assignee:
Applied Materials, Inc. - Santa Clara CA
International Classification:
B24B 1/00
US Classification:
451 57, 451 59, 451398
Abstract:
A retaining ring can be shaped by machining or lapping the bottom surface of the ring to form a shaped profile in the bottom surface. The bottom surface of the retaining ring can include flat, sloped and curved portions. The lapping can be performed using a machine that dedicated for use in lapping the bottom surface of retaining rings. During the lapping the ring can be permitted to rotate freely about an axis of the ring. The bottom surface of the retaining ring can have curved or flat portions.
Hung Chih Chen - Sunnyvale CA, US Steven M. Zuniga - Soquel CA, US Charles C. Garretson - San Jose CA, US Douglas R. McAllister - Pleasanton CA, US Jian Lin - Milpitas CA, US Stacy Meyer - San Jose CA, US Sidney P. Huey - Fremont CA, US Jeonghoon Oh - San Jose CA, US Trung T. Doan - Los Gatos CA, US Jeffrey Schmidt - San Jose CA, US Martin S. Wohlert - San Jose CA, US Kerry F. Hughes - San Francisco CA, US James C. Wang - Saratoga CA, US Danny Cam Toan Lu - San Francisco CA, US Romain Beau De Lamenie - Menlo Park CA, US Venkata R. Balagani - Gilroy CA, US Aden Martin Allen - Oakland CA, US Michael Jon Fong - Mill Valley CA, US
Assignee:
Applied Materials, Inc. - Santa Clara CA
International Classification:
B24B 5/00
US Classification:
451285, 451398
Abstract:
A retaining ring can be shaped by machining or lapping the bottom surface of the ring to form a shaped profile in the bottom surface. The bottom surface of the retaining ring can include flat, sloped and curved portions. The lapping can be performed using a machine that dedicated for use in lapping the bottom surface of retaining rings. During the lapping the ring can be permitted to rotate freely about an axis of the ring. The bottom surface of the retaining ring can have curved or flat portions.
Transaction Management In A Configuration Database
Bernard A. Traversat - San Francisco CA Tom Saulpaugh - San Jose CA Jeffrey A. Schmidt - Boulder Creek CA Gregory L. Slaughter - Palo Alto CA
Assignee:
Sun Microsystems, Inc. - Palo Alto CA
International Classification:
G06F 1500
US Classification:
707100
Abstract:
A method and system are disclosed for updating and managing a configuration database used to store configuration and user data in a computer network having multiple clients, such as network computers. The transaction management mechanisms described determine whether new data, such as a new user or specific property, is being added to the configuration database or whether an existing node in the database is being modified by a transaction. A locking mechanism obtains a lock on a node according to whether a new node is being added to the configuration database or an existing node is being modified. During this process, an identifier is assigned to the transaction that caused the lock that acts as a transaction handle. The transaction then proceeds to modify the configuration database by either adding new data or modifying existing data. The locking mechanism then commits the transaction by releasing the lock if the modification or insertion is successful, or aborts the transaction if the modification or insertion fails.
Generic Schema For Storing Configuration Information On A Client Computer
Bernard A. Traversat - San Francisco CA Tom Saulpaugh - San Jose CA Jeffrey A. Schmidt - Boulder Creek CA Gregory L. Slaughter - Palo Alto CA
Assignee:
Sun Microsystems, Inc. - Palo Alto CA
International Classification:
G06F 1516
US Classification:
709203
Abstract:
Methods and apparatus are disclosed for providing a data framework and associated client/server protocol for storing and exchanging data among computers in a network. A data schema having an n-way tree-type structure with a root node layer, intermediate node layers, and a data layer for storing configuration data is described. The intermediate node layers contain a multitude of nodes containing categorical information relating to components and various aspects of the computer network. Following a tree structure, each intermediate node and root node has branches emanating to nodes below it. These subordinate nodes are referred to as children nodes. The data node layer is at the bottom of the tree and contains actual specific configuration data relating to components and other aspects of the computer network, such as information regarding users registered to use the network. Certain portions of the intermediate nodes and data nodes make up persistent dataspaces in which the actual specific configuration data in the data nodes is modified on either a client or a server computer, and is stored on the server computer. This allows the associated specific information to be nonvolatile and accessible by a multiplicity of client computers.
Protocol For Exchanging Configuration Data In A Computer Network
Bernard A. Traversat - San Francisco CA Tom Saulpaugh - San Jose CA Jeffrey A. Schmidt - Boulder Creek CA Gregory L. Slaughter - Palo Alto CA
Assignee:
Sun Microsystems, Inc. - Palo Alto CA
International Classification:
G06F 1300
US Classification:
709220
Abstract:
Methods and apparatus are disclosed for providing a data framework and associated client/server protocol for storing and exchanging data among computers in a network. A data schema having an n-way tree-type structure with a root node layer, intermediate node layers, and a data layer for storing configuration data is described. The intermediate node layers contain a multitude of nodes containing categorical information relating to components and various aspects of the computer network. Following a tree structure, each intermediate node and root node has branches emanating to nodes below it. These subordinate nodes are referred to as children nodes. The data node layer is at the bottom of the tree and contains actual specific configuration data relating to components and other aspects of the computer network, such as information regarding users registered to use the network. Certain portions of the intermediate nodes and data nodes make up persistent dataspaces in which the actual specific configuration data in the data nodes is modified on either a client or a server computer, and is stored on the server computer. This allows the associated specific information to be nonvolatile and accessible by a multiplicity of client computers.
Multi-Threaded Journaling In A Configuration Database
Bernard A. Traversat - San Francisco CA Tom Saulpaugh - San Jose CA Jeffrey A. Schmidt - Boulder Creek CA Gregory L. Slaughter - Palo Alto CA
Assignee:
Sun Microsystems, Inc. - Palo Alto CA
International Classification:
G06F 1730
US Classification:
707202
Abstract:
A method and system for creating and maintaining a journal of transactions directed to a configuration database is disclosed. A multi-threaded journaling method logs transactions in a configuration database by first receiving a database transaction, the transaction being either a single modification, e. g. insertion, deletion, update, or a series of modifications directed to the configuration database. An initial entry is inserted into a journal file where the initial entry includes a transaction identifier or handle that corresponds to the database transaction. Subsequent entries are inserted into the journal file corresponding to the specific updates of the transaction, the subsequent entry containing the transaction identifier and actual transaction data relating to the specific update. The journaling mechanism then determines whether each of the specific updates to the configuration database has been successfully completed. A final entry for the transaction is inserted based on the determination of whether each of the specific updates was successfully completed.
Generic Schema For Storing Configuration Information On A Server Computer
Bernard A. Traversat - San Francisco CA Tom Saulpaugh - San Jose CA Jeffrey A. Schmidt - Boulder Creek CA Gregory L. Slaughter - Palo Alto CA William J. Tracey - Round Rock TX Steve Woodward - Boca Raton FL
Assignee:
Sun Microsystems, Inc. - Palo Alto CA International Business Machines Corporation - Armonk NY
International Classification:
G06F 1300
US Classification:
709220
Abstract:
Methods and apparatus are disclosed for providing a data framework and associated client/server protocol for storing and exchanging data among computers in a network. A data schema having an n-way tree-type structure with a root node layer, intermediate node layers, and a data layer for storing configuration data is described. The intermediate node layers contain a multitude of nodes containing categorical information relating to components and various aspects of the computer network. Following a tree structure, each intermediate node and root node has branches emanating to nodes below it. These subordinate nodes are referred to as children nodes. The data node layer is at the bottom of the tree and contains actual specific configuration data relating to components and other aspects of the computer network, such as information regarding users registered to use the network. Certain portions of the intermediate nodes and data nodes make up persistent dataspaces in which the actual specific configuration data in the data nodes is modified on either a client or a server computer, and is stored on the server computer. This allows the associated specific information to be nonvolatile and accessible by a multiplicity of client computers.
Zynga - San Francisco Bay Area since Apr 2013
Counsel - Corporate & Securities
Simpson Thacher & Bartlett LLP - Palo Alto, California Sep 2009 - Apr 2013
Corporate Associate -- Securities; Capital Markets; Mergers & Acquisitions; Private Equity
Simpson Thacher & Bartlett LLP - Palo Alto, California 2008 - 2008
Summer Associate
Blake, Cassels & Graydon LLP - Calgary, Alberta, Canada 2007 - 2007
Summer Associate
Shiningbank Energy Ltd. - Calgary, Alberta, Canada 2004 - 2006
Financial Accounting Consultant
Education:
Duke University School of Law 2006 - 2009
J.D., Law
The University of Calgary 2001 - 2006
B.Comm., with Distinction, Commerce
The University of Calgary 2001 - 2006
B.A., with Distinction, International Relations (with concentration in Security & Strategy)
Certifications:
Canadian Securities Course, Canadian Securities Institute Active Member, State Bar of California
Athletic Director/ Discipline coordinator/ PE teacher at Magnolia Science Academy
Location:
San Francisco Bay Area
Industry:
Higher Education
Work:
Magnolia Science Academy since Jul 2010
Athletic Director/ Discipline coordinator/ PE teacher
Rosie The Riveter Charter H.S. Jan 2009 - Jun 2010
Athletic Director/Teacher
Millikan H.S. Aug 2007 - Jun 2008
Teacher
The Help Group 2006 - 2007
Teacher/ Athletic Director/ Coach
St. Matthias High School 2002 - 2003
Teacher/ Coach
Education:
University of Nevada-Las Vegas 2003 - 2005
Master of Education, Physiology
St. Cloud State University 1998 - 2001
Bachelor, Health
Broadwell Hospitality Group Oswego, NY May 2014 to Feb 2015 Assistant Event ManagerRoom Service Lake Placid, NY Jun 2013 to Aug 2013 ServerOswego Country Club Oswego, NY Jun 2012 to Aug 2012 Bus BoySt. Regis Cafe New York, NY Sep 2011 to Nov 2011 Waiter/Host
Education:
Paul Smith's College Paul Smiths, NY Sep 2010 to Mar 2014 Bachelor of Science in Tourism and Resort Management
Dr. Schmidt graduated from the Univ De Reims, U.e.r. De Med, Reims, France in 1981. He works in Charlotte, NC and specializes in Neurology. Dr. Schmidt is affiliated with Novant Health Huntersville Medical Center, Novant Health Matthews Medical Center and Novant Health Presbyterian Medical Center.
Dr. Schmidt graduated from the West Virginia University School of Medicine in 1989. He works in Concord, NC and specializes in General Surgery. Dr. Schmidt is affiliated with Carolinas Medical Center-NE.
Dr. Schmidt graduated from the University of Utah School of Medicine in 1982. He works in Sandy, UT and specializes in Pediatrics and Adolescent Medicine. Dr. Schmidt is affiliated with Alta View Hospital and Intermountain Medical Center.
Dr. Schmidt graduated from the University of Arkansas College of Medicine at Little Rock in 1990. He works in Greenville, NC and specializes in Pediatrics. Dr. Schmidt is affiliated with Vidant Beaufort Hospital, Vidant Chowan Hospital, Vidant Duplin Hospital and Vidant Medical Center.
Robin Osborne is the sister of the vaccinated man who died in February. She said her brother Jeffrey Schmidt died after he had received both doses of the Pfizer vaccine. Since 2008, Schmidt had lived at Edgemoor, a 192-bed skilled nursing facility. He had Huntingtons disease, which kills healthy ne
eroen Bleekemolen in the No. 33 Mercedes. As a result, the No. 29 team of van der Linde, Jeffrey Schmidt, Christopher Mies and Sheldon van der Linde earned the five Patrn Endurance Cup points, while Bleekemolen and No. 33 teammates Ben Keating, Adam Christodoulou and Luca Stolz scored four points.
The No. 28 Porsche 911 GT3 R driven by Michael Christensen, Daniel Morad, Jesse Lazare, Carlos de Quesada and 17-year-old Michael de Quesada edged the No. 29 Land Motorsport Audi R8 LMS of Christopher Mies, Connor De Philippi, Jules Gounon and Jeffrey Schmidt by 0.293 seconds.
Date: Jan 29, 2017
Category: Sports
Source: Google
Opioid antidote Narcan is saving lives, but it isn't stopping the epidemic
He and Sgt. Jeffrey Schmidt arrived at the Edmund Street home on a Saturday night last year in response to a 911 call of an unresponsive male. The mans girlfriend and two other companions said he had collapsed on the bedroom floor after injecting himself with heroin.
A day after announcing massive job cuts and the closure of multiple satellite offices, Jeffrey Schmidt, a legal counsel for the company, declined to let a Wall Street Journal reporter into the companys shareholder meeting. The company did not offer a live webcast.
Date: Jun 04, 2013
Category: Business
Source: Google
Google case: US govt hires top lawyer - Tech News Today
It certainly could be a significant step toward bringing an enforcement action when outside firepower is brought in, said Jeffrey Schmidt, a former FTC director of competition and now at law firm Linklaters.
Date: Apr 27, 2012
Category: Sci/Tech
Source: Google
Court overturns order in woman's will to put her cat to death
toward the endowment, and Fifth Third agreed to forego fees of $1,000 to bring the endowment to $2,000. Attending the court proceeding to ensure everything went smoothly was Jeffrey Schmidt, Fifth Third director of personal trust, who has written about how people can care for their pets after they die.