US8171032
US8171032
INTIAZELIST OF
TARGE OBJECTS TO THE 13A-00
EMPTY LIS
NITALIZECURRENT TREETO
THE HEIRARCHICAL CLUSER 13A-01
TREE OF ALL OBJECTS
RETURNS OF
TARGET OBJECTS
US 8,171,032 B2
Page 2
?
! Kawas -ro Krav
"GOI || | | .
------ Y
Na
: UJE----- |
????
======"||| |
s
U.S. Patent May 1, 2012 Sheet 2 of 13 US 8,171,032 B2
* DF
H| H. TK||E FE
U.S. Patent May 1, 2012 Sheet 3 of 13 US 8,171,032 B2
B------------- - 0
???
(
D
FIG. 3 ~?
U.S. Patent May 1, 2012 Sheet 4 of 13 US 8,171,032 B2
CALCULATE
502 DOCUMENT PROFILES
GENERATE LABELS
504 FOREACH CLUSTER
FIG. 5
U.S. Patent May 1, 2012 Sheet 5 of 13 US 8,171,032 B2
FIG. 6
(a, b, C d, 6, f, 9. h, i, j, k, l)
(a, b, c, d, e, f
(a, b, d) (g, h, i, j, k)
U.S. Patent May 1, 2012 Sheet 6 of 13 US 8,171,032 B2
U.S. Patent May 1, 2012 Sheet 7 of 13 US 8,171,032 B2
MONTOR WHICH
1 O7 ARTICLES ARE READ
UPDATE USER
11 O8 PREFERENCE PROFILES
FIG. 10
U.S. Patent May 1, 2012 Sheet 8 of 13 US 8,171,032 B2
ASSIGNATTRIBUTE
WEIGHT ASA FUNCTION 1202
OF THE USER
COMPUTE WEIGHTED
SUM OF SELECTED 1203
NORMATIVE ATTRIBUTES
OF TARGET OBJECT
RETRIEVE SUMMARIZED
WEIGHTED RELEVANCE 204
FEEDBACKDATA
FIG. 13A
NITAZE LIST OF
TARGET OBJECTS TO THE 13A-00
EMPTY LIST
RETURN LIST OF
TARGET OBJECTS 13A-03
U.S. Patent May 1, 2012 Sheet 10 of 13 US 8,171,032 B2
i = 1,
n = NUMBER OF CHILD 13B-OO
FIG. 13B SUBTREES OF CURRENT TREE
CALCULATE d(P,p)
WHEREp IS 13B-02
PROFILE OF ith
CHILDSUBTREE
DOES
ith CHILD
SUBTREE CONTAN YES
ONLY ONE TARGET
OBJECT 13B-05
ADDTARGET OBJECT
SCAN ith CHILD SUBTREE TO LIST OF
FORTARGET OBJECTS SIMILAR TARGET OBJECTS
TOP BY INVOKING PROCESS
13B RECURSVELY
RETURN
U.S. Patent May 1, 2012 Sheet 11 of 13 US 8,171,032 B2
FIG. 14
USER GENERATES
A PSEUDONYM
USERIS IN RECEIPTOF
VALIDATED PSEUDONYM
U.S. Patent May 1, 2012 Sheet 12 of 13 US 8,171,032 B2
PROXY SERVER
DECODES MESSAGE
PROXY SERWERFORWARDS
MESSAGE TO IDENTIFIED 503
INFORMATION SERVER
INFORMATION SERVER
PROCESSES RECEIVED 1504
REQUEST
|NFORMATION SERVER
TRANSMTS RESPONSE 1505
TO PROXY SERVER
CLIENT PROCESSORTRANSMITS
MESSAGET0, PR0XY SERWER 1508
TO UPDATE PROFILE
INTEREST SUMMARY
U.S. Patent May 1, 2012 Sheet 13 of 13 US 8,171,032 B2
USERESTABLISHES
FIG. 16 COMMUNICATION CONNECTION 1600
WITH NETWORK WENDOR
GENERAL, INFORMATIONSERWER
MATCHES QUERY PROFILEAGAINST
CLUSTER PROFILES TO LOCATE 1604
SPECIFIC INFORMATION SERVERTO
SERVE THE RECEIVED QUERY
SPECIFC INFORMATIONSERWER
DETERMINES DEGREE OF MATCH 1605
WITH SPECIFIC CLUSTER
NETWORK WENDORTRANSMITS
COMPUTED DEGREE OF MATCH FOR 1606
EACH INFORMATION SERVER TO USER