IP Library Granted Patent US 7,512,887
Granted Patent B2
US 7,512,887 · App. 10/896,502 · Granted Mar 31, 2009

Method to employ multiple, alternative presentations within a single presentation

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,512,887
App. No.
10/896,502
Granted
Mar 31, 2009
Kind
B2
Abstract

A method of creating multiple, alternative presentations within a single electronic presentation, by assigning one or more presentation constraint parameters to the electronic slides, and generating a sequence for presenting less than all of the electronic slides based on the presentation constraint parameters. Different sequences can be generated using different presentation constraint parameters that are assigned to the electronic slides. For example, a first electronic slide could be included in a first sequence, and a second electronic slide (or multiple slides) can be substituted for the first electronic slide in a second sequence. A sequence can be generated by adjusting a scalable constraint associated with the presentation constraint parameters to determine which electronic slides to include. The presentation constraint parameters can include a time factor and a content level.

Claims (26)

1. A method of creating an electronic presentation, comprising: including a plurality of electronic slides as part of a single presentation;

selectively assigning two or more presentation constraint parameters having different values to at least two of the electronic slides, wherein the two or more presentation constraint parameters include a time factor and a content level;

adjusting scalable constraints associated with the time factor and content level using graphical representations of the scalable constraints having multiple settings; and

automatically generating a sequence for presenting less than all of the plurality of electronic slides, where slides included in the sequence are based on which slides have an assigned time factor and content level within the adjusted scalable constraints.

2. The method of claim 1 wherein different presentation constraint parameters are assigned to at least two of the electronic slides, and the sequence is a first sequence, and further comprising generating a second sequence for presenting less than all of the plurality of electronic slides based on the presentation constraint parameters, the second sequence being different from the first sequence.

3. The method of claim 2 wherein a first electronic slide is included in the first sequence, and a second electronic slide is substituted for the first electronic slide in the second sequence.

4. The method of claim 1 further comprising the steps of:

adjusting the two or more presentation constraint parameters after displaying at least one of the electronic slides in the sequence; and

generating another sequence of the plurality of electronic slides based on the two or more adjusted presentation constraint parameters.

5. The method of claim 1 wherein at least one of the electronics slides is assigned a presentation constraint parameter which indicates that the at least one electronic slide is to be included only in a most basic presentation, and is not to be used at all for deeper level presentations.

6. A computer system comprising:

means for processing program instructions;

a display device controlled by said processing means;

a memory device accessible by said processing means; and

program instructions residing in said memory device for including a plurality of electronic slides as part of a single presentation, selectively assigning two or more presentation constraint parameters having different values to at least two of the electronic slides, wherein the two or more presentation constraint parameters include a time factor and a content level, adjusting scalable constraints associated with the time factor and content level using graphical representations of the scalable constraints having multiple settings, and automatically generating a sequence for presenting less than all of the plurality of electronic slides, where slides included in the sequence are based on which slides have an assigned time factor and content level within the adjusted scalable constraints.

7. The computer system of claim 6 wherein the sequence is a first sequence, and said program instructions are further for assigning different presentation constraint parameters to at least two of the electronic slides, and generating a second sequence for presenting less than all of the plurality of electronic slides based on the presentation constraint parameters, the second sequence being different from the first sequence.

8. The computer system of claim 7 wherein a first electronic slide is included in the first sequence, and a second electronic slide is substituted for the first electronic slide in the second sequence.

9. The computer system of claim 6 wherein said program instructions are further for adjusting the two or more presentation constraint parameters after displaying at least one of the electronic slides in the sequence; and generating another sequence of the plurality of electronic slides based on the two or more adjusted presentation constraint parameters.

10. The computer system of claim 6 wherein at least one of the electronics slides is assigned a presentation constraint parameter which indicates that the at least one electronic slide is to be included only in a most basic presentation, and is not to be used at all for deeper level presentations.

11. A computer program product comprising:

a computer-readable medium; and

program instructions residing in said medium for including a plurality of electronic slides as part of a single presentation, selectively assigning two or more presentation constraint parameters having different values to at least two of the electronic slides, wherein the two or more presentation constraint parameters include a time factor and a content level, adjusting scalable constraints associated with the time factor and content level using a graphical representation of the scalable constraints having multiple settings, and automatically generating a sequence for presenting less than all of the plurality of electronic slides, where slides included in the sequence are based on which slides have an assigned time factor and content level within the adjusted scalable constraints.

12. The computer program product of claim 11 wherein the sequence is a first sequence, and said program instructions are further for assigning different presentation constraint parameters to at least two of the electronic slides, and generating a second sequence for presenting less than all of the plurality of electronic slides based on the presentation constraint parameters, the second sequence being different from the first sequence.

13. The computer program product of claim 12 wherein a first electronic slide is included in the first sequence, and a second electronic slide is substituted for the first electronic slide in the second sequence.

14. The computer program product of claim 11 wherein said program instructions are further for adjusting the two or more presentation constraint parameters after displaying at least one of the electronic slides in the sequence; and generating another sequence of the plurality of electronic slides based on the two or more adjusted presentation constraint parameters.

15. The computer program product of claim 11 wherein at least one of the electronics slides is assigned a presentation constraint parameter which indicates that the at least one electronic slide is to be included only in a most basic presentation, and is not to be used at all for deeper level presentations.

Assignments (3)
CHANGE OF NAME Recorded Oct 2, 2017
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 044101/0610 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 30, 2011
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: GOOGLE INC.
Reel/Frame 027463/0594 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 6, 2004
From: KEOHANE, SUSANN MARIE; MCBREARTY, GERALD FRANCIS; MULLEN, SHAWN PATRICK; MURILLO, JESSICA KELLEY; SHIEH, JOHNNY MENG-HAN
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 015055/0202 →