Cross-application ingestion and restructuring of slide presentation content
AssigneeMicrosoft Technology Licensing, LLC
InventorsRon Ben-Ishay, Oren Gordon, Tal Bouhadana, Lior Zilberstein, Daniel Hoter
Life of this patent
Estimating the term…
Abstract
A content generation computing system includes content generating application logic. The content generating application logic runs a content generation application to generate content. It also includes content ingestion and transformation logic that allows a user to identify slide presentation content from a source document for ingestion into a document that is being generated. The system automatically restructures graphical objects in the ingested slide presentation content based upon the content generation application into which it is being ingested.
Claims16
A computing system comprising:
- a processor;
- and
- memory storing instructions executable by the processor, wherein the instructions, when executed, cause the computing system to:
- generate a first document by a first content generation application;
- instruct a display device to display an application user interface that includes the first document;
- receive a selection input that selects a source slide presentation document corresponding to a slide presentation application different from the first content generation application, the source slide presentation document comprising a set of slides, having slide presentation content, in a slide sequence;
- identify a graphical object in the slide presentation content;
- parse the slide presentation content to identify a first portion of the graphical object and a second portion of the graphical object;
- automatically identify a data correlation between the first portion and the second portion of the graphical object;
- generate an insight based on the data correlation between the first portion and the second portion of the graphical object;
- add the generated insight to the first document in the application user interface;
- identify a type of transition between the set of slides;
- and
- generate a textual transition in the first document based on the identified type of transition.
A computer implemented method, comprising:
- generating a first document by a first content generation application;
- instructing a display device to display an application user interface that includes the first document;
- receiving a selection input that selects a source slide presentation document corresponding to a slide presentation application different from the first content generation application, the source slide presentation document comprising a set of slides, having slide presentation content, in a slide sequence;
- identifying a graphical object in the slide presentation content;
- parsing the slide presentation content to identify a first portion of the graphical object and a second portion of the graphical object;
- automatically identifying a data correlation between the first portion and the second portion of the graphical object;
- generating an insight based on the data correlation between the first portion and the second portion of the graphical object;
- adding the generated insight to the first document in the application user interface;
- identifying a type of transition between the set of slides;
- and
- generating a textual transition in the first document based on the identified type of transition.
Dependencies are inferred from the claim text.