Debacker
Gabriel Debacker, Carnation, WA US
Patent application number | Description | Published |
---|---|---|
20090083765 | Accessing device-hosted services from scripting and other programming environments - An arrangement for exposing self-describing device-hosted services on a client device to a host application or processes over MTP (Media Transfer Protocol) is provided by which an MTP extension comprising new MTP commands enables the device-hosted services to be backwards and forward compatible with existing MTP implementations. The new MTP commands in the extension enable discovery by the host of device-hosted services provided by a connected client device. In an illustrative example, the device-hosted services include storage services, functional device services, and information services. These device-hosted services advantageously enable richer communication between the host and client device. A set of methods is further provided for taking any such device-hosted service present on a device and exposing the functionality, for example, to web-based client applications, as well as other thin-client solutions, through utilization of a scriptable or other programming environment. | 03-26-2009 |
20120159363 | Z-ORDER BANDS - The subject disclosure relates to managing z-dimensional ordering of elements within a computing system display through the use of z-order bands. As described herein, z-order bands are utilized to arrange windows and other graphics corresponding to respective application types. A policy engine controls which windows and/or other graphical elements can enter and exit each band. Graphical elements within a given band can additionally be subject to per-band properties corresponding to the band and/or user preferences. As additionally described herein, z-order bands and/or other suitable mechanisms are utilized to facilitate registration watermarking for a computing environment by rendering a registration watermark display upon determining that one or more licensed elements of a computing system have not been registered. The registration watermark display is assigned a z-order band that enables its display over all other graphical elements associated with the computing system and prevents other graphical elements from interfering with its display. | 06-21-2012 |
20130321467 | USING SNAPSHOTS TO REPRESENT SLOW APPLICATIONS - In response to certain inputs to an application, the operating system generates a snapshot of the graphical interface of an application. Such inputs include, but are not limited, actions that initiate an update of the graphical interface in the display area for the application, such as repositioning, resizing and/or rotating the display area, bringing the display area onto the display, and removing the display area from the display. Other actions that may initiate creation and use of a snapshot include suspending an application, bringing an application into the foreground, and swapping data for an application into and out of main memory. The operating system updates the display area for the application using the snapshot until the application has completed updating its graphical interface for the modified display area. While the application is updating its graphical interface, the operating system can manage other inputs to the application. | 12-05-2013 |
Gabriel Debacker, Redmond, WA US
Patent application number | Description | Published |
---|---|---|
20120158794 | TECHNIQUES TO DISCOVER OBJECT INTERFACES - Techniques to discover object interfaces are described. An object association component is operative to generate mapping information representing a mapping between an application object interface for an application object of an application program executing in a first process with a system object handle for a system object of a system program executing in a second process, create a memory map file name for a memory mapped file, and store a record with the mapping information in the memory mapped file. Other embodiments are described and claimed. | 06-21-2012 |
Gabriel S. Debacker, Carnation, WA US
Patent application number | Description | Published |
---|---|---|
20090300658 | DEFINING, DISTRIBUTING AND PRESENTING DEVICE EXPERIENCES - Platforms and techniques for defining, authorizing/authenticating, distributing, and presenting dynamic device experiences using a number of hierarchically-related, declarative language data structures, such as extensible markup language (“XML”) elements or attributes. A dynamic device experience is presented when two electronic devices are in communication via a communication medium. The data structures are processed to present a graphical user interface to a user—the graphical user interface implements a dynamic device experience associated with the other electronic device. In one exemplary scenario, independent hardware vendors (“IHVs”) author XML documents that include device experience information (such as branding or advertising information, access to Web services or applications, and access to device functionality), in the form of items of data stored in the data structures. The XML documents are verified against a predetermined schema, secured using a cryptographic technique such as a digital signature, and discovered/distributed in flexible, tamper-resistant manners. | 12-03-2009 |
20120159382 | MANAGING AN IMMERSIVE ENVIRONMENT - This document describes techniques and apparatuses for managing an immersive environment. These techniques and/or apparatuses enable a user to select when, where, or under what conditions to present applications in this immersive environment. | 06-21-2012 |
20130033414 | Display Environment for a Plurality of Display Devices - A display environment for a plurality of display devices is described. In one or more implementations, a display environment of an operating system of a computing device is configured to display a plurality of shells that support user interaction with the operating system by launching a first shell for display on a first display device of the computing device and launching a second shell for display on a second display device of the computing device such that the first and second shells are displayable simultaneously by the computing device. | 02-07-2013 |
Gabriel Shawn Debacker, Carnation, WA US
Patent application number | Description | Published |
---|---|---|
20130179414 | MECHANISMS FOR CONNECTING FILES BETWEEN APPLICATIONS - The claimed subject matter provides for systems and/or methods for accessing and/or updating files by a first application in which the first application does not have direct accessibility to said file. In some embodiments, file host applications that are not directly accessible to said first application may be connected to through a file picker extensibility point that enable the first application to acquire files through an operating system user experience. In these various embodiments, the system may provide for one or more of the following functionalities: (1) refreshing content that is controlled by a file host application; (2) updating content that is controlled by a file host application; (3) exporting files from an application to a file host application; (4) a user interface for export operations and file host application intervention and (5) a file host extensibility point provided by the operating system. | 07-11-2013 |
Marguerite Debacker, Court Saint Etienne BE
Patent application number | Description | Published |
---|---|---|
20090038514 | Multi-Colored Lustrous Pearlescent Pigments - A pearlescent pigment comprising a substrate and a first layer, wherein the first layer comprises iron oxide, wherein the iron has from about 1% to about 30% Fe(II) and from about 70% to about 99% Fe(III). A process for making these pearlescent pigment, comprise reducing a metal oxide substrate with a hydrogen source in the presence of a noble metal catalyst in a liquid medium. The pigments may be used in a variety of applications including cosmetics, plastics, automotive or architectural coatings. | 02-12-2009 |
20090185992 | PROCESS FOR PRODUCING IRON OXIDE COATED PEARLESCENT PIGMENTS - A pearlescent pigment, wherein the pigment is an inorganic material and the color of a homogeneous coating of the pigment, measured over a black background has a CIELAB hue angle, h | 07-23-2009 |
20120251606 | COSMETIC COMPRISING MULTI-COLORED LUSTROUS PEARLESCENT PIGMENTS - A cosmetic containing a pearlescent pigment comprising a substrate and a first layer, wherein the first layer comprises iron oxide, wherein the iron has from about 1% to about 30% Fe(II) and from about 70% to about 99% Fe(III). | 10-04-2012 |