Asynchronous network collaboration method and apparatus

Data processing: artificial intelligence – Plural processing systems

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C706S011000, C706S015000

Reexamination Certificate

active

06304861

ABSTRACT:

BACKGROUND OF THE INVENTION
The present invention relates to network collaboration. More specifically, the present invention relates to methods and apparatus for enabling network resource groups to collaborate in decision making. Network resource groups include groups of users interconnected by a common computer network.
Current approaches to problem solving have focused upon decision making by individuals or have focused upon the principles of discovery and intuition in order to create solutions. Such approaches typically guide the user through a series of steps that focus the user's attention upon conceptual solutions the user may be overlooking. For example, one approach identifies contradictions between objectives within a user's project and highlights them to the user, another approach uses word association games to attempt to spur creativity in the user, another presents unexpected scenarios to the user to attempt to stimulate creative solutions from the user, yet another utilizes neural networks to attempt to generate alternative solutions to the user, and yet others guide the user to make decisions based upon options and criteria set by the user. Each of these approaches attempt to aid the user in solving problems. None of these approaches, however aid groups of users in making decisions about which solution among possible solutions to a problem should be used.
What is needed are methods and apparatus for enabling groups of users to collaborate in decision making.
SUMMARY OF THE INVENTION
The present invention discloses methods and apparatus for enabling groups of users to collaborate in decision making.
According to one embodiment of the present invention a method implemented on a network of computers for allowing a plurality of users to collaborate in decision making to solve a problem, includes the steps of processing, at a central server, a group of proposals for solving the problem, submitting the group of proposals to the plurality of users at remote clients, and thereafter receiving, at the central server from the plurality of users, selections of proposals from the group of proposals. The method also includes the steps of determining, at the central server, a narrowed group of proposals in response to the selections of proposals, communicating the narrowed group of proposals to the plurality of users at the remote clients, each proposal in the narrowed group of proposals including sets of statements, and thereafter receiving, at the central server from one of the plurality of users, suggestions for modifying proposals in the narrowed group of proposals. The steps of determining, at the central server, a modified narrowed group of proposals in response to the suggestions, submitting the modified narrowed group of proposals to the plurality of users at remote clients, each proposal in the modified narrowed group of proposals including a modified set of statements and thereafter receiving, at the central server from the plurality of users, selections of statements from the modified sets of statements of the modified narrowed group of proposals are also included. The method also includes the step of consolidating the selection of suggestions into a final proposed solution for the problem.
According to another embodiment of the present invention a computer system including a computer program for allowing a plurality of users to collaborate in decision making of a problem, includes a computer-readable memory including: code that processes a group of proposals for solving the problem, code that submits the group of proposals to the plurality of users at remote clients, and code that receives selections of proposals from the group of proposals. The computer-readable memory also includes code that determines, at the central server, a narrowed group of proposals in response to the selections of proposals, code that communicates the narrowed group of proposals to the plurality of users at the remote clients, each proposal in the narrowed group of proposals including sets of statements, and code that receives suggestions for modifying proposals in the narrowed group of proposals. Code that determines, at the central server, a modified narrowed group of proposals in response to the suggestions, code that submits the modified narrowed group of proposals to the plurality of users at remote clients, each proposal in the modified narrowed group of proposals including a modified set of statements, and code that receives selections of statements from the modified sets of statements of the modified narrowed group of proposals are also included. The computer-readable memory also includes code that consolidates the selection of suggestions into a working proposal for the problem.
According to yet another embodiment of the present invention, a computer system configured to allow a plurality of users to collaborate in decision making, includes a processor for processing a group of proposals for solving a problem, first submission means for submitting the group of proposals to the plurality of users at remote clients, and a first receiver for receiving, from the plurality of users, selections of proposals from the group of proposals. The computer system also includes first determining means for determining, a narrowed group of proposals in response to the selections of proposals, a communicator for communicating the narrowed group of proposals to the plurality of users at the remote clients, each proposal in the narrowed group of proposals including sets of statements, and a second receiver for receiving, from one of the plurality of users, suggestions for modifying proposals in the narrowed group of proposals. Second determining means for determining, a modified narrowed group of proposals in response to the suggestions, second submission means for submitting the modified narrowed group of proposals to the plurality of users at remote clients, each proposal in the modified narrowed group of proposals including a modified set of statements,and a third receiver for receiving, from the plurality of users, selections of statements from the modified sets of statements of the modified narrowed group of proposals are also included. The computer system also includes consolidating means for consolidating the selection of suggestions into a network collaboration solution for the problem.


REFERENCES:
patent: 4023729 (1977-05-01), Eaton
patent: 4789928 (1988-12-01), Fujisake
patent: 5136501 (1992-08-01), Silverman
patent: 5167011 (1992-11-01), Priest
patent: 5195031 (1993-03-01), Ordish
patent: 5225978 (1993-07-01), Petersen et al.
patent: 5243515 (1993-09-01), Lee
patent: 5375055 (1994-12-01), Togher
patent: 5400248 (1995-03-01), Chisholm
patent: 5442788 (1995-08-01), Bier
patent: 5511187 (1996-04-01), Cragun
patent: 5528281 (1996-06-01), Grady
patent: 5548506 (1996-08-01), Srinivasan
patent: 5557726 (1996-09-01), Yoshizawa
patent: 5561811 (1996-10-01), Bier
patent: 5586252 (1996-12-01), Barnard et al.
patent: 5671428 (1997-09-01), Muranaga et al.
patent: 5689641 (1997-11-01), Ludwig et al.
patent: 5765038 (1998-06-01), Flannery et al.
patent: 5790847 (1998-08-01), Fisk et al.
patent: 5930780 (1999-07-01), Hughes et al.
patent: 5937397 (1999-08-01), Callaghan
patent: 5950217 (1999-09-01), Heinlein et al.
patent: 5985459 (1999-04-01), Enomoto
patent: 5995951 (1999-11-01), Fergusan
patent: 6018716 (2000-01-01), Denardo et al.
patent: 6049792 (2000-04-01), Hart et al.
patent: 6078902 (2000-06-01), Schenkler
patent: 6192354 (2001-02-01), Bigus et al.
Ramesh et al. “A multi layer client server queueing network model with synchronous and asynchronous messages”, ACM WOSP, pp 107-119, 1998.*
Moitz et al, “LoGPC modeling network contention in message passing programs”, ACM SIGMETRICS, pp 254-263, Mar. 1998.*
Aiello et al, “Approximate load balancing on dynamic and asynchronous networks”, ACM STOC, pp 632-641, Jul. 1993.*
Siegel et al, “Automatic technology mapping for generalized fundamental mode asynchronous designes”, IEEE Design Automation Conf. pp 61-67, Jan. 1993.*
Gail Kay, “Effective

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Asynchronous network collaboration method and apparatus does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Asynchronous network collaboration method and apparatus, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Asynchronous network collaboration method and apparatus will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2616384

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.