Unified information bus
AssigneeHewlett-Packard Development Company, L.P.
InventorsErvin Adrovic, Kalambur Subramaniam, Albrecht Schroth, Bernhard Kappler, Harald Burose
Life of this patent
Estimating the term…
Abstract
Systems, methods, and other embodiments associated with unified information bus are described. One example method includes receiving a unified information object that includes data and associated meta-data; identifying an object type for the unified information object, selecting one or more data transfer components that perform operations on the identified object type and transferring the unified information object to the one or more selected data transfer components.
Claims19
A computer-implemented method, comprising:
- receiving, by bus logic, a unified information object encapsulating data and associated meta-data, wherein the bus logic is included in an information bus connecting a plurality of data transfer components, wherein the bus logic includes a plurality of filters, wherein each filter of the plurality of filters is uniquely associated with one of the plurality of data transfer components;
- identifying, using the plurality of filters, an object type for the unified information object by filtering the data and the associated meta-data encapsulated in the unified information object;
- selecting, from the plurality of data transfer components, one or more data transfer components that perform operations on the identified object type;
- and
- transferring, by the bus logic, the unified information object to the one or more data transfer components.
A unified information bus comprising:
- a unified information object receiving logic to receive a unified information object encapsulating data and associated meta-data, wherein the unified information bus connects a plurality of data transfer components;
- a filtration logic to apply a plurality of filters to the data and the associated meta-data encapsulated in the unified information object, where each filter of the plurality of filters is uniquely associated with one of the plurality of data transfer components, where a first filter of the plurality of filters passes the unified information object, where the first filter is uniquely associated with a first data transfer component of the plurality of data transfer components;
- and
- a transfer logic to transfer the unified information object to the first data transfer component associated with the first filter that passes the received unified information object.
A computer-readable medium storing computer-executable instructions that when executed by a computer cause the computer to perform a method, the method comprising:
- receiving, by bus logic, a unified information object encapsulating data and associated meta-data, wherein the bus logic is included in an information bus connecting a plurality of data transfer components, wherein the bus logic includes a plurality of filters, wherein each filter of the plurality of filters is uniquely associated with one of the plurality of data transfer components;
- identifying, using the plurality of filters, an object type for the unified information object by filtering the data and the associated meta-data encapsulated in the unified information object;
- selecting, by the bus logic, one or more data transfer components that perform operations on the identified object type;
- and
- transferring, by the bus logic, the unified information object to the one or more data transfer components.
Dependencies are inferred from the claim text.