StreamWorx.AI Inc.

Canada

Back to Profile

1-3 of 3 for StreamWorx.AI Inc. Sort by
Query
Aggregations
Jurisdiction
        United States 2
        World 1
Date
2021 1
2020 2
IPC Class
H04L 12/26 - Monitoring arrangements; Testing arrangements 2
H04L 29/06 - Communication control; Communication processing characterised by a protocol 2
H04L 43/04 - Processing captured monitoring data, e.g. for logfile generation 1
H04L 69/164 - Adaptation or special uses of UDP protocol 1
H04L 69/168 - Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP] specially adapted for link layer protocols, e.g. asynchronous transfer mode [ATM], synchronous optical network [SONET] or point-to-point protocol [PPP] 1
Found results for  patents

1.

Systems, methods and computer program products for scalable, low-latency processing of streaming data

      
Application Number 17470352
Grant Number 11425006
Status In Force
Filing Date 2021-09-09
First Publication Date 2021-12-30
Grant Date 2022-08-23
Owner StreamWorx.AI Inc. (Canada)
Inventor
  • Leon-Garcia, Alberto
  • Bannazadeh, Hadi

Abstract

A system for processing cybersecurity monitoring data includes a load balancing operator coupled to at least one incoming data stream. The load balancing operator is operable to distribute cybersecurity monitoring messages amongst a plurality of collector processing units operable to generate monitoring records from the received cybersecurity monitoring messages in a first format. A plurality of parser sub-units coupled to the plurality of collector processing sub-units are operable to generate parsed monitoring records by converting the received monitoring records from the first format to a second format. A combiner operator coupled to the plurality of parser sub-units is operable to combine the parsed monitoring records from the plurality of parser sub-units into a synchronous output data stream. The system is configured such that data flows sequentially from the load balancing operator to the plurality of collector processing sub-units and to the plurality of parser sub-units to the combiner operator.

IPC Classes  ?

  • H04L 43/04 - Processing captured monitoring data, e.g. for logfile generation
  • H04L 69/168 - Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP] specially adapted for link layer protocols, e.g. asynchronous transfer mode [ATM], synchronous optical network [SONET] or point-to-point protocol [PPP]
  • H04L 69/164 - Adaptation or special uses of UDP protocol

2.

Systems, methods and computer program products for scalable, low-latency processing of streaming data

      
Application Number 16553226
Grant Number 11146467
Status In Force
Filing Date 2019-08-28
First Publication Date 2020-03-05
Grant Date 2021-10-12
Owner StreamWorx.AI Inc. (Canada)
Inventor
  • Leon-Garcia, Alberto
  • Bannazadeh, Hadi

Abstract

A system for processing network flow monitoring data includes a data collection input coupled to at least one incoming data stream; a load balancing operator is operable to distribute the network monitoring messages amongst a plurality of downstream processing units; a plurality of collector processing sub-units downstream from the load balancing operator are operable to generate network flow records from the received network monitoring messages in a first format; a plurality of parser sub-units coupled to the plurality of collector processing sub-units are operable to generate parsed network flow records by converting the received network flow records from the first format to a second format; and a combiner operator coupled to the plurality of parser sub-units is operable to combine the parsed network flow records from the plurality of parser sub-units into a synchronous output data stream.

IPC Classes  ?

  • H04L 12/26 - Monitoring arrangements; Testing arrangements
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol

3.

SYSTEMS, METHODS AND COMPUTER PROGRAM PRODUCTS FOR SCALABLE, LOW-LATENCY PROCESSING OF STREAMING DATA

      
Application Number CA2019051179
Publication Number 2020/041872
Status In Force
Filing Date 2019-08-28
Publication Date 2020-03-05
Owner STREAMWORX.AI INC. (Canada)
Inventor
  • Leon-Garcia, Alberto
  • Bannazadeh, Hadi

Abstract

A system for processing streaming data includes a data collection input coupled to at least one incoming data stream; a plurality of data processing sub-units operable to receive an input data stream, modify data in the input data stream, and output an outgoing data stream that includes the modified data; a plurality of operators connecting the data collection input, the plurality of data processing sub-units, and at least one data output unit in a directed acyclic graph in which data flows from the data collection input through the plurality of data processing sub-units to the at least one data output unit. At least some data processing units are directly connected to a sub-unit input operator that transmits data using the User Datagram Protocol (UDP) and at least some data processing units are directly connected to a sub-unit output operator that receives data using UDP.

IPC Classes  ?

  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • H04L 12/26 - Monitoring arrangements; Testing arrangements