Systems and methods for self-service cloud-based arenas for information technology-driven situational management
Abstract
A method includes receiving information from an information provider. The information received from the information provider may comprise metrics collected from a sensor that have been manipulated, meta-data that describes the manipulation, quality information associated with the metrics, and semantic information associated with the metrics. The method includes a process of transforming and correlating the information received from the information provider, such that the information becomes transformed and correlated information. The method includes a process of transmitting the transformed and correlated information to a registered information consumer. The method includes a process of establishing a first account pursuant to the information received from the information provider. The method includes a process of establishing a second account pursuant to the transformed and correlated information transmitted to the registered information consumer. The method includes a process of applying a payment policy based on the first account and the second account.
Claims
exact text as granted — not AI-modified1 . A method for accommodating provisioning and consumption of information, the method comprising:
receiving information from an information provider, the information comprising metrics collected from a sensor that have been manipulated, meta-data that describes the manipulation, quality information associated with the metrics, and semantic information associated with the metrics; transforming and correlating the information received from the information provider, such that the information becomes transformed and correlated information; storing the transformed and correlated information in a memory device; transmitting the transformed and correlated information to a registered information consumer; establishing a first account for the information provider pursuant to the information received from the information provider; establishing a second account for the registered information consumer pursuant to the transformed and correlated information transmitted to the registered information consumer; and applying a payment policy based on the first account and the second account.
2 . The method of claim 1 further comprising:
receiving subscription information comprising a request for information associated with a particular event from the registered information consumer,
wherein transmitting the transformed and correlated information to the registered information consumer comprises transmitting the transformed and correlated information to the registered information consumer based on the subscription information received from the registered information consumer.
3 . The method of claim 1 further comprising:
receiving subscription information comprising a request for information associated with a particular event from the registered information consumer,
wherein transforming and correlating the information received from the information provider comprises transforming and correlating the information received from the information provider based on the subscription information received from the registered information consumer.
4 . The method of claim 3 further comprising:
storing the transformed and correlated information in a cache within the memory device, the cache associated with the registered information consumer; and
charging the registered information consumer for the transformed and correlated information according to the payment policy after transmitting the transformed and correlated information to the registered information consumer,
wherein transmitting the transformed and correlated information to the registered information consumer comprises transmitting the transformed and correlated information stored in the cache to the registered information consumer when the registered information consumer performs an action to pull the transformed and correlated information stored in the cache.
5 . The method of claim 1 , wherein applying the payment policy based on the first account and the second account comprises:
charging the registered information consumer an amount based on the transformed and correlated information transmitted to the registered information consumer; determining a fee to be deducted from the amount charged to the registered information consumer; retaining the fee deducted from the amount charged to the registered information consumer; and crediting the information provider an amount equal to the amount charged to the registered information consumer less the fee deducted from the amount charged to the registered information consumer.
6 . The method of claim 5 further comprising:
receiving provisioning information from the information provider,
wherein the amount charged to the registered information consumer is based on the provisioning information received from the information provider, and
wherein the provisioning information comprises:
a cost for consuming the transformed and correlated information;
a restriction regarding the use of the transformed and correlated information; and
a restriction on the distribution of the transformed and correlated information.
7 . The method of claim 1 ,
wherein transforming and correlating the information received from the information provider comprises transforming and correlating the information received from the information provider, such that the transformed and correlated information comprises information from a particular information provider, wherein establishing the first account pursuant to the information received from the information provider further comprises establishing the first account, such that the first account comprises credit entries for information from the particular information provider comprised in the transformed and correlated information transmitted to the registered information consumer, wherein establishing the second account pursuant to the transformed and correlated information transmitted to the registered information consumer further comprises establishing the second account, such that the second account comprises debit entries for the transformed and correlated information transmitted to the particular information provider, wherein the method further comprises reconciling the first account and the second account when the particular information provider is both an information provider and an information consumer, and wherein applying the payment policy based on the first account and the second account further comprises determining a payment amount associated with the particular information provider and based on the reconciling of the first account and the second account.
8 . The method of claim 1 ,
wherein the information provider comprises a plurality of information providers, and wherein the registered information consumer comprises a plurality of information consumers.
9 . A system for accommodating provisioning and consumption of information, the system comprising:
a processor; and a memory configured to store computer-readable instructions thereon, the computer-readable instructions configured to instruct the processor to operate as:
a first receiving device configured to receive information from an information provider, the information comprising metrics collected from a sensor that have been manipulated, meta-data that describes the manipulation, quality information associated with the metrics, and semantic information associated with the metrics;
a transforming and correlating device configured to transform and correlate the information received from the information provider, such that the information becomes transformed and correlated information;
a transmitting device configured to transmit the transformed and correlated information to a registered information consumer; and
an accounting device configured to:
establish a first account for the information provider pursuant to the information received from the information provider;
establish a second account for the registered information consumer pursuant to the transformed and correlated information provided to the registered information consumer; and
apply a payment policy based on the first account and the second account.
10 . The system of claim 9 ,
wherein the computer-readable instructions are configured to instruct the processor to operate as a second receiving device configured to receive subscription information comprising a request for information associated with a particular event from the registered information consumer, and wherein the transmitting device is configured to transmit the transformed and correlated information to the registered information consumer based on the subscription information received from the registered information consumer.
11 . The system of claim 9 ,
wherein the computer-readable instructions are configured to instruct the processor to operate as a second receiving device configured to receive subscription information comprising a request for information associated with a particular event from the registered information consumer, and wherein the transforming and correlating device is configured to transform and correlate the information received from the information provider based on subscription information received from the registered information consumer.
12 . The system of claim 11 ,
wherein the computer-readable instructions are configured to instruct the processor to operate as a storing device configured to store the transformed and correlated information in a cache associated with the registered information consumer, wherein the transmitting device is configured to transmit the transformed and correlated information stored in the cache to the registered information consumer when the registered information consumer performs an action to pull the transformed and correlated information stored in the cache, and wherein the accounting device is configured to charge the registered information consumer for the transformed and correlated information according to the payment policy after transmitting the transformed and correlated information stored in the cache to the registered information consumer.
13 . The system of claim 9 , wherein the accounting device is configured to:
charge the registered information consumer an amount based on the transformed and correlated information transmitted to the registered information consumer; determine a fee to be deducted from the amount charged to the registered information consumer; retain the fee deducted from the amount charged to the registered information consumer; and credit the information provider an amount equal to the amount charged to the registered information consumer less the fee deducted from the amount charged to the registered information consumer.
14 . The system of claim 13 ,
wherein the first receiving device is configured to receive provisioning information from the information provider, and wherein the amount charged to the registered information consumer is based on the provisioning information received from the information provider, and wherein the provisioning information comprises:
a cost for consuming the transformed and correlated information;
a restriction regarding the use of the transformed and correlated information; and
a restriction on the distribution of the transformed and correlated information.
15 . The system of claim 9 ,
wherein the transforming and correlating device is configured to transform the information received from the information provider, such that the transformed and correlated information comprises information from a particular information provider, wherein the accounting device is configured to establish the first account, such that the first account comprises credit entries for the information from the particular information provider that is comprised in the transformed and correlated information transmitted to the registered information consumer, wherein the accounting device is configured to establish the second account, such that the second account comprises debit entries for the transformed and correlated information transmitted to the particular information provider, wherein the accounting device is configured to reconcile the first account and the second account when the particular information provider is both an information provider and an information consumer, and wherein the accounting device is configured to determine a payment amount associated with the particular information provider and based on the reconciling of the first account and the second account.
16 . The system of claim 9 ,
wherein the information provider comprises a plurality of information providers, and wherein the registered information consumer comprises a plurality of information consumers.
17 . A computer program product comprising:
a non-transitory computer-readable storage medium having computer-readable program code embodied therewith, the computer-readable program code comprising:
computer-readable program code configured to instruct a processor to receive information from an information provider, the information comprising metrics collected from a sensor that have been manipulated, meta-data that describes the manipulation, quality information associated with the metrics, and semantic information associated with the metrics;
computer-readable program code configured to instruct a processor to transform and correlate the information received from the information provider, such that the information becomes transformed and correlated information;
computer-readable program code configured to instruct a processor to transmit the transformed and correlated information to a registered information consumer;
computer-readable program code configured to instruct a processor to establish a first account for the information provider pursuant to the information received from the information provider;
computer-readable program code configured to instruct a processor to establish a second account for the registered information consumer pursuant to the transformed and correlated information transmitted to the registered information consumer; and
computer-readable program code configured to instruct a processor to apply a payment policy based on the first account and the second account.
18 . The computer program product of claim 17 ,
wherein the computer-readable program code further comprises computer-readable program code configured to instruct a processor to receive subscription information comprising a request for information associated with a particular event from the registered information consumer, wherein the computer-readable program code configured to instruct a processor to transmit the transformed and correlated information to the registered information consumer comprises:
computer-readable program code configured to instruct a processor to transmit the transformed and correlated information to the registered information consumer based on the subscription information received from the registered information consumer.
19 . The computer program product of claim 17 ,
wherein the computer-readable program code further comprises computer-readable program code configured to instruct a processor to receive subscription information comprising a request for information associated with a particular event from the registered information consumer; and wherein the computer-readable program code configured to instruct a processor to transform and correlate the information received from the information provider comprises:
computer-readable program code configured to instruct a processor to transform and correlate the information received from the information provider based on the subscription information received from the registered information consumer.
20 . The computer program product of claim 19 ,
wherein the computer-readable program code further comprises computer-readable program code configured to instruct a processor to store the transformed and correlated information in a cache associated with the registered information consumer; and wherein the computer-readable program code further comprises computer-readable program code configured to instruct a processor to charge the registered information consumer for the transformed and correlated information according to the payment policy after transmitting the transformed and correlated information to the registered information consumer, wherein the computer-readable program code configured to instruct a processor to transmit the transformed and correlated information to the registered information consumer comprises:
computer-readable program code configured to instruct a processor to transmit the transformed and correlated information stored in the cache to the registered information consumer when the registered information consumer performs an action to pull the transformed and correlated information stored in the cache.
21 . The computer program product of claim 17 , wherein the computer-readable program code configured to instruct a processor to apply the payment policy based on the first account and the second account comprises:
computer-readable program code configured to instruct a processor to charge the registered information consumer an amount based on the transformed and correlated information transmitted to the registered information consumer; computer-readable program code configured to instruct a processor to determine a fee to be deducted from the amount charged to the registered information consumer; computer-readable program code configured to retain the fee deducted from the amount charged to the registered information consumer; and computer-readable program code configured to instruct a processor to credit the information provider an amount equal to the amount charged to the registered information consumer less the fee deducted from the amount charged to the registered information consumer.
22 . The computer program product of claim 21 ,
wherein the computer-readable program code further comprises computer-readable program code configured to receive provisioning information from the information provider, and wherein computer-readable program code configured to instruct a processor to charge the registered information consumer the amount based on the transformed and correlated information transmitted to the registered information consumer comprises:
computer-readable program code configured to instruct a processor to charge the registered information consumer the amount based on the provisioning information received from the information provider, and
wherein the provisioning information comprises:
a cost for consuming the transformed and correlated information;
a restriction regarding the use of the transformed and correlated information; and
a restriction on the distribution of the transformed and correlated information.
23 . The computer program product of claim 17 ,
wherein the computer-readable program code configured to instruct a processor to transform and correlate the information received from the information provider comprises:
computer-readable program code configured to instruct a processor to transform and correlate the information received from the information provider, such that the transformed and correlated information comprises information from a particular information provider,
wherein the computer-readable program code configured to instruct a processor to establish the first account pursuant to the information received from the information provider further comprises:
computer-readable program code configured to instruct a processor to establish the first account, such that the first account comprises credit entries for information from the particular information provider comprised in the transformed and correlated information transmitted to the registered information consumer,
wherein computer-readable program code configured to instruct a processor to establish the second account pursuant to the transformed and correlated information transmitted to the registered information consumer further comprises:
computer-readable program code configured to instruct a processor to establish the second account, such that the second account comprises debit entries for the transformed and correlated information transmitted to the particular information provider,
wherein the computer-readable program code configured to instruct a processor to apply the payment policy based on the first account and the second account comprises:
computer-readable program code configured to instruct a processor to reconcile the first account and the second account when the particular information provider is both an information provider and an information consumer, and
computer-readable program code configured to instruct a processor to determine a payment amount associated with the particular information provider and based on the reconciling of the first account and the second account.
24 . The computer program product of claim 17 ,
wherein the information provider comprises a plurality of information providers, and wherein the registered information consumer comprises a plurality of information consumers.Join the waitlist — get patent alerts
Track US2014019335A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.