Method and apparatus for automatically grouping within a networking database and system for parents
First Claim
1. A method for classifying and grouping parent-users within a network database system, having a communication port, connected via the internet to a database system comprising of a web-server, an applications server, a database server and a database capable of storing a plurality of records:
- (a) receiving a first input from a first user indicating a user ID at said communication port containing a first set of data corresponding to a first user, said first set of data including the school geographical information of said first user'"'"'s child and the personal interest factors of said first user;
(b) storing said first set of data in a first record of said database;
(c) receiving a second input from a second user indicating a user ID at said communication port containing a second set of data corresponding to a second user, said second set of data including the school geographical information of said second user'"'"'s child and the personal interest factors of said second user;
(d) creating a second record in said database corresponding to said second user; and
(e) determining a grouping relationship wherein said second user is automatically grouped with said first user based on the relationship of said first set of data of said first user and said second set of data of said second user.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for automatically grouping parents, especially for parents of school-going children, who have been connected to one another in a randomly formed networking database. Each parent-user has provided information about themselves (ethnicity, religion, occupation, education, hobbies, interests etc.) and their children (school, hobbies, interests etc.), which is stored as a unique record in the database. A deterministic software algorithm uses parent records to form groups of parents. The algorithm automatically groups parents in a manner that creates an affinity between them (for example, based on the real world school relationships between their children, based on membership in a soccer club, mother'"'"'s club, scout groups etc.). Once the groups are formed parent-users can filter incentives-based member-generated content using the grouping system.
-
Citations
20 Claims
-
1. A method for classifying and grouping parent-users within a network database system, having a communication port, connected via the internet to a database system comprising of a web-server, an applications server, a database server and a database capable of storing a plurality of records:
-
(a) receiving a first input from a first user indicating a user ID at said communication port containing a first set of data corresponding to a first user, said first set of data including the school geographical information of said first user'"'"'s child and the personal interest factors of said first user;
(b) storing said first set of data in a first record of said database;
(c) receiving a second input from a second user indicating a user ID at said communication port containing a second set of data corresponding to a second user, said second set of data including the school geographical information of said second user'"'"'s child and the personal interest factors of said second user;
(d) creating a second record in said database corresponding to said second user; and
(e) determining a grouping relationship wherein said second user is automatically grouped with said first user based on the relationship of said first set of data of said first user and said second set of data of said second user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. An apparatus that classifies and groups parent-users within a networking database system for parents, comprising:
-
(a) a first input means for receiving a first input from a first user indicating a user ID having a communication port containing a first set of data corresponding to a first user, said first set of data including the school geographical information of said first user'"'"'s child and the personal interest factors of said first user;
(b) a first storing means for storing said first set of data in a database in a first record of said database;
(c) a second input means for receiving a second input from a second user indicating a user ID at said communication port containing a second set of data corresponding to a second user, said second set of data including the school geographical factors of said second user'"'"'s child and the personal interest factors of said second user;
(d) a second storing means for creating a second record in said database corresponding to said second user; and
(e) an automatic grouping means, coupled to said first and said second input means, for determining a grouping relationship between said first set of data of said first user and said second set of data of said second user. - View Dependent Claims (19, 20)
-
Specification