John R Bair, Age 6813251 Millstone Pl NE, Seattle, WA 98110

John Bair Phones & Addresses

13251 Millstone Pl NE, Bainbridge Island, WA 98110 (206) 855-0595

Tucson, AZ

Thorndale, PA

Superior, CO

13251 Millstone Pl NE, Bainbridge Island, WA 98110

Mentions for John R Bair

Career records & work history

Medicine Doctors

John H. Bair

Specialties:
Radiology, Diagnostic Radiology
Work:
Kaiser Permanente Medical Group
2045 N Franklin St, Denver, CO 80205
(303) 338-4545 (phone) (303) 861-3234 (fax)
Site
Education:
Medical School
Northeastern Ohio Universities College of Medicine
Graduated: 1982
Languages:
English
Description:
Dr. Bair graduated from the Northeastern Ohio Universities College of Medicine in 1982. He works in Denver, CO and specializes in Radiology and Diagnostic Radiology. Dr. Bair is affiliated with St Joseph Hospital.

John Bair

Description:
Dr. Bair graduated from the University of Pittsburgh School of Medicine in 1992. He works in Lansdale, PA and 1 other location and specializes in Emergency Medicine. Dr. Bair is affiliated with Abington Memorial Hospital and Lansdale Hospital.

License Records

John Harold Bair

Licenses:
License #: MT019477T - Expired
Category: Medicine
Type: Graduate Medical Trainee

John Bair resumes & CV records

Resumes

John Bair Photo 48

Senior Consultant

Location:
Bonney Lake, WA
Industry:
Law Enforcement
Work:
Lighthouse Ediscovery
Senior Consultant
City of Tacoma Sep 1992 - Aug 2018
Detective
Nand Forensics Sep 1992 - Aug 2018
Co-Owner
Accessdata 2010 - Jun 2014
Contract Instructor
University of Washington 2010 - Jun 2014
Part Time Lecturer
Fox Valley Technical College 2010 - Jun 2014
Contract Instructor
Mobile Forensics Jan 2006 - Jan 2008
Contract Instructor
El Paso Police Department May 1989 - Sep 1992
El Paso Police Officer
Us Army Jan 1986 - Jan 1989
45L
Skills:
Law Enforcement, Police, Encase, Security, Cybercrime, Computer Security, Accessdata Certified Examiner, Digital Forensics, Enforcement, Training, Ftk, Cellebrite Physical Analyzer, Ftk Cell Phone Carving, Mobile Forensics Certified Examiner, Paraben Cell Phone Forensics Levels I/Ii/Iii, Accessdata Ftk Boot Camp, Forensic Analysis Techniques, Data Extraction, Expert Witness, Field Training Officer, Accessdata Mobile Examiner, Nw3C Cybercop 101, Fraud, Data Recovery, Information Technology, Investigations, Mobile Repair, Criminal Justice, Investigation, Private Investigations, Security Research, Enterprise Technology Assessment, Policy, Standards Development, Risk Assessment, Digital Fo, Expert Testimony
Interests:
Com
Www
Johnbairphotography
John Bair Photo 49

John Bair

Location:
Seattle, WA
Industry:
Photography
Work:
John Bair Photography
Owner
John Bair Photo 50

John Bair

Location:
Seattle, WA
Industry:
Information Technology And Services
Work:
Launchpoint Corporation
Chief Technology Officer
Certifications:
Cgeit
License 000215256
Cisa
Certified Scrum Master
Www.isaca.org
Scrum Alliance, License 000215256
John Bair Photo 51

John Bair

John Bair Photo 52

John Bair

John Bair Photo 53

John Bair

Location:
Seattle, WA
Industry:
Information Technology And Services
John Bair Photo 54

John Bair

John Bair Photo 55

John Bair

Publications & IP owners

Us Patents

Method And Apparatus For Changing Temporal Database Information

US Patent:
6442543, Aug 27, 2002
Filed:
Dec 18, 2000
Appl. No.:
09/740495
Inventors:
Richard T Snodgrass - Tucson AZ
John Bair - Superior CO
Assignee:
Amazon.com, Inc. - Seattle WA
International Classification:
G06F 1730
US Classification:
707 3, 707 2, 707 4, 707 5, 707 9, 707102, 707203, 711110
Abstract:
A method and apparatus accepts a query to update or delete rows in a temporal table of a database. The query may describe which rows are to be updated, a calculation for the value to be used to update each row of the table, and a period of validity, during which the changes are to take place. The method and apparatus creates a sequence of queries and SQL program elements that together can make up an SQL program that will execute the query received. The SQL program can split any row of the table to be updated into multiple rows so that each of the multiple rows of the table to be changed have an effective period during which no changes occur in the table to be changed or any other tables referenced in the query received and no effective periods span the beginning or the end of the period of validity. The specified change may then be made to the resulting rows, and rows that are adjacent in time with identical values may be collapsed into a single row. The result is inserted into the table to be changed and the corresponding original rows in the table to be changed are deleted.

Method And Apparatus For Changing Temporal Database

US Patent:
6185556, Feb 6, 2001
Filed:
May 4, 1999
Appl. No.:
9/304697
Inventors:
Richard T Snodgrass - Tucson AZ
John Bair - Superior CO
Assignee:
Amazon.com, Inc. - Seattle WA
International Classification:
G06F 1730
US Classification:
707 3
Abstract:
A method and apparatus accepts a query to update or delete rows in a temporal table of a database. The query may describe which rows are to be updated, a calculation for the value to be used to update each row of the table, and a period of validity, during which the changes are to take place. The method and apparatus creates a sequence of queries and SQL program elements that together can make up an SQL program that will execute the query received. The SQL program can split any row of the table to be updated into multiple rows so that each of the multiple rows of the table to be changed have an effective period during which no changes occur in the table to be changed or any other tables referenced in the query received and no effective periods span the beginning or the end of the period of validity. The specified change may then be made to the resulting rows, and rows that are adjacent in time with identical values may be collapsed into a single row. The result is inserted into the table to be changed and the corresponding original rows in the table to be changed are deleted.

NOTICE: You may not use PeopleBackgroundCheck or the information it provides to make decisions about employment, credit, housing or any other purpose that would require Fair Credit Reporting Act (FCRA) compliance. PeopleBackgroundCheck is not a Consumer Reporting Agency (CRA) as defined by the FCRA and does not provide consumer reports.