Patent ID: 9176933
Filing Date: 2015-11-03
Classification: G06F

Abstract:
1. A method of providing multiple content components and associated application functionality in an electronic document; comprising: receiving a plurality of content items in an electronic document, each of the plurality of content items being associated with one of a plurality of content component types having a different application functionality; displaying the electronic document in a computer-enabled content user interface; providing a navigation user interface component in the electronic document for allowing non-linear navigation of the electronic document, the navigation user interface component in the electronic document including one or more selectable controls associated with navigation to each of the plurality of content component types contained in the electronic document, such that selection of a selectable control causes navigation to a particular one type of the plurality of content component types associated with the selectable control, wherein the navigation user interface allows navigation to each content item of the particular one type; and in response to navigating to the particular one type of the plurality of content component types, providing application functionality associated with the particular one of the plurality of content component types for interacting with each content item of the particular one type of the plurality of content component types.