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.
Patent No.:
Date of Patent:
Apr. 14, 2015
Filed:
Jul. 19, 2012
Jennifer Michelstein, Kirkland, WA (US);
David Benjamin Lee, Sammamish, WA (US);
Katrika Morris, Issaquah, WA (US);
Christopher Hugh Pratley, Seattle, WA (US);
Sarah Faulkner, Seattle, WA (US);
Steven Richard Hollasch, Redmond, WA (US);
Nathaniel George Freier, Seattle, WA (US);
Hai Liu, Sammamish, WA (US);
Chad Garrett Waldman, Renton, WA (US);
Brett David Brewer, Sammamish, WA (US);
Jennifer Michelstein, Kirkland, WA (US);
David Benjamin Lee, Sammamish, WA (US);
Katrika Morris, Issaquah, WA (US);
Christopher Hugh Pratley, Seattle, WA (US);
Sarah Faulkner, Seattle, WA (US);
Steven Richard Hollasch, Redmond, WA (US);
Nathaniel George Freier, Seattle, WA (US);
Hai Liu, Sammamish, WA (US);
Chad Garrett Waldman, Renton, WA (US);
Brett David Brewer, Sammamish, WA (US);
Microsoft Technology Licensing, LLC, Redmond, WA (US);
Abstract
Concepts and technologies are described herein for creating variations when transforming data into consumable content. In accordance with the concepts and technologies disclosed herein, a computing device can execute a transformation engine for transforming data into the consumable content. The computing device can be configured to analyze the data to identify relationships among data elements or other portions of the data, and to identify any possible approaches to transforming the data ('worlds') based upon the relationships and the data. The worlds can be ranked and selected based upon rank. The computing device can obtain rules associated with the selected and apply the rules to the data to generate the output. In some embodiments, the computing device can be configured to obtain and apply feedback regarding the world selection.