Message subscription based on message aggregate characteristics
First Claim
Patent Images
1. A computer program product, comprising:
- a non-transitory computer readable storage medium to store a computer readable program, wherein the computer readable program, when executed by a processor within a computer, causes the computer to perform operations for message subscription based on a message aggregate characteristic, the operations comprising;
receiving a message subscription from a user, wherein the message subscription is based on the message aggregate characteristic comprising an aspect other than textual content and bibliographic content;
performing a search across a corpus of messages for messages that satisfy the message aggregate characteristic after receiving the message subscription and determining a published message in response to receiving the message subscription, wherein the published message satisfies the message aggregate characteristic, wherein the message aggregate characteristic relates to an aspect of an aggregation of messages and the published message is determined from a comparison of the published message to other messages in the aggregation of messages, wherein the message aggregate characteristic comprises an indication of frequency of a topic for the aggregation of messages, wherein the frequency is based on an activity level of the messages in the aggregate which are related to the topic; and
providing an indication of the published message to the user.
1 Assignment
0 Petitions
Accused Products
Abstract
A messaging system is described. The system includes a memory device. The system also includes a receiver configured to receive a message subscription from a user and to store the message subscription on the memory device. The message subscription is based on a message aggregate characteristic which includes an aspect other than textual content and bibliographic content. The system also includes a subscription engine configured to determine a published message in response to receiving the message subscription. The published message satisfies the message aggregate characteristic. The subscription engine is also configured to provide an indication of the published message to the user.
19 Citations
20 Claims
-
1. A computer program product, comprising:
a non-transitory computer readable storage medium to store a computer readable program, wherein the computer readable program, when executed by a processor within a computer, causes the computer to perform operations for message subscription based on a message aggregate characteristic, the operations comprising; receiving a message subscription from a user, wherein the message subscription is based on the message aggregate characteristic comprising an aspect other than textual content and bibliographic content; performing a search across a corpus of messages for messages that satisfy the message aggregate characteristic after receiving the message subscription and determining a published message in response to receiving the message subscription, wherein the published message satisfies the message aggregate characteristic, wherein the message aggregate characteristic relates to an aspect of an aggregation of messages and the published message is determined from a comparison of the published message to other messages in the aggregation of messages, wherein the message aggregate characteristic comprises an indication of frequency of a topic for the aggregation of messages, wherein the frequency is based on an activity level of the messages in the aggregate which are related to the topic; and providing an indication of the published message to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 17)
-
11. A messaging system, comprising:
-
a memory device; a receiver to receive a message subscription from a user and to store the message subscription on the memory device, wherein the message subscription is based on a message aggregate characteristic comprising an aspect other than textual content and bibliographic content; and a subscription engine to; perform a search across a corpus of messages for messages that satisfy the message aggregate characteristic after receiving the message subscription and determine a published message in response to receiving the message subscription, wherein the published message satisfies the message aggregate characteristic, wherein the message aggregate characteristic relates to an aspect of an aggregation of messages and the published message is determined from a comparison of the published message to other messages in the aggregation of messages, wherein the message aggregate characteristic comprises an indication of frequency of a topic for the aggregation of messages, wherein the frequency is based on an activity level of the messages in the aggregate which are related to the topic; and provide an indication of the published message to the user. - View Dependent Claims (12, 13, 14, 15, 16, 18, 19, 20)
-
Specification