-
公开(公告)号:US10812509B2
公开(公告)日:2020-10-20
申请号:US15796986
申请日:2017-10-30
Applicant: ENTIT Software LLC
Inventor: Martin Arlitt , Alkiviadis Simitsis
Abstract: A technique includes dynamically assigning, by a server, network addresses selected from a plurality of network addresses to network devices of a network based on a schedule. The schedule represents a time during which a given network address is to remain unassigned. The technique includes, based on the schedule, detecting anomalous behavior associated with the network.
-
公开(公告)号:US10756992B2
公开(公告)日:2020-08-25
申请号:US15841124
申请日:2017-12-13
Applicant: EntIT Software LLC
Inventor: Alkiviadis Simitsis , Martin Arlitt
IPC: G06F15/173 , H04L12/26 , H04L12/24 , G06T15/00 , H04L29/12
Abstract: According to examples, an apparatus may include a processor and a memory on which is stored machine readable instructions executable by the processor to access network activity data collected over a time period associated with a plurality of network entities, in which each of the network entities is assigned a distinct internet protocol (IP) address including a network prefix set of bits and a network entity identifier set of bits. The instructions may also cause the processor to generate representations of the network activity data corresponding to the respective network entities and display the generated representations of the network activity data corresponding to the respective network entities on an IP address block map according to the network entity identifier set of bits of the respective network entities.
-
公开(公告)号:US10102039B2
公开(公告)日:2018-10-16
申请号:US13896795
申请日:2013-05-17
Applicant: ENTIT Software LLC
Inventor: Petar Jovanovic , Alkiviadis Simitsis , William K. Wilkinson
Abstract: Converting a hybrid flow can include combining each of a plurality of task nodes with a plurality of corresponding operators of the hybrid flow and converting the combined plurality of task nodes and the plurality of corresponding operators of the hybrid flow to a data flow graph using a code template.
-
公开(公告)号:US20180246987A1
公开(公告)日:2018-08-30
申请号:US15757178
申请日:2015-09-04
Applicant: ENTIT Software LLC
Inventor: Mahashweta Das , Alkiviadis Simitsis , William K. Wilkinson
IPC: G06F17/30
CPC classification number: G06F16/9024 , G06F16/23 , G06F16/28 , G06F16/284
Abstract: Examples for graph database management comprise a graph database system including a graph processor engine to receive a graph database update from an application, a graph navigation query engine to access a real-time graph and process the graph database update on the real-time graph, and a synchronization engine to extract changes from the real-time graph and process the changes to a derived graph view and to a historical graph. Examples for managing a graph database also include receiving a graph query, determining a graph query type, and in the event that the graph query type is a navigational short query type, accessing a real-time graph on a graph navigation query engine and processing the navigation short query, and in the event that the graph query type is an analytical long query type, accessing a historical graph on a graph analytic query engine and processing the analytical long query.
-
公开(公告)号:US10432539B2
公开(公告)日:2019-10-01
申请号:US15841137
申请日:2017-12-13
Applicant: EntIT Software LLC
Inventor: Abdul Wasay , Alkiviadis Simitsis , Martin Arlitt
IPC: H04L12/815 , H04L12/26 , H04L12/825
Abstract: According to examples, an apparatus may include a processor and a memory on which is stored machine readable instructions executable by the processor to: access network traffic data pertaining to data flows among nodes in a network; partition the network traffic data into a plurality of windows; for each of the plurality of windows, aggregate data flows between pairs of nodes; compute a data distribution of each of the aggregated data flows; select a summary structure for each of the aggregated data flows based on the computed data distributions of the aggregated data flows; generate a summary of each of the aggregated data flows using the selected summary structures for the aggregated data flows; and store the generated summaries.
-
公开(公告)号:US20190132342A1
公开(公告)日:2019-05-02
申请号:US15796986
申请日:2017-10-30
Applicant: ENTIT Software LLC
Inventor: Martin Arlitt , Alkiviadis Simitsis
Abstract: A technique includes dynamically assigning, by a server, network addresses selected from a plurality of network addresses to network devices of a network based on a schedule. The schedule represents a time during which a given network address is to remain unassigned. The technique includes, based on the schedule, detecting anomalous behavior associated with the network.
-
公开(公告)号:US10747762B2
公开(公告)日:2020-08-18
申请号:US15310120
申请日:2014-06-30
Applicant: ENTIT SOFTWARE LLC
Inventor: Alkiviadis Simitsis , William K. Wilkinson
IPC: G06F16/00 , G06F16/2453 , G06F16/248
Abstract: Example implementations relate to automatic generation of sub-queries. For example, a computing device may include a processor. The processor may receive a query defining a particular set of data stored in at least one database. The processor may access metadata associated with the particular set of data and may select a data attribute associated with the particular set of data based on the metadata. The processor may automatically generate sub-queries of the query using the data attribute selected based on the metadata. The processor may process the sub-queries and provide a query result of the query that is a combination of sub-query results of the sub-queries.
-
公开(公告)号:US10984046B2
公开(公告)日:2021-04-20
申请号:US15758825
申请日:2015-09-11
Applicant: ENTIT Software LLC
Inventor: Mahashweta Das , Alkiviadis Simitsis , William K. Wilkinson
IPC: G06F16/901 , G06F16/245 , G06F16/28
Abstract: Examples for mapping a relational database to a graph database include a mapping engine to execute an arbitrary query on a relational database, identify a result column tag based on a tag of an underlying base table, process the result column into a typed, directed property graph based on the result column tag, and output the typed, directed property graph to a graph database. Examples for mapping a graph database to a relational database include processing a graph transaction by updating a mapping layer with a surrogate describing a change to a database object, determining, for an object in the mapping layer, if a database constraint defined on the object is satisfied, collecting database changes defined by the surrogate into a database change request, submitting the change request to a relational database as a transaction, and deleting the surrogate for the object in the mapping layer.
-
-
-
-
-
-
-