Slide show navigation
First Claim
Patent Images
1. A computer-implemented method for displaying a set of documents within an email application, the method comprising:
- executing a slideshow framework comprising software code for facilitating applications that are independent from the slideshow framework to obtain slideshow functionality provided by the slideshow framework;
executing the email application, wherein the email application is independent of the slideshow framework;
receiving an email message within the email application, the email message comprising a plurality of document attachments;
causing the display of the received email message in the email application;
causing the display of a representation of the document attachments in the email application;
invoking by the email application the slideshow framework, comprising;
responsive to receiving a slide show command, using the slideshow framework to cause the display, within a first user interface that is separate from the email application and without dismissing the email application, of both a slide show comprising the document attachments and a toolbar for interacting with the slide show, the toolbar comprising at least an index sheet element;
responsive to receiving a selection of the index sheet element, using the slideshow framework to cause the display, in a second user interface separate from the email application and without dismissing the email application, of an index sheet comprising a plurality of thumbnail images corresponding to the document attachments; and
responsive to receiving a selection of one of the plurality of thumbnail images during the display of the index sheet in the second user interface, using the slideshow framework to automatically close the second user interface that displays the index sheet and resume the display of the slide show within the first user interface.
2 Assignments
0 Petitions
Accused Products
Abstract
A slide show, integrated into an email application, displays images such as those included as an attachment to an email message. The user can view the slide show without exiting the email application. Slide show navigation controls are provided. An index sheet mode can be activated wherein a number of thumbnails are displayed, allowing easy navigation to any image within the slide show. Transition animations can be provided for clarifying operations such as activating and dismissing the index sheet.
-
Citations
46 Claims
-
1. A computer-implemented method for displaying a set of documents within an email application, the method comprising:
-
executing a slideshow framework comprising software code for facilitating applications that are independent from the slideshow framework to obtain slideshow functionality provided by the slideshow framework; executing the email application, wherein the email application is independent of the slideshow framework; receiving an email message within the email application, the email message comprising a plurality of document attachments; causing the display of the received email message in the email application; causing the display of a representation of the document attachments in the email application; invoking by the email application the slideshow framework, comprising; responsive to receiving a slide show command, using the slideshow framework to cause the display, within a first user interface that is separate from the email application and without dismissing the email application, of both a slide show comprising the document attachments and a toolbar for interacting with the slide show, the toolbar comprising at least an index sheet element; responsive to receiving a selection of the index sheet element, using the slideshow framework to cause the display, in a second user interface separate from the email application and without dismissing the email application, of an index sheet comprising a plurality of thumbnail images corresponding to the document attachments; and responsive to receiving a selection of one of the plurality of thumbnail images during the display of the index sheet in the second user interface, using the slideshow framework to automatically close the second user interface that displays the index sheet and resume the display of the slide show within the first user interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A computer program product for displaying a set of documents within an email application, comprising:
-
a non-transitory computer-readable storage medium; and executable computer program code, encoded on the medium, for; executing a slideshow framework comprising software code for facilitating applications that are independent from the slideshow framework to obtain slideshow functionality provided by the slideshow framework; executing the email application, wherein the email application is independent of the slideshow framework; receiving an email message within the email application, the email message comprising a plurality of document attachments; causing the display of the received email message in the email application; causing the display of a representation of the document attachments in the email application; and invoking by the email application the slideshow framework, comprising; responsive to receiving a slide show command, using the slideshow framework to cause the display, within a first user interface that is separate from the email application and without dismissing the email application, of both a slide show comprising the document attachments and a toolbar for interacting with the side show, the toolbar comprising at least an index sheet element; responsive to receiving a selection of the index sheet element, using the slideshow framework to cause the display, in a second user interface separate from the email application and without dismissing the email application, of an index sheet comprising a plurality of thumbnail images corresponding to the document attachments; and responsive to receiving a selection of one of the plurality of thumbnail images during the display of the index sheet in the second user interface, using the slideshow framework to automatically close the second user interface that displays the index sheet and resuming the display of the slide show within the first user interface. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
-
-
43. A system for displaying a set of documents within an email application, comprising:
-
a slideshow framework comprising software code for facilitating applications that are independent from the slideshow framework to obtain slideshow functionality provided by the slideshow framework; a computer processor; and a computer-readable storage medium storing computer program code configured to execute on the computer processor, the code when executed executes the slideshow framework and executes the email application that is independent from the slideshow framework and further causes the slideshow framework to provide UI elements for the email application, the UI elements comprising; a slide show activation UI element, for using the slideshow framework to cause the display, within a first user interface that is separate from the email application and without dismissing the email application, of both a slide show comprising document attachments included in an email received by the email application and a toolbar for interacting with the slideshow; an index sheet activation UI element displayed in the toolbar, for using the slideshow framework to cause the display, in a second user interface, separate from the email application and without dismissing the email application, of an index sheet comprising a plurality of thumbnail images corresponding to the document attachments; an exit UI element displayed in the toolbar during the slide show, for using the slideshow framework to exit the slideshow and resume the display of the email application; and wherein the index sheet is configured, responsive to a user selection of one of the plurality of thumbnail images during the display, to cause the slideshow framework to automatically close the second user interface that displays the index sheet and display the slide show within the first user interface. - View Dependent Claims (44, 45, 46)
-
Specification