Freeform graphics system having meeting objects for supporting meeting objectives
First Claim
1. A system for supporting meetings comprising:
- a freeform graphics system having a display for displaying graphic objects on a work surface, an input device for editing graphic objects on said work surface, and a graphics editing application defining a plurality of editing actions for editing graphic objects on said work surface using said input device, and meeting support objects having functionality for supporting a meeting objective, said meeting support objects defined by an object definition class, said object definition class comprising;
a list of attributes and information as to how the attributes obtain a value;
a set of action rules, each of said action rules capable of defining an editing action of said graphics editing application and a corresponding operation to be performed responsive to said editing action; and
one or more layouts for indicating how an instance of said meeting support object is displayed as an icon on said work surface.
4 Assignments
0 Petitions
Accused Products
Abstract
Meeting support objects for supporting meeting objectives for use in a freeform graphics system. Meeting support objects are representations of dynamic information that is used to support various common activities performed in meetings, such as decision making, assigning action items, agenda tracking, etc. Meeting support objects are defined by a domain object class. The domain object class defines attributes, a set of action rules and layouts. The attributes describe the information or data associated with the meeting support object. Further, the underlying attribute values represented by the icon may change, based on predefined spatial parameters, as the result of user actions performed on the icon (e.g. via a gesture) or upon the occurrence of a system event. The set of action rules map user actions and system events to operations that may be performed on the meeting support object. The layouts define how meeting support object information is displayed as an icon.
221 Citations
20 Claims
-
1. A system for supporting meetings comprising:
a freeform graphics system having a display for displaying graphic objects on a work surface, an input device for editing graphic objects on said work surface, and a graphics editing application defining a plurality of editing actions for editing graphic objects on said work surface using said input device, and meeting support objects having functionality for supporting a meeting objective, said meeting support objects defined by an object definition class, said object definition class comprising; a list of attributes and information as to how the attributes obtain a value; a set of action rules, each of said action rules capable of defining an editing action of said graphics editing application and a corresponding operation to be performed responsive to said editing action; and one or more layouts for indicating how an instance of said meeting support object is displayed as an icon on said work surface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
17. A method for operating a freeform graphics system for supporting a meeting objective comprising the steps of:
-
a) said system creating and displaying a plurality of icons representing meeting objects for supporting said meeting objective, each of said meeting objects being defined by a meeting object class, said meeting object class defining attributes capable of having computed values, a list of action rules, and layouts for defining information presented in the icons representing said meeting objects; b) said system detecting a user performing a user action on one of said plurality of icons, said user action identified in an action rule in said list of action rules of said meeting object class; c) said system performing an operation associated with said action rule; d) said system recomputing any attributes having computed values based on attribute values changed on performance of said operation associated with said action rule. - View Dependent Claims (18, 19)
-
-
20. A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine to perform method steps for supporting a meeting objective, said method comprising the steps of:
-
a) said system creating and displaying a plurality of icons representing meeting objects for supporting said meeting objective, each of said meeting objects being defined by a meeting object class, said meeting object class defining attributes capable of having computed values, a list of action rules, and layouts for defining information presented in the icons representing said meeting objects; b) said system detecting a user performing a user action on one of said plurality of icons, said user action identified in an action rule in said list of action rules of said meeting object class; c) said system performing an operation associated with said action rule; d) said system recomputing any attributes having computed values based on attribute values changed on performance of said operation associated with said action rule.
-
Specification