Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Bent, Southampton

Graham Bent, Southampton GB

Patent application numberDescriptionPublished
20110131242PERSISTENT QUERYING IN A FEDERATED DATABASE SYSTEM - Methods and systems are provided, for persistent querying in a federated database system. A federated database system has a plurality of connectable database management system nodes, each database node having at least one database. Persistent querying includes: receiving a query at a first database node and propagating the query from the first database node to other database nodes in the federated database system. A responding database node satisfying the query: obtains a query results set; defines a topic identifier for the query; and publishes subsequent messages relating to the topic identifier when data updates are available. The first database node receives query results sets from one or more responding nodes and the first database node subscribes to topic identifiers for publications of subsequent messages from the responding database nodes. Subsequent messages are published relating to the query along the connection through which the query is returned.06-02-2011

Graham A. Bent, Southampton GB

Patent application numberDescriptionPublished
20090077036PROPAGATING A QUERY IN A FEDERATED DATABASE - A method for propagating a query in a system made up of a number connectable database management system nodes, where each node is associated at least one database, includes: selecting a first node from the number of nodes; generating at least one connection operable to propagate a query from the first node to a first subset of the number of nodes; generating at least one connection operable to propagate a query from a second node in the first subset to a second subset of the plurality of nodes; where at least one node in the second subset is different from nodes in the first subset.03-19-2009
20090077075MANAGEMENT OF LOGICAL STATEMENTS IN A DISTRIBUTED DATABASE ENVIRONMENT - A method for managing a logical statement within a distributed database includes checking, responsive to receipt of a first logical statement for by first database management system node, whether the first logical statement is stored within a segment of the distributed database; and storing, responsive to a determination that the first logical statement is not stored within a segment of the distributed database, storing the first logical statement in at least one of non-unique fact table and unique fact table.03-19-2009
20090083379Enabling connections for use with a network - An apparatus for enabling connections for use with a network comprising at least one vertex, the apparatus comprising: a receiver, for receiving a first message associated with the first vertex, wherein the first message comprises an indication that the first vertex wishes to join the network; a generator, responsive to receipt of the first message, for generating a second message associated with the at least one vertex, wherein the second message comprising an indication that the at least one vertex is operable to connect to the first vertex; and a probabilistic component for determining a first time value associated with transmission of the second message to the first vertex in accordance with probabilistic data.03-26-2009
20100094851NODE-LEVEL SUB-QUERIES IN DISTRIBUTED DATABASES - A database query is received that includes a logical query indicator at a distributed database node within a distributed network of databases. The logical query indicator includes at least one physical database query and at least one database node identifier that allows at least one distributed database node to identify at least one physical database to execute the physical database query against. It is determined that the at least one database node identifier matches a local node identifier. The at least one physical database query is executed against at least one local physical database table. A local query response is formed including data retrieved from the at least one local physical database table. The database query is responded to with at least the local query response. This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this abstract.04-15-2010
20100094862AUTOMATED QUERY PATH REPORTING IN DISTRIBUTED DATABASES - A database query comprising a logical table definition and at least one route tracing indicator is forwarded to at least one distributed database node within a distributed network of databases. At least one query response is received including distributed route tracing information associated with each distributed database node that processed the database query along a path associated with the at least one query response. The received distributed route tracing information is processed to characterize query route propagation within the distributed network of databases. This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this abstract.04-15-2010
20100094892AUTOMATED PROPAGATION OF NON-CONFLICTING QUERIES IN DISTRIBUTED DATABASES - A logical table definition is received in association with a database query within a distributed database system. A determination is made as to whether the received logical table definition matches a local logical table definition. The query is processed in response to determining that the received logical table definition matches the local logical table definition. The query is forwarded to at least one other distributed database node. This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this abstract.04-15-2010

Graham Anthony Bent, Southampton GB

Patent application numberDescriptionPublished
20090083388System for Information Capture - A system for information capture for use in an environment comprising a plurality of nodes, wherein a node communicates with another node via an electronic message and wherein expertise information is associated with a first set of the plurality of nodes. The system comprises means for receiving an input comprising expertise information, means for determining the first set of the plurality of nodes associated with expertise information, means for aggregating a second set of a plurality of nodes of the first set, wherein each node in the second set is associated with the expertise information and communicates with another node in the second set via an electronic message and means for generating a visual representation from information associated with: the second set of a plurality of nodes and the electronic messages associated with the second set of a plurality of nodes.03-26-2009
20100023604Method and system for providing operator guidance in network and systems management - An operator guidance system is provided for an administrator managing a computer network such as a distributed computer system. Fault events reported by a fault management system in the network are enhanced to include topology information about other nodes (such as neighbor nodes, path nodes and/or service nodes) that may have been responsible for the fault. The enhanced events are correlated with configuration commands used in the past to correct faults. A set of guidance rules are developed based on the actions that were taken by the operator in handling previous faults of a similar nature. The guidance rules can be displayed to the administrator to facilitate network fault resolution. Using a set of predefined policies, some of the corrective actions can be performed automatically.01-28-2010

Patent applications by Graham Anthony Bent, Southampton GB