06330610 is referenced by 77 patents and cites 49 patents.

A data filtering system is provided that filters data in multiple stages. The system provides a first filter criteria to a first device. The first device uses the first filter criteria to generate a first set of filtered data. The system receives the first set of filtered data from the first device and filters the received data based on a second filter criteria, which is different from the first filter criteria. The filtering of the first set of filtered data generates a second set of filtered data. The first filter criteria and the second filter criteria can be included in a profile data set. The profile data set may be associated with a particular data recipient. The first filter criteria contains public profile data and the second filter criteria contains private profile data. The profile data set may contain data elements associated with a particular class of data recipients or a particular data recipient role. The data filtering system can be implemented such that the first device is an untrusted filtering device and the second device is a trusted filtering device.

Title
Multi-stage data filtering system employing multiple filtering criteria
Application Number
8/985389
Publication Number
6330610 (B1)
Application Date
December 4, 1997
Publication Date
December 11, 2001
Inventor
Paul E Hurley
186 Forest Ave., #5A, Palo Alto
CA, US
William D Hofmann
1408 Carleton St., Berkeley
CA, US
Eric E Docter
1555 Wessex Ave., Los Altos
CA, US
Agent
Blakely Sokoloff Taylor & Zafman
US
IPC
G06F 15/16
View Original Source