Extended correlation methods in a content transformation engine
First Claim
Patent Images
1. A system for constructing a complex composite data feed in a syndication format from source data in native, non-syndication format stored in source data repositories external to the system, the system comprising:
- at least one computer having a memory and tangible processor;
a plurality of content transformation agents, customized for the plurality of source data repositories, which, in accordance with the customization, dynamically select and transform the source data from non-syndication format within the plurality of source data repositories into a plurality of data feeds in the syndication format comprising payload data from data primitives stored originally in the source data repositories; and
at least one content fusion and aggregation agent that receives the plurality of transformed data feeds and generates a complex composite data feed, customized based on predetermined organizational criteria and specific user criteria, in the syndication format as a union of selected data primitives from the plurality of transformed data feeds,wherein the complex composite data feed is generated by correlating data primitives within the plurality of transformed data feeds using detected relationships among the data primitives in the plurality of transformed data feeds and selecting the selected data primitives via customized criteria from the plurality of transformed data feeds for the complex composite data feed based on the correlated data primitives.
1 Assignment
0 Petitions
Accused Products
Abstract
In one embodiment, a system for accumulating and correlating data. The system comprises a plurality of silos each having raw data and a plurality of feedlets that transform the raw data into a plurality of high value data feeds. The system also has at least one fuselet that receives the plurality of high value data feeds and generates a complex composite data feed by correlating information in at least one high value data feed.
-
Citations
20 Claims
-
1. A system for constructing a complex composite data feed in a syndication format from source data in native, non-syndication format stored in source data repositories external to the system, the system comprising:
-
at least one computer having a memory and tangible processor; a plurality of content transformation agents, customized for the plurality of source data repositories, which, in accordance with the customization, dynamically select and transform the source data from non-syndication format within the plurality of source data repositories into a plurality of data feeds in the syndication format comprising payload data from data primitives stored originally in the source data repositories; and at least one content fusion and aggregation agent that receives the plurality of transformed data feeds and generates a complex composite data feed, customized based on predetermined organizational criteria and specific user criteria, in the syndication format as a union of selected data primitives from the plurality of transformed data feeds, wherein the complex composite data feed is generated by correlating data primitives within the plurality of transformed data feeds using detected relationships among the data primitives in the plurality of transformed data feeds and selecting the selected data primitives via customized criteria from the plurality of transformed data feeds for the complex composite data feed based on the correlated data primitives. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for constructing a complex composite data feed in a syndication format from source data in native, non-syndication format stored in source data repositories external to the system, the system comprising:
-
at least one computer having a memory and tangible processor; a content fusion and aggregation agent comprising; a collector module operable to receive a message, including source data dynamically selected from a source data repository by a content transformation agent customized for the source data repository to select the source data, and transform the message into payload data in a neutral syndication format from data primitives stored originally in the source data repositories; a correlator module operable to receive the message in the neutral syndication format and transform the message into a content element; and an emitter module operable to receive the content element and output the content element in a target syndication format as an element of a complex composite data feed, customized based on predetermined organizational criteria and specific user criteria and generated by correlating information of a plurality of messages from detected relationships among the data primitives in the plurality of messages, and selecting data primitives via customized criteria from the plurality of messages for the complex composite data feed based on the correlated information. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A method for constructing a complex composite data feed in a syndication format from source data in native, non-syndication format stored in source data repositories external to a system in which the method is performed, the method comprising:
-
communicating, using a computer with memory and a tangible processor, with a source data repository having source data in non-syndication format; dynamically selecting and transforming the source data from non-syndication format within the source data repository into a transformed data feed in the syndication format comprising payload data from data primitives stored originally in the source data repositories using a content transformation agent customized for the source data repository, the transformed data feed in the syndication format comprising selected source data selected and transformed into the payload data from the data primitives by the content transformation agent in accordance with the customization; and fusing, by at least one content fusion and aggregation agent, the transformed data feed to generate a complex composite data feed, customized based on predetermined organizational criteria and specific user criteria, in the syndication format as a union of selected data primitives from the transformed data feed and selected data primitives in syndication format from other transformed data feeds from other source data repositories; wherein the fusing comprises correlating data primitives within the transformed data feed and the other transformed data feeds using detected relationships among the data primitives in the transformed data feed and the other transformed data feeds, and selecting the selected data primitives via customized criteria from the transformed data feed and the other transformed data feeds for the complex composite data feed based on the correlated data primitives. - View Dependent Claims (18, 19, 20)
-
Specification