发明名称 Object set optimization using dependency information
摘要 A method for optimizing dependencies for a set of objects includes: automatically detecting dependencies among a set of objects, where each of the objects in the set includes at least one linkable file; adding the detected dependencies to a dependency list; and removing dependencies from the dependency list for any object that does not have at least one file dependency. The method optionally includes removing unused files from the set of objects, breaking a selected object into smaller objects, and making a file having a large number of dependencies into its own object.
申请公布号 US8798523(B2) 申请公布日期 2014.08.05
申请号 US201213488976 申请日期 2012.06.05
申请人 SAP AG 发明人 Krebs Andreas S.
分类号 G09B7/00;G09B5/00;G09B7/02;G09B5/06;G09B7/04;G06F11/36;G06F17/22 主分类号 G09B7/00
代理机构 Kenyon & Kenyon LLP 代理人 Kenyon & Kenyon LLP
主权项 1. A non-transitory computer-readable medium on which there are stored instructions that are executable by a processor, the instructions which, when executed by the processor, cause the processor to perform a method, the method comprising: obtaining from a repository a course that is at least partially composed of objects from a set of objects, each of the set of objects including at least one linkable file; automatically, without user interaction with the course, playing through the objects of the obtained course in a preview mode of an authoring environment that is user interactable for creating a course; during and based on the automatic playing of the obtained course, recording which of the linkable files is played and, for each of the recorded linkable files reached during the automatic playing by linking thereto from another of the linkable files, the respective other linkable file; based on the recording, developing a dependency list of dependencies, each listing of the list being of a respective dependency between a respective pair of the set of objects, the dependency being determined based on a recorded reaching, during the playing of the obtained course, of a linkable file of one of the objects of the pair by a linking thereto from a linkable file of the other object of the pair; and based on the dependency list, selecting a subset of objects from the set of objects to package with the course for later transmission of the course to users for playing through the objects of the course via user interaction therewith.
地址 Walldorf DE