IP Library Granted Patent US 7,672,997
Granted Patent B2
US 7,672,997 · App. 10/706,372 · Granted Mar 2, 2010

Speaker annotation objects in a presentation graphics application

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,672,997
App. No.
10/706,372
Granted
Mar 2, 2010
Kind
B2
Abstract

A method, system, and program product for controlling the content displayed during a computer driven presentation of a presentation graphics application. Hidden object presentation properties are assigned to presentation graphics objects during creation of a presentation graphics file, the properties controlling the circumstances under which hidden objects are displayed during a computer driven presentation or screenshow. One type of hidden object presentation property indicates whether an object is viewable on an audience display and presenter display, or only a presenter display, during a multi-display screenshow. Another type of hidden object presentation property, such as hidden object value, determines the audience to which the object is displayed. Hidden object value properties may be hierarchical, individually selectable in any combination, or mutually exclusive. During screenshow setup, one or more display attributes are assigned to each logical display to be used in the screenshow, the display attributes determining the objects viewable thereon.

Claims (47)

1. A method for controlling content displayed during a computer-driven presentation on a plurality of logical displays attached to a computer system and controlled by a presentation graphics application running on said computer system, the method being performed by the presentation graphics application and comprising:

associating a user-selectable hidden object presentation property with a selected object within a presentation page, said hidden object presentation property indicating a display attribute for which the selected object is presented during said computer-driven presentation;

assigning a user-selectable display attribute to each of said plurality of logical displays, said display attribute indicating hidden object presentation properties of objects within presentation pages to be presented on such logical display during the computer-driven presentation; and

presenting, on each of said plurality of logical displays, objects associated with hidden object presentation properties indicated by the display attribute assigned to that logical display while inhibiting presentation of other objects on that logical display.

2. The method of claim 1 , wherein said at least one hidden object presentation property includes a property designating an object as visible only to a presenter.

3. The method of claim 1 , wherein said at least one hidden object presentation property includes a property designating an object as visible to an audience meeting a criteria.

4. The method of claim 3 , wherein said criteria is an indicator selected from the group consisting of security clearance and privacy level.

5. The method of claim 1 , wherein said associating includes associating a plurality of hidden object presentation properties with said selected object.

6. The method of claim 5 , wherein at least one of said plurality of hidden object presentation properties is only associated with a portion of said selected object.

7. The method of claim 1 , further comprising grouping a set of objects into a compound object.

8. The method of claim 7 , wherein said providing and said associating are performed on the compound object.

9. The method of claim 8 , further comprising retaining hidden object presentation properties associated with individual objects within the set of objects.

10. The method of claim 9 , wherein hidden object presentation properties associated with the compound object take precedence over retained hidden object presentation properties associated with individual objects within the set of objects grouped into the compound object.

11. The method of claim 9 , further comprising:

ungrouping said compound object; and

restoring retained hidden object presentation properties for all objects ungrouped from the compound object.

12. The method of claim 1 , wherein said providing includes presenting a dialog box, the dialog box including all valid hidden object presentation properties for the selected object.

13. The method of claim 1 , wherein said at least one display attribute includes an attribute indicating that objects viewable only by a presenter are to be displayed.

14. The method of claim 1 , wherein said at least one display attribute includes an attribute indicating that objects viewable by an audience meeting a criterion are to be displayed.

15. The method of claim 14 , wherein said criterion is an indicator selected from the group consisting of security clearance and privacy level.

16. The method of claim 1 , wherein one of said plurality of logical displays is a portable computing device display screen.

17. The method of claim 16 , wherein another of said plurality of logical displays is selected from the group consisting of an external monitor, a projector, and a television monitor.

18. At least one program storage device readable by a machine, embodying at least one program of instructions executable by the machine to perform a method for controlling content displayed during a computer-driven presentation on a plurality of logical displays attached to a computer system and controlled by a presentation graphics application running on said computer system, the method being performed by the presentation graphics application and comprising:

associating a user-selectable hidden object presentation property with a selected object within a presentation page, said hidden object presentation property indicating a display attribute for which the selected object is presented during said computer-driven presentation;

assigning a user-selectable display attribute to each of said plurality of logical displays, said display attribute indicating hidden object presentation properties of objects within presentation pages to be presented on such logical display during the computer-driven presentation; and

presenting, on each of said plurality of logical displays, objects associated with hidden object presentation properties indicated by the display attribute assigned to that logical display while inhibiting presentation of other objects on that logical display.

19. The at least one program storage device of claim 18 , wherein said at least one hidden object presentation property includes a property designating an object as visible only to a presenter.

20. The at least one program storage device of claim 18 , wherein said at least one hidden object presentation property includes a property designating an object as visible to an audience meeting a criteria.

21. The at least one program storage device of claim 20 , wherein said criteria is an indicator selected from the group consisting of security clearance and privacy level.

22. The at least one program storage device of claim 18 , wherein said associating includes associating a plurality of hidden object presentation properties with said selected object.

23. The at least one program storage device of claim 22 , wherein at least one of said plurality of hidden object presentation properties is only associated with a portion of said selected object.

24. The at least one program storage device of claim 18 , further comprising grouping a set of objects into a compound object.

25. The at least one program storage device of claim 24 , wherein said providing and said associating are performed on the compound object.

26. The at least one program storage device of claim 25 , further comprising retaining hidden object presentation properties associated with individual objects within the set of objects.

27. The at least one program storage device of claim 26 , wherein hidden object presentation properties associated with the compound object take precedence over retained hidden object presentation properties associated with individual objects within the set of objects grouped into the compound object.

28. The at least one program storage device of claim 26 , further comprising:

ungrouping said compound object; and restoring retained hidden object presentation properties for all objects ungrouped from the compound object.

29. The at least one program storage device of claim 18 , wherein said providing includes presenting a dialog box, the dialog box including all valid hidden object presentation properties for the selected object.

30. The at least one program storage device of claim 18 , wherein said at least one display attribute includes an attribute indicating that objects viewable only by a presenter are to be displayed.

31. The at least one program storage device of claim 18 , wherein said at least one display attribute includes an attribute indicating that objects viewable by an audience meeting a criterion are to be displayed.

32. The at least one program storage device of claim 31 , wherein said criterion is an indicator selected from the group consisting of security clearance and privacy level.

33. The at least one program storage device of claim 18 , wherein one of said plurality of logical displays is a portable computing device display screen.

34. The at least one program storage device of claim 33 , wherein another of said plurality of logical displays is selected from the group consisting of an external monitor, a projector, and a television monitor.

35. A system for controlling content displayed during a computer-driven presentation on a plurality of logical displays attached to a computer system and controlled by a presentation graphics application running on said computer system, the apparatus being instantiated by the presentation graphics application running on said computer system and comprising:

means for associating a user-selectable hidden object presentation property with a selected object within a presentation page, said hidden object presentation property indicating a display attribute for which the selected object is presented during said computer-driven presentation;

means for assigning a user-selectable display attribute to each of said plurality of logical displays, said display attribute indicating hidden object presentation properties of objects within presentation pages to be presented on such logical display during the computer-driven presentation; and

means for presenting, on each of said plurality of logical displays, objects associated with hidden object presentation properties indicated by the display attribute assigned to that logical display while inhibiting presentation of other objects on that logical display.

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 Nov 12, 2003
From: CHAVIS, IRA L.; WINKELBAUER, LYNN G.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 014700/0143 →