1
Olivier Colle, James C Finger, Khurshed Mazhar, Mark D VanAntwerp: Aspects of media content rendering. Microsoft Corporation, Mayer & Williams PC, March 3, 2009: US07500175 (31 worldwide citation)

Media content is arranged into a number of sets of video, audio, or data samples, referred to as clips, which are rendered by a media content manager. A playlist, which is handled by a presentation manager, specifies the time-ordered sequence of clips playable to a user. Certain actions are taken du ...


2
Olivier Colle: Reducing information transfer in screen capture series. Microsoft Corporation, Klarquist Sparkman, November 4, 2008: US07447997 (13 worldwide citation)

A screen capture tool reduces information transfer when capturing a series of screen areas. For example, the screen capture tool reduces usage of Bit Block Transfer operations from a display card frame buffer to system memory. The screen capture tool scans pixel values in portions of a screen area t ...


3
Tony M Antoun, Olivier Colle, Gareth Alan Howell: Smart profiles for capturing and publishing audio and video streams. Microsoft Corporation, Senniger Powers, August 5, 2008: US07409145 (12 worldwide citation)

A method and system for capturing video and/or audio streams and for publishing consolidated video and/or consolidated audio streams. A capture profile specifying parameters for capturing the video stream and/or audio stream is selected from a list of predefined profiles as a function of data contai ...


4
Rebecca C Weiss, Geoffrey T Dunbar, Niranjan S Nayak, Sohail Baig Mohammed, Thomas W Holcomb, Chih lung Bruce Lin, Olivier Colle, Gareth Alan Howell: Reconstructed frame caching. Microsoft Corporation, Lee & Hayes PLLC, June 8, 2010: US07733962 (5 worldwide citation)

Systems and methods for processing input media in a computing device are described. In one aspect, a reconstructed frame is cached according to a set of criteria. A request to scrub to a predictive frame of input media is received. Responsive to receiving the request, the predictive frame is decoded ...


5
James C Finger, John Andre Yovin, Olivier Colle: Synchronization aspects of interactive multimedia presentation management. Microsoft Corproation, Mayer & Williams PC, May 18, 2010: US07721308 (5 worldwide citation)

Playing an interactive multimedia presentation involves pre-rendering a media object at certain times based on a frame rate of the interactive content, a frame rate of the video content (which may include video, audio, data, or any combination thereof), and a play speed of the presentation. Certain ...


6
Gareth Alan Howell, Olivier Colle, Rebecca C Weiss: Glitch-free realtime playback. Microsoft Corporation, Lee & Hayes PLLC, September 21, 2010: US07801409 (4 worldwide citation)

Described herein is a technology for facilitating playback of video segments (with transforms applied therein) which can be both glitch-free and realtime.


7
James C Finger, John Andre Yovin, Khurshed Mazhar, Olivier Colle, Arthur William James Freeman: Distributing input events to multiple applications in an interactive media environment. Microsoft Corporation, Mayer & Williams P C, January 31, 2012: US08108787 (3 worldwide citation)

In an interactive media environment, input events are distributed to a plurality of applications where each application includes zero or more script components and zero or more markup files and has a Z order which corresponds to the position of the applications' visual elements on a display. An inpu ...


8
Olivier Colle, Marc Leconte: Illumination method and device for detecting surface defects and/or material shortage on the neck ring of a container. TIAMA, Clark & Brody, August 26, 2008: US07417725 (3 worldwide citation)

In an optical method for determining surface defects and/or material shortage on the neck ring (3) of a container having an axis of symmetry (X) comprises illuminating the surface(s) of the neck ring (3) of the container with an incident light beam, a uniform ring of light (C) is obtained that conve ...


9
James C Finger, John Andre Yovin, Khurshed Mazhar, Olivier Colle, Arthur William James Freeman: Rendering and compositing multiple applications in an interactive media environment. Microsoft Corporation, Mayer & Williams PC, November 6, 2012: US08305398 (2 worldwide citation)

In an interactive media environment, a model is provided where applications, each comprising zero or more script components and zero or more markup components, are themselves handled as visual elements having a Z order. A resource-efficient rendering order is provided where the application that has ...


10
Vijay Mital, Gary Shon Katzenberger, Darryl Ellis Rubin, Andrew D Reddish, Brian C Beckman, Olivier Colle: Representation of an interactive document as a graph of entities. Microsoft Technology Licensing, Kevin Sullivan, Kate Drakos, Micky Minhas, April 5, 2016: US09304672 (2 worldwide citation)

Techniques for representing and publishing an interactive document useful for analyzing data. The document may be represented as a directed acyclic graph of entities interconnected by edges. The entities may be of multiple types. Yet, a broad range of interactive documents may be represented by a li ...