Patent ID: 8635248
Filing Date: 2014-01-21
Classification: G06F,G06Q

Abstract:
1. A method of creating a notification in response to a change to a resource on a network, the method comprising: creating, by an application via a computer in response to the change, an update that represents the change, where changes including the change are each of a type of a plurality of types; publishing, on behalf of a user, the update to a recent activity queue that comprises updates from a publisher, the published update comprising an identifier of the application; analyzing the recent activity queue, including the published update, in view of collapse conditions, where the analyzing comprises determining that types of some of the updates, including the published update, match one of the collapse conditions; and collapsing, in response to the analyzing, the some of the updates into a single update in the recent activity queue based on a template that corresponds to the matching types, where the collapse conditions include: where the template is one of three templates, and where a first of the three templates has a cardinality value of one, a second of the three templates has a cardinality value of two, and a third of the three templates has a cardinality value of many.