Targeted notification of users of a communications system based on a location, device type, and/or software type of the users
First Claim
Patent Images
1. A computer-implemented method for identifying and messaging multiple targeted users of a communications system, the method comprising:
- accessing targeting rules that define parameters to identify multiple users to which a message is to be sent;
accessing context information for the multiple users;
applying, with at least one processor, the accessed targeting rules to the accessed context information;
identifying, with at least one processor, a subset of the multiple users based on the application of the accessed targeting rules to the accessed context information, wherein the identified subset of the multiple users includes more than one of the multiple users but less than all of the multiple users; and
sending the message to client devices of the identified subset of the multiple users.
8 Assignments
0 Petitions
Accused Products
Abstract
A method for transmitting data to one or more users of a communications system by establishing a connection with one or more users; designating targeting rules applicable to online users; acquiring context information of online users; applying the targeting rules to the context information to identify targeted online users; and sending data to the targeted online users.
-
Citations
20 Claims
-
1. A computer-implemented method for identifying and messaging multiple targeted users of a communications system, the method comprising:
-
accessing targeting rules that define parameters to identify multiple users to which a message is to be sent; accessing context information for the multiple users; applying, with at least one processor, the accessed targeting rules to the accessed context information; identifying, with at least one processor, a subset of the multiple users based on the application of the accessed targeting rules to the accessed context information, wherein the identified subset of the multiple users includes more than one of the multiple users but less than all of the multiple users; and sending the message to client devices of the identified subset of the multiple users. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A communications system, comprising:
-
a storage device that stores a set of instructions; and at least one processor that executes the set of instructions to; access targeting rules that define parameters to identify multiple users to which a message is to be sent; access context information for the multiple users; apply the accessed targeting rules to the accessed context information; identify a subset of the multiple users based on the application of the accessed targeting rules to the accessed context information, wherein the identified subset of the multiple users includes more than one of the multiple users but less than all of the multiple users; and cause the message to be sent to client devices of the identified subset of the multiple users. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable medium storing instructions that, when executed by at least one processor, cause the processor to perform a method comprising:
-
accessing targeting rules that define parameters to identify multiple users to which a message is to be sent; accessing context information for the multiple users; applying the accessed targeting rules to the accessed context information; identifying a subset of the multiple users based on the application of the accessed targeting rules to the accessed context information, wherein the identified subset of the multiple users includes more than one of the multiple users but less than all of the multiple users; and sending the message to client devices of the identified subset of the multiple users. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification