Tali Roth - Kirkland WA, US Scott Stiles - Sammamish WA, US Matthew Wood - Seattle WA, US Michael Affronti - Seattle WA, US Jodie Draper - Kirkland WA, US Malia Douglas - Seattle WA, US Janet Schorr - Seattle WA, US Zeyad Rajabi - Bellevue WA, US Robin Troy - Kirkland WA, US
Assignee:
MICROSOFT CORPORATION - Redmond WA
International Classification:
G06F 17/20
US Classification:
715209
Abstract:
Techniques for an electronic montage system are described. An apparatus may comprise a logic device arranged to execute a montage application comprising an authoring component operative to provide a presentation surface having multiple presentation tiles, receive control directives to associate content files with presentation tiles, generate tile objects for the content files based on content file types for the content files, and store the presentation surface and tile objects as a montage. Other embodiments are described and claimed.
Techniques For Applying Cultural Settings To Documents During Localization
Jodie Draper - Kirkland WA, US Teruyuki Mihashi - North Bend WA, US
Assignee:
MICROSOFT CORPORATION - Redmond WA
International Classification:
G06F 17/00
US Classification:
715235
Abstract:
Techniques for applying cultural settings to documents during localization are described. An apparatus may comprise a stylesheet generation component operative to generate a stylesheet from a configuration file, the configuration file specific to a formatting standard, the stylesheet comprising one or more conversion rules for the conversion of one or more documents to the formatting standard. Other embodiments are described and claimed.
Techniques For Electronic Aggregation Of Information
Tali Roth - Kirkland WA, US Matthew Wood - Seattle WA, US Scott Stiles - Sammamish WA, US Jodie Draper - Kirkland WA, US Malia Douglas - Seattle WA, US Janet Schorr - Seattle WA, US Zeyad Rajabi - Bellevue WA, US Robin Troy - Kirkland WA, US
Assignee:
MICROSOFT CORPORATION - Redmond WA
International Classification:
G06F 17/30 G06F 3/01
US Classification:
715730, 707822, 707E1701
Abstract:
Techniques for an electronic montage system are described. An apparatus may comprise a logic device arranged to execute a montage application comprising an authoring component operative to provide a presentation surface having multiple presentation tiles, receive control directives to associate content files with presentation tiles, generate tile objects for the content files based on content file types for the content files, and store the presentation surface and tile objects as a montage. Other embodiments are described and claimed.
Techniques For Electronic Aggregation Of Information
- REDMOND WA, US Scott M. Stiles - Sammamish WA, US Matthew D. Wood - Seattle WA, US Michael A. Affronti - Seattle WA, US Jodie P.B. Draper - Kirkland WA, US Malia M. Douglas - Seattle WA, US Janet L. Schorr - Seattle WA, US Zeyad Rajabi - Bellevue WA, US Robin Winter Troy - Kirkland WA, US
Assignee:
MICROSOFT TECHNOLOGY LICENSING, LLC - REDMOND WA
International Classification:
G06F 17/21 G06F 17/22 G06F 17/24 G06F 17/30
Abstract:
Techniques for an electronic montage system are described. An apparatus may comprise a logic device arranged to execute a montage application comprising an authoring component operative to provide a presentation surface having multiple presentation tiles, receive control directives to associate content files with presentation tiles, generate tile objects for the content files based on content file types for the content files, and store the presentation surface and tile objects as a montage. Other embodiments are described and claimed.
Techniques For Electronic Aggregation Of Information
- Redmond WA, US Matthew Wood - Seattle WA, US Scott Stiles - Sammamish WA, US Michael Affronti - Seattle WA, US Jodie Draper - Kirkland WA, US Malia Douglas - Seattle WA, US Janet Schorr - Seattle WA, US Zeyad Rajabi - Bellevue WA, US Robin Troy - Kirkland WA, US
Techniques for an electronic montage system are described. An apparatus may comprise a logic device arranged to execute a montage application comprising an authoring component operative to provide a presentation surface having multiple presentation tiles, receive control directives to associate content files with presentation tiles, generate tile objects for the content files based on content file types for the content files, and store the presentation surface and tile objects as a montage. Other embodiments are described and claimed.
Microsoft
Principal Data Science Lead
Microsoft
Senior Data Scientist Lead
Microsoft Apr 2016 - Jun 2017
Senior Data Scientist
Microsoft Oct 2014 - Apr 2016
Data Scientist Ii
Microsoft May 2012 - Oct 2014
Design Researcher
Education:
University of Washington 2013 - 2013
University of Illinois at Urbana - Champaign 2003 - 2008
Masters, Computer Science
Purdue University 1999 - 2003
Bachelors, Mathematics, Computer Science
Skills:
Software Engineering Programming Software Development Distributed Systems Databases C++ Algorithms Agile Methodologies Computer Science Sql Java C# Software Project Management Program Management Data Mining Big Data Analysis Python Usage Analysis Data Quality Telemetry C Data Manipulation Object Oriented Design Latex Exploratory Data Analysis Large Scale Data Analysis Security Powerpivot Ssrs R