The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Apr. 05, 2016

Filed:

Dec. 17, 2010
Applicants:

Vijay Mital, Kirkland, WA (US);

Gary Shon Katzenberger, Fall City, WA (US);

Darryl Ellis Rubin, Duvall, WA (US);

Andrew D. Reddish, Redmond, WA (US);

Brian C. Beckman, Newcastle, WA (US);

Olivier Colle, Bellevue, WA (US);

Inventors:

Vijay Mital, Kirkland, WA (US);

Gary Shon Katzenberger, Fall City, WA (US);

Darryl Ellis Rubin, Duvall, WA (US);

Andrew D. Reddish, Redmond, WA (US);

Brian C. Beckman, Newcastle, WA (US);

Olivier Colle, Bellevue, WA (US);

Assignee:
Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 3/0484 (2013.01); G06F 9/44 (2006.01);
U.S. Cl.
CPC ...
G06F 3/04847 (2013.01); G06F 9/4443 (2013.01);
Abstract

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.


Find Patent Forward Citations

Loading…