Patents Examined by Philip C. Lee
  • Patent number: 12388706
    Abstract: A correct data generation device 1 includes: an acquisition unit 11 that acquires alarm information output from a plurality of devices; a correlation unit 13 that associates, from the alarm information, alarms whose occurrence times are within a first time width and recovery times are within a second time width, as a group of alarms that have occurred by the same event; and a generation unit 14 that generates correct data in which identification information of the event is set for each alarm of the group of alarms that has been associated.
    Type: Grant
    Filed: June 7, 2021
    Date of Patent: August 12, 2025
    Assignee: Nippon Telegraph and Telephone Corporation
    Inventors: Atsushi Takada, Naoki Hayashi, Ryosuke Sato, Toshihiko Seki, Kyoko Yamagoe
  • Patent number: 12381785
    Abstract: This disclosure describes systems, methods, and devices related to staging a universal customer edge gateway device. A universal customer edge gateway device may generate, prior to deployment of the universal customer edge gateway device at a customer location, copies of virtual network function (VNF) operating system (OS) images on the universal customer edge gateway device, the copies including a first copy of a first VNF OS image and a second copy of a second VNF OS image; identify, during a deployment of the universal customer edge gateway device at the customer location, a selection of the first copy from a list of the copies; copy, during the deployment and based on the selection, the first VNF OS image to the universal customer edge gateway device; and instantiate, at the universal customer edge gateway device, the copied first VNF OS image.
    Type: Grant
    Filed: June 13, 2024
    Date of Patent: August 5, 2025
    Assignee: CenturyLink Intellectual Property LLC
    Inventors: Austin Moaleji, Pavan Rampalli
  • Patent number: 12381823
    Abstract: Technologies are disclosed for providing compatible network resources to program components executing in a virtualized environment. Virtual network adapters are created in a virtualized environment that correspond to network interfaces present on a host processing system. A virtual network interface is created in the virtualized environment and exposed to program components executing in the virtualized environment. Network packets are routed between the program components executing in the virtualized environment, the virtual network interface, the active virtual network adapter, and the network interface on the host processing system corresponding to the active virtual network adapter. Network control messages generated by program components executing in a virtualized environment are intercepted and forwarded to a host processing system for processing.
    Type: Grant
    Filed: October 28, 2022
    Date of Patent: August 5, 2025
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Keith Edgar Horton, Alan Thomas Gavin Jowett, Andrew Mario Beltrano, Catalin-Emil Fetoiu, Guillaume Philippe Adrien Hetier, Matthew Yutaka Ige, Mitchell James Schmidt, Randy Joseph Miller
  • Patent number: 12381787
    Abstract: A system, method, and computer-readable medium for performing a data center management and monitoring operation to predict event failures, comprising taking time stamped telemetry metrics of data asset clusters; sampling the time stamped telemetry metrics; separating the sampled time stamped telemetry metrics into groups based on metric functionality; providing data of the groups into a residual neural network to learn patterns of the three groups; and concatenating output of the residual neural network of the groups, wherein concatenated output is feed back to the residual neural network to learn relationships of the three groups.
    Type: Grant
    Filed: February 1, 2024
    Date of Patent: August 5, 2025
    Assignee: Dell Products L.P.
    Inventors: Elie A Jreij, Amihai Savir, Romulo Teixeira De Abreu Pinho, Peter Ziesmann, Rachel Shalom, Roberto Stelling, Aviv Zeilig
  • Patent number: 12375397
    Abstract: Systems and methods for geometric based flow programming are disclosed herein. The method can include receiving at least one compiled rule at a first Network Virtualization Device (“NVD”), each of the at least one compiled rules can be applicable to a class of packets received by the first NVD for delivery to a Virtualized Network Interface Card (“VNIC”). The method can include receiving a first packet at the first NVD for delivery to a first VNIC, determining with the first NVD that a first rule of the at least one compiled rule is applicable to the first packet, and processing with the first NVD the first packet according to the first rule.
    Type: Grant
    Filed: June 21, 2022
    Date of Patent: July 29, 2025
    Assignee: Oracle International Corporation
    Inventors: Lucas Michael Kreger-Stickles, Leonard Thomas Tracy
  • Patent number: 12368633
    Abstract: Provided are a router estimation system and a router estimation method which enable accurate estimation of a router that is a cause of silent failures in network slices. When it is determined that a degree of correlation increase linked to a pair of a first slice communication and a second slice communication satisfies a given condition, a policy manager (90) estimates at least one router included in both of a first router group, which is a group of routers identified based on router group data as routers located on a route of the first slice communication, and a second router group, which is a group of routers identified based on the router group data as routers located on a route of the second slice communication, as a router that is a cause of deterioration of performance of a first function element and a second function element.
    Type: Grant
    Filed: March 31, 2023
    Date of Patent: July 22, 2025
    Assignee: RAKUTEN MOBILE, INC.
    Inventor: Shinya Kita
  • Patent number: 12363177
    Abstract: Aspects of the subject disclosure may include, for example, executing an OTT application; and providing an API that enables the OTT application to connect with a native SIP stack of the device, where the OTT application negotiates with a network server for one or more QoS parameters for a communication service provided via the OTT application. Other embodiments are disclosed.
    Type: Grant
    Filed: September 19, 2023
    Date of Patent: July 15, 2025
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Chaoxin Qiu, Min Lu
  • Patent number: 12355632
    Abstract: The disclosure describes a method and system for dynamic frequency scaling of multi-core processor in wireless communication networks. The method comprising: transmitting, by a network node (NN), core-load data and a plurality of key indicators of each core group of a plurality of core groups in the multi-core processor to a central management entity (CME); receiving, by the NN, a core-load prediction model associated for each core group from the CME; determining, by the NN, an estimated core-load data for each core group using the associated core-load prediction model and determining, by the NN, a maximum estimated core-load data among the estimated core-load data of each core group; and determining, by the NN, an optimum multi-core processor frequency for the network node based on the maximum estimated core-load data.
    Type: Grant
    Filed: February 7, 2024
    Date of Patent: July 8, 2025
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Vishal Murgai, Swaraj Kumar, Srihari Das Sunkada Gopinath, Gihyun Kim, Hyunho Lee
  • Patent number: 12348632
    Abstract: A novel IOT network, methods of making, structure and functions, and method of use are disclosed.
    Type: Grant
    Filed: February 7, 2023
    Date of Patent: July 1, 2025
    Inventors: Tiejun Wang, Tiehong Wang
  • Patent number: 12348389
    Abstract: A computerized method for optimizing cloud application performance, including the step of monitoring of a cloud application. The method includes the step of building a full-stack view of the cloud application. The method includes the step of providing an application model. The method includes the step of mapping one or more cloud application performance needs to a set of cloud-resources based on the application model. The method includes the step of detecting a performance problem with the cloud application. The method includes the step of dynamically adjusting a specified layer of the cloud application to meet an application performance SLO. The method includes the step of, as cloud resources are consumed, determining a real-time aggregate cost for a specified application operation.
    Type: Grant
    Filed: August 31, 2023
    Date of Patent: July 1, 2025
    Inventor: Aloke Guha
  • Patent number: 12323305
    Abstract: A policy determining method is disclosed, and includes: obtaining, based on a digital twin entity, first data and a label corresponding to the first data; and training, based on the first data and the label corresponding to the first data, to obtain an artificial intelligence AI model. The AI model is configured to obtain an air interface access policy and/or a user plane path selection policy of a plurality of terminal devices in a network or in an area. This helps resolve a problem of the air interface access policy and user plane path selection of the plurality of terminal devices in the network or in the area. This can further ensure that network energy consumption is the lowest when overall average service experience of the terminal devices reaches a specific threshold.
    Type: Grant
    Filed: October 25, 2023
    Date of Patent: June 3, 2025
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Weiwei Chong, Yang Xin, Xiaobo Wu
  • Patent number: 12316511
    Abstract: An information handling system builds a performance model for a network based on key performance indicators, and evaluates performance of applications using the key performance indicators according to useability metrics. The system predicts network bandwidth requirement based on the performance model for the network and the performance of the applications, adjusts power consumption of the network based on the predicted network bandwidth requirement, and reallocates power saved from the adjusting of the power consumption of the network to a component of the information handling system.
    Type: Grant
    Filed: November 1, 2023
    Date of Patent: May 27, 2025
    Assignee: Dell Products L.P.
    Inventors: Farzad Khosrowpour, Mitchell Markow, Travis North
  • Patent number: 12284083
    Abstract: A method for automatic generation of a specification for an IT topology of a control system, the method comprising: creating a system structure from a machine-readable data defining production process requirements and generating specification data of the IT topology based on the extracted system structure; optimizing the generated specification data of the IT topology by utilization of pre-defined rules and generating abstract aggregated IT topology data based on the optimized specification data; and instantiating and mapping the abstract aggregated IT topology data to specific technology instance data.
    Type: Grant
    Filed: September 26, 2023
    Date of Patent: April 22, 2025
    Assignee: ABB Schweiz AG
    Inventors: Andreas Burger, Heiko Koziolek, Pablo Rodriguez, Rhaban Hark
  • Patent number: 12284145
    Abstract: A system for delivering notification messages across different notification media comprises a processor. A processor is configured to provide an indication of a new platform notification channel to one or more platform notification services. The indication is provided to one of the one or more platform notification services through a communication module specific to the one of the one or more platform notification services. The processor is configured to create a mapping from a new universal notification channel to a set of one or more platform notification channel identifiers. Each platform notification channel identifier of the set of platform notification channel identifiers is received from a platform notification service. The processor is configured to provide the set of one or more platform notification channel identifiers to a content provider of the new universal notification channel. The processor is coupled to the memory and is configured to store instructions.
    Type: Grant
    Filed: December 21, 2023
    Date of Patent: April 22, 2025
    Assignee: OPEN TEXT CORPORATION
    Inventor: Erik Thomas Wilde
  • Patent number: 12278881
    Abstract: The techniques disclosed herein provide a synchronization engine that operates in conjunction with a service worker to dynamically store and update a working set of user data and single page application (SPA) resources from a network server to a user device. The working set can be hosted across several domains and identified by association with a user account. Accordingly, the synchronization engine retrieves the working set from the network server to enable offline execution of the single page applications. As such, subsequent requests for interacting with a single page application are then serviced by the synchronization engine using the working set retrieved from the network server. For instance, the service worker can bind user data to the application resources to enable progressive rendering through an application controller using locally available resources. In this way, the disclosed system provides a consistent user experience irrespective of network connectivity.
    Type: Grant
    Filed: October 25, 2023
    Date of Patent: April 15, 2025
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Aninda Ray, Andrew James Koltz, Dennis Joel David Myren, Naman Kanakiya, Roger Allen Lueder, Steven Bailey, John Fan, Edgar Hernandez Gonzalez
  • Patent number: 12273428
    Abstract: Systems and methods for processing a DNS query to identify and implement pre-processing information by a DNS server component in anticipation of a corresponding content request from a client computing device are provided. The pre-processing information can correspond to identification of content to be preloaded or other actions to be implemented by one or more computing devices in association with an anticipated client content request. Based on identification of the content or future actions, a DNS server component can provide the pre-processing information to one or more computing devices, such as computing devices of a CDN service provider and/or an original content provider, in advance of a corresponding request for content from the client computing device in order to improve performance associated with responding to the client request.
    Type: Grant
    Filed: April 26, 2024
    Date of Patent: April 8, 2025
    Assignee: Amazon Technologies, Inc.
    Inventor: Ryan F. Watson
  • Patent number: 12255824
    Abstract: An entropy value is generated for a data packet to be transmitted on a computing network. The entropy value is usable to select or change a network path for the data packet. In response to receiving an acknowledgement message for the data packet, the entropy value is saved in a storage structure if the entropy value is acknowledged as not congested. When transmitting an additional data packet, the oldest saved entropy from the storage structure is reused and the oldest saved entropy value is invalidated.
    Type: Grant
    Filed: November 13, 2023
    Date of Patent: March 18, 2025
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Abdul Kabbani, Torsten Hoefler
  • Patent number: 12250153
    Abstract: A device described herein may maintain information associating sets of traffic attributes with respective sets of Quality of Service (“QoS”) parameters, and may receive a request to establish a traffic flow. The request may indicate one or more traffic attributes associated with the requested traffic flow. The device may compare the one or more traffic attributes, included in the request, to the information associating the sets of traffic attributes with the respective sets of QoS parameters, identify a particular set of QoS parameters with which the traffic flow is associated, establish a communication session with a network based on the particular set of QoS parameters, communicate traffic, associated with the traffic flow, with the network via the established communication session. The device may include an application programming interface (“API”) via which an application associated with the traffic flow may specify the traffic attributes in the request.
    Type: Grant
    Filed: August 1, 2022
    Date of Patent: March 11, 2025
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Bharadwaj Vemuri, Deepa Jagannatha, Lily Zhu, Samirkumar Patel
  • Patent number: 12250110
    Abstract: Architectures and techniques are presented that provide an improved mechanism for a subscriber entity to report to a network provider a network issue that affects the performance of an application that uses a service provided by the network provider. The improved mechanism can enable fine granularity with respect to the network issue by identifying the issue on a per-session basis. In response to feedback data that is reported by the subscriber entity, the network provider can perform self-healing or other upgrade techniques to rapidly remedy the network issue.
    Type: Grant
    Filed: February 6, 2023
    Date of Patent: March 11, 2025
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Sridhar Narahari, John Gibbons, Michael Satterlee
  • Patent number: 12250131
    Abstract: A method of managing predicting anomalies in operation of a communications network. The method includes receiving network performance data, including network performance data received as time series of values representing monitored characteristics. The method also includes detecting a first anomaly in operation of the communications network and, from historical network performance data, determining if an instance of the first anomaly occurred in the past. If this is a first occurrence of the first anomaly, then based on network performance data received before detecting the first anomaly the method includes building a first model for predicting an instance of the first anomaly and deploying the first model to operate. An apparatus implementing the method is also disclosed.
    Type: Grant
    Filed: September 10, 2020
    Date of Patent: March 11, 2025
    Assignee: Telefonaktiebolaget LM Ericsson (Publ)
    Inventors: Premnath Kandhasamy Narayanan, James O'Meara, Paddy Farrell