David Mackinnon

David Mackinnon Email and Phone Number

Senior Patent Examiner and Examinateur principal des brevetés @ Canadian Intellectual Property Office / Office de la propriété intellectuelle du
Ottawa, ON, CA
David Mackinnon's Location
Ottawa, Ontario, Canada, Canada
David Mackinnon's Contact Details

David Mackinnon work email

David Mackinnon personal email

David Mackinnon phone numbers

About David Mackinnon

I have been a programmer, a statistician, and most recently a researcher in the field of 3D imaging. My primary interest is how to measure the quality of 3D imaging systems and how to make use of that information to advance the state-of-the-art in 3D imaging systems. My current goal is to become a recognized expert in the emerging field of spatial metrology.Specialties: 3D image acquisition, 3D Image quality evaluation, Statistical analysis, Spatial metrology

David Mackinnon's Current Company Details
Canadian Intellectual Property Office / Office de la propriété intellectuelle du

Canadian Intellectual Property Office / Office De La Propriété Intellectuelle Du

View
Senior Patent Examiner and Examinateur principal des brevetés
Ottawa, ON, CA
Website:
cipo.gc.ca
Employees:
447
David Mackinnon Work Experience Details
  • Canadian Intellectual Property Office / Office De La Propriété Intellectuelle Du
    Senior Patent Examiner And Examinateur Principal Des Brevetés
    Canadian Intellectual Property Office / Office De La Propriété Intellectuelle Du
    Ottawa, On, Ca
  • Canadian Intellectual Property Office / Office De La Propriété Intellectuelle Du Canada
    Senior Patent Examiner / Examinateur Principal Des Brevetés
    Canadian Intellectual Property Office / Office De La Propriété Intellectuelle Du Canada Aug 2022 - Present
    Gatineau, Quebec, Canada
    Evaluate patent applications in the field of electrical and computer engineering to determine whether they are compliant with the Canadian Patent Act and Rules. Provide training to new patent examiners. Assist section head in performing QC and other management tasks as required.
  • Canadian Intellectual Property Office / Office De La Propriété Intellectuelle Du Canada
    Patent Examiner
    Canadian Intellectual Property Office / Office De La Propriété Intellectuelle Du Canada Oct 2017 - Aug 2022
    Gatineau, Quebec, Canada
    Evaluate patent applications in the field of electrical and computer engineering to determine whether they are compliant with the Canadian Patent Act and Rules.
  • D.K.Mackinnon Photography
    Freelance Photographer
    D.K.Mackinnon Photography Jan 2012 - Present
    Ottawa, Ontario, Canada
    Conceive, coordinate and complete photographic projects that include laboratory, event, photobooth, and product photography. Develop and provide photographic products for clients, and marketing and promotion of photographic services. Requires an understanding of Canadian copyright laws to ensure images do not violate copyrights. Requires strong task-planning ability to coordinate various members of the photographic team that can include models, makeup artists, body artists, photographic assistants, and co-photographers. Prepare images for submission to magazines and trade journals. Requires ability to work to a deadline to provide a high-quality product in a constantly-changing environment. Requires ability to develop effective interpersonal relationships to ensure all members of the team are able to perform to their peak ability.
  • National Research Council Canada
    Research Officer
    National Research Council Canada Dec 2013 - Sep 2017
    Ottawa, Ontario, Canada
    Conceive, plan, and conduct scientific research using engineering and statistical principles to assess the performance of non-contact 3D imaging systems. Prepare and coordinate submissions to conferences and peer-reviewed journals, as well as presentation of research at conferences and at seminars. Perform modelling and simulation as required using development tools such as Matlab, Python, and Mathematica. Development of software interfaces and hardware control systems using development tools such as C++. Development of uncertainty budgets based on a fundamental understanding of the primary sources of measurement uncertainty. Prepare, coordinate, and present research summaries in written and oral form to non-scientists as required. Represent the NRC on standard committees, such as the ASTM and the Standards Council of Canada (SCC), in matters related to 3D imaging systems and conformance assessment. Requires an understanding of Canadian intellectual property law to assess whether the results of research are potentially patentable.
  • National Research Council Canada
    Research Associate
    National Research Council Canada May 2008 - May 2013
    Ottawa, Ontario, Canada
    Conceive, plan, and conduct scientific research using engineering and statistical principles to assess the performance of non-contact 3D imaging systems. Development of artefacts and test procedures to assess the quality of non-contact 3D imaging systems for industrial applications. Prepare and coordinate submissions to conferences and peer-reviewed journals, as well as presentation of research at conferences and at seminars. Perform modelling and simulation as required using development tools such as Matlab. Development of software interfaces and hardware control systems using development tools such as C++. Prepare, coordinate, and present research summaries in written and oral form to non-scientists as required. Represent the NRC on standard committees, such as the ASTM and the Standards Council of Canada (SCC), in matters related to 3D imaging systems. Perform applied research in 3D metrology.Internal Committees:MSS Quality Management Committee (member, 3D Metrology)NRC Publications Archive Working Group
  • National Research Council Canada
    Visiting Worker
    National Research Council Canada Jan 2007 - Apr 2008
    Ottawa, Ontario, Canada
    Development of methodologies for measuring the quality of laser range scanner data in the field without using ground truth data as reference. Prepare and coordinate submissions to conferences and peer-reviewed journals. Perform modelling and simulation as required using development tools such as Matlab. Development of software interfaces and hardware control systems using development tools such as C++.
  • Carleton University
    Sessional Lecturer
    Carleton University Jan 2005 - May 2005
    Ottawa, Ontario, Canada
    Prepared lecture material, assignments and exams, conducted semi-weekly lectures, coordinated activities of a teaching assistant for a course in Object-oriented programming and design using Java.
  • Carleton University
    Teaching Assistant
    Carleton University Sep 2001 - May 2004
    Ottawa, Ontario, Canada
    Assisting faculty in the presentation and grading of engineering courses. These courses included Program Design and Construction, Object-Oriented Software Development, Microprocessor Systems, and Simulation and Modeling. Tasks included marking papers, proctored midterm exams, and running laboratory sessions.
  • National Research Council Canada
    Visiting Worker
    National Research Council Canada May 1999 - Aug 2001
    Ottawa, Ontario, Canada
    Developed graphical applications for the QNX real-time operating system to assist in development work of a laser range scanner. Development of software interfaces and hardware control systems using development tools such as C and C++ for Unix-based systems.
  • D.K. Mackinnon And Associates
    Computer And Statistical Consultant
    D.K. Mackinnon And Associates May 1990 - Aug 2000
    Charlottetown, Prince Edward Island, Canada
    A variety of activities involving consulting on purchases, system configuration, hardware repair, and software configuration.
  • University Of Prince Edward Island Clinical Research Centre
    Data Analyst
    University Of Prince Edward Island Clinical Research Centre Mar 1998 - Aug 1998
    Charlottetown, Prince Edward Island, Canada
    Performed analysis of a variety of clinical trial, experimental and epidemiological data for wide range of clients. Performed statistical analysis in a variety of software packages include SPSS, SAS, and Minitab. Advised clients based on statistically-supported analysis of a variety of data including prospective and retrospective studies and historical data. Provided oral and/or written explanations of the statistical analyses used depending on the skill level of the client, which ranged from highly knowledgeable in statistics to those with minimal understanding of statistical methods and interpretation of results.
  • Upei Atlantic Veterinary College
    Consultant Statistician
    Upei Atlantic Veterinary College Jan 1994 - Feb 1998
    Charlottetown, Prince Edward Island, Canada
    Performed analysis of Veterinary epidemiological, experimental and clinical trial data (prospective and historical) for a variety of researchers. Worked frequently with clients to assist them with experimental design and in how to interpret the results of statistical analysis performed. Performed statistical analysis in a variety of software packages include SPSS, SAS, and Minitab. Provided oral and/or written explanations of the statistical analyses used depending on the skill level of the client, which ranged from highly knowledgeable in statistics to those with minimal understanding of statistical methods and interpretation of results.
  • Virtual Expo, Inc.
    Technical Director
    Virtual Expo, Inc. Sep 1995 - Aug 1998
    Charlottetown, Prince Edward Island, Canada
    Development of a proposal for an Internet-based Exposition.
  • Pei Food Technology Centre
    Statistician/Sensory Analyst/Network Administrator
    Pei Food Technology Centre Jan 1991 - Feb 1998
    Assisted a team of Food Scientists in the statistical design of experiments involving sensory, instrumental, chemical and biological testing of food products. Developed and coordinated all discriminatory and acceptance testing of food products using humans as research instruments.. Participated in more than 544 research projects and principal investigator in 3 research projects. Performed statistical analysis primarily in SPSS. Provided oral and/or written explanations of the statistical analyses used depending on the skill level of the client, which ranged from highly knowledgeable in statistics to those with minimal understanding of statistical methods and interpretation of results.
  • University Of Prince Edward Island Department Of Psychology
    Research Assistant
    University Of Prince Edward Island Department Of Psychology May 1987 - Dec 1992
    Charlottetown, Prince Edward Island, Canada
    Wrote software to collect data from human subjects in experiments involving Vision and Short-Term Memory. Assisted in development of original control and data collection software for a Legibility laboratory. Tasks included writing software to control external hardware including robotics controllers. Hardware interfaces, and software to collect response data from human subjects, were programmed in Basic, C, and Labview. Performed human-factors evaluation of software interfaces to minimize the likelihood of biased responses.
  • Unit 3 School Board Office Of Pei
    Database Programmer
    Unit 3 School Board Office Of Pei May 1990 - Jan 1991
    Charlottetown, Prince Edward Island, Canada
    Developed database applications.

David Mackinnon Skills

Statistics Simulations Image Processing Research Programming Modeling Algorithms Signal Processing Analysis Data Analysis Java Digital Photography Program Management Project Management Machine Learning Robotics Optics Computer Vision Latex Matlab C++ Science R&d Databases Metrology Laser Scanning Software Development Data Mining C Solidworks Pattern Recognition Engineering Object Oriented Design Embedded Systems Photonics Perl Machine Vision Sql Software Engineering Linux Eclipse Reverse Engineering Technical Writing Fencing Standards Development Sensory Evaluation 3d Reconstruction Optical Imaging Computational Intelligence

David Mackinnon Education Details

Frequently Asked Questions about David Mackinnon

What company does David Mackinnon work for?

David Mackinnon works for Canadian Intellectual Property Office / Office De La Propriété Intellectuelle Du

What is David Mackinnon's role at the current company?

David Mackinnon's current role is Senior Patent Examiner and Examinateur principal des brevetés.

What is David Mackinnon's email address?

David Mackinnon's email address is dk****@****ail.com

What is David Mackinnon's direct phone number?

David Mackinnon's direct phone number is +161330*****

What schools did David Mackinnon attend?

David Mackinnon attended Carleton University, Carleton University, University Of New Brunswick, University Of Prince Edward Island, University Of Prince Edward Island.

What are some of David Mackinnon's interests?

David Mackinnon has interest in Children, Project Management, Research, 3d Image Acquisition, Metrology, Science And Technology, Statistical Analysis, Statistics, Quality Metrics, Digital Photography.

What skills is David Mackinnon known for?

David Mackinnon has skills like Statistics, Simulations, Image Processing, Research, Programming, Modeling, Algorithms, Signal Processing, Analysis, Data Analysis, Java, Digital Photography.

Who are David Mackinnon's colleagues?

David Mackinnon's colleagues are Maxime Villemaire, Sascha Wiessmeyer, April O'dwyer, Brigitte Marcil, Loretta Ko, Craig Macmillan, Levent Kayili.

Not the David Mackinnon you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.