Data analysis system
First Claim
Patent Images
1. A method, executed by software instructions stored in memory of a computing device, of analysing data, the method comprising the steps of:
- i) defining a plurality of data subscriptions, each of the data subscriptions comprising one or more data item and one or more associated metadata items;
ii) a resource allocation manager selecting one or more of the plurality of data subscriptions, the selection of the one or more data subscriptions being made in accordance with bids for system resources received from a plurality of user agents, each user agent being associated with one or more of the plurality of data subscriptions;
iii) selecting data associated with the selected one or more data subscriptions;
iv) transferring the data selected in step iii) to a first data store, andv) analyzing the data transferred in step iv) using one or more user terminals, the one or more user terminals being connected to the first data store via a communications interface.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention, provides a method of data analysis in which data subscriptions are defined and data for that subscription be collected for analytical purposes. Supplemental queries based on new information received can be generated automatically and old queries can be eliminated automatically on the basis that they are rendered obsolete in. terms of not providing novel information in comparison to other queries and their results not being used.
-
Citations
14 Claims
-
1. A method, executed by software instructions stored in memory of a computing device, of analysing data, the method comprising the steps of:
-
i) defining a plurality of data subscriptions, each of the data subscriptions comprising one or more data item and one or more associated metadata items; ii) a resource allocation manager selecting one or more of the plurality of data subscriptions, the selection of the one or more data subscriptions being made in accordance with bids for system resources received from a plurality of user agents, each user agent being associated with one or more of the plurality of data subscriptions; iii) selecting data associated with the selected one or more data subscriptions; iv) transferring the data selected in step iii) to a first data store, and v) analyzing the data transferred in step iv) using one or more user terminals, the one or more user terminals being connected to the first data store via a communications interface. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A data analysis system comprising:
-
a first data store, a communications interface to one or more further data stores, a resource allocation manager, a plurality of data subscriptions, each of the data subscriptions comprising one or more data item and one or more associated metadata items, a plurality of user agents stored in memories, each user agent being associated with one or more of the plurality of data subscriptions, and one or more user terminals having one or more hardware processors, the one or more user terminals being connected to the first data store via a communications interface; the system being configured, in use, such that; the user agents transmit a bid for system resources for the one or more associated data subscriptions to the resource allocation manager; and the resource allocation manager selects one or more data subscriptions from the plurality of data subscriptions in accordance with the received bids for system resources;
the selected one or more data subscriptions cause data to be selected from the one or more further data stores and transferred to the first data store, such that said data can be analyzed using the one or more user terminals. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14)
-
Specification