Embedding content in rich media
AssigneeMicrosoft Corporation
InventorsJoseph M. Joy, Tanuja Joshi, Eric J. Stollnitz, Kanchan Rajanna, Ajay Manchepalli, Naren Datha
Life of this patent
Estimating the term…
Abstract
Methods and systems for embedding content in rich media are described herein. The method includes populating embedded content from a data stream into an experience using an artifact embedding system. The method also includes binding the embedded content to a behavior from a framework of preselected behaviors using an embedded object manager.
Claims20
A method for embedding content in rich media, comprising:
- populating embedded content from a data stream into an experience using an artifact embedding system;
- and
- binding the embedded content to a behavior from a framework of preselected behaviors using an embedded object manager.
A system for embedding content in rich media, comprising an artifact embedding system configured to:
- obtain data from a data source;
- map the data into a desired form using a data mapper;
- convert the data into a desired layout using a layout engine;
- embed the data within rich media, wherein the data comprise embedded content;
- and
- bind the data to a behavior from a framework of preselected behaviors using an embedded object manager.
One or more tangible, non-transitory, computer-readable storage media for storing computer-readable instructions, the computer-readable instructions providing an artifact embedding system when executed by one or more processing devices, the computer-readable instructions comprising code configured to:
- obtain data from a data source using the artifact embedding module;
- map the data into a desired format;
- determine a desired layout and desired parameters for the data;
- populate the data within rich media according to the desired layout and the desired parameters;
- and
- bind the data to any of a plurality of preselected behaviors.
Dependencies are inferred from the claim text.