Search

Stephen P Proteau

from Bothell, WA
Age ~64

Stephen Proteau Phones & Addresses

  • Bothell, WA
  • Bellevue, WA
  • Redmond, WA
  • 15210 103Rd Ave NE, Bothell, WA 98011

Work

Position: Clerical/White Collar

Education

Degree: High school graduate or higher

Industries

Computer Software

Resumes

Resumes

Stephen Proteau Photo 1

Principal Development Lead At Microsoft

View page
Location:
Greater Seattle Area
Industry:
Computer Software

Publications

Us Patents

System And Method For Approximating Pixel Color Utilizing An Optimized Octree

View page
US Patent:
7177464, Feb 13, 2007
Filed:
Jun 17, 2003
Appl. No.:
10/464155
Inventors:
Stephen P. Proteau - Bothell WA, US
Jingyang Xu - Redmond WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06K 9/00
G06F 13/00
US Classification:
382165
Abstract:
A method for approximating pixel colors in a display utilizing anoptimized color palette is provided. A color octree of a target display is generated by mapping the RGB color information from each pixel into the color octree. Each is generated such that each node of the octree tracks pixel count and color information. If the number of leaf nodes exceeds the target number of colors for the color palette, the octree is pruned by a recursive algorithm that compares a merging threshold to the number of pixels represented by each node and the number of unique colors represented by the node with a unique color lock threshold. The merging threshold and the unique color lock threshold are adjusted until the number of leaf nodes is less than the target number of colors in the color palette. Each pixel in the original display can be mapped to the color palette to reproduce the display.

System And Method For Minimizing Display Image Size By Approximating Pixel Display Attributes

View page
US Patent:
7184588, Feb 27, 2007
Filed:
Jun 19, 2003
Appl. No.:
10/600670
Inventors:
Stephen P. Proteau - Bothell WA, US
Jingyang Xu - Redmond WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06K 9/00
US Classification:
382162, 382167, 382172, 345581
Abstract:
A method and structure for approximating pixel display characteristics for complex displays having overlapping images is provided. Each image in the complex display corresponds to a specification of pixel color values and transparency values. Based on a format defining the number of data bits utilized to define the pixel color and pixel transparency values, each pixel's color value is approximated by mapping to a selective color palette. Depending on the format for the transparency values, each pixel's original transparency value or a mapping to a selective transparency palette is appended to the color value data. The color value and transparency values are used to recreate the complex display without requiring the original image to be reproduced.

System And Method For Populating Forms With Previously Used Data Values

View page
US Patent:
7216292, May 8, 2007
Filed:
Sep 1, 1999
Appl. No.:
09/388351
Inventors:
Erik J. Snapper - Kirkland WA, US
Julian P. Jiggins - Seattle WA, US
Bharat Shyam - Mercer Island WA, US
Hadi Partovi - San Francisco CA, US
Eric R. Berman - Woodinville WA, US
Steven J. Freedman - Seattle WA, US
James E. Allard - Seattle WA, US
Frank Z. Chang - Redmond WA, US
Stephen P. Proteau - Bothell WA, US
Clint C. Jorgenson - Carnation WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 15/00
G06F 17/00
US Classification:
715507, 715505, 715506, 715508, 715780
Abstract:
A system and method is provided for learning data values over time as they are entered by a user on a form such as a web page form. An Internet web browser can be modified to suggest previously used data values for any form field that is the same as or similar to a previously used form field. Application programs that use the web browser can gain access to previously used form field values even if they have no knowledge of the field names. Software in a web browser associates field names across different Universal Resource Locators (URLs), so that when a user enters a value into a field (e. g. , username) at a first web site, that same value can be automatically suggested when the user displays a different form on a different web site that uses the same field name.

Encoding Cleartype Text For Use On Alpha Blended Textures

View page
US Patent:
7545389, Jun 9, 2009
Filed:
May 11, 2004
Appl. No.:
10/843206
Inventors:
Stephen P. Proteau - Bothell WA, US
Robert F. Day - Bellevue WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G09G 5/00
US Classification:
345629, 345611
Abstract:
Provided is a method where a background ARGB must not be taken into consideration before a foreground ARGB including TrueType fonts is combined therewith to create a composite image for display on a display device. A common alpha value is made use of in the process of combining the foreground ARGB with the background ARGB to create the composite image.

Method And Apparatus For Providing An Instant Message Notification

View page
US Patent:
8099464, Jan 17, 2012
Filed:
Feb 8, 2005
Appl. No.:
11/054036
Inventors:
Hillel N Cooperman - Sammamish WA, US
Stephen P Proteau - Bothell WA, US
Mark R Ligameri - Everett WA, US
Austina M De Bonte - Woodinville WA, US
Kathleen B McNamee - St Clair MI, US
Cornelis K Van Dok - Bellevue WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 15/16
US Classification:
709206, 709207, 709204, 709203
Abstract:
An instant messaging client application is provided that receives requests to initiate instant messaging conversations and, in response to the requests, displays a notification window. The notification window includes information that may allow a user to decide whether or not the user would like to participate in the instant messaging conversation. The notification window is displayed gradually and removed gradually. The notification window contains an indication that another instant messaging user would like to initiate an instant messaging conversation and may include an identification of the remote user. The notification window also contains a description of the topic for the requested instant messaging conversation. The instant messaging client application may also display a notification window each time an instant message is received from a remote user and the application window is in a non-visible or non-active window.

System And Method For Providing An Interactive Display

View page
US Patent:
20050229102, Oct 13, 2005
Filed:
Apr 12, 2004
Appl. No.:
10/821969
Inventors:
Marieke Watson - Seattle WA, US
Kelly Rollin - Seattle WA, US
Oliver Lee - Redmond WA, US
Stephen Proteau - Bothell WA, US
Colin Anthony - Kirkland WA, US
Robert Girling - Kirkland WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F003/00
US Classification:
715739000, 715810000, 715825000
Abstract:
The present invention is directed to a method and system for organizing and displaying items for a user interface. The method includes providing a plurality of three-dimensional items, each three-dimensional item representing user information, and arranging the three-dimensional items around a perimeter, wherein the perimeter forms a portion of a closed area. The closed area may be an ellipse, circle, or other geometric shape. The three-dimensional items include at least one item in a focus position. Typically the three-dimensional items will also include at least one item in a peripheral position and may also include background items. The items are capable of rotating around the perimeter. Additionally, the method and system may scale the items in a manner appropriate to a position along the perimeter. The method and system additionally provide for rotation of the items around the perimeter upon receiving a user request.

Image Processing Using Bounds Adjustment

View page
US Patent:
20130051701, Feb 28, 2013
Filed:
Aug 30, 2011
Appl. No.:
13/221799
Inventors:
JEFFREY R. BLOOMFIELD - Bothell WA, US
MICHAEL VINCENT ONEPPO - Seattle WA, US
STEPHEN P. PROTEAU - Bothell WA, US
Assignee:
MICROSOFT CORPORATION - Redmond WA
International Classification:
G06K 9/32
US Classification:
382293
Abstract:
In various embodiments, systems and methods are provided for using an expanded image format to facilitate image transformations. The expanded image format can include at least a first set of boundaries and a second set of boundaries. The first set of boundaries corresponds to the image for transform, while the second set of boundaries provide a region beyond the image that can assist a graphics processing unit with performing a transform. Optionally, the expanded information can also include pixel value information for pixels in the region between the image boundary and the overboundary.

Reordering Graph Execution For Processing Optimization

View page
US Patent:
20130063453, Mar 14, 2013
Filed:
Sep 12, 2011
Appl. No.:
13/230494
Inventors:
JEFFREY R. BLOOMFIELD - BOTHELL WA, US
STEPHEN P. PROTEAU - BOTHELL WA, US
Assignee:
MICROSOFT CORPORATION - REDMOND WA
International Classification:
G06F 13/14
US Classification:
345520
Abstract:
Methods are provided for reordering operations in execution of an effect graph by graphics processing unit. Memory availability is evaluated for storing images rendered using the effect graph. Memory is allocated for multiple parallel intermediate textures that store images. Operations that write to these textures are executed. It is then determined that there is not sufficient memory to perform additional parallel operations. The memory currently allocated is flushed, and memory for an upper-level texture is allocated. The operations that write pixels to the upper-level texture are executed.
Stephen P Proteau from Bothell, WA, age ~64 Get Report