Dynamic Content Presentations
0 Assignments
0 Petitions
Accused Products
Abstract
A system and method are provided for a network-based content management system (CMS) for creating and sharing presentation objects, and for generating revenue based on providing access to tools by which the presentation objects are created, stored and managed. In the system, a content management service includes a database that stores a presentation object, and a Web server stores a Web page including a link to the presentation object. When the Web page is displayed on a computing device that accesses the Web page via the Web, the presentation object appears as an embedded presentation.
39 Citations
51 Claims
-
1-34. -34. (canceled)
-
35. A processor-implemented method for communicating information through a plurality of slides in a presentation, comprising:
-
grouping the slides in the presentation into at least two sets, each set including slides associated with each other in a linear manner and associated with slides in a different set in a nonlinear manner; designating a slide in each set as a transition slide providing a user with an option to transition to a designated slide in a designated different set; associating those slides in the presentation including dynamic content that is retrieved at a start of the presentation with a first dynamic slide type in the presentation; associating those slides in the presentation including dynamic content that is retrieved responsive to a user load request after the start of the presentation with a second dynamic slide type in the presentation; associating those slides in the presentation including dynamic content having an external application for activating the dynamic content with a third dynamic slide type in the presentation, where the external application is loaded at the start of the presentation and the dynamic content is retrieved and activated at the application responsive to a user activation request after the start of the presentation; and retrieving dynamic content in the presentation according to the associated slide type of each slide after receiving a request to start the presentation. - View Dependent Claims (36, 37, 38, 39, 40)
-
-
41. A system for communicating information, comprising:
-
a processing device; a cache; and a network interface connected to an Internet;
whereinthe processing device groups slides in a presentation into at least two sets, each set including slides associated with each other in a linear manner and associated with slides in a different set in a nonlinear manner; the processing device designates a slide in each set as a transition slide providing a user with an option to transition to a designated slide in a designated different set; the processing device associating those slides in the presentation including dynamic content that is retrieved at a start of the presentation with a first dynamic slide type in the presentation; the processing device associating those slides in the presentation including dynamic content that is retrieved responsive to a user load request after the start of the presentation with a second dynamic slide type in the presentation; the processing device associating those slides in the presentation including dynamic content having an external application for activating the dynamic content with a third dynamic slide type in the presentation, where the external application is loaded at the start of the presentation and the dynamic content is retrieved and activated at the application responsive to a user activation request after the start of the presentation; the cache stores a most recently retrieved copy of dynamic content with a time stamp; and the processing device retrieves dynamic content in the presentation from either the cache or a remote system over the Internet through the network interface according to the associated slide type of each slide after receiving a request to start the presentation. - View Dependent Claims (42, 43, 44, 45)
-
-
46. A non-transitory computer-readable storage medium comprising storing instructions, that when executed by a processing device, cause the processing device to:
-
group slides in a presentation into at least two sets, each set including slides associated with each other in a linear manner and associated with slides in a different set in a nonlinear manner; designate a slide in each set as a transition slide providing a user with an option to transition to a designated slide in a designated different set; associate those slides in the presentation including dynamic content that is retrieved at a start of the presentation with a first dynamic slide type in the presentation; associate those slides in the presentation including dynamic content that is retrieved responsive to a user load request after the start of the presentation with a second dynamic slide type in the presentation; associate those slides in the presentation including dynamic content having an external application for activating the dynamic content with a third dynamic slide type in the presentation, where the external application is loaded at the start of the presentation and the dynamic content is retrieved and activated at the application responsive to a user activation request after the start of the presentation; and retrieve dynamic content in the presentation according to the associated slide type of each slide after receiving a request to start the presentation. - View Dependent Claims (47, 48, 49, 50, 51)
-
Specification