Patent ID: 7523109

Claim:
A computer-implemented method executed on a processor for dynamically updating for publication captive data objects accompanied by text captions describing content of the captive data objects, respectively, where the captive data objects comprise corresponding images, the method performed by computer-implemented instructions executed on the processor, the method performed by the computer-implemented instructions comprising: receiving the documents, the captive data objects, and text captions via a network from content providers; extracting from the received documents respective sets of document-characterizing features, where a set of document-characterizing features characterizes the text content of its corresponding received document but not other of the documents, the extracting comprising extracting analyzing the text content to extract keywords from the documents; forming groups of the received documents, a group comprising a set of the documents and a set of group-characterizing features comprising document-characterizing features that are common to each of the documents in the group, wherein a set of group-characterizing features is computed from an aggregation of the document-characterizing features of the documents in the group; extracting caption features from the received text captions, where the caption features of a text caption are extracted by performing text analysis of the text caption and not the documents or the other text captions; adding the captive data objects to various of the groups based on the caption features and not based on the images of the captive data objects, and where the captive data objects are added to groups according to determinations of relevancies of the captive data objects to the groups, where the relevancy of a captive data object to a group is computed based on both the captive data object's caption features and the group's group-characterizing features; and based on a user request for information, publishing documents or captive data objects of a group that is most relevant to the user request.