Thomas Vance Lawrence
Architects at 28 St, Seattle, WA

License number
North Carolina 5385
Category
Architecture
Address
Address
122 NW 28Th St, Seattle, WA 98107

Professional information

Thomas Lawrence Photo 1

Thomas Lawrence

Location:
Greater Seattle Area
Industry:
Architecture & Planning
Skills:
Sustainable Design, AIA, Green Building, BIM, Architectural Design, Comprehensive Planning, Submittals, Urban Design, Space-planning, Mixed-use, Design Research, Architecture, Construction Drawings, Site Planning, Interior Design, Urban Planning, AutoCAD Architecture, Renovation, Feasibility Studies, SketchUp, Historic Preservation, Residential Design, Interior Architecture, Adaptive Reuse, Revit, Sustainable Architecture, Sustainability, Space planning


Thomas Lawrence Photo 2

Html/Xml Tree Synchronization

US Patent:
6681370, Jan 20, 2004
Filed:
May 19, 1999
Appl. No.:
09/314320
Inventors:
Alexander G. Gounares - Kirkland WA
Christopher M. Franklin - Medina WA
Thomas R. Lawrence - Seattle WA
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 314
US Classification:
715513, 715514, 707201
Abstract:
The HTML/XML tree synchronization module synchronizes a document with a view or multiple views, after a change has been made to the document. First, the tree synchronization module receives a document change from an application program. An update processor converts the tree data of the document to a character string, and receives document change information from one or more application program interfaces. The update processor utilizes the document change information to update the document tree data character string. The document change information is then sent to one or more application program interfaces to determine the scope and content of the document views. A log generator receives the view change information, and creates record logs for each changed document view. These logs are played by a log player to each view, and each view data tree is updated with the view changes contained in the change logs. The tree synchronization module sends the subsequent view changes to the application program to update the display views.


Thomas Lawrence Photo 3

Building Electronic Forms

US Patent:
2007010, May 3, 2007
Filed:
Dec 5, 2006
Appl. No.:
11/567133
Inventors:
Jean Paoli - Kirkland WA, US
Laurent Mollicone - Kirkland WA, US
Ned Friend - Seattle WA, US
Matthew Kotler - Kenmore WA, US
Thomas Lawrence - Seattle WA, US
Shuk-Yan Lai - Redmond WA, US
Sharma Hendel - Seattle WA, US
Jason Whitmarsh - Seattle WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 7/00
US Classification:
707102000
Abstract:
A system and method that enables a designer to build electronic forms and corresponding hierarchical schemas are described. Displays of hierarchical schemas, electronic forms, and components used to build the hierarchical schemas and electronic forms are provided to the designer. The designer selects components and arranges them on a display to visually build an electronic form. As the form is built, the corresponding hierarchical schema is incrementally updated to reflect changes made to the electronic form.


Thomas Lawrence Photo 4

Closer Interface For Designing Electronic Forms And Hierarchical Schemas

US Patent:
2007010, May 3, 2007
Filed:
Dec 5, 2006
Appl. No.:
11/567149
Inventors:
Jean Paoli - Kirkland WA, US
Laurent Mollicone - Kirkland WA, US
Ned Friend - Seattle WA, US
Matthew Kotler - Kenmore WA, US
Thomas Lawrence - Seattle WA, US
Shuk-Yan Lai - Redmond WA, US
Sharma Hendel - Seattle WA, US
Jason Whitmarsh - Seattle WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 3/00
US Classification:
715762000
Abstract:
A system and method that enables a designer to build electronic forms and corresponding hierarchical schemas are described. Displays of hierarchical schemas, electronic forms, and components used to build the hierarchical schemas and electronic forms are provided to the designer. The designer selects components and arranges them on a display to visually build an electronic form. As the form is built, the corresponding hierarchical schema is incrementally updated to reflect changes made to the electronic form.


Thomas Lawrence Photo 5

Incrementally Designing Electronic Forms And Hierarchical Schemas

US Patent:
8117552, Feb 14, 2012
Filed:
Dec 5, 2006
Appl. No.:
11/567140
Inventors:
Jean D. Paoli - Kirkland WA, US
Laurent Mollicone - Kirkland WA, US
Ned B. Friend - Seattle WA, US
Matthew J. Kotler - Kenmore WA, US
Thomas R. Lawrence - Seattle WA, US
Shuk-Yan Lai - Redmond WA, US
Sharma K. Hendel - Seattle WA, US
Jason Whitmarsh - Seattle WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 3/00, G09G 5/00
US Classification:
715763, 715780
Abstract:
A system and method that enables a designer to build electronic forms and corresponding hierarchical schemas are described. Displays of hierarchical schemas, electronic forms, and components used to build the hierarchical schemas and electronic forms are provided to the designer. The designer selects components and arranges them on a display to visually build an electronic form. As the form is built, the corresponding hierarchical schema is incrementally updated to reflect changes made to the electronic form.


Thomas Lawrence Photo 6

System And Method For Designing Electronic Forms And Hierarchical Schemas

US Patent:
7275216, Sep 25, 2007
Filed:
Mar 24, 2003
Appl. No.:
10/395505
Inventors:
Jean D. Paoli - Kirkland WA, US
Laurent Mollicone - Kirkland WA, US
Ned B. Friend - Seattle WA, US
Matthew J. Kotler - Kenmore WA, US
Thomas R. Lawrence - Seattle WA, US
Shuk-Yan Lai - Redmond WA, US
Sharma K. Hendel - Seattle WA, US
Jason Whitmarsh - Seattle WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 3/00, G09G 5/00
US Classification:
715763, 715780
Abstract:
A system and method that enables a designer to build electronic forms and corresponding hierarchical schemas are described. Displays of hierarchical schemas, electronic forms, and components used to build the hierarchical schemas and electronic forms are provided to the designer. The designer selects components and arranges them on a display to visually build an electronic form. As the form is built, the corresponding hierarchical schema is incrementally updated to reflect changes made to the electronic form.


Thomas Lawrence Photo 7

Compression Of Structured Documents

US Patent:
7593949, Sep 22, 2009
Filed:
Jan 9, 2006
Appl. No.:
11/328300
Inventors:
Andrew P Begun - Redmond WA, US
Thomas R Lawrence - Seattle WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 17/00, G06F 7/00
US Classification:
707100, 707101
Abstract:
Various embodiments are disclosed relating to a compression of documents. According to an example embodiment, a document may be compressed by replacing one or more language constructs in the document with a language-based replacement code. In addition, the document may be compressed by replacing one or more text strings in the document with a schema-based replacement code.


Thomas Lawrence Photo 8

Dynamic Storage Of Documents

US Patent:
8024427, Sep 20, 2011
Filed:
Jan 9, 2006
Appl. No.:
11/328291
Inventors:
Thomas R Lawrence - Seattle WA, US
Andrew P Begun - Redmond WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 15/16, G06F 15/167, G06F 7/00, G06F 17/00
US Classification:
709219, 709206, 709213, 707610, 707626, 707628, 707661, 707667, 707971, 707972, 707973, 707974
Abstract:
Various systems and techniques are disclosed relating to dynamic storage of documents. According to one or more exemplary systems and techniques, a location may be dynamically determined from a group of locations to store a state associated with a document based on one or more criteria.