Brainstorming Tool in a 3D Virtual Environment
First Claim
1. A computer-based method of group brainstorming, comprising:
- providing a certain area as a brainstorming area in a virtual environment; and
enabling brainstorming sessions of multiple users in the certain area, including for a given brainstorming session (i) indicating each user in the brainstorming session, and (ii) indicating communications of each user in the brainstorming session.
1 Assignment
0 Petitions
Accused Products
Abstract
Computer-based group brainstorming system and method are disclosed. The invention system and method provide a certain area (e.g., a depicted room) as a brainstorming area in a virtual environment. A processor engine enables brainstorming sessions of multiple users in the certain area. For a given brainstorming session, the engine (i) indicates each user in the brainstorming session, and (ii) indicates communications (e.g., chat bubbles, votes, etc.) of each user in the brainstorming session. Color-coding of the users/avatars and communications may be used. Users may arrange indicia (e.g., indicators of project tasks) in the certain area in a manner that provides work flow or work assignments to users. Snapshots of the different states of a brainstorming session are enabled. User interaction with the artifacts of the brainstorming session remains active in the snapshots. Artifacts of a brainstorming session may later be reconstituted (reinstated) from a reloading of a snapshot into a subsequent session.
-
Citations
25 Claims
-
1. A computer-based method of group brainstorming, comprising:
-
providing a certain area as a brainstorming area in a virtual environment; and enabling brainstorming sessions of multiple users in the certain area, including for a given brainstorming session (i) indicating each user in the brainstorming session, and (ii) indicating communications of each user in the brainstorming session. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. Computer apparatus providing group brainstorming, comprising:
-
in a virtual environment, a certain area providing group brainstorming; and a processor enabling brainstorming sessions of multiple users in the certain area, including for a given brainstorming session (i) indicating each user in the brainstorming session, and (ii) indicating communications of each user in the brainstorming session. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A computer program product having a computer useable medium embodying a computer readable program which when executed by a computer causes:
-
providing a certain area as a brainstorming area in a virtual environment; and enabling brainstorming sessions of multiple users in the certain area, including for a given brainstorming session (i) indicating each user in the brainstorming session, and (ii) indicating communications of each user in the brainstorming session.
-
Specification