Prioritization of messages within a message collection
First Claim
Patent Images
1. A method of processing messages, the method comprising:
- receiving, at a server computer, priority information from at least one sponsor, the priority information to be used in determining a priority of one or more messages received from a plurality user devices;
creating, by the server computer, a message collection using a plurality of messages received from the plurality of user devices;
determining, by the server computer, based on the priority information received from the at least one sponsor, whether a first message in the message collection meets a minimum consideration to be prioritized in the message collection;
prioritizing, by the server computer, the first message in the message collection when the first message meets the minimum consideration to be prioritized in the message collection and according to the received priority information; and
not prioritizing, by the server computer, the first message in the message collection when the first message does not meet the minimum consideration to be prioritized in the message collection.
2 Assignments
0 Petitions
Accused Products
Abstract
In some embodiments, a computer implemented method of processing messages may include receiving priority information from at least one sponsor, the priority information to be used in determining a priority of one or more messages received from a plurality user devices, creating a message collection using a plurality of messages received from the plurality of user devices, and prioritizing at least one message in the message collection according to the received priority information.
718 Citations
20 Claims
-
1. A method of processing messages, the method comprising:
-
receiving, at a server computer, priority information from at least one sponsor, the priority information to be used in determining a priority of one or more messages received from a plurality user devices; creating, by the server computer, a message collection using a plurality of messages received from the plurality of user devices; determining, by the server computer, based on the priority information received from the at least one sponsor, whether a first message in the message collection meets a minimum consideration to be prioritized in the message collection; prioritizing, by the server computer, the first message in the message collection when the first message meets the minimum consideration to be prioritized in the message collection and according to the received priority information; and not prioritizing, by the server computer, the first message in the message collection when the first message does not meet the minimum consideration to be prioritized in the message collection. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
11. A server computer to process messages, the server computer comprising:
-
a processor; and a memory storing instructions that, when executed by the processor, cause the server computer to perform operations comprising; receiving priority information from at least one sponsor, the priority information to be used in determining a priority of one or more messages received from a plurality user devices; creating a message collection using a plurality of messages received from the plurality of user devices; determining, based on the priority information received from the at least one sponsor, whether a first message in the message collection meets a minimum consideration to be prioritized in the message collection; prioritizing the first message in the message collection when the first message meets the minimum consideration to be prioritized in the message collection and according to the received priority information; and not prioritizing the first message in the message collection when the first message does not meet the minimum consideration to be prioritized in the message collection.
-
-
20. A non-transitory computer readable storage medium comprising instructions that are executable by at least one processor to cause a computing device to perform operations comprising:
-
receiving priority information from at least one sponsor, the priority information to be used in determining a priority of one or more messages received from a plurality user devices; creating a message collection using a plurality of messages received from the plurality of user devices; determining, based on the priority information received from the at least one sponsor, whether a first message in the message collection meets a minimum consideration to be prioritized in the message collection; prioritizing the first message in the message collection when the first message meets the minimum consideration to be prioritized in the message collection and according to the received priority information; and not prioritizing the first message in the message collection when the first message does not meet the minimum consideration to be prioritized in the message collection.
-
Specification