Mark T. Nelson - Kirkland WA, US Cathy L. McBride - Seattle WA, US Michael J. Woolf - Kirkland WA, US Patrick Leahy - Seattle WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 17/00 G06F 17/20
US Classification:
715243, 345619
Abstract:
Adornments are applied to shapes in a diagram that graphically displays data about those shapes. Once the adornments are applied to a shape, the information displayed is automatically updated as the underlying shape data changes. The appearance of the diagram is updated automatically when the user updates the data for their shapes. The set of adornments that may be applied to shapes is extensible. A mechanism and interface is defined for creating additional adornments that have customized looks or behaviors.
Inferring Diagram Structure Through Implicit Shape Relationships
Mark Nelson - Kirkland WA, US Michael Woolf - Vashon WA, US Heidi Munson - Seattle WA, US David Bradlee, Jr. - Seattle WA, US Evan Moran - Redmond WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06T 11/20
US Classification:
345630, 345655, 345666, 345681
Abstract:
Information in a diagram is logically structured using lists, containers, and callouts without requiring the diagram author to explicitly define a structure or map any diagram contents to a structure. Logical relationships are inferred based on actions associated with shapes, groupings, and attributes of shapes/groupings taken by the author. Feedback mechanisms are provided to communicate an underlying structure to the author. Intelligent behaviors are enabled to expose manipulation of diagrams based on their logical structure.
Kevin Price - , US John Giubileo - Morgan Hill CA, US Michael Woolf - Strongsville OH, US
International Classification:
G06F 11/00 G06F 19/00
US Classification:
714025000, 702108000
Abstract:
A method and system for auditing information technology used to handle financial statement accounts to secure sensitive financial information against the exploitation of vulnerabilities and ineffective configuration standards. By working with the client organization, an audit team evaluates the way the client organization controls sensitive IT systems. The audit team is able to assess the client organization's internal control processed and recommend improvements.
Calculation Of Properties Of Objects/Shapes Across Versions Of Applications
Daniel Clay - Newcastle WA, US Michael Woolf - Seattle WA, US Matthew Dorbin - Seattle WA, US Stephanie Lorraine Horn - Bellevue WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 17/30
US Classification:
707821, 707E1701
Abstract:
Systems and methods are disclosed in which a self-describing file is generated and utilized to provide applications with the ability to properly preserve unknown file content. A self-describing file may contain, or be associated with, an extension section that provides information that an application can use to properly calculate unknown file content. The extension section may include functions of formulas that the application can use to calculate values for data that the application would not otherwise support. This allows for the content of the self-describing file to be modified by an application that does not support all of the capabilities of the file while maintaining the integrity of the file and user experience when the file is subsequently accessed by a full featured application.
Method And System For Interfacing To A Type Library
Colin L. Acton - Kirkland WA Ilan G. Caron - Redmond WA Alan W. Carter - Bellevue WA Tom Corbett - Eugene OR Michael J. Woolf - Snohomish WA
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F9/00
US Classification:
709315
Abstract:
A method and system for interfacing to type libraries are provided. In a preferred embodiment, the present invention defines an interface to a type library. The interface has a plurality of interface methods through which type information can be stored in and retrieved from the type library. A plurality of implementations of the defined interface are provided. A computer program is compiled using the defined interfaces to access the type information. When the compiled computer program is executed, it accesses the type information using one of the plurality of implementations. In a preferred embodiment, a type library contains type information to allow a compiler to bind to an instance of type at compile type (early binding).
Modular Data Insight Handling For User Application Data
- Redmond WA, US Charles David Ellis - Seattle WA, US Michael Joe Woolf - Seattle WA, US Matthew Willem Asplund - Kirkland WA, US Mathew B. Olinger - Redmond WA, US Sameer Surendra Jagdale - Bellevue WA, US Charles Strempler - Seattle WA, US
International Classification:
G06F 17/30 G06F 9/54 G06F 15/18
Abstract:
In non-limiting examples of the present disclosure, systems, methods and devices for assisting with providing dataset insights associated with datasets are presented. A dataset and a query relating to the dataset may be received. The dataset may be processed to determine metadata that describes one or more properties of the dataset. The dataset, the determined metadata, and the user query may be provided to one or more modular recommendation elements for processing into an insight result that indicates a result from data analysis directed to the query. The insight result may be transferred in a portable format for use by the productivity application in displaying one or more insight objects based on the insight result.
Calculation Of Properties Of Objects/Shapes Across Versions Of Applications
- Redmond WA, US Michael Woolf - Seattle WA, US Matthew Dorbin - Seattle WA, US Stephanie Lorraine Horn - Bellevue WA, US
Assignee:
Microsoft Technology Licensing, LLC - Redmond WA
International Classification:
G06F 17/30
Abstract:
Systems and methods are disclosed in which a self-describing file is generated and utilized to provide applications with the ability to properly preserve unknown file content. A self-describing file may contain, or be associated with, an extension section that provides information that an application can use to properly calculate unknown file content. The extension section may include functions of formulas that the application can use to calculate values for data that the application would not otherwise support. This allows for the content of the self-describing file to be modified by an application that does not support all of the capabilities of the file while maintaining the integrity of the file and user experience when the file is subsequently accessed by a full featured application.
The modular updating of visualizations is provided. Elements of a visualization (e.g., graphical representations of data series, axes, titles, etc.) are only updated within the visualization when the hierarchical data defining that element is changed, thus reducing the processing load on the system providing the visualization. According to an aspect, the changes in the data are accurately translated from an arbitrary hierarchy format into a normalized hierarchy format so that a data visualization platform modularly update the hierarchical data that defines the visualization. According to an aspect, modular updating of hierarchy data enables updating a visualization in pieces (i.e., modularly), such that portions of the visualization that are not affected by the change to the data are not updated and do not need to be recalculated for rendering.
Epsilon since Jun 2013
Director, Strategic Consulting
Mosaic Sales Solutions - Chicago Aug 2012 - Apr 2013
Director of Digital Strategy - Walmart Gamer Network
Sears Holding Corporation - Greater Chicago Area Feb 2011 - Aug 2012
Director of Digital Strategy - Loyalty Marketing
Brodeur Worldwide - Washington D.C. Metro Area Aug 2007 - Mar 2010
Director of Digital Media
American Association for Justice - Washington D.C. Metro Area 2006 - 2007
Communications Writer / Online Campaign Coordinator
Education:
Jagiellonian University 1997 - 1998
N/A, Fulbright Scholar
University of Chicago 1993 - 1997
Bachelor of Arts, Slavic Languages and Literatures
Bishop Gorman 1989 - 1993
Interests:
social media, mobile innovation, integrated marketing strategy, gaming theory, weightlifting, boxing
Honor & Awards:
Fulbright Scholar
Languages:
Polish Slovak Ukrainian Belarusian Russian Czech Latin
Rochester, NYManager, Security Awareness & Security Compliance... Past: Facility Security Officer at ITT Corporation Space Systems Division, Non-Commissioned... Retired U.S. Navy
Michael Woolf, a Nashville-based veteran of the video gaming industry, including console and mobile games, attributed the popularity of Pokemon Go to the games accessibility and the widespread success of the Pokemon franchise, which originally launched in the U.S. in 1998.
Date: Jul 11, 2016
Category: Sci/Tech
Source: Google
Flickr
Googleplus
Michael Woolf
Michael Woolf
Michael Woolf
Michael Woolf
Michael Woolf
Michael Woolf
Michael Woolf
Michael Woolf
Youtube
Michael Woolf sentenced to death
Michael Woolf sentenced to death.
Duration:
1m 34s
"If You Wait, You Might Miss It" by Rev. Dr. ...
He talks about delaying work on reparations because it was dangerous. ...
Duration:
19m 11s
They were at the Beginning: Dr. Michael Woolf
Dr. Joan Gore interviews Dr. Michael Woolf for the AIEA Series "They w...
Duration:
36m 4s
"Healing Wounds Lightly" by Rev. Dr. Michael ...
In this sermon, Rev. Dr. Michael Woolf preaches about the wound at the...
Duration:
22m 4s
Rev. Michael Woolf:Weare the ones who are goi...
n September 5th, in 26 cities and towns nationwide, we are making a LI...