Dismiss
InnovationQ will be updated on Sunday, Oct. 22, from 10am ET - noon. You may experience brief service interruptions during that time.
Browse Prior Art Database

Filtering an activity stream based on collection of resources defined by a query

IP.com Disclosure Number: IPCOM000233562D
Publication Date: 2013-Dec-13
Document File: 1 page(s) / 40K

Publishing Venue

The IP.com Prior Art Database

Abstract

Disclosed is a method to improve the efficiency and accuracy of activity streams. The method filters activity streams by defining a query to return a collection of resources and excluding all activities having a related object that is not included in the result set.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 51% of the total text.

Page 01 of 1

Filtering an activity stream based on collection of resources defined by a query

An activity stream is a common feature of many social web sites and tools that enables users to view recent activity of relevant items. It is common for these feeds to contain vast quantities of activities aggregated from multiple data sources , and often contain activities that are not relevant to the user. Traditional approaches to filtering work well to a certain point. For example, many sites and tools allow a user to exclude specific events or types of events, but fail when a user only wants to see new activity on a specific collection of resources.

The solution is a method to better filter activity streams by defining a query to return a collection of resources and excluding all activities having a related object that is not included in the result set. The user can define a query by constructing a set of constraints. Running the query returns a set of resources that satisfy those constraints. That result set can then be consulted when constructing the final activity stream. The system then displays only activities for resources that are included in the query result set.

The steps for implementing this method in a preferred embodiment follow :

1. Define a query to return a collection of resources. The details on how the query is constructed vary depending on the product or tool, but the key is that the query defines a set of constraints; running it returns a collection of resources that satisfy...