Patent ID: 8856650

Claim:
A system for automated generation of views of an interactive content object for presentation to a user within a currently running video game application, the interactive content object having content related to the currently running a video game application, the system comprising: non-transient electronic storage configured to store electronic information; and a processor configured to execute computer program modules, the computer program modules comprising: a parameter determination module configured to obtain user information that indicates current game play data from the video game application; a template generation module configured to: generate a template for the interactive content object, the template specifying one or more chapters for the interactive content object, wherein an individual chapter comprises one or more view layouts, the one or more views layouts defined by the interactive content object for presentation to the user, the view layouts comprising one or more view layout types, the view layout types including one or more of a text view layout, a gamepad view layout, a screenshot view layout, or a video view layout, an individual view layout comprising multiple template components, the template components including a navigational linkage that indicates a navigational position within the chapters of the interactive content object and facilitates navigation between chapters and views of the interactive content object, and one or more of an entry field, text, a graphic, a search field, or a video field; and select the template components for the view layouts based on the user information, the type of view layout, and the chapter; a template population module configured to populate the template components selected by the template generation module with information related to the video game application, the information related to the video came application being dynamically determined based on the user information that indicates current game play data from the video game application; an interactive content object generation module configured to generate the interactive content object based on the populated template, the interactive content object comprising: electronic media files that define the views of the interactive content object including the information related to the video game application; and a media player configured to execute one or more of the electronic media files within the video game application to effectuate presentation of the views of the interactive content object within a user interface of the video game application, the media player executable by the video game application; and a storage module configured to store the interactive content object on the non-transient electronic storage.