Gregory A Lett

age ~49

from Seattle, WA

Also known as:
  • Gregory Alexander Lett
  • Gregory Tate
Phone and address:
1724 NW 97Th St, Seattle, WA 98117

Gregory Lett Phones & Addresses

  • 1724 NW 97Th St, Seattle, WA 98117
  • Bellevue, WA
  • Redmond, WA
  • Kirkland, WA
  • Cincinnati, OH
  • Hamilton, OH
  • 4050 W Lake Sammamish Pkwy NE, Redmond, WA 98052 • 3604810736

Work

  • Company:
    Microsoft
    Feb 1999 to Aug 2009
  • Position:
    Software development engineer

Education

  • Degree:
    Bachelors, Bachelor of Arts, Bachelor of Science
  • School / High School:
    Case Western Reserve University
    1994 to 1999
  • Specialities:
    Computer Science, English

Emails

Industries

Computer Software

Resumes

Gregory Lett Photo 1

Gregory Lett

view source
Location:
Seattle, WA
Industry:
Computer Software
Work:
Microsoft Feb 1999 - Aug 2009
Software Development Engineer
Education:
Case Western Reserve University 1994 - 1999
Bachelors, Bachelor of Arts, Bachelor of Science, Computer Science, English

Us Patents

  • System For Hosting Graphical Layout/Presentation Objects

    view source
  • US Patent:
    20040225960, Nov 11, 2004
  • Filed:
    May 9, 2003
  • Appl. No.:
    10/434850
  • Inventors:
    Sujal Parikh - Redmond WA, US
    Dmitry Titov - Redmond WA, US
    Oleg Ovetchkine - Kirkland WA, US
    Gregory Lett - Redmond WA, US
    Grzegorz Zygmunt - Sammamish WA, US
    Debbie Newman - Redmond WA, US
  • Assignee:
    Microsoft Corporation - Redmond WA
  • International Classification:
    G06F015/00
  • US Classification:
    715/517000
  • Abstract:
    A presenter system framework and methods performed by such framework are described for hosting a set of presenters that facilitate maintaining layouts for application views assigned a set of graphical elements. The presenter system provides a base presenter class and a set of interface methods, performed by a presentation engine, for creating and integrating an extensible set of presenter classes for handling various graphical element data types during a layout operation within a specified view. The presenter system enables application user interface developers to implement complex display layout operations through calls to the presentation engine. Examples of such complex display layout operations include: pagination, partial calculation, incremental calculation, multiple tries, chaining of layout features/operations.
  • Systems And Methods For Preparing Graphical Elements For Presentation

    view source
  • US Patent:
    20050091594, Apr 28, 2005
  • Filed:
    Oct 23, 2003
  • Appl. No.:
    10/692200
  • Inventors:
    Sujal Parikh - Redmond WA, US
    Jeffrey Bogdan - Redmond WA, US
    Filipe Fortes - Seattle WA, US
    Gregory Lett - Redmond WA, US
    Oleg Ovetchkine - Kirkland WA, US
    Dmitry Titov - Redmond WA, US
    Grzegorz Zygmunt - Sammamish WA, US
  • Assignee:
    Microsoft Corporation - Redmond WA
  • International Classification:
    G06F017/00
  • US Classification:
    715700000
  • Abstract:
    Methods and systems are provided for preparing for presentation a graphical element in a computer application program. The methods independently execute measurement and arrangement procedures. A data structure, sets of executable procedures, and computer-readable media are also provided for facilitating the preparation for presentation of a graphical element.
  • Layout System For Consistent User Interface Results

    view source
  • US Patent:
    20060218489, Sep 28, 2006
  • Filed:
    Mar 7, 2005
  • Appl. No.:
    11/074476
  • Inventors:
    Oleg Ovetchkine - Bellevue WA, US
    Dmitry Titov - Redmond WA, US
    Gregory Lett - Redmond WA, US
    Henry Hahn - Bellevue WA, US
  • Assignee:
    Microsoft Corporation - Redmond WA
  • International Classification:
    G06F 17/00
  • US Classification:
    715517000
  • Abstract:
    Described is a layout system and process for user interface elements of computer programs. The layout system generally refers to a protocol and associated API that enables sizes and positions to be allotted, in which user interface elements are rendered. The layout system may be split between a core layout system and a framework layout system. The core provides minimal policy/rules that are imposed to allow flexibility for a given framework implementation. The framework adds support for user-specified sizing, positioning, margins, minimum sizes, maximum sizes and specific layout elements. Parent elements (e.g., containers) direct measure calls and arrange calls to child elements. The layout system essentially intercepts those calls and depending on policy may manipulate the properties of those calls for sizing, positioning, alignment and the like to ensure uniform and consistent layout results.
  • System And Method And Application Program Interface For Scrolling

    view source
  • US Patent:
    20060253795, Nov 9, 2006
  • Filed:
    May 5, 2005
  • Appl. No.:
    11/122936
  • Inventors:
    Dmitry Titov - Redmond WA, US
    Gregory Lett - Redmond WA, US
    Henry Hahn - Bellevue WA, US
  • Assignee:
    Microsoft Corporation - Redmond WA
  • International Classification:
    G06F 3/00
  • US Classification:
    715786000, 715787000
  • Abstract:
    System, method and API for scrolling in a GUI. Scroll-able content to be displayed in a viewport can include information to control parameters used in scrolling. These parameters can include one or more of the following: the size of the viewport that can be scrolled; whether the content can be scrolled vertically and/or horizontally; the amount of un-rendered content (i.e., content not visible in the “scrollable” viewport) to be prepared for rendering (de-virtualized), etc. The system can include a first object to handle information regarding the content to be displayed in the “scrollable” viewport and a second object to handle user input of the GUI and provide it to the first object.
  • Child Window Surfacing And Management

    view source
  • US Patent:
    20100107115, Apr 29, 2010
  • Filed:
    Oct 27, 2008
  • Appl. No.:
    12/259169
  • Inventors:
    Chaitanya Dev Sareen - Seattle WA, US
    Gregory Alexander Lett - Bellevue WA, US
    Tony Edward Schreiner - Bellevue WA, US
    Helen Elizabeth Drislane - Seattle WA, US
  • Assignee:
    MICROSOFT CORPORATION - Redmond WA
  • International Classification:
    G06F 3/048
  • US Classification:
    715783
  • Abstract:
    Tabs or other display elements that do not comply with traditional “window” requirements can be individually presented to a user when the window containing such tabs or other display elements is hidden or obscured. The user can be enabled to perform tab-specific actions, such as closing a particular tab, or viewing a specific tab without interacting with the containing window. Executing processes utilizing such tabs can register them and provide order and display information. Subsequent tab-specific actions can be received and directed to such executing processes. Additional requests, such as for thumbnails and bitmaps, can be directed to such executing processes in order to implement the tab presentation mechanisms and to provide for the tab-specific actions.

Googleplus

Gregory Lett Photo 2

Gregory Lett

Tagline:
Squares out your circle

Youtube

January 9, 2022

  • Duration:
    57s

The Power of Knowing Who You Are | Pastor Gre...

The Power of Knowing Who You Are | The Power to Change Today | Pastor ...

  • Duration:
    28m 30s

God Is Doing Something Bigger Than What You S...

Things in life don't have to be perfect right now to know that all thi...

  • Duration:
    41m 41s

The Hidden King Documentary | Joseph Gregory...

Mirrored Video. Part 2 here Please visit Digital Warrior Productions...

  • Duration:
    29m 31s

Fred Klett LIVE! | FULL Clean Comedy Special ...

Your favorite Dry Bar Comedy Comedian...Live stand-up full comedy spec...

  • Duration:
    1h 20m 1s

Climate change webinar to OU Energy Law stude...

In an hour-long webinar, Gregory Wrightstone explores many of the fact...

  • Duration:
    53m 17s

Myspace

Gregory Lett Photo 3

Gregory (Gregory Lett) M...

view source
6 posts-1 author-Last post:Jul 11, 2009MySpace profile for Gregory Lett. Find friends, share photos, keep in touch with classmates, and meet new people on MySpace.

Facebook

Gregory Lett Photo 4

Gregory Lett II

view source
Friends:
Scott Weissbach, Whitney Rogers, Albert A Miller, Jerome Anthony Ruddock
Gregory Lett Photo 5

Greg Lett

view source
Friends:
JP Riley, Bradley J Barnett, Scott Witoszynski, Anthony Kuch, Adam Kilway
Gregory Lett Photo 6

Gregory Lett

view source
Friends:
Gavin Randall, Kiairra Winchester, James Agee

Get Report for Gregory A Lett from Seattle, WA, age ~49
Control profile