Please download the dossier by clicking on the dossier button x
×

Package file presentation

  • US 8,732,581 B2
  • Filed: 05/20/2008
  • Issued: 05/20/2014
  • Est. Priority Date: 05/20/2008
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • extracting a list of display elements defined in metadata of a package file, each display element representative of content items included in the package file, the package file including a first presentation specification, a second presentation specification, at least one content file, and metadata including the list of display elements, each display element including a metadata association to one of the at least one content file;

    identifying a presentation specification from the first and second presentation specifications included in the package file to use in presenting a view of the package file, each of the first and second presentation specifications providing a navigation template including display elements to which content items are associated in the metadata of the package file and from which navigable views are renderable to include display elements representing content items associated in the metadata of the package file;

    extracting the identified presentation specification from the package file, the identified presentation specification including;

    an item renderer including executable code to;

    generate a graphical representation of a display element as a function of display element metadata;

    an item viewer including executable code to;

    identify display elements from the list of display elements to display;

    instantiate instances of the item renderer for each display element identified for display;

    populate and graphically render the instantiated item renderers with data of the identified display elements;

    receive navigation input to navigate the list of display elements;

    re-identify display elements from the list of display elements to display as a function of the navigation input;

    generate and graphically render a transition animation from a first view of the instantiated item renderers to a repopulated view of the instantiated item renderers following receipt of the navigation input; and

    re-populate and graphically render the instantiated item renderers with data of the re-identified display elements to be displayed;

    instantiating the item viewer of the identified presentation specification and executing the item viewer code;

    receiving a selection of a display element; and

    launching an application to display a content file associated with the selected display element in the metadata of the package file, the launched application selected based on a file type of the content file associated with the selected display element.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×