Methods, systems, and software for automated growth of intelligent on-line communities
First Claim
1. A method comprising:
- identifying, by a processing device, first information in a first database and second information in a second database based on user-defined criteria associated with a first user identifier;
posting, by the processing device, third information corresponding to the first information or the second information, or any combination thereof, to a plurality of domains, wherein a first domain of the plurality corresponds to the first database and a second domain of the plurality that is different than the first domain of the plurality corresponds to the second database, the third information associated with the first user identifier;
responsive to the posting of the third information, accessing, by the processing device, fourth information from at least one of the first database or the second database wherein the fourth information is associated with the third information;
determining whether content added to any domain of the plurality of domains after a time of the posting of the third information corresponds to the third information;
copying the content into an inbox in response to determining that the content added to the plurality of domains after the time of the posting of the third information corresponds to the third information;
in response to copying the content into the inbox, determining whether to queue the content for screening;
in response to determining to not queue the content for screening, incorporating the content into a third database that is different than the first database and different than the second database; and
in response to determining to queue the content for screening, adding the content to a screening queue.
7 Assignments
0 Petitions
Accused Products
Abstract
To address problems related to interface differences and disunity among on-line services, such as newsgroups message boards and forums, the present inventors devised systems, methods, and software for automating the posting and retrieval of content across different on-line services as well as encouraging growth of active on-line communities. One exemplary system includes a posting module, a retrieval module, and a web server. The posting module allows users to create and initiate data postings that are sent automatically to several newsgroups, message boards, and/or other on-line information sources. The retrieval module automatically retrieves replies to the postings at each of the on-line sources and presents them through the webserver for user review and further reply, eliminating the need for users to repeatedly visit posting sites in search of reply messages. In addition to the retrieved replies, the retrieval module automatically finds and retrieves content based on stored search or fitness criteria, ultimately enabling its integration into the content of one or more websites or databases for convenient user access.
31 Citations
64 Claims
-
1. A method comprising:
-
identifying, by a processing device, first information in a first database and second information in a second database based on user-defined criteria associated with a first user identifier; posting, by the processing device, third information corresponding to the first information or the second information, or any combination thereof, to a plurality of domains, wherein a first domain of the plurality corresponds to the first database and a second domain of the plurality that is different than the first domain of the plurality corresponds to the second database, the third information associated with the first user identifier; responsive to the posting of the third information, accessing, by the processing device, fourth information from at least one of the first database or the second database wherein the fourth information is associated with the third information; determining whether content added to any domain of the plurality of domains after a time of the posting of the third information corresponds to the third information; copying the content into an inbox in response to determining that the content added to the plurality of domains after the time of the posting of the third information corresponds to the third information; in response to copying the content into the inbox, determining whether to queue the content for screening; in response to determining to not queue the content for screening, incorporating the content into a third database that is different than the first database and different than the second database; and in response to determining to queue the content for screening, adding the content to a screening queue. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. An apparatus comprising:
-
means for identifying first information in a first database and second information in a second database based on user-defined criteria associated with a first user identifier; means for posting third information corresponding to the first information or the second information, or any combination thereof, to a plurality of domains, wherein a first domain of the plurality corresponds to the first database and a second domain of the plurality that is different than the first domain of the plurality corresponds to the second database, the third information associated with the first user identifier; means for accessing fourth information from at least one of the first database or the second database responsive to the posting of the third information, wherein the fourth information is associated with the third information; means for determining whether content added to any domain of the plurality of domains after a time of the posting of the third information corresponds to the third information; means for copying the content into an inbox in response to determining that the content added to the plurality of domains after the time of the posting of the third information corresponds to the third information; means for determining whether to queue the content for screening in response to copying the content into the inbox; means for incorporating the content into a third database that is different than the first database and different than the second database in response to determining to not queue the content for screening; and means for adding the content to a screening queue in response to determining to queue the content for screening. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. An apparatus, comprising:
-
a memory device configured to store instructions associated with an application program; and a processing device that, in response to executing the instructions stored in the memory device, is configured to; identify first information in a first database and second information in a second database based on user-defined criteria associated with a first user identifier; post third information corresponding to the first information or the second information, or any combination thereof, to a plurality of domains, wherein a first domain of the plurality corresponds to the first database a second domain of the plurality that is different than the first domain of the plurality corresponds to and the second database, the third information associated with the first user identifier; responsive to the posting of the third information, access fourth information from at least one of the first database or the second database wherein the fourth information is associated with the third information; determine whether content added to any domain of the plurality of domains after a time of the posting of the third information corresponds to the third information; copy the content into an inbox in response to determining that the content added to the plurality of domains after the time of posting of the third information corresponds to the third information; in response to copying the content into the inbox, determine whether to queue the content for screening; in response to determining to not queue the content for screening, incorporate the content into a third database that is different than the first database and different than the second database; and in response to determining to queue the content for screening, add the content to a screening queue. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48)
-
-
49. A computer-readable memory device having instructions stored thereon that, in response to execution by a processing device, cause the processing device to perform operations comprising:
-
identifying first information in a first database and second information in a second database based on user-defined criteria associated with a first user identifier; posting third information corresponding to the first information or the second information, or any combination thereof, to a plurality of domains, wherein a first domain of the plurality corresponds to the first database and a second domain of the plurality that is different than the first domain of the plurality corresponds to the second database, the third information associated with the first user identifier; responsive to the posting of the third information, accessing fourth information from at least one of the first database or the second database wherein the fourth information is associated with the third information; determining whether content added to any domain of the plurality of domains after a time of the posting of the third information corresponds to the third information; copying the content into an inbox in response to determining that the content added to the plurality of domains after the time of posting of the third information corresponds to the third information; in response to copying the content into the inbox, determining whether to queue the content for screening; in response to determining to not queue the content for screening, incorporating the content into a third database that is different than the first database and different than the second database; and in response to determining to queue the content for screening, adding the content to a screening queue. - View Dependent Claims (50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64)
-
Specification