Viral engine for network deployment
First Claim
1. A method comprising:
- determining, by a computing device and based on an electronic contact network of a user, target users associated with the user;
determining, for each of a plurality of advertisements associated with the electronic contact network, a corresponding response rate that is based on a quantity of recipient users that responded to the advertisement after being sent the advertisement;
determining a highest response rate, of the response rates, and a determined advertisement corresponding to the highest response rate; and
causing sending, to at least a subset of the target users and based on the determining the highest response rate and the determined advertisement, the determined advertisement.
1 Assignment
0 Petitions
Accused Products
Abstract
A private network system operates over a public network to provide an asymmetric service to members with information from other members and non-members. The system includes central servers and databases connected via the public network to client systems of public network users. The users may be members who communicate with a private protocol or non-members who communicate with the public protocol. A process for the private service includes communication of information between users via the private service servers. The private service server implements the private service, which includes a viral engine for network deployment. Features of the viral engine include genetic algorithms, data mining, personalization, frictionless service setup, user maximization, and member-controlled privacy. A sample setup process and contact update wizard that include several viral engine features are described.
130 Citations
54 Claims
-
1. A method comprising:
-
determining, by a computing device and based on an electronic contact network of a user, target users associated with the user; determining, for each of a plurality of advertisements associated with the electronic contact network, a corresponding response rate that is based on a quantity of recipient users that responded to the advertisement after being sent the advertisement; determining a highest response rate, of the response rates, and a determined advertisement corresponding to the highest response rate; and causing sending, to at least a subset of the target users and based on the determining the highest response rate and the determined advertisement, the determined advertisement. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method comprising:
-
determining, by a computing device and based on an electronic contact network of a user, target users associated with the user; determining, for at least one of the target users, a frequency of responding to messages sent from the user; and based on a determination that the frequency satisfies a threshold, causing sending, to the at least one of the target users, an advertisement associated with the electronic contact network. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. An apparatus comprising:
-
one or more processors; and memory storing instructions that, when executed by the one or more processors, cause the apparatus to; determine, based on an electronic contact network of a user, target users associated with the user; determine, for each of a plurality of advertisements associated with the electronic contact network, a corresponding response rate that is based on a quantity of recipient users that responded to the advertisement after being sent the advertisement; determine a highest response rate, of the response rates, and a determined advertisement corresponding to the highest response rate; and cause sending, to at least a subset of the target users, and based on the highest response rate and the determined advertisement, the determined advertisement. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. An apparatus comprising:
-
one or more processors; and memory storing instructions that, when executed by the one or more processors, cause the apparatus to; determine, based on an electronic contact network of a user, target users associated with the user; determine, for at least one of the target users, a frequency of responding to messages sent from the user; and based on a determination that the frequency satisfies a threshold, cause sending, to the at least one of the target users, an advertisement associated with the electronic contact network. - View Dependent Claims (32, 33, 34, 35, 36)
-
-
37. One or more non-transitory computer-readable media storing instructions that, when executed, cause:
-
determining, based on an electronic contact network of a user, target users associated with the user; determining, for each of a plurality of advertisements associated with the electronic contact network, a corresponding response rate that is based on a quantity of recipient users that responded to the advertisement after being sent the advertisement; determining a highest response rate, of the response rates, and a determined advertisement corresponding to the highest response rate; and sending, to at least a subset of the target users and based on the determining the highest response rate and the determined advertisement, the determined advertisement. - View Dependent Claims (38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48)
-
-
49. One or more non-transitory computer-readable media storing instructions that, when executed, cause:
-
determining, based on an electronic contact network of a user, target users associated with the user; determining, for at least one of the target users, a frequency of responding to messages sent from the user; and based on a determination that the frequency satisfies a threshold, sending, to the at least one of the target users, an advertisement associated with the electronic contact network. - View Dependent Claims (50, 51, 52, 53, 54)
-
Specification