Patents by Inventor Alberto Leon-Garcia

Alberto Leon-Garcia has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11425006
    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.
    Type: Grant
    Filed: September 9, 2021
    Date of Patent: August 23, 2022
    Assignee: StreamWorx.AI Inc.
    Inventors: Alberto Leon-Garcia, Hadi Bannazadeh
  • Publication number: 20210409295
    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.
    Type: Application
    Filed: September 9, 2021
    Publication date: December 30, 2021
    Inventors: Alberto Leon-Garcia, Hadi Bannazadeh
  • Patent number: 11146467
    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.
    Type: Grant
    Filed: August 28, 2019
    Date of Patent: October 12, 2021
    Assignee: StreamWorx.AI Inc.
    Inventors: Alberto Leon-Garcia, Hadi Bannazadeh
  • Publication number: 20200076710
    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.
    Type: Application
    Filed: August 28, 2019
    Publication date: March 5, 2020
    Inventors: Alberto Leon-Garcia, Hadi Bannazadeh
  • Publication number: 20160261742
    Abstract: A system is provided that provides for the prioritization of incoming calls to a communications device based on respective caller profiles. Each profile may include a caller priority value. The system may prioritize an incoming call based on the priority value. The priority value may be updated manually or automatically in accordance with a variety of factors. While the communications device receive an incoming call while an existing call is active, the communications device may request a call management command at the communications device or provide a notification that an incoming call has been received and is pending in accordance with the respective caller profile.
    Type: Application
    Filed: May 16, 2016
    Publication date: September 8, 2016
    Inventors: David William OFFEN, Daniel Patrick SHEA, Alberto LEON-GARCIA
  • Patent number: 9351133
    Abstract: A system is provided that provides for the prioritization of incoming calls to a communications device based on respective caller profiles. Each profile may include a caller priority value. The system may prioritize an incoming call based on the priority value. The priority value may be updated manually or automatically in accordance with a variety of factors. While the communications device receive an incoming call while an existing call is active, the communications device may request a call management command at the communications device or provide a notification that an incoming call has been received and is pending in accordance with the respective caller profile.
    Type: Grant
    Filed: August 21, 2014
    Date of Patent: May 24, 2016
    Inventors: David William Offen, Daniel Patrick Shea, Alberto Leon-Garcia
  • Publication number: 20150350102
    Abstract: A method and system for integrated management of converged heterogeneous resources is disclosed. The method includes: defining a Software-Defined Infrastructure (SDI) by separating data, control, and management for converged heterogeneous resource provisioning, creating an integrated resource manager using interfaces for one or more cloud controllers, Software-Defined Network (SDN) controllers, or general-resource controllers, enabling external entities to request and use the resources through interfaces, storing topology information and utilizing it for integrated resource management, and monitoring and measuring the converged heterogeneous resources.
    Type: Application
    Filed: June 3, 2014
    Publication date: December 3, 2015
    Inventors: Alberto Leon-Garcia, Hadi Bannazadeh
  • Publication number: 20150054910
    Abstract: A system is provided that provides for the prioritization of incoming calls to a communications device based on respective caller profiles. Each profile may include a caller priority value. The system may prioritize an incoming call based on the priority value. The priority value may be updated manually or automatically in accordance with a variety of factors. While the communications device receive an incoming call while an existing call is active, the communications device may request a call management command at the communications device or provide a notification that an incoming call has been received and is pending in accordance with the respective caller profile.
    Type: Application
    Filed: August 21, 2014
    Publication date: February 26, 2015
    Inventors: DAVID WILLIAM OFFEN, DANIEL PATRICK SHEA, ALBERTO LEON-GARCIA
  • Publication number: 20060023750
    Abstract: A method, “transparent switching”, is disclosed that enables the transfer of packet and TDM information flows on circuits between ports on interfaces to a network. These circuits consist of fixed-length transparent switching frames that occur at a provisioned fixed repetition rate. In the network interfaces, arriving flows from outside the network are groomed and mapped into circuits, using mapping procedures disclosed herein, that carry traffic to one or more destination network interfaces. Inside the network, circuits can be switched and multiplexed either on the basis of data containers, “transparent switching frames,” or on the basis of underlying transport technologies. The traffic flows that arrive at a destination interface from inside the network are removed from the transparent switching frames and delivered to the appropriate egress port.
    Type: Application
    Filed: July 25, 2005
    Publication date: February 2, 2006
    Inventors: Hyong Kim, Alberto Leon-Garcia
  • Patent number: 5440553
    Abstract: An output-buffered packet switch with priority packet transmission and a flexible buffer management scheme is disclosed. The switch consists of a sorting network at the input, a nonblocking routing network at the output, and multiple modules of column-fill networks together with the storage elements connected in series to provide a novel buffer management scheme. Each module provides one dedicated buffer for each output port, except the last module where the storage is shared by all the outputs. The combination of dedicated and shared buffering gives high performance for a wide range of traffic conditions. The switch is expandable in the sense that its performance can be enhanced by simply adding more modules. The switch design is distributed and has self-routing capabilities, so it can operate at very high data rates. The output-buffered packet switch can be used to implement a centralized control for another packet switch of higher speed but same functionality.
    Type: Grant
    Filed: December 19, 1994
    Date of Patent: August 8, 1995
    Inventors: Indra Widjaja, Alberto Leon-Garcia
  • Patent number: 5406556
    Abstract: An output-buffered packet switch with priority packet transmission and a flexible buffer management scheme is disclosed. The switch consists of a sorting network at the input, a nonblocking routing network at the output, and multiple modules of column-fill networks together with the storage elements connected in series to provide a novel buffer management scheme. Each module provides one dedicated buffer for each output port, except the last module where the storage is shared by all the outputs. The combination of dedicated and shared suffering gives high performance for a wide range of traffic conditions. The switch is expandable in the sense that its performance can be enhanced by simply adding more modules. The switch design is distributed and has self-routing capabilities, so it can operate at very high data rates. The output-buffered packet switch can be used to implement a centralized control for another packet switch of higher speed but same functionality.
    Type: Grant
    Filed: October 21, 1993
    Date of Patent: April 11, 1995
    Inventors: Indra Widjaja, Alberto Leon-Garcia
  • Patent number: 5274642
    Abstract: An output-buffered packet switch with priority packet transmission and a flexible buffer management scheme is disclosed. The switch consists of a sorting network at the input, a nonblocking routing network at the output, and multiple modules of column-fill networks together with the storage elements connected in series to provide a novel buffer management scheme. Each module provides one dedicated buffer for each output port, except the last module where the storage is shared by all the outputs. The combination of dedicated and shared buffering gives high performance for a wide range of traffic conditions. The switch is expandable in the sense that its performance can be enhanced by simply adding more modules. The switch design is distributed and has self-routing capabilities, so it can operate at very high data rates. The output-buffered packet switch can be used to implement a centralized control for another packet switch of higher speed but same functionality.
    Type: Grant
    Filed: June 5, 1992
    Date of Patent: December 28, 1993
    Inventors: Indra Widjaja, Alberto Leon-Garcia