09336184 cites 156 patents.

Techniques for representing and publishing an interactive document useful for analyzing data. The document may be represented as a directed acyclic graph of entities interconnected by edges. The entities may be of multiple types. Yet, a broad range of interactive documents may be represented by a limited number of types of entities and the capabilities to interconnect entities of different types and to share a data schema across entities of different types. A tool may enable a user to author such documents. The tool may also facilitate publishing of the document. For publishing, the document may be converted to an executable form. Prior to such a conversion, the graph may be modified for more efficient processing. The graph may also be partitioned such that portions of the graph, when distributed across tiers of a computing system, such as a cloud-based platform, execute on computing devices that provide efficient operation.

Title
Representation of an interactive document as a graph of entities
Application Number
12/972205
Publication Number
9336184 (B2)
Application Date
December 17, 2010
Publication Date
May 10, 2016
Inventor
Andrew D Reddish
Redmond
WA, US
Krasimir A Aleksandrov
Kirkland
WA, US
Brian C Beckman
Newcastle
WA, US
Olivier Colle
Bellevue
WA, US
Gary Shon Katzenberger
Fall City
WA, US
Suraj T Poozhiyil
Redmond
WA, US
David G Green
Redmond
WA, US
Darryl Ellis Rubin
Duvall
WA, US
Vijay Mital
Kirkland
WA, US
Agent
Micky Minhas
Tom Wong
Jessica Meyers
Assignee
Microsoft Technology Licensing
WA, US
IPC
G06F 17/24
G06F 17/21
G06F 17/00
View Original Source