Patent ID: 7624125

Claim:
An expression storing and transmitting system for use by a first user to develop expressions of ideas for one or more activities and share selectable ones of the expressed activity ideas with one or more other users, wherein the expression storing and transmitting system comprises: activity description recording means for recording in an activity description in a hierarchy within a holding area belonging to a first user, a first set of first one or more activity descriptions wherein each said recorded activity description comprises an activity data object (ADO) and wherein each given ADO comprises: at least one of a short activity descriptor field and long activity descriptor field for respectively providing a relatively short description and a comparatively longer and more detailed description of a corresponding activity of the given ADO; and an ADO owner identifying field for identifying an owner-user who has ownership and modification rights over the said ADO for thereby creating or modifying at least one of said short description and comparatively longer and more detailed description of the corresponding activity of the given ADO; a uniqueness providing field for use alone or in combination with said ADO owner identifying field for providing the given ADO with a unique identification so as to make the given ADO uniquely identifiable respectively among other ADO's owned by said owner-user of the given ADO and among other ADO's owned by a specifiable pool of other users with whom the owner-user of the given ADO is sharing activity idea information; and at least one parent activity description associated therewith and at least one child activity description associated therewith within the hierarchy; first sharing means for transmitting copies of selected activity description expressions stored in the said activity descriptions holding area to other systems for use by one or more other users; and progeny presenting means for automatically selecting children activity descriptions of the selected activity description expressions and transmitting the automatically selected children activity descriptions to said other systems.