Patents Examined by Fadi Haj Said
  • Patent number: 12288209
    Abstract: A system is configured to obtain constituent data streams for each data object of objects; to analyze the constituent data streams to allocate each constituent data stream to one of a set of primary groups; to assign the constituent data streams within each of the primary groups having aligned timing to a netting group of the primary group; to generate, for each netting group of each of the primary groups, continuous data streams by combining the constituent data streams within the netting groups; to define new data objects from the generated continuous data streams, each new data object specifying continuous data streams associated with a pair the primary groups; to incorporate a new data object into a set of data objects to effectuate adjustments to the set of data objects; and to cause the processor to incorporate store, the adjustments to the set of data objects.
    Type: Grant
    Filed: July 14, 2020
    Date of Patent: April 29, 2025
    Assignee: Chicago Mercantile Exchange Inc.
    Inventors: Carl Erik Thornberg, Kalle Tomas Thurin, Jonas Christoffer Klemming, David Sebastian Rydberg
  • Patent number: 12289238
    Abstract: Methods, systems, and devices for communications are described. One or more flows between a node and one or more other nodes in a communication network may be monitored over a time period. During the monitoring, it may be identified that, during a subset of the time period, communications over at least one of the flows were restricted by the communication network based on receiving at least one indicator of congestion for the at least one flow. A quantity of traffic communicated over the one or more flows during the subset of the time period may then be determined, and respective flow rates of the one or more flows may be obtained. The obtained flow rates may be used to calculate a data rate of one or more connections between the node and the one or more other nodes.
    Type: Grant
    Filed: February 3, 2021
    Date of Patent: April 29, 2025
    Assignee: Viasat, Inc.
    Inventors: Jae Won Chung, Ankitkumar N. Patel, Girish Chandran, Anil K. Agarwal
  • Patent number: 12289215
    Abstract: A system, method, and computer-readable medium for performing a data center management and monitoring operation. The data center management and monitoring operation includes: receiving operational status analysis (OSA) model data from a plurality of data center models; assigning the OSA model data to a vectorized input space; reducing a dimension of the vectorized input space to a latent space, the latent space providing an OSA model dimension; decoding the latent space to provide a vectorized decoded output space; and, performing a model operational status forecasting operation using the vectorized decoded output space, the model operational status forecasting operation generating model operational status forecasting data.
    Type: Grant
    Filed: January 26, 2023
    Date of Patent: April 29, 2025
    Assignee: Dell Products L.P.
    Inventor: Raja Neogi
  • Patent number: 12289251
    Abstract: There is provided a method and system for communication network management. There is provided an active TE architecture and procedure that rely on the epistemic uncertainty obtained from traffic forecasting models. According to embodiments, the traffic forecasting models can predict the mean of the network traffic demand and can extract one or more of the features relating epistemic uncertainty and the aleatoric uncertainty. According to embodiments, the epistemic uncertainty is used to vary the sampling frequency of network statistics in TE applications, for specific times or specific flows. A time-window can be used to predict network traffic can be varied (e.g. increased or decreased) to adjust the epistemic uncertainty.
    Type: Grant
    Filed: January 5, 2022
    Date of Patent: April 29, 2025
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Omar Ahmad Mohammad Alhussein, Mehdi Arashmid Akhavain Mohammadi
  • Patent number: 12288040
    Abstract: A method for execution, by a first intermediate node of a plurality of nodes in a database management system, includes processing a message that includes data that is being sent in accordance with a routing path from a source node to a destination node, is a first size, and indicates a next node of the routing path, wherein the first intermediate node is limited to communication with a subset of nodes of the plurality of nodes, and wherein the subset of nodes includes the next node. The method further includes maintaining a tracking table that indicates a total amount of data sent to each node of the subset of nodes during a first time period. The method further includes resetting the total amount of data sent to each of the subset of nodes to zero based one or more of a command and an initiation of a second time period.
    Type: Grant
    Filed: July 8, 2024
    Date of Patent: April 29, 2025
    Assignee: Ocient Inc.
    Inventors: Jason Arnold, George Kondiles
  • Patent number: 12284076
    Abstract: A method for generating a configuration file for configuring an information technology infrastructure is provided. The method may include receiving, from a first user at a first client, a first indication to publish an infrastructure module comprising a set of configurations to apply to an information technology infrastructure. The infrastructure module may be stored in a module registry in response to the first indication. A second indication selecting the infrastructure module may be received from a second user at a second client. In response to the second indication, the infrastructure module may be sent from the module registry to the second client for insertion into a configuration file being created at the second client. The insertion of the infrastructure module may incorporate, into configuration file, the set of configurations to apply to the information technology infrastructure. Related systems and articles of manufacture, including computer program products, are also provided.
    Type: Grant
    Filed: June 28, 2021
    Date of Patent: April 22, 2025
    Assignee: HashiCorp
    Inventors: Mitchell Hashimoto, Armon Dadgar, Paul Hinze
  • Patent number: 12284084
    Abstract: A hardware system for simulating a network physical layer for communication channels. The hardware system includes a plurality of hardware processors configurable to model a network physical layer and communication channels. The hardware system is further implemented where the hardware processors are configured such that a single set of hardware, including a single set of gates and registers, is used in a single simulation to model a plurality of virtual routers for different nodes.
    Type: Grant
    Filed: May 12, 2021
    Date of Patent: April 22, 2025
    Assignee: L3Harris Technologies, Inc.
    Inventors: Kyle R. Morrey, Christopher S. Heffernan, Seth J. Thorup, Stephen N. Jenkins, Stephen M. Dudley
  • Patent number: 12278726
    Abstract: In an embodiment, a computer implemented method is provided. The method may include quantifying a plurality of component level risks for at least a subset of components in the network. The method may further include simulating cascades of the component level risks, with each corresponding component designated as a risk seed of the subset of components, throughout the network. The method may additionally include quantifying the network level risk as a risk status in a resilience spectrum based on the simulated cascades.
    Type: Grant
    Filed: May 15, 2024
    Date of Patent: April 15, 2025
    Assignee: CRITICALITY SCIENCES, INC.
    Inventor: Theodore G. Lewis
  • Patent number: 12261748
    Abstract: A method of automatic and dynamic environment discovery and policy adaptation for a containerized environment is disclosed. A plurality of traffic monitoring policies for acquiring and monitoring data traffic transmitted between one or more components of a containerized environment are accessed. The containerized environment includes a plurality of software-implemented containers. The traffic monitoring policies are caused to be applied to one or more components in the containerized environment. A change to a configuration of the containerized environment is automatically detected. In response, one or more containers of the plurality of software-implemented containers are automatically identified as containers affected by the change.
    Type: Grant
    Filed: February 6, 2023
    Date of Patent: March 25, 2025
    Assignee: Gigamon, Inc.
    Inventors: Saritha Palnati, Naveed Cochinwala
  • Patent number: 12255774
    Abstract: A network management apparatus includes at least one memory configured to store program code; and electric circuitry including at least one processor, the at least one processor being configured to read and operate according to the program code, the electronic circuitry configured to: store configuration information on devices or functions that constitute a virtualized environment of a network; acquire, as property information of the workaround, information associated with one or more devices or one or more functions to which a workaround for a specific hardware or software problem is to be applied; extract the one or more devices or the one or more functions serving as an application target of the workaround by referring to the configuration information based on the property information; and request to execute the workaround with respect to the application target.
    Type: Grant
    Filed: June 15, 2021
    Date of Patent: March 18, 2025
    Assignee: RAKUTEN MOBILE, INC.
    Inventors: Masaaki Kosugi, Jun Okada, Jayoung Oh
  • Patent number: 12255787
    Abstract: Disclosed are systems and methods for a robust Self-Organizing Network (SON) framework that quantifies SON applications' control and management of a network into key performance indicators (KPI) that are leveraged to determine the impact of a SON application's effectiveness in regulating network parameters, which then dictates how the SON application operates. The disclosed framework is configured to receive multiple data streams from existing data sources, determine the performance of a node on a network, and then automatically perform SON operations based therefrom. The disclosed framework can utilize this information to predict additional and/or future opportunities for SON automation on the network, which can be based on an aggregate determination of a net performance gain (NPG) of the SON applications. The framework can leverage the NPG to modify, configure and/or further maintain network operations so as to improve control and management of the network and the applications operating thereon.
    Type: Grant
    Filed: April 18, 2024
    Date of Patent: March 18, 2025
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Zachary S. Wozich, Vaughne Glymph, Charles Aaron Robeck
  • Patent number: 12250117
    Abstract: In general, techniques are described for leveraging a configuration framework for an orchestration platform to configure software that implements a control plane for a containerized network router in a cloud-native SDN architecture. In an example, a method comprises receiving, by a server executing a containerized routing protocol process, configuration data generated from a Network Resource configuration object managed by a custom resource controller; configuring, by the server, the containerized routing protocol process with the configuration data; and programming, by the containerized routing protocol process, based on the configuration data generated from the Network Resource configuration object, a virtual router data plane to forward network traffic.
    Type: Grant
    Filed: December 28, 2022
    Date of Patent: March 11, 2025
    Assignee: Juniper Networks, Inc.
    Inventors: Michael Henkel, Richard Roberts
  • Patent number: 12235920
    Abstract: In some implementations, a web instance may receive an indication of an event associated with a uniform resource locator (URL) that includes a slug. The web instance may determine, using an indicator encoded in the slug, that the URL is associated with an action that is included in a concurrency control group. The web instance may communicate with a remote database to determine whether the concurrency control group is locked. The web instance may selectively trigger execution of the action based on whether the concurrency control group is locked.
    Type: Grant
    Filed: October 18, 2023
    Date of Patent: February 25, 2025
    Assignee: Capital One Services, LLC
    Inventors: Parag Jain, Michael Pruitt, Benjamin Lee Wolferman, Mohideen Peer, Paul Bradley Robb, Kevin Yafuso
  • Patent number: 12218802
    Abstract: Techniques are presented for designing a network based on its topology and the expected flow patterns in the network. The use of the latter can lead to efficient use of network resources and can minimize waster. Non-interference property of the expected flows can yield an optimal design.
    Type: Grant
    Filed: December 17, 2021
    Date of Patent: February 4, 2025
    Assignee: Reservoir Labs, Inc.
    Inventors: Jordi Ros-Giralt, Noah Amsel, Richard Lethin
  • Patent number: 12192053
    Abstract: The disclosed technology relates to determining a period in which a non-urgent RRM update should be deferred. The method may comprise applying a first update to an existing configuration of the plurality of wireless access points in the network based on an analysis of telemetry received from the plurality of wireless access points received over a period spanning at least two busy periods. The method may further comprise applying a second update that modifies the first preferred network configuration based on an analysis of telemetry received during the first busy period. The method may further comprise applying a maintenance update to the tweaked network configuration based on telemetry received during the next busy period.
    Type: Grant
    Filed: April 26, 2023
    Date of Patent: January 7, 2025
    Assignee: Cisco Technology, Inc.
    Inventors: Vishal S Desai, Young Il Choi, Abhishek Datta
  • Patent number: 12184487
    Abstract: The present invention relates to a serverless computing method and apparatus, and more particularly, to a serverless computing method and apparatus using mutual monitoring between network edges. The serverless computing method according to one embodiment of the present invention comprises monitoring, by an event handler of the first network edge, an event occurring in the second network edge, generating, by an event generating module of the second network edge, an event response signal through filtering on the event in response to the event occurring, transmitting, by an event delivery module of the second network edge, the event response signal to the event handler of the first network edge, and scaling an application, by an auto-scaler, in the first network edge based on the event response signal.
    Type: Grant
    Filed: February 24, 2022
    Date of Patent: December 31, 2024
    Assignee: FOUNDATION OF SOONGSIL UNIVERSITY-INDUSTRY COOPERATION
    Inventors: Young Han Kim, Jae Eun Cho
  • Patent number: 12184646
    Abstract: Networked device management is based on an ontology graph which includes device nodes, physical facility nodes, and edges. The ontology graph may go beyond network topology by also documenting: relationships between devices and facilities, facility attributes such as facility-specific security scores, and device characteristics such as whether a device is recognized, whether it is authorized, and its mission criticality. Medical devices, physical condition sensors, and other internet of things devices, including those embedded in vehicles, those located on a vehicle, those used for industrial control, or those which are intermittently air-gapped, are managed. Devices may be discovered by extraction of identifications and characteristics from telemetry data in a staged architecture. Security postures may be assessed, and security recommendations based on device context may be provided.
    Type: Grant
    Filed: May 12, 2022
    Date of Patent: December 31, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Arun Mannengal, Chandra Sekhar Surapaneni, Rajesh Kumaraswamy
  • Patent number: 12184507
    Abstract: A data processing method and an apparatus relate to the communication field. The data processing method includes: A first network data analytics network element determines identification information of one or more submodels related to a target model. The first network data analytics network element sends the identification information of the submodel to a network element corresponding to the identification information of the submodel. The first network data analytics network element receives, from the network element, a value that reflects impact of the submodel on the target model, and performs training, to obtain the target model. The data processing method and apparatus provide functions such as accurate data collection, data analysis, and data training.
    Type: Grant
    Filed: December 22, 2022
    Date of Patent: December 31, 2024
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Weiwei Chong, Yang Xin, Xiaobo Wu
  • Patent number: 12184510
    Abstract: A computer-implemented method includes training a machine-learning model, using a training dataset that distinguishes between critical systems and non-critical systems, to classify a particular computer system as critical or non-critical, wherein a label is applied to the particular computer system during the training that identifies the particular computer system as critical or non-critical, and wherein parameters that describe the critical systems or non-critical systems are used as features during the training. The method further includes receiving an input dataset that describes a plurality of computer systems in the enterprise environment.
    Type: Grant
    Filed: May 17, 2023
    Date of Patent: December 31, 2024
    Assignee: Sophos Limited
    Inventor: Karl Ackerman
  • Patent number: 12184505
    Abstract: A network management station is configured to test a computer network through digital model personas. The network management station obtains network behavior data corresponding to user(s) of the computer network and generates digital model(s) based on the network behavior. The network management station deploys a first digital model persona based on a first digital model among the generated digital models. The first digital model persona operates at a first network location to test the computer network.
    Type: Grant
    Filed: June 10, 2022
    Date of Patent: December 31, 2024
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Jay Kemper Johnston, Jeffrey Dominick Jackson, Ryan A. MacLennan, Magnus Mortensen