METHOD AND SYSTEM FOR IMPLEMENTING HIGH AVAILABILITY (HA) WEB APPLICATION FIREWALL (WAF) FUNCTIONALITY

    公开(公告)号:US20240364609A1

    公开(公告)日:2024-10-31

    申请号:US18770173

    申请日:2024-07-11

    Inventor: Ronald A. Lewis

    Abstract: Novel tools and techniques are provided for implementing firewall functionalities, and, more particularly, to methods, systems, and apparatuses for implementing high availability (“HA”) web application firewall (“WAF”) functionalities. In various embodiments, a first computing system might monitor network communications between a client and a server providing access to software applications, and might determine whether latency has been introduced as a result of at least one first WAF container having been launched and whether any introduced latency exceeds a predetermined threshold, each first WAF container being tuned to a corresponding software application and protecting the software application from network attacks. Based on a determination that latency has been introduced and based on a determination that the introduced latency exceeds the predetermined threshold, one or more second WAF containers may be launched, each being tuned to the corresponding software application. Subsequently, any unused or underutilized WAF containers may be decommissioned or deleted.

    Method and system for implementing high availability (HA) web application firewall (WAF) functionality

    公开(公告)号:US12040961B2

    公开(公告)日:2024-07-16

    申请号:US18227536

    申请日:2023-07-28

    Inventor: Ronald A. Lewis

    Abstract: Novel tools and techniques are provided for implementing firewall functionalities, and, more particularly, to methods, systems, and apparatuses for implementing high availability (“HA”) web application firewall (“WAF”) functionalities. In various embodiments, a first computing system might monitor network communications between a client and a server providing access to software applications, and might determine whether latency has been introduced as a result of at least one first WAF container having been launched and whether any introduced latency exceeds a predetermined threshold, each first WAF container being tuned to a corresponding software application and protecting the software application from network attacks. Based on a determination that latency has been introduced and based on a determination that the introduced latency exceeds the predetermined threshold, one or more second WAF containers may be launched, each being tuned to the corresponding software application. Subsequently, any unused or underutilized WAF containers may be decommissioned or deleted.

    Method and system for implementing data associations

    公开(公告)号:US11899657B2

    公开(公告)日:2024-02-13

    申请号:US18099523

    申请日:2023-01-20

    Inventor: Ronald A. Lewis

    CPC classification number: G06F16/2379 G06F16/2453

    Abstract: Novel tools and techniques are provided for implementing data storage and/or retrieval, and, more particularly, for implementing data associations. In various embodiments, an associations rules engine might query data aggregation data services to determine whether a first data object (which along with a first relationship rule that indicates a one-to-one relationship between the first data object and a corresponding second data object) is associated with one or more third data objects; might abstract the first data object, the first relationship rule, and the one or more third data objects; might update, in a metadata catalog, a catalog entry corresponding to the first data object with one or more associations among various data objects; and might provide a requesting computing system with access to the catalog entry corresponding to the first data object, the computing system performing one or more computational tasks using the associations stored in the catalog entry.

    Method and system for implementing virtual machine (VM) management using hardware compression

    公开(公告)号:US11442761B2

    公开(公告)日:2022-09-13

    申请号:US16119323

    申请日:2018-08-31

    Inventor: Ronald A. Lewis

    Abstract: Novel tools and techniques are provided for implementing virtual machine (“VM”) management, and, more particularly, to methods, systems, and apparatuses for implementing VM management using hardware compression. In various embodiments, a computing system might identify one or more first virtual machines (“VM's”) among a plurality of VM's that are determined to be currently inactive and might identify one or more second VM's among the plurality of VM's that are determined to be currently active. The computing system might compress a virtual hard drive associated with each of the identified one or more first VM's that are determined to be currently inactive. The computing system might also perform or continue to perform one or more operations using each of the identified one or more second VM's that are determined to be currently active.

    Method and system for implementing high availability (HA) web application firewall (WAF) functionality

    公开(公告)号:US11438253B2

    公开(公告)日:2022-09-06

    申请号:US16942472

    申请日:2020-07-29

    Inventor: Ronald A. Lewis

    Abstract: Novel tools and techniques are provided for implementing firewall functionalities, and, more particularly, to methods, systems, and apparatuses for implementing high availability (“HA”) web application firewall (“WAF”) functionalities. In various embodiments, a first computing system might monitor network communications between a client and a server providing access to software applications, and might determine whether latency has been introduced as a result of at least one first WAF container having been launched and whether any introduced latency exceeds a predetermined threshold, each first WAF container being tuned to a corresponding software application and protecting the software application from network attacks. Based on a determination that latency has been introduced and based on a determination that the introduced latency exceeds the predetermined threshold, one or more second WAF containers may be launched, each being tuned to the corresponding software application. Subsequently, any unused or underutilized WAF containers may be decommissioned or deleted.

    METHOD AND SYSTEM FOR IMPLEMENTING DATA ASSOCIATIONS

    公开(公告)号:US20220058185A1

    公开(公告)日:2022-02-24

    申请号:US17509796

    申请日:2021-10-25

    Inventor: Ronald A. Lewis

    Abstract: Novel tools and techniques are provided for implementing data storage and/or retrieval, and, more particularly, for implementing data associations. In various embodiments, an associations rules engine might query data aggregation data services to determine whether a first data object (which along with a first relationship rule that indicates a one-to-one relationship between the first data object and a corresponding second data object) is associated with one or more third data objects; might abstract the first data object, the first relationship rule, and the one or more third data objects; might update, in a metadata catalog, a catalog entry corresponding to the first data object with one or more associations among various data objects; and might provide a requesting computing system with access to the catalog entry corresponding to the first data object, the computing system performing one or more computational tasks using the associations stored in the catalog entry.

    Prioritized data routing over message brokering system network for connected devices

    公开(公告)号:US11178043B1

    公开(公告)日:2021-11-16

    申请号:US17037258

    申请日:2020-09-29

    Inventor: Ronald A. Lewis

    Abstract: Novel tools and techniques are provided for implementing data routing over message brokering system network. In various embodiments, in response to receiving a request to transfer data from a source to a destination over a network, a computing system might map, and analyze the map of, messaging connections among two or more nodes among a plurality of nodes within a message brokering system to identify connection paths between the source associated with a first participant in the message brokering system and the destination associated with a second participant. The computing system might encapsulate information associated with each of the source (and/or the first participant), the destination (and/or the second participant), and data protocol in a header portion of at least one message batch, and might encapsulate and send the requested data distributed amongst payload portions of each of the at least one message batch transported via an identified connection path.

    Method and system for implementing data associations

    公开(公告)号:US11163753B2

    公开(公告)日:2021-11-02

    申请号:US16184744

    申请日:2018-11-08

    Inventor: Ronald A. Lewis

    Abstract: Novel tools and techniques are provided for implementing data storage and/or retrieval, and, more particularly, for implementing data associations. In various embodiments, an associations rules engine might query data aggregation data services to determine whether a first data object (which along with a first relationship rule that indicates a one-to-one relationship between the first data object and a corresponding second data object) is associated with one or more third data objects; might abstract the first data object, the first relationship rule, and the one or more third data objects; might update, in a metadata catalog, a catalog entry corresponding to the first data object with one or more associations among various data objects; and might provide a requesting computing system with access to the catalog entry corresponding to the first data object, the computing system performing one or more computational tasks using the associations stored in the catalog entry.

    METHOD AND SYSTEM FOR IMPLEMENTING INTELLIGENCE ENABLED THINGS (IET)

    公开(公告)号:US20200281044A1

    公开(公告)日:2020-09-03

    申请号:US16878036

    申请日:2020-05-19

    Inventor: Ronald A. Lewis

    Abstract: Novel tools and techniques are provided for implementing intelligence enabled things (“IET”). In various embodiments, a first IET tag affixed to a first object among a plurality of objects might receive information regarding the first object and/or nearby objects. The first IET tag might determine a status of the first object and/or the nearby objects based at least partly on the received information and based at least partly on first data assigned to the first IET tag. The first IET tag might analyze the determined status to determine whether the determined status exceeds predetermined thresholds for normal parameters for the first object and/or the nearby objects. Based on a determination that the determined status exceeds predetermined thresholds for normal parameters for the first object and/or the nearby objects, the first IET tag might autonomously self-report to a computing system a state of the first object and/or the nearby objects.

Patent Agency Ranking