John Wesley Dyer

Person

  • Seattle, WA, US

Patents Grantslast 30 patents

  • Information Patent Grant

    Reactive coincidence

    • Patent number 10,956,236
    • Issue date Mar 23, 2021
    • Microsoft Technology Licensing, LLC
    • John Wesley Dyer
    • G06 - COMPUTING CALCULATING COUNTING
  • Information Patent Grant

    Reactive coincidence

    • Patent number 10,394,625
    • Issue date Aug 27, 2019
    • Microsoft Technology Licensing, LLC
    • John Wesley Dyer
    • G06 - COMPUTING CALCULATING COUNTING
  • Information Patent Grant

    Automatic code transformation

    • Patent number 10,318,255
    • Issue date Jun 11, 2019
    • Microsoft Technology Licensing, LLC
    • Henricus Johannes Maria Meijer
    • G06 - COMPUTING CALCULATING COUNTING
  • Information Patent Grant

    Multidimensional grouping operators

    • Patent number 9,886,474
    • Issue date Feb 6, 2018
    • Microsoft Technology Licensing, LLC
    • Bart De Smet
    • G06 - COMPUTING CALCULATING COUNTING
  • Information Patent Grant

    Reactive coincidence

    • Patent number 9,477,537
    • Issue date Oct 25, 2016
    • Microsoft Technology Licensing, LLC
    • John Wesley Dyer
    • G06 - COMPUTING CALCULATING COUNTING
  • Information Patent Grant

    Automatic code transformation with state transformer monads

    • Patent number 9,317,255
    • Issue date Apr 19, 2016
    • Microsoft Technology Licensing, LCC
    • Henricus Johannes Maria Meijer
    • G06 - COMPUTING CALCULATING COUNTING
  • Information Patent Grant

    Fuzz testing of asynchronous program code

    • Patent number 9,015,667
    • Issue date Apr 21, 2015
    • Microsoft Technology Licensing, LLC
    • Erik Meijer
    • G06 - COMPUTING CALCULATING COUNTING
  • Information Patent Grant

    Immutable parsing

    • Patent number 8,762,969
    • Issue date Jun 24, 2014
    • Microsoft Corporation
    • Henricus Johannes Maria Meijer
    • G06 - COMPUTING CALCULATING COUNTING
  • Information Patent Grant

    Query processing with specialized query operators

    • Patent number 8,713,048
    • Issue date Apr 29, 2014
    • Microsoft Corporation
    • Erik Meijer
    • G06 - COMPUTING CALCULATING COUNTING
  • Information Patent Grant

    Asynchronous programming model mapping

    • Patent number 8,539,439
    • Issue date Sep 17, 2013
    • Microsoft Corporation
    • Henricus Johannes Maria Meijer
    • G06 - COMPUTING CALCULATING COUNTING
  • Information Patent Grant

    Execution context control

    • Patent number 8,464,280
    • Issue date Jun 11, 2013
    • Microsoft Corporation
    • John Dyer
    • G06 - COMPUTING CALCULATING COUNTING
  • Information Patent Grant

    Automated translation of service invocations for batch processing

    • Patent number 8,364,750
    • Issue date Jan 29, 2013
    • Microsoft Corporation
    • Luca Bolognese
    • G06 - COMPUTING CALCULATING COUNTING

Patents Applicationslast 30 patents

  • Information Patent Application

    REACTIVE COINCIDENCE

    • Publication number 20190354415
    • Publication date Nov 21, 2019
    • Microsoft Technology Licensing, LLC
    • John Wesley Dyer
    • G06 - COMPUTING CALCULATING COUNTING
  • Information Patent Application

    Automatic Code Transformation

    • Publication number 20170269913
    • Publication date Sep 21, 2017
    • Microsoft Technology Licensing, LLC
    • Henricus Johannes Maria MEIJER
    • G06 - COMPUTING CALCULATING COUNTING
  • Information Patent Application

    REACTIVE COINCIDENCE

    • Publication number 20170004025
    • Publication date Jan 5, 2017
    • Microsoft Technology Licensing, LLC
    • John Wesley Dyer
    • G06 - COMPUTING CALCULATING COUNTING
  • Information Patent Application

    Automatic Code Transformation

    • Publication number 20160216950
    • Publication date Jul 28, 2016
    • Microsoft Technology Licensing, LLC
    • Henricus Johannes Maria Meijer
    • G06 - COMPUTING CALCULATING COUNTING
  • Information Patent Application

    IMMUTABLE PARSING

    • Publication number 20140289715
    • Publication date Sep 25, 2014
    • Henricus Johannes Maria Meijer
    • G06 - COMPUTING CALCULATING COUNTING
  • Information Patent Application

    SCHEDULER COMBINATORS

    • Publication number 20130132962
    • Publication date May 23, 2013
    • Microsoft Corporation
    • Bart De Smet
    • G06 - COMPUTING CALCULATING COUNTING
  • Information Patent Application

    MULTIDIMENSIONAL GROUPING OPERATORS

    • Publication number 20130132333
    • Publication date May 23, 2013
    • Microsoft Corporation
    • Bart De Smet
    • G06 - COMPUTING CALCULATING COUNTING
  • Information Patent Application

    ASYNCHRONOUS PROGRAMMING MODEL MAPPING

    • Publication number 20130097580
    • Publication date Apr 18, 2013
    • Microsoft Corporation
    • Henricus Johannes Maria Meijer
    • G06 - COMPUTING CALCULATING COUNTING
  • Information Patent Application

    REACTIVE COINCIDENCE

    • Publication number 20120150514
    • Publication date Jun 14, 2012
    • Microsoft Corporation
    • John Wesley Dyer
    • G06 - COMPUTING CALCULATING COUNTING
  • Information Patent Application

    GENERATING DOCUMENTATION FROM TESTS

    • Publication number 20120102458
    • Publication date Apr 26, 2012
    • Microsoft Corporation
    • Erik Meijer
    • G06 - COMPUTING CALCULATING COUNTING
  • Information Patent Application

    PARSING OBSERVABLE COLLECTIONS

    • Publication number 20120095750
    • Publication date Apr 19, 2012
    • Microsoft Corporation
    • Henricus Johannes Maria Meijer
    • G06 - COMPUTING CALCULATING COUNTING
  • Information Patent Application

    FUZZ TESTING OF ASYNCHRONOUS PROGRAM CODE

    • Publication number 20120089868
    • Publication date Apr 12, 2012
    • Microsoft Corporation
    • Erik Meijer
    • G06 - COMPUTING CALCULATING COUNTING
  • Information Patent Application

    PROGRAMMING LANGUAGE SUPPORT FOR REACTIVE PROGRAMMING

    • Publication number 20120084749
    • Publication date Apr 5, 2012
    • Microsoft Corporation
    • Jeffrey Van Gogh
    • G06 - COMPUTING CALCULATING COUNTING
  • Information Patent Application

    OPTIMIZED LAZY QUERY OPERATORS

    • Publication number 20120078878
    • Publication date Mar 29, 2012
    • Microsoft Corporation
    • Bart De Smet
    • G06 - COMPUTING CALCULATING COUNTING
  • Information Patent Application

    MONADIC TYPE PRESERVATION FOR QUERY OPERATORS

    • Publication number 20120072442
    • Publication date Mar 22, 2012
    • Microsoft Corporation
    • Bart De Smet
    • G06 - COMPUTING CALCULATING COUNTING
  • Information Patent Application

    STATE MACHINE EXPRESSIONS IN DATABASE OPERATORS

    • Publication number 20110246962
    • Publication date Oct 6, 2011
    • Microsoft Corporation
    • Henricus Johannes Maria Meijer
    • G06 - COMPUTING CALCULATING COUNTING
  • Information Patent Application

    PROCESSING OBSERVABLE EVENTS USING JOIN PATTERNS

    • Publication number 20110191784
    • Publication date Aug 4, 2011
    • Microsoft Corporation
    • Henricus Johannes Maria Meijer
    • G06 - COMPUTING CALCULATING COUNTING
  • Information Patent Application

    Execution Context Control

    • Publication number 20110173620
    • Publication date Jul 14, 2011
    • Microsoft Corporation
    • John Dyer
    • G06 - COMPUTING CALCULATING COUNTING
  • Information Patent Application

    PUSH-BASED OPERATORS FOR PROCESSING OF PUSH-BASED NOTIFICATIONS

    • Publication number 20110173621
    • Publication date Jul 14, 2011
    • Microsoft Corporation
    • Henricus Johannes Maria Meijer
    • G06 - COMPUTING CALCULATING COUNTING
  • Information Patent Application

    Processing Computer Implemented Action

    • Publication number 20110145734
    • Publication date Jun 16, 2011
    • Microsoft Corporation
    • Henricus Johannes Maria Meijer
    • G06 - COMPUTING CALCULATING COUNTING
  • Information Patent Application

    PUSH-BASED APPLICATION PROGRAM INTERFACE BASED ON DUALS OF A PULL-B...

    • Publication number 20110138403
    • Publication date Jun 9, 2011
    • Microsoft Corporation
    • Henricus Johannes Maria Meijer
    • G06 - COMPUTING CALCULATING COUNTING
  • Information Patent Application

    MANAGEMENT OF OBSERVABLE COLLECTIONS OF VALUES

    • Publication number 20110107392
    • Publication date May 5, 2011
    • Microsoft Corporation
    • Henricus Johannes Maria Meijer
    • G06 - COMPUTING CALCULATING COUNTING
  • Information Patent Application

    Generating Code Meeting Approved Patterns

    • Publication number 20100325607
    • Publication date Dec 23, 2010
    • Microsoft Corporation
    • Erik Meijer
    • G06 - COMPUTING CALCULATING COUNTING
  • Information Patent Application

    LAZY AND STATELESS EVENTS

    • Publication number 20100131743
    • Publication date May 27, 2010
    • Microsoft Corporation
    • Henricus Johannes Maria Meijer
    • G06 - COMPUTING CALCULATING COUNTING
  • Information Patent Application

    EXCEPTIONAL EVENTS

    • Publication number 20100131745
    • Publication date May 27, 2010
    • Microsoft Corporation
    • Henricus Johannes Maria Meijer
    • G06 - COMPUTING CALCULATING COUNTING
  • Information Patent Application

    EXPOSING ASYNCHRONOUS MECHANISMS AS FIRST-CLASS EVENTS

    • Publication number 20100131921
    • Publication date May 27, 2010
    • Microsoft Corporation
    • John Wesley Dyer
    • G06 - COMPUTING CALCULATING COUNTING
  • Information Patent Application

    UNIFIED EVENT PROGRAMMING AND QUERIES

    • Publication number 20100131556
    • Publication date May 27, 2010
    • Microsoft Corporation
    • Henricus Johannes Maria Meijer
    • G06 - COMPUTING CALCULATING COUNTING
  • Information Patent Application

    INVERSE TRANSFORMATION LOADING

    • Publication number 20100057822
    • Publication date Mar 4, 2010
    • Microsoft Corporation
    • Dragos A. Manolescu
    • G06 - COMPUTING CALCULATING COUNTING
  • Information Patent Application

    IMMUTABLE PARSING

    • Publication number 20100037212
    • Publication date Feb 11, 2010
    • Microsoft Corporation
    • Henricus Johannes Maria Meijer
    • G06 - COMPUTING CALCULATING COUNTING
  • Information Patent Application

    GRAMMAR-BASED GENERATION OF TYPES AND EXTENSIONS

    • Publication number 20100037213
    • Publication date Feb 11, 2010
    • Microsoft Corporation
    • Henricus Johannes Maria Meijer
    • G06 - COMPUTING CALCULATING COUNTING