Patent ID: 8108777

Claim:
A method for organizing slides of an electronic slide presentation, the method comprising: accessing, by a computing device, a presentation file for the electronic slide presentation, the presentation file stored on a computer-readable storage medium, the presentation file containing: a first set of section data, the first set of section data defining a first section of the electronic slide presentation, the first set of section data identifying slides in the first section of the electronic slide presentation and identifying a user-defined title of the first section, and a second set of section data, the second set of section data defining a second section of the electronic slide presentation, the second set of section data identifying slides in the second section of the electronic slide presentation and identifying a user-defined title of the second section; generating, by the computing device, a graphical interface including the title of the first section, thumbnail images of the slides in the first section, the title of the second section, and thumbnail images of the slides in the second section; and displaying the graphical interface on an output device: wherein the first set of section data identifies a first set of access control data, the first set of access control data specifying that the user has a right to perform an action with respect to the first section; wherein the second set of section data identifies a second set of access control data, the second set of access control data specifying that the user does not have a right to perform the action with respect to the second section; and wherein the method further comprises: receiving, at the computing device, a request from the user to perform the action with respect to the first section; in response to receiving the request from the user to perform the action with respect to the first section: determining, by the computing device, that the first set of access control data specifies that the user has the right to perform the action with respect to the first section; and after determining that the user has the right to perform the action with respect to the first section, performing, by the computing device, the action with respect to the first section; receiving, at the computing device, a request from the user to perform the action with respect to the second section; and in response to receiving the request from the user to perform the action with respect to the second section: determining, by the computing device, that the second set of access control data specifies that the user does not have the right to perform the action with respect to the second section; and after determining that the user does not have the right to perform the action with respect to the second section, denying, by the computing device, the request to perform the action with respect to the second section.