Method and system of electronically receiving and processing membership information of an organization
DCFirst Claim
1. A group organizational system operational as a computer program on a computer network, the computer network providing communication between a host server and a plurality of remote users, the group organizational system comprising:
- an organization database in communication with the host server, the organization database comprising information relevant to an organization, and predetermined registration qualifications;
a registrant database in communication with the remote users and in communication with the host server, the registrant database receiving registration information from the remote users, a roster database in communication with the host server;
the host server comprising;
a registration generation program for automatically comparing the registration information of the remote users with the predetermined registration qualifications to determine whether a remote user qualifies as a member of the organization;
means for automatically communicating through the computer network to each of the remote users whether the remote user is qualified as a member of the organization;
means for updating the registration database to indicate whether a remote user is qualified as a member of the organization;
a roster generation program for automatically generating a plurality of rosters comprising the members of the organization, based upon the registration information of the members of the organization;
means for storing the rosters in the roster database;
means for automatically communicating the rosters through the computer network to the remote users;
a schedule database in communication with the host server;
a schedule generation program for automatically generating a schedule of events of the organization based upon the rosters and predetermined scheduling restraints, means for storing the schedule of events on the schedule database; and
means for automatically communicating the schedules through the computer network to the remote users.
12 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A group organizational system operational as a computer program on a computer network. The computer network provides communication between a host server and a plurality of remote individual users. The group organizational system includes an organization database, a registrant database and a roster database. The organization database includes information relevant to an organization and predetermined registration qualifications. The registrant database is in communication with the remote users and the host server. The registrant database receives registration information from the remote users. The roster database is in communication with the host server. The host server includes a registration generation program for comparing the registration information of the remote users with the predetermined registration qualifications to determine whether a remote user qualifies as member of the organization. The host server further includes a roster generation program for generating a plurality of rosters including the members of the organization, based upon the registration information of the members of the organization. The group organizational system can further include a schedule database which is in communication with the host server. A schedule generation program for generating a schedule of events of the organization based upon the rosters and predetermined scheduling restraints. The group organizational system further includes a product database. The product database comprising product information about products relevant to the organization. A product generation program which generates a product list based upon the registration information of the remote users and the product information of the product database.
114 Citations
18 Claims
-
1. A group organizational system operational as a computer program on a computer network, the computer network providing communication between a host server and a plurality of remote users, the group organizational system comprising:
-
an organization database in communication with the host server, the organization database comprising information relevant to an organization, and predetermined registration qualifications;
a registrant database in communication with the remote users and in communication with the host server, the registrant database receiving registration information from the remote users, a roster database in communication with the host server;
the host server comprising;
a registration generation program for automatically comparing the registration information of the remote users with the predetermined registration qualifications to determine whether a remote user qualifies as a member of the organization;
means for automatically communicating through the computer network to each of the remote users whether the remote user is qualified as a member of the organization;
means for updating the registration database to indicate whether a remote user is qualified as a member of the organization;
a roster generation program for automatically generating a plurality of rosters comprising the members of the organization, based upon the registration information of the members of the organization;
means for storing the rosters in the roster database;
means for automatically communicating the rosters through the computer network to the remote users;
a schedule database in communication with the host server;
a schedule generation program for automatically generating a schedule of events of the organization based upon the rosters and predetermined scheduling restraints, means for storing the schedule of events on the schedule database; and
means for automatically communicating the schedules through the computer network to the remote users. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
a product database in communication with the host server, the product database comprising product information about products relevant to the organization;
a product generation program for generating a product list based upon the registration information of the remote users and the product information of the product database;
means for automatically communicating the product list through the computer network to the remote users.
-
-
3. The group organizational system of claim 2, wherein the product generation program for automatically generating a product list based upon the registration information of the remote users and the product information of the product database comprises:
-
comparing the registration information of the remote users with the product information within the product database;
displaying product information related to the registration information of each remote user to each remote user; and
receiving requests from the remote users for products which are displayed to the remote users.
-
-
4. The group organizational system of claim 3, wherein the product generation program for automatically generating a product list based upon the registration information of the remote users and the product information of the product database further comprises:
ordering products requested by the remote users.
-
5. The group organizational system of claim 1, wherein the roster generation program for automatically generating a plurality of rosters comprising the members of the organization comprises:
-
receiving roster rule set parameters from a group organization administrator;
generating the roster based upon the roster rule set parameters and the members of the organization;
receiving acceptance of the generated roster from the group organization administrator.
-
-
6. The group organizational system of claim 5, wherein the roster generation program for generating a plurality of rosters comprising the members of the organization further comprises:
-
sorting members of the organization by leagues;
sorting members of the organization into divisions within the leagues;
creating teams within the divisions assigning members of the organization to teams until all members of the organization are assigned to teams of the divisions.
-
-
7. The group organizational system of claim 1, wherein the roster generation program for automatically generating a plurality of rosters comprising the members of the organization comprises:
-
sorting the members of the organization by common characteristics between the members;
receiving roster selections from a group organization administrator;
receiving acceptance of the roster selections from the group organization administrator.
-
-
8. The group organizational system of claim 1, wherein the means for automatically communicating the rosters through the computer network to the remote users comprises:
sending an electronic message to each of the remote users, the electronic message comprising qualified members information and the rosters.
-
9. The group organizational system of claim 1, wherein the means for automatically communicating the rosters through the computer network to the remote users comprises:
storing rosters on the roster database, wherein the roster database is accessible by the remote users through the computer network.
-
10. The group organizational system of claim 9, wherein the rosters stored on the roster database are accessible through the computer network to the remote users through a web page which is controlled by the host server.
-
11. The group organizational system of claim 1, wherein the schedule generation program for automatically generating a schedule of events of the organization based upon the rosters and predetermined scheduling restraints comprises:
-
selecting rosters to schedule;
receiving scheduling constraints from a league administrator;
displaying a calendar which includes available schedule slots and the scheduling constraints to the league administrator;
creating permutations of pairs of rosters entering the permutation of pairs of rosters in available schedule slots to create roster schedules; and
automatically communicating the roster schedules over the computer network to the remote users.
-
-
12. The group organizational system of claim 11, wherein automatically communicating the roster schedules over the computer network to the remote users comprises:
sending an electronic message to each of the remote users, the electronic message comprising the roster schedules.
-
13. The group organizational system of claim 11, wherein automatically communicating the roster schedules over the computer network to the remote users comprises:
storing the roster schedules on the schedule database, wherein the schedule database is accessible by remote users through the computer network.
-
14. A computer network implemented group organizational method for receiving, organizing and processing registration information of a plurality of remote users, the computer network providing communication between a host server and the remote users, the group organizational method comprising:
-
receiving registration information from the remote users and storing the registration information within a registrant database;
automatically qualifying each remote users as an organization member if the registration information of the remote user stored within the registrant database satisfies predetermined criteria as stored within an organization database;
automatically generating rosters of the organization members depending upon the registration information;
automatically communicating over the computer network whether each remote user has been qualified as an organization member, and the rosters;
automatically generating a schedule of events of the organization based upon the rosters and predetermined scheduling restraints;
storing the schedule of events on a schedule database; and
automatically communicating the schedules through the computer network to the remote users. - View Dependent Claims (15, 16, 17, 18)
automatically generating a product list based upon the registration information of the remote users and product information stored within a product database;
automatically communicating the product list through the computer network to the remote users.
-
-
16. The computer network implemented group organizational method of claim 14, wherein the step of automatically generating rosters of the organization members depending upon the registration information comprises:
-
receiving roster rule set parameters from a group organization administrator;
generating the roster based upon the roster rule set parameters and the members of the organization;
receiving acceptance of the generated roster from the group organization administrator.
-
-
17. The computer network implemented group organizational method of claim 16, wherein the step of automatically generating the roster comprises:
-
sorting members of the organization by leagues;
sorting members of the organization into divisions within the leagues;
creating teams within the divisions assigning members of the organization to teams until all members of the organization are assigned to teams of the divisions.
-
-
18. The computer network implemented group organizational method of claim 14, wherein the step of automatically communicating over the computer network whether each remote user has been qualified as an organization member, and the rosters comprises:
sending an electronic message to each of the remote users, the electronic message comprising qualified organization members information and the rosters.
Specification