Patents by Inventor Johan Marien

Johan Marien has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 10169199
    Abstract: Extensions to a debugger are identified in a debugger database which is read automatically when the debugger loads. The debugger watches for trigger events in its execution environment and optionally for load conditions in a debuggee program's internal state. If a trigger event occurs and a load condition is met, then the debugger automatically loads an extension for use. Some extensions provide debugging routines that are specifically designed to support debugging of applications which use a specific programming model.
    Type: Grant
    Filed: June 10, 2008
    Date of Patent: January 1, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Paul Maybee, Johan Marien, Brian Crawford, John Cunningham
  • Patent number: 8595702
    Abstract: Visual representations of multiple call stacks in a parallel programming system include a stack segments graph constructed by coalescing data from multiple stacks. The graph has nodes that represent stack segments and has arcs between adjacent segments. Similar stack frames are represented by the same node. In a stack prefix view of the graph, arcs are directed from a node representing stack frames to a node representing subsequently executed stack frames. In a method-centered view, an arc is shown between a node representing stack frames of a selected method and a node representing adjacent stack frames. The graph can be based on call stacks of all tasks or all threads, or based on call stacks of tasks or threads flagged by a user. Stack frame, thread, and/or task details are also displayed.
    Type: Grant
    Filed: March 13, 2009
    Date of Patent: November 26, 2013
    Assignee: Microsoft Corporation
    Inventors: Paul Maybee, Daniel Moth, Johan Marien
  • Patent number: 8156476
    Abstract: A debugger enhancement provides a debug-task-provider interface whose implementation includes routines designed to support debugging of programs that contain tasks written for a specific programming model. Task creation hierarchies, individual task properties, resource dependencies, synchronization dependencies, and other information can be made accessible during debugging, through a model-independent interface. In a multithreaded environment, a mapping between tasks and threads is also available.
    Type: Grant
    Filed: June 10, 2008
    Date of Patent: April 10, 2012
    Assignee: Microsoft Corporation
    Inventors: Paul Maybee, Johan Marien, Roger Wolff, Feng Yuan, Brian Crawford, John Cunningham, Gregg Miskelly
  • Publication number: 20100235815
    Abstract: Visual representations of multiple call stacks in a parallel programming system include a stack segments graph constructed by coalescing data from multiple stacks. The graph has nodes that represent stack segments and has arcs between adjacent segments. Similar stack frames are represented by the same node. In a stack prefix view of the graph, arcs are directed from a node representing stack frames to a node representing subsequently executed stack frames. In a method-centered view, an arc is shown between a node representing stack frames of a selected method and a node representing adjacent stack frames. The graph can be based on call stacks of all tasks or all threads, or based on call stacks of tasks or threads flagged by a user. Stack frame, thread, and/or task details are also displayed.
    Type: Application
    Filed: March 13, 2009
    Publication date: September 16, 2010
    Applicant: Microsoft Corporation
    Inventors: Paul Maybee, Daniel Moth, Johan Marien
  • Patent number: 7771703
    Abstract: The invention concerns a crystalline solid designated IZM-1, which has the X ray diffraction diagram given below. Said solid has a chemical composition, expressed as the anhydrous base in terms of moles of oxides by the formula XO2: aY2O3; bM2/nO where X represents at least one tetravalent element, Y represents at least one trivalent element and M is an alkali metal and/or an alkaline-earth metal with valency n, a and b respectively representing the number of moles of Y2O3 and M2/nO; a is in the range 0 to 0.02 and b is in the range 0 to 1.
    Type: Grant
    Filed: January 30, 2008
    Date of Patent: August 10, 2010
    Assignee: Institut Francais du Petrole
    Inventors: Emmanuelle Guillon, Johan Mariens, Nicolas Bais, Antoine Fecant
  • Publication number: 20090307663
    Abstract: A debugger enhancement provides a debug-task-provider interface whose implementation includes routines designed to support debugging of programs that contain tasks written for a specific programming model. Task creation hierarchies, individual task properties, resource dependencies, synchronization dependencies, and other information can be made accessible during debugging, through a model-independent interface. In a multithreaded environment, a mapping between tasks and threads is also available.
    Type: Application
    Filed: June 10, 2008
    Publication date: December 10, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Paul Maybee, Johan Marien, Roger Wolff, Feng Yuan, Brian Crawford, John Cunningham, Gregg Miskelly
  • Publication number: 20090307652
    Abstract: Extensions to a debugger are identified in a debugger database which is read automatically when the debugger loads. The debugger watches for trigger events in its execution environment and optionally for load conditions in a debuggee program's internal state. If a trigger event occurs and a load condition is met, then the debugger automatically loads an extension for use. Some extensions provide debugging routines that are specifically designed to support debugging of applications which use a specific programming model.
    Type: Application
    Filed: June 10, 2008
    Publication date: December 10, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Paul Maybee, Johan Marien, Brian Crawford, John Cunningham
  • Publication number: 20090192031
    Abstract: The invention concerns a crystalline solid designated IZM-1, which has the X ray diffraction diagram given below. Said solid has a chemical composition, expressed as the anhydrous base in terms of moles of oxides by the formula XO2: aY2O3; bM2/O where X represents at least one tetravalent element, Y represents at least one trivalent element and M is an alkali metal and/or an alkaline-earth metal with valency n, a and b respectively representing the number of moles of Y2O3 and M2/nO; a is in the range 0 to 0.02 and b is in the range 0 to 1. FIG. 1 to be published.
    Type: Application
    Filed: January 30, 2008
    Publication date: July 30, 2009
    Inventors: Emmanuelle Guillon, Johan Mariens, Nicolas Bais, Antoine Fecant
  • Patent number: 7291399
    Abstract: Disclosed is a fuser member comprising a substrate, a layer thereover comprising a polymer or an elastomer, and, on the layer, a coating including mercapto- and amino-functionalities comprising from about 0.05 mole percent to about 1.00 mole percent mercapto groups and from about 0.0001 mole percent to about 0.06 mole percent amino groups, wherein the ratio of mercapto to amino mole percent values is at least 2. The layer preferably is a fluoropolymer or fluoroelastomer filled with a metal oxide (CuO, Al2O3, etc.).
    Type: Grant
    Filed: April 9, 2004
    Date of Patent: November 6, 2007
    Assignee: Xerox Corporation
    Inventors: Samuel Kaplan, Santokh Badesha, Mark Amico, Alexander Klymachyov, Johan Marien van der Werf, Peter MHM Peeters, John Connor, Peter Karran, Louis D. Fratangelo, Mark John Lillie