Matthew John PARKINSON

Person

  • Cambridge, GB

Patents Grantslast 30 patents

  • Information Patent Grant

    Memory deallocation across a trust boundary

    • Patent number 12,099,875
    • Issue date Sep 24, 2024
    • Microsoft Technology Licensing, LLC
    • David Thomas Chisnall
    • G06 - COMPUTING CALCULATING COUNTING
  • Information Patent Grant

    Software memory tagging for heap overflow protection

    • Patent number 11,853,598
    • Issue date Dec 26, 2023
    • Microsoft Technology Licensing, LLC
    • Joseph Norman Bialek
    • G06 - COMPUTING CALCULATING COUNTING
  • Information Patent Grant

    Memory deallocation across a trust boundary

    • Patent number 11,593,169
    • Issue date Feb 28, 2023
    • Microsoft Technology Licensing, LLC
    • David Thomas Chisnall
    • G06 - COMPUTING CALCULATING COUNTING
  • Information Patent Grant

    Safe manual memory management

    • Patent number 11,016,883
    • Issue date May 25, 2021
    • Microsoft Technology Licensing, LLC
    • Matthew John Parkinson
    • G06 - COMPUTING CALCULATING COUNTING
  • Information Patent Grant

    Actor model programming

    • Patent number 10,768,902
    • Issue date Sep 8, 2020
    • Microsoft Technology Licensing, LLC
    • Sylvan Wesley Clebsch
    • G06 - COMPUTING CALCULATING COUNTING
  • Information Patent Grant

    Package processing

    • Patent number 10,592,661
    • Issue date Mar 17, 2020
    • Microsoft Technology Licensing, LLC
    • Sylvan Wesley Clebsch
    • G06 - COMPUTING CALCULATING COUNTING
  • Information Patent Grant

    Manual memory management using lazy patching

    • Patent number 10,496,534
    • Issue date Dec 3, 2019
    • Microsoft Technology Licensing, LLC
    • Dimitrios Vytiniotis
    • G06 - COMPUTING CALCULATING COUNTING
  • Information Patent Grant

    Sending messages between threads

    • Patent number 10,459,778
    • Issue date Oct 29, 2019
    • Microsoft Technology Licensing, LLC
    • Matthew John Parkinson
    • G06 - COMPUTING CALCULATING COUNTING

Patents Applicationslast 30 patents

  • Information Patent Application

    MEMORY DEALLOCATION ACROSS A TRUST BOUNDARY

    • Publication number 20240411598
    • Publication date Dec 12, 2024
    • Microsoft Technology Licensing, LLC
    • David Thomas CHISNALL
    • G06 - COMPUTING CALCULATING COUNTING
  • Information Patent Application

    SOFTWARE MEMORY TAGGING FOR HEAP OVERFLOW PROTECTION

    • Publication number 20240069797
    • Publication date Feb 29, 2024
    • Microsoft Technology Licensing ,LLC
    • Joseph Norman BIALEK
    • G06 - COMPUTING CALCULATING COUNTING
  • Information Patent Application

    MEMORY DEALLOCATION ACROSS A TRUST BOUNDARY

    • Publication number 20230168933
    • Publication date Jun 1, 2023
    • Microsoft Technology Licensing, LLC
    • David Thomas CHISNALL
    • G06 - COMPUTING CALCULATING COUNTING
  • Information Patent Application

    SOFTWARE MEMORY TAGGING FOR HEAP OVERFLOW PROTECTION

    • Publication number 20220357875
    • Publication date Nov 10, 2022
    • Microsoft Technology Licensing, LLC
    • Joseph Norman BIALEK
    • G06 - COMPUTING CALCULATING COUNTING
  • Information Patent Application

    MEMORY DEALLOCATION ACROSS A TRUST BOUNDARY

    • Publication number 20210004271
    • Publication date Jan 7, 2021
    • Microsoft Technology Licensing, LLC
    • David Thomas CHISNALL
    • G06 - COMPUTING CALCULATING COUNTING
  • Information Patent Application

    ACTOR MODEL PROGRAMMING

    • Publication number 20200004510
    • Publication date Jan 2, 2020
    • Microsoft Technology Licensing, LLC
    • Sylvan Wesley CLEBSCH
    • G06 - COMPUTING CALCULATING COUNTING
  • Information Patent Application

    MANAGING GLOBAL AND LOCAL EXECUTION PHASES

    • Publication number 20200004577
    • Publication date Jan 2, 2020
    • Microsoft Technology Licensing, LLC
    • Matthew John PARKINSON
    • G06 - COMPUTING CALCULATING COUNTING
  • Information Patent Application

    PACKAGE PROCESSING

    • Publication number 20190163898
    • Publication date May 30, 2019
    • Microsoft Technology Licensing, LLC
    • Sylvan Wesley CLEBSCH
    • G06 - COMPUTING CALCULATING COUNTING
  • Information Patent Application

    MANUAL MEMORY MANAGEMENT USING LAZY PATCHING

    • Publication number 20180276120
    • Publication date Sep 27, 2018
    • Microsoft Technology Licensing, LLC
    • Dimitrios VYTINIOTIS
    • G06 - COMPUTING CALCULATING COUNTING
  • Information Patent Application

    SAFE MANUAL MEMORY MANAGEMENT

    • Publication number 20180253311
    • Publication date Sep 6, 2018
    • Microsoft Technology Licensing, LLC
    • Matthew John PARKINSON
    • G06 - COMPUTING CALCULATING COUNTING