Data acceleration
First Claim
1. A data acceleration apparatus comprising:
- a processor; and
a memory storing machine readable instructions that when executed by the processor cause the processor to;
receive indications of at least one oflevels of capabilities respectively needed for data movement, data processing, and data interactivity, oroperational parameters associated with the data movement, the data processing, and the data interactivity;
determine, based on an analysis of the received indications of the at least one ofthe levels of capabilities respectively needed for the data movement, the data processing, and the data interactivity, orthe operational parameters associated with the data movement, the data processing, and the data interactivity, specifications for thedata movement to include at least one of streaming or batch,data processing to include at least one of a big data platform, complex event processing (CEP), or an appliance, anddata interactivity to include at least one of an in-memory database (IMDB) or a distributed cache;
generate, based on the determined specifications, a data acceleration architectural layout to meet the at least one ofthe levels of capabilities respectively needed for the data movement, the data processing, and the data interactivity, orthe operational parameters associated with the data movement, the data processing, and the data interactivity;
access data that is to be analyzed for an anomaly;
determine, by using the data acceleration architectural layout, whether the data includes the anomaly; and
in response to a determination that the data includes the anomaly, control a device associated with the data.
1 Assignment
0 Petitions
Accused Products
Abstract
According to an example, data acceleration may include receiving indications of levels of capabilities respectively needed for data movement, data processing, and data interactivity, and/or operational parameters associated with the data movement, the data processing, and the data interactivity. Data acceleration may further include determining, based on an analysis of the received indications and/or the operational parameters, specifications for the data movement to include streaming and/or batch, the data processing to include a big data platform, complex event processing, and/or an appliance, and the data interactivity to include an in-memory database (IMDB) and/or a distributed cache. Further, data acceleration may include generating, based on the determined specifications, a data acceleration architectural layout to meet the levels of capabilities respectively needed for the data movement, the data processing, and the data interactivity, and/or the operational parameters associated with the data movement, the data processing, and the data interactivity.
-
Citations
20 Claims
-
1. A data acceleration apparatus comprising:
-
a processor; and a memory storing machine readable instructions that when executed by the processor cause the processor to; receive indications of at least one of levels of capabilities respectively needed for data movement, data processing, and data interactivity, or operational parameters associated with the data movement, the data processing, and the data interactivity; determine, based on an analysis of the received indications of the at least one of the levels of capabilities respectively needed for the data movement, the data processing, and the data interactivity, or the operational parameters associated with the data movement, the data processing, and the data interactivity, specifications for the data movement to include at least one of streaming or batch, data processing to include at least one of a big data platform, complex event processing (CEP), or an appliance, and data interactivity to include at least one of an in-memory database (IMDB) or a distributed cache; generate, based on the determined specifications, a data acceleration architectural layout to meet the at least one of the levels of capabilities respectively needed for the data movement, the data processing, and the data interactivity, or the operational parameters associated with the data movement, the data processing, and the data interactivity; access data that is to be analyzed for an anomaly; determine, by using the data acceleration architectural layout, whether the data includes the anomaly; and in response to a determination that the data includes the anomaly, control a device associated with the data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for data acceleration, the method comprising:
-
receiving, by at least one processor, indications of levels of capabilities respectively needed for data movement, data processing, and data interactivity; determining, by the at least one processor, based on an analysis of the received indications of the levels of capabilities respectively needed for the data movement, the data processing, and the data interactivity, specifications for the data movement from streaming and batch, data processing from a big data platform, complex event processing (CEP), and an appliance, and data interactivity from an in-memory database (IMDB) and a distributed cache; generating, by the at least one processor, based on the determined specifications, a data acceleration architectural layout to meet the levels of capabilities respectively needed for the data movement, the data processing, and the data interactivity; accessing, by the at least one processor, data that is to be analyzed for an anomaly; determining, by the at least one processor and by using the data acceleration architectural layout, whether the data includes the anomaly; and in response to a determination that the data includes the anomaly, controlling, by the at least one processor, a device associated with the data. - View Dependent Claims (13, 14, 15)
-
-
16. A non-transitory computer readable medium having stored thereon machine readable instructions for data acceleration, the machine readable instructions, when executed, cause a processor to:
-
receive indications of operational parameters associated with data movement, data processing, and data interactivity; determine, based on an analysis of the received indications of the operational parameters associated with the data movement, the data processing, and the data interactivity, specifications for the data movement to include at least one of streaming or batch, data processing to include at least one of a big data platform, complex event processing (CEP), or an appliance, and data interactivity to include at least one of an in-memory database (IMDB) or a distributed cache; generate, based on the determined specifications, a data acceleration architectural layout to meet the operational parameters associated with the data movement, the data processing, and the data interactivity; access data that is to be analyzed for an anomaly; determine, by using the data acceleration architectural layout, whether the data includes the anomaly; and in response to a determination that the data includes the anomaly, control a device associated with the data. - View Dependent Claims (17, 18, 19, 20)
-
Specification