Search

Brian M Grunkemeyer

age ~48

from Redmond, WA

Also known as:
  • Bri Grunkemeyer
Phone and address:
16527 46Th St, Redmond, WA 98052
4256293559

Brian Grunkemeyer Phones & Addresses

  • 16527 46Th St, Redmond, WA 98052 • 4256293559 • 4258820560
  • Sammamish, WA
  • Issaquah, WA
  • Seattle, WA
  • Benton, IL
  • Rockford, IL
  • Kiona, WA
  • Pittsburgh, PA
  • 16527 NE 46Th St, Redmond, WA 98052 • 4253232171

Work

  • Position:
    Professional/Technical

Us Patents

  • Application Program Interface For Network Software Platform

    view source
  • US Patent:
    7017162, Mar 21, 2006
  • Filed:
    Jul 10, 2001
  • Appl. No.:
    09/902811
  • Inventors:
    Adam W. Smith - Redmond WA, US
    Anthony J. Moore - Seattle WA, US
    Brian A. LaMacchia - Bellevue WA, US
    Anders Hejlsberg - Seattle WA, US
    Brian M. Grunkemeyer - Issaquah WA, US
    Caleb L. Doise - Bellevue WA, US
    Christopher W. Brumme - Mercer Island WA, US
    Christopher L. Anderson - Issaquah WA, US
    Corina E. Feuerstein - Redmond WA, US
    Craig T. Sinclair - Sammamish WA, US
    Daniel Takacs - Bellevue WA, US
    David S. Ebbo - Redmond WA, US
    David O. Driver - Seattle WA, US
    David S. Mortenson - Redmond WA, US
    Erik B. Christensen - Seattle WA, US
    Erik B. Olson - Sammamish WA, US
    Fabio A. Yeon - Mill Creek WA, US
    Gopala Krishna R. Kakivaya - Sammamish WA, US
    Gregory D. Fee - Seattle WA, US
    Hany E. Ramadan - Kirkland WA, US
    Henry L. Sanders - Kirkland WA, US
    Jayanth V. Rajan - Bellevue WA, US
    Jeffrey M. Cooperstein - Bellevue WA, US
    Jonathan C. Hawkins - Seattle WA, US
    James H. Hogg - Bellevue WA, US
    Joe D. Long - Woodinville WA, US
    John I. McConnell - Kirkland WA, US
    James S. Miller - Bellevue WA, US
    Julie D. Bennett - Medina WA, US
    Krzysztof J. Cwalina - Redmond WA, US
    Lance E. Olson - Sammamish WA, US
    Loren M. Kohnfelder - Bellevue WA, US
    Michael M. Magruder - Sammamish WA, US
    Manish S. Prabhu - Redmond WA, US
    Radu Rares Palanca - Redmond WA, US
    Raja Krishnaswamy - Bellevue WA, US
    Shawn P. Burke - Kirkland WA, US
    Sean E. Trowbridge - Sammamish WA, US
    Seth M. Demsey - Kirkland WA, US
    Shajan Dasan - Sammamish WA, US
    Stefan H. Pharies - Seattle WA, US
    Suzanne M. Cook - Redmond WA, US
    Tarun Anand - New Dehli, IN
    Travis J. Muhlestein - Redmond WA, US
    Yann E. Christensen - Seattle WA, US
    Ramasamy Krishnaswamy - Redmond WA, US
    Joseph Roxe - Hanover NH, US
    Alan Boshier - Redmond WA, US
    David Bau - Gladwyne PA, US
  • Assignee:
    Microsoft Corporation - Redmond WA
  • International Classification:
    G06F 9/46
  • US Classification:
    719328, 719318, 719315
  • Abstract:
    An application program interface (API) provides a set of functions, including a set of base classes and types that are used in substantially all applications accessing the API, for application developers who build Web applications on Microsoft Corporation's. NET™ platform.
  • Asynchronous Pattern

    view source
  • US Patent:
    7248603, Jul 24, 2007
  • Filed:
    Jun 21, 2006
  • Appl. No.:
    11/425690
  • Inventors:
    Brian M. Grunkemeyer - Issaquah WA, US
    Jonathan C. Hawkins - Seattle WA, US
    Christopher W. Brumme - Mercer Island WA, US
    Gopala Krishna R. Kakivaya - Sammamish WA, US
    Lance E. Olson - Sammamish WA, US
    Dmitry Robsman - Bellevue WA, US
  • Assignee:
    Microsoft Corporation - Redmond WA
  • International Classification:
    H04J 3/16
  • US Classification:
    370466, 370465, 370467, 707101, 707102, 707104, 709210, 709230, 709304
  • Abstract:
    A system and method for converting code associated with synchronous method calls to code that can be employed to perform asynchronous method calls and for supporting such asynchronous method calls is provided. The system includes a pattern generator that can break code for a synchronous method call into one or more constituent parts including a begin asynchronous operation method, an end asynchronous operation method, an asynchronous call state object and an asynchronous call result object. The system includes a pattern data store that holds data associated with converting a synchronous method call to an asynchronous method call, which facilitates employing the system consistently across environments like file input/output, stream input/output, socket input/output, networking, remoting channels, proxies, web forms, web services and messaging message queues.
  • Asynchronous Pattern

    view source
  • US Patent:
    7280558, Oct 9, 2007
  • Filed:
    Jun 28, 2001
  • Appl. No.:
    09/893805
  • Inventors:
    Brian M. Grunkemeyer - Issaquah WA, US
    Jonathan C. Hawkins - Seattle WA, US
    Christopher W. Brumme - Mercer Island WA, US
    Gopala Krishna R. Kakivaya - Sammamish WA, US
    Lance E. Olson - Sammamish WA, US
    Dmitry Robsman - Bellevue WA, US
  • Assignee:
    Microsoft Corporation - Redmond WA
  • International Classification:
    H04J 3/16
  • US Classification:
    370466, 370462, 370401, 709101, 709203, 709201, 709223, 707100, 707102, 707104, 7071041
  • Abstract:
    A system and method for converting code associated with synchronous method calls to code that can be employed to perform asynchronous method calls and for supporting such asynchronous method calls is provided. The system includes a pattern generator that can break code for a synchronous method call into one or more constituent parts including a begin asynchronous operation method, an end asynchronous operation method, an asynchronous call state object and an asynchronous call result object. The system includes a pattern data store that holds data associated with converting a synchronous method call to an asynchronous method call, which facilitates employing the system consistently across environments like file input/output, stream input/output, socket input/output, networking, remoting channels, proxies, web forms, web services and messaging message queues.
  • Execution Recovery Escalation Policy

    view source
  • US Patent:
    7487380, Feb 3, 2009
  • Filed:
    Oct 14, 2004
  • Appl. No.:
    10/966333
  • Inventors:
    Christopher W Brumme - Mercer Island WA, US
    WeiWen Liu - Redmond WA, US
    Mahesh Prakriya - Redmond WA, US
    Sean E Trowbridge - Sammamish WA, US
    Ian H Carmichael - Sammamish WA, US
    Patrick H Dussud - Bellevue WA, US
    Brian M Grunkemeyer - Redmond WA, US
  • Assignee:
    Microsoft Corporation - Redmond WA
  • International Classification:
    G06F 11/00
  • US Classification:
    714 3, 714 11, 714 37, 714 38, 714 55, 712216, 717124, 717126, 717127
  • Abstract:
    Deterministic code execution may be recovered for programs or portions thereof by implementing a programmable policy on a system host to escalate the scope of a code discard based on various parameters.
  • Application Program Interface For Network Software Platform

    view source
  • US Patent:
    7555757, Jun 30, 2009
  • Filed:
    Jun 23, 2005
  • Appl. No.:
    11/159853
  • Inventors:
    Adam W. Smith - Redmond WA, US
    Anthony J. Moore - Seattle WA, US
    Brian A. LaMacchia - Bellevue WA, US
    Anders Hejlsberg - Seattle WA, US
    Brian M. Grunkemeyer - Issaquah WA, US
    Caleb L. Doise - Bellevue WA, US
    Christopher W. Brumme - Mercer Island WA, US
    Christopher L. Anderson - Issaquah WA, US
    Corina E. Feuerstein - Redmond WA, US
    Craig T. Sinclair - Sammamish WA, US
    Daniel Takacs - Bellevue WA, US
    David S. Ebbo - Redmond WA, US
    David O. Driver - Seattle WA, US
    David S. Mortenson - Redmond WA, US
    Erik B. Christensen - Seattle WA, US
    Erik B. Olson - Sammamish WA, US
    Fabio A. Yeon - Mill Creek WA, US
    Gopala Krishna R. Kakivaya - Sammamish WA, US
    George D. Fee - Seattle WA, US
    Hany E. Ramadan - Kirkland WA, US
    Jayanth V. Rajan - Bellevue WA, US
    Jeffrey M. Cooperstein - Bellevue WA, US
    Jonathan C. Hawkins - Seattle WA, US
    James H. Hogg - Bellevue WA, US
    Joe D. Long - Woodinville WA, US
    John I. McConnell - Kirkland WA, US
    James S. Miller - Bellevue WA, US
    Julie D. Bennett - Medina WA, US
    Krzysztof J. Cwalina - Redmond WA, US
    Lance E. Olson - Sammamish WA, US
    Loren M. Kohnfelder - Bellevue WA, US
    Michael M. Magruder - Sammamish WA, US
    Manish S. Prabhu - Redmond WA, US
    Radu Rares Palanca - Redmond WA, US
    Raja Krishnaswamy - Bellevue WA, US
    Shawn P. Burke - Kirkland WA, US
    Sean E. Trowbridge - Sammamish WA, US
    Seth M. Demsey - Kirkland WA, US
    Shajan Dasan - Sammamish WA, US
    Stefan H. Pharies - Seattle WA, US
    Suzanne M. Cook - Redmond WA, US
    Tarun Anand - Pitampura, IN
    Travis J. Muhlestein - Redmond WA, US
    Yann E. Christensen - Seattle WA, US
    Ramasamy Krishnaswamy - Redmond WA, US
    Joseph Roxe - Kirkland WA, US
    Alan Boshier - Redmond WA, US
    David Bau - Gladwyne PA, US
  • Assignee:
    Microsoft Corporation - Redmond WA
  • International Classification:
    G06F 3/00
    G06F 9/44
    G06F 9/46
    G06F 13/00
  • US Classification:
    719328, 719313
  • Abstract:
    An application program interface (API) provides a set of functions, including a set of base classes and types that are used in substantially all applications accessing the API, for application developers who build Web applications on Microsoft Corporation's. NET™ platform.
  • Reliability Contracts

    view source
  • US Patent:
    7571428, Aug 4, 2009
  • Filed:
    May 14, 2004
  • Appl. No.:
    10/845679
  • Inventors:
    Rudi Martin - Redmond WA, US
    Mahesh Prakriya - Redmond WA, US
    Brian M. Grunkemeyer - Issaquah WA, US
    Christopher W. Brumme - Mercer Island WA, US
    Sean E. Trowbridge - Sammamish WA, US
    Weiwen Liu - Redmond WA, US
  • Assignee:
    Microsoft Corporation - Redmond WA
  • International Classification:
    G06F 9/45
  • US Classification:
    717126
  • Abstract:
    Reliability contracts declare an intent of executable code, and may be associated with at least a portion of the executable code. The intent of the executable code in the face of particular conditions may be declared for the use in any one of a programming, execution, or testing environment.
  • Computing System And Method For Allowing Plurality Of Applications Written In Different Programming Languages To Communicate And Request Resources Or Services Via A Common Language Runtime Layer

    view source
  • US Patent:
    7581231, Aug 25, 2009
  • Filed:
    Feb 28, 2002
  • Appl. No.:
    10/087027
  • Inventors:
    Adam W. Smith - Redmond WA, US
    Anthony J. Moore - Seattle WA, US
    Anders Hejlsberg - Seattle WA, US
    Brian A. LaMacchia - Bellevue WA, US
    Blaine J. Dockter - Bellevue WA, US
    Brian M. Grunkemeyer - Issaquah WA, US
    Brian K. Pepin - Seattle WA, US
    Caleb L. Doise - Bellevue WA, US
    Christopher W. Brumme - Mercer Island WA, US
    Chad W. Royal - Redmond WA, US
    Christopher L. Anderson - Issaquah WA, US
    Corina E. Feuerstein - Redmond WA, US
    Craig T. Sinclair - Sammamish WA, US
    Daniel Dedu-Constantin - Redmond WA, US
    Daniel Takacs - Bellevue WA, US
    David S. Ebbo - Redmond WA, US
    David S. Mortenson - Redmond WA, US
    Erik B. Christensen - Seattle WA, US
    Erik B. Olson - Sammamish WA, US
    Fabio A. Yeon - Mill Creek WA, US
    Giovanni M. Della-Libera - Seattle WA, US
    Gopala Krishna R. Kakivaya - Sammamish WA, US
    Gregory D. Fee - Seattle WA, US
    Hany E. Ramadan - Kirkland WA, US
    Jayanth V. Rajan - Bellevue WA, US
    Jeffrey M. Cooperstein - Bellevue WA, US
    Jonathan C. Hawkins - Seattle WA, US
    James H. Hogg - Bellevue WA, US
    Joe D. Long - Woodinville WA, US
    John I. McConnell - Kirkland WA, US
    James S. Miller - Bellevue WA, US
    Julie D. Bennett - Medina WA, US
    Jun Fang - Sammamish WA, US
    Krzysztof J. Cwalina - Redmond WA, US
    Keith W. Ballinger - North Bend WA, US
    Lance E. Olson - Sammamish WA, US
    Loren M. Kohnfelder - Bellevue WA, US
    Luca Bolognese - Redmond WA, US
    Manu Vasandani - Bellevue WA, US
    Mark T. Anders - Bellevue WA, US
    Mark P. Ashton - Kent WA, US
    Mark A. Boulter - Remond WA, US
    Mark W. Fussell - Sammamish WA, US
    Michael M. Magruder - Sammamish WA, US
    Manish S. Prabhu - Redmond WA, US
    Neetu Rajpal - Redmond WA, US
    Nikhil Kothari - Sammamish WA, US
    Nithyalakshmi Sampathkumar - Bellevue WA, US
    Nicholas M. Kramer - Redmond WA, US
    Omri Gazitt - Redmond WA, US
    Radu Rares Palanca - Redmond WA, US
    Raja Krishnaswamy - Bellevue WA, US
    Robert M. Howard - Snoqualmie WA, US
    Ramasamy Krishnaswamy - Redmond WA, US
    Shawn P. Burke - Kirkland WA, US
    Scott D. Guthrie - Bellevue WA, US
    Sean E. Trowbridge - Sammamish WA, US
    Seth M. Demsey - Kirkland WA, US
    Shajan Dasan - Sammamish WA, US
    Subhag P. Oak - Redmond WA, US
    Sreeram Nivarthi - Sammamish WA, US
    Stefan H. Pharies - Seattle WA, US
    Suzanne M. Cook - Redmond WA, US
    Susan M. Warren - Carnation WA, US
    Tarun Anand - New Dehli, IN
    Travis J. Muhlestein - Redmond WA, US
    William A. Adams - Bellevue WA, US
    Yan Leshinsky - Bellevue WA, US
    Yann E. Christensen - Seattle WA, US
    Stephen J. Millet - Edmonds WA, US
    Joseph Roxe - Kirkland WA, US
    Alan Boshier - Redmond WA, US
    Henry L. Sanders - Kirkland WA, US
    David Bau - Gladwyne PA, US
  • Assignee:
    Microsoft Corporation - Redmond WA
  • International Classification:
    G06F 13/00
    G06F 15/16
    G06F 17/00
    G06F 3/00
  • US Classification:
    719328, 709203, 715234, 715740
  • Abstract:
    An application program interface (API) provides a set of functions for application developers who build Web applications on Microsoft Corporation's. NET™ platform.
  • Safe Handle

    view source
  • US Patent:
    7610322, Oct 27, 2009
  • Filed:
    May 25, 2004
  • Appl. No.:
    10/853420
  • Inventors:
    Brian M. Grunkemeyer - Issaquah WA, US
    David Sebastien Mortenson - Redmond WA, US
    Rudi Martin - Redmond WA, US
    Sonja Keserovic - Kirkland WA, US
    Mahesh Prakriya - Redmond WA, US
    Christopher W. Brumme - Mercer Island WA, US
  • Assignee:
    Microsoft Corporation - Redmond WA
  • International Classification:
    G06F 12/00
    G06F 17/30
    G06F 7/00
    G06F 17/00
    G06F 13/00
    G06F 13/28
  • US Classification:
    707206, 707 1, 707100, 707201, 711150, 711151, 711152
  • Abstract:
    Enabling secure and efficient marshaling, utilization, and releasing of handles in either of an operating system or runtime environment includes wrapping a handle with a counter to tabulate a number of threads using currently using the handle. Thus, handle administration is implemented to circumvent potential security risks, avoid correctness problems, and foster more efficient handle releasing.

Resumes

Brian Grunkemeyer Photo 1

Brian Grunkemeyer

view source
Location:
Greater Seattle Area
Industry:
Computer Software
Skills:
Distributed Systems
Software Engineering
Architecture
Software Development
.NET
C#
CLR
Object Oriented Design
Enterprise Software
Software Design
Windows Azure
XML
Software Project Management
WPF
Visual Studio
Cloud Computing
Win32 API
WCF
Multithreading
REST
Design Patterns
C++
Algorithms
Scalability
Silverlight
OOP
Agile Methodologies
Web Services
Enterprise Architecture
Agile Project Management
Scrum
TFS
System Architecture
Technical Leadership
Test Driven Development
T-SQL
WinForms
Mobile Applications
Unit Testing
LINQ
Hadoop
Web Applications
ASP.NET
Debugging
Brian Grunkemeyer Photo 2

Brian Grunkemeyer

view source

Facebook

Brian Grunkemeyer Photo 3

Brian Grunkemeyer

view source
Friends:
Yun Jin, Inbar Gazit, Clemens Szyperski, Yi Lin, Lakshan Fernando, Chris Hand

Get Report for Brian M Grunkemeyer from Redmond, WA, age ~48
Control profile