Microsoft
Principal Pm Manager, Microsoft Office - Word
Education:
University of Washington - Michael G. Foster School of Business 2000 - 2005
Bachelors, Bachelor of Business Administration, Information Systems, Finance
University of Washington
Skills:
It Strategy Software Design Requirements Analysis Sharepoint Sdlc Agile Project Management Feature Prioritization Agile Methodologies Scrum Enterprise Architecture Customer Insight Program Management Cross Functional Team Leadership Consensus Building Product Management Enterprise Software Business Intelligence Project Planning Software Engineering Saas Management Project Management Cross Functional Collaborations Software Development Software Project Management Cloud Computing C# User Experience Design Solution Architecture
Christopher Doan - Redmond WA, US Benjamin Edward Rampson - Woodinville WA, US Robin Wakefield - Seattle WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 17/00 G06F 17/24
US Classification:
715227, 715255, 715261
Abstract:
Rich data label formatting may be provided. A rich data label may be created for at least one data point associated with a visualization. The data label may be formatted and displayed on the visualization. In response to determining that the change event has occurred on the visualization, the display of the formatted label may be updated according to the change event.
Robin Wakefield - Seattle WA, US Christopher Doan - Redmond WA, US Christopher Becker - Redmond WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G09G 5/02
US Classification:
345589
Abstract:
Color selection may be provided. First, a selection of a target object may be received and a color selection mode may be entered. Then a color preview may be provided in response to entering the color selection mode. Next, a color selection may be received in response to providing the color preview. A color of a property of the selected target object may then be set to the received color selection.
Kevin Fan - Bellevue WA, US Benjamin Edward Rampson - Woodinville WA, US Nick Chiang - Redmond WA, US Robin Wakefield - Seattle WA, US
Assignee:
MICROSOFT CORPORATION - REDMOND WA
International Classification:
G06F 7/00 G06F 17/30
US Classification:
707748, 707805, 707E17044
Abstract:
Data mapping alternatives for creating a visual representation of a set of data are presented. A set of data is identified for analysis. The identified set of data and properties associated with the identified set of data are analyzed. Based on the analysis, data mapping alternatives for the identified set of data are determined. The determined data mapping alternatives for the identified set of data are ranked. The determined data mapping alternatives are presented in an order according to the ranking of the determined data mapping alternatives.
Robin Wakefield - Seattle WA, US Nick Chiang - Redmond WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 17/30
US Classification:
707748, 707E17084
Abstract:
Chart recommendations may be provided. First, a summary of a dataset may be determined and each column and row in the dataset, based on the summary, may be classified into classifications. Next, based upon the classifications of each column and row in the dataset, the dataset may be mapped to a plurality of chart types. Each of the plurality of chart types may then be ranked.
Scrollable Annotations Associated With A Subset Of Content In An Electronic Document
- Redmond WA, US Benjamin BUNKER - Maple Value WA, US Allison HIRT - Seattle WA, US Elaine LAW - Remond WA, US Lee CHANG - Woodinville WA, US Robin Emily WAKEFIELD - Seattle WA, US Sophia VENNIX - Issaquah WA, US Victor KOZYREV - Issaquah WA, US Yu-Hsuan WANG - Kirkland WA, US Brian RHOADES - Seattle WA, US
International Classification:
G06F 3/0485 G06F 17/24 G06F 3/0482
Abstract:
Systems and methods for displaying annotations associated with an electronic document. One system includes an electronic computing device with an electronic processor configured to display a user interface on a display device. The user interface includes a canvas displaying a first subset of content included in the electronic document and a region scrollable independent from the canvas. The electronic processor is also configured to display a first plurality of annotations in the region. Each of the first plurality of annotations are associated with an anchor within the first subset of the content and displayed spaced within the region in at least one dimension based on spacing of the associated anchors. The electronic processor is further configured to change the region to display a second plurality of annotations in the region in response to changing the canvas to display a second subset of the content included in the electronic document.
Top-Align Comments: Just-In-Time Highlights And Automatic Scrolling
- Redmond WA, US Dheeraj AGARWAL - Hyderabad, IN Nicholas Michael SIMONS - Redmond WA, US Sneha JAYAPRAKASH - Kirkland WA, US Sophia Isabel VENNIX - Seattle WA, US Kathleen Anna CACHEL - Cambridge MA, US Derik Bjorn STENERSON - Redmond WA, US Michael Augustine TAVIS - Boston MA, US Robin Emily WAKEFIELD - Seattle WA, US Daniel John Niezgocki CHATTAN - Rowley MA, US Harold Sazon GOMEZ - Bellevue WA, US
Assignee:
Microsoft Technology Licensing, LLC - Redmond WA
International Classification:
G06F 17/24 G06F 3/0484 G06F 3/0485
Abstract:
Described herein is a system and method for displaying annotation(s) of an electronic document. User input to review (e.g., scroll) the electronic document is received, until a selected portion of the electronic document is displayed within a viewport pane of a display. In response to the review input, annotation(s) (e.g., comment(s), comment thread(s), annotation thread(s)) anchored within the selected portion of the electronic document displayed within the viewport pane are identified. Which annotation of the annotation(s) to visually distinguish for a focus of the user is determined. The identified annotation(s) are displayed in an annotation pane, with the determined annotation visually distinguished (highlighted) for the focus of the user. In some embodiments, the anchor associated with the determined annotation is also visually distinguished to provide a contextual link to the user and/or hint(s) that provided a visual signal of annotation(s) associated with an anchor on a particular line are displayed.
Displaying An Indication Of Changes Made To Content At A Source
- Redmond WA, US Robyn Sambo - Redmond WA, US James S. Masson - Seattle WA, US Michael Gary Heyns - Seattle WA, US Victor Poznanski - Redmond WA, US Ruth Kikin-Gil - Seattle WA, US Seth Fox - Seattle WA, US Yibing Zhu - Woodinville WA, US Georges Krinker - Seattle WA, US Robin Emily Wakefield - Seattle WA, US Robert A. Little - Redmond WA, US Ali Taleghani - Redmond WA, US
International Classification:
G06F 17/30 G06F 11/30 G06F 11/34
Abstract:
Systems, methods, and software are disclosed herein for indicating a change to content in a document to a user. A document is displayed in a user interface to an application. Content then is introduced into the document from a source external to the document. After the content has been introduced into the document, the source of the content is queried for any changes to the content at the source. If a change has occurred, an indication of the change to the content at the source is introduced in the document.
Content Based Transformation For Digital Documents
- Redmond WA, US Shikha Devesh Desai - Bellevue WA, US Robin Wakefield - Seattle WA, US Rebecca Poulson - Seattle WA, US Maria del Mar Gines Marin - Kirkland WA, US
International Classification:
G06K 9/00 G06F 17/27 G06F 17/21
Abstract:
Non-limiting examples of the present disclosure describe transformation of content of a digital document on behalf of a user of an application/service. Examples describes herein extend to instances where an existing digital document (e.g. content portion) is transformed as well as examples where templatized transformations are used to create a digital document. As an example, content of a digital document may be converted into preset document format representations which are generated and suggested automatically to the user through a user interface of a productivity service or through an alternative modality (e.g. message, email, notification, etc.). This improves processing efficiency of computing devices associated with productivity services, for example, by enabling efficient digital document management through proactive contextual analysis, reducing the number of processing operations for users in real-time and reducing latency at run-time, among other examples.