Claims Analysis
Total Claims: 23
Claim 1
Independent Claim
152 words
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.
Claim 2
Independent Claim
152 words
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.
Claim 3
Dependent Claim
34 words
The system as recited in claim 1 wherein said meeting objective is to manage meeting agenda items and said list of attributes includes a topic attribute, a person attribute and a time allocation attribute.
Claim 4
Dependent Claim
34 words
The system as recited in claim 1 wherein said meeting objective is to manage action items and said list of attributes includes a description of the action, an action assignee and a due date.
Claim 5
Dependent Claim
25 words
The system as recited in claim 1 wherein said meeting objective is to identify attendees and said list of attributes includes information identifying an attendee.
Claim 6
Dependent Claim
23 words
The system as recited in claim 1 wherein said meeting objective is decision making and said list of attributes includes vote count information.
Claim 7
Dependent Claim
45 words
The system as recited in claim 5 wherein said set of action rules includes a first rule wherein a first editing action causes said vote count information to increase and a second rule wherein a second editing action causes said vote count information to decrease.
Claim 8
Dependent Claim
30 words
The system as recited in claim 1 wherein said meeting objective is budget allocation and a first meeting support object having a list of attributes includes item name and cost.
Claim 9
Dependent Claim
31 words
The system as recited in claim 7 wherein a second meeting support object having an object class definition includes as attributes a budget name, budget target and sum of cost items.
Claim 10
Dependent Claim
23 words
The system as recited in claim 1 wherein said meeting objective is notetaking and said list of attributes includes note contents and author.
Claim 11
Dependent Claim
22 words
The system as recited in claim 1 wherein said meeting objective is timekeeping and said list of attributes includes a time value.
Claim 12
Dependent Claim
21 words
The system as recited in claim 1 wherein said editing actions are gestures performed by a user using said input device.
Claim 13
Dependent Claim
23 words
The system as recited in claim 11 wherein a tap gesture has a corresponding action rule that causes an icon to be selected.
Claim 14
Dependent Claim
41 words
The system as recited in claim 11 wherein one of said layouts is a description layout that describes said meeting object class definition and wherein a hold gesture has a corresponding action rule that causes said description layout to be displayed.
Claim 15
Dependent Claim
64 words
The system as described in claim 11 wherein a first of said layouts causes display of more attribute information then a second of said layouts and wherein a right gesture has a corresponding action rule that causes said first layout to be used for display and a left gesture has a corresponding action rule that cause said second layout to be used for display.
Claim 16
Dependent Claim
38 words
The system as described in claim 14 wherein when said second layout is being used for display and wherein a double tap gesture has a corresponding action rule that causes said first layout to be used for display.
Claim 17
Dependent Claim
29 words
The system as recited in claim 11 wherein a box gesture about valid graphical objects has a corresponding action rule that causes a new domain object to be created.
Claim 18
Independent Claim
147 words
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.
Claim 19
Independent Claim
147 words
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.
Claim 20
Dependent Claim
23 words
The method as recited in claim 17 wherein said meeting objective is decision making and said list of attributes includes vote count information.
Claim 21
Dependent Claim
45 words
The method as recited in claim 18 wherein said set of action rules includes a first rule wherein a first user action causes said vote count information to increase and a second rule wherein a second user action causes said vote count information to decrease.
Claim 22
Dependent Claim
163 words
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.
Claim 23
Dependent Claim
163 words
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.