Collaborative updating of collection of reference materials
First Claim
Patent Images
1. A computer method for dynamically updating an on-line collection of reference materials in a database, which comprises the steps of:
- dynamically updating a collection of reference materials by incorporating input of new topics, definitions and votes from a plurality of users, without the need for an individual user'"'"'s approval;
wherein a topic is a term or subject to be defined;
wherein a new topic is a topic created by a user;
wherein a definition is one of a plurality of distinct descriptions of a topic;
wherein a new definition is a definition created by a user;
wherein a vote is an indication set by a user in favor or against a specific definition;
wherein a new vote is a vote created by a user;
wherein an existing definition is a definition of a topic created by a user as a unique definition for a given topic;
wherein an establishment threshold is a set of metrics, wherein the total number of votes cast for a given definition, and a ratio of positive votes to negative votes, that automatically files definitions as fledgling definitions when definitions fall below the establishment threshold and as established definitions when definitions are above the establishment threshold;
wherein a fledgling definition is an existing definition which has not passed the establishment threshold;
wherein an established definition is an existing definition which has passed the establishment threshold;
wherein an alternate definition is a definition of a topic that is created by a user for the purpose of replacing an existing definition;
wherein an alternate definition dynamically replaces the intended existing definition only when the replacement threshold is passed; and
wherein a replacement threshold is a set of metrics, wherein the total number of votes cast for a given definition, and a ratio of votes cast for the alternate definition versus the number of votes cast for the existing definition, which automatically replaces an existing definition with an alternate definition, when the replacement threshold is passed.
4 Assignments
0 Petitions
Accused Products
Abstract
A method, apparatus, and article of manufacture for collaborative of collection of reference materials. A comprehensive reference material is dynamically updated by using input received from one or more users.
-
Citations
30 Claims
-
1. A computer method for dynamically updating an on-line collection of reference materials in a database, which comprises the steps of:
-
dynamically updating a collection of reference materials by incorporating input of new topics, definitions and votes from a plurality of users, without the need for an individual user'"'"'s approval;
wherein a topic is a term or subject to be defined;
wherein a new topic is a topic created by a user;
wherein a definition is one of a plurality of distinct descriptions of a topic;
wherein a new definition is a definition created by a user;
wherein a vote is an indication set by a user in favor or against a specific definition;
wherein a new vote is a vote created by a user;
wherein an existing definition is a definition of a topic created by a user as a unique definition for a given topic;
wherein an establishment threshold is a set of metrics, wherein the total number of votes cast for a given definition, and a ratio of positive votes to negative votes, that automatically files definitions as fledgling definitions when definitions fall below the establishment threshold and as established definitions when definitions are above the establishment threshold;
wherein a fledgling definition is an existing definition which has not passed the establishment threshold;
wherein an established definition is an existing definition which has passed the establishment threshold;
wherein an alternate definition is a definition of a topic that is created by a user for the purpose of replacing an existing definition;
wherein an alternate definition dynamically replaces the intended existing definition only when the replacement threshold is passed; and
wherein a replacement threshold is a set of metrics, wherein the total number of votes cast for a given definition, and a ratio of votes cast for the alternate definition versus the number of votes cast for the existing definition, which automatically replaces an existing definition with an alternate definition, when the replacement threshold is passed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
tallying the votes for existing definitions, sorting existing definitions as established definitions or fledgling definitions, depending on whether or not the definition passes the establishment threshold, tallying the votes for alternate definitions, and determining if alternate definitions should replace existing definitions by determining if the alternate definitions have passed the replacement threshold.
-
-
10. The method of claim 1, wherein the method further comprises the step of displaying definitions of a topic on a display monitor connected to a computer, or other suitable display device.
-
11. An apparatus for dynamically updating an on-line collection of reference materials in a database, which comprising;
-
a computer;
one or more computer programs, performed by the computer, for providing a collection of reference materials;
dynamically updating a collection of reference materials by incorporating input of new topics, definitions and votes from a plurality of users, without the need for an individual user'"'"'s approval wherein a topic is a term or subject to be defined;
wherein a new topic is a topic created by a user;
wherein a definition is one of a plurality of distinct descriptions of a topic;
wherein a new definition is a definition created by a user;
wherein a vote is an indication set by a user in favor or against a specific definition;
wherein a new vote is a vote created by a user;
wherein an existing definition is a definition of a topic created by a user as a unique definition for a given topic;
wherein an establishment threshold is a set of metrics, wherein the total number of votes cast for a given definition, and a ratio of positive votes to negative votes, that automatically files definitions as fledgling definitions when definitions fall below the establishment threshold and as established definitions when definitions are above the establishment threshold;
wherein a fledgling definition is an existing definition which has not passed the establishment threshold;
wherein an established definition is an existing definition which has passed the establishment threshold;
wherein an alternate definition is a definition of a topic that is created by a user for the purpose of replacing an existing definition;
wherein an alternate definition dynamically replaces the intended existing definition only when the replacement threshold is passed; and
wherein a replacement threshold is a set of metrics, wherein the total number of votes cast for a given definition, and a ratio of votes cast for the alternate definition versus the number of votes cast for the existing definition, which automatically replaces an existing definition with an alternate definition, when the replacement threshold is passed. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
tallying the votes for existing definitions, sorting existing definitions as established definitions or fledgling definitions, depending on whether or not the definition passes the establishment threshold, tallying the votes for alternate definitions, and determining if alternate definitions should replace existing definitions by determining if the alternate definitions have passed the replacement threshold.
-
-
20. The apparatus of claim 11, wherein the method further comprises the step of displaying definitions of a topic on a display monitor connected to a computer, or other suitable display device.
-
21. An article of manufacture comprising a computer program carrier readable by a computer and embodying one or more instructions executable by the computer to perform method steps for dynamically updating an on-line collection of reference materials in a database, comprising:
-
dynamically updating a collection of reference materials by incorporating input of new topics, definitions and votes from a plurality of users, without the need for an individual user'"'"'s approval;
wherein a topic is a term or subject to be defined;
wherein a new topic is a topic created by a user;
wherein a definition is one of a plurality of distinct descriptions of a topic;
wherein a new definition is a definition created by a user;
wherein a vote is an indication set by a user in favor or against a specific definition;
wherein a new vote is a vote created by a user;
wherein an existing definition is a definition of a topic created by a user as a unique definition for a given topic;
wherein an establishment threshold is a set of metrics, wherein the total number of votes cast for a given definition, and a ratio of positive votes to negative votes, that automatically files definitions as fledgling definitions when definitions fall below the establishment threshold and as established definitions when definitions are above the establishment threshold;
wherein a fledgling definition is an existing definition which has not passed the establishment threshold;
wherein an established definition is an existing definition which has passed the establishment threshold;
wherein an alternate definition is a definition of a topic that is created by a user for the purpose of replacing an existing definition;
wherein an alternate definition dynamically replaces the intended existing definition only when the replacement threshold is passed; and
wherein a replacement threshold is a set of metrics, wherein the total number of votes cast for a given definition, and a ratio of votes cast for the alternate definition versus the number of votes cast for the existing definition, which automatically replaces an existing definition with an alternate definition, when the replacement threshold is passed. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
tallying the votes for existing definitions, sorting existing definitions as established definitions or fledgling definitions, depending on whether or not the definition passes the establishment threshold, tallying the votes for alternate definitions, and determining if alternate definitions should replace existing definitions by determining if the alternate definitions have passed the replacement threshold.
-
-
30. The article of manufacture of claim 21, wherein the method further comprises the step of displaying definitions of a topic on a display monitor connected to a computer, or other suitable display device.
Specification