Patents Examined by Mohamed A Wasel
  • Patent number: 11805015
    Abstract: A method for network slice assignment including: defining an intent for at least one network slice; selecting at least one network slice instance has capability to meet the intent; monitoring the selected network slice instance to determine whether the selected network slice instance is achieving the intent; and if the intent is not being met, reprioritizing at least one network slice instance in order to prioritize the selected network slice instance; if the intent is being met, continue monitoring the selected network slice instance. A system for network slice assignment including: a selection module configured to define an intent for at least one network slice and select at least one network slice; a monitoring module configured to monitor the selected network slice instance; an analysis module configured to determine if the intent is being met; and a reprioritization module configured to reprioritize at least one network slice.
    Type: Grant
    Filed: July 28, 2020
    Date of Patent: October 31, 2023
    Inventors: Kamakshi Sridhar, Nicolas St. Pierre, Alexander Havang
  • Patent number: 11805004
    Abstract: A monitoring device for troubleshooting events in a datacenter network identifies a first network event for a time period, and provides an initial display page, one or more additional display pages, selectable display objects, and a representation of the first network event. The device generates a dynamic troubleshooting path for the first network event to track a user navigation between display pages, a manipulation of the one or more selectable display objects, and a last-current display page, and also provides an indication of a second network event associated with higher resolution priority relative to the first network event. Retrieving the dynamic troubleshooting path causes the interface to present the last-current display page, apply the manipulation of the one or more selectable display objects, and load the user navigation between the initial dashboard display page and the one or more additional display pages in a cache.
    Type: Grant
    Filed: December 30, 2020
    Date of Patent: October 31, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Chien-Ju Lo, Bill YuFan Chen, Kannan Ponnuswamy, Kollivakkam Raghavan, Navneet Yadav
  • Patent number: 11805017
    Abstract: A method for determining third party network compliance with a host entity network is provided. The method may include generating a scanning file that includes host entity network compliance standards and transferring the scanning file to an intermediary entity network. The method may further include generating an executable file that may run a plug-in scanning file to scan hardware and software resident at the third-party network for compliance. The method may further include transferring the executable file from the intermediary entity network to the third party network. The method may further include executing the executable file, generating a log file upon the completion of the running of the plug-in scanning file and digitally signing the log file. The method may further include deciphering the log file at the intermediary entity network, generating a readable report based on the deciphering and transferring the readable report to the host entity network.
    Type: Grant
    Filed: August 19, 2021
    Date of Patent: October 31, 2023
    Assignee: Bank of America Corporation
    Inventors: Jeffrey Glasco, Jr., Benjamin Daniel Hardman, Robert Brice
  • Patent number: 11799757
    Abstract: Techniques for utilizing entropy labels of a Multiprotocol Label Switching (MPLS) label stack for performing monitoring operations (e.g., telemetry, performance measurement, OAM, etc.) without altering the MPLS label stack and/or packet path (e.g., ECMP path). The techniques may include determining, by a node of a network, to perform a monitoring operation associated with traffic that is to be sent along a path through the network. In some examples, the node may receive a packet that is to be sent along the path and encapsulate the packet with an MPLS header. The MPLS header may include an entropy label, entropy label indicator, or other label that is capable of carrying a flag indicating the monitoring operation to be performed. The flag may be carried in a TTL field or traffic class field of the label such that the MPLS label stack is not altered to trigger the monitoring operation.
    Type: Grant
    Filed: December 30, 2021
    Date of Patent: October 24, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Rakesh Gandhi, Clarence Filsfils
  • Patent number: 11800481
    Abstract: This application discloses a communication method and a communications apparatus. The method includes: receiving, by a mobility management network element, a registration request message from a terminal, where the registration request message is used to request a vehicle-to-everything V2X configuration parameter for the terminal, and the V2X configuration parameter is used by the terminal to perform a V2X service; sending, by the mobility management network element, a parameter request message to a V2X parameter configuration network element based on the registration request message, where the parameter request message is used to request the V2X configuration parameter of the terminal from the V2X parameter configuration network element; and receiving, by the mobility management network element, the V2X configuration parameter from the V2X parameter configuration network element, and sending the V2X configuration parameter to the terminal. Use of this application helps improve security of the V2X service.
    Type: Grant
    Filed: August 10, 2020
    Date of Patent: October 24, 2023
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Jiangwei Ying, Yanmei Yang, Meng Li, Dario Serafino Tonesi
  • Patent number: 11799718
    Abstract: A system (1) for management of lab measurement devices is provided. The system (1) comprises a communication network (101), at least one bench (102), and a master PC (105). The at least one bench (102) comprises a bench PC (103) being connected to the communication network (101), and at least one measurement device (104) being connectable to the bench PC (103). The at least one measurement device (104) is associated with a device model (202). The master PC (105) is connected to the communication network (101), and is configured to manage the at least one measurement device (104), when connected to the bench PC (103), in accordance with its device model (202). In particular, the system (1) improves a manageability of training lab environments.
    Type: Grant
    Filed: November 9, 2020
    Date of Patent: October 24, 2023
    Assignee: Rohde & Schwarz GmbH & Co. KG
    Inventor: Matt Cornish
  • Patent number: 11799748
    Abstract: A network computer system operates to mitigate failures for a network service. The network computer system can generate a data path model for the network service, where the data path model identifies a probabilistic set of expectations with respect to the programs and program sequences which handle service requests for the network service. The data path models can be used to detect, analyze or mitigate service request failures of the network service.
    Type: Grant
    Filed: May 28, 2021
    Date of Patent: October 24, 2023
    Assignee: Uber Technologies, Inc.
    Inventors: William Andrew Westlin, Edward Joseph Farro
  • Patent number: 11792029
    Abstract: A device may include a memory storing instructions and processor configured to execute the instructions to maintain an Internet of Things (IoT) device database that stores, for an IoT device in the IoT device database, an application server device list that includes one or more application server devices that are to be notified when the IoT device is determined to be in an awake state. The processor may be further configured to receive a first indication from a first application server device that the IoT device is in an awake state; access the IoT device database to identify a second application server device associated with the IoT device; and send a second indication to the second application server device that the IoT device is in the awake state based on the received first indication from the first application server device.
    Type: Grant
    Filed: August 15, 2022
    Date of Patent: October 17, 2023
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Rachel Ward, Ning Zhang, Carl Wang, Brian Matthew White
  • Patent number: 11792107
    Abstract: In a system including a plurality of computing subsystems executing a set of hosted applications, each of the computing subsystems maintains a copy of a common routing matrix defining, for each hosted application, an identifier of a computing subsystem configured to host the application. A first intra-subsystem routing component of a first one of the computing subsystems receives a message; determines a target one of the hosted applications to process the message; identifies, according to the common routing matrix, a second one of the computing subsystems that executes the target hosted application; and in response to the identifying, provides the message and a routing indicator to a first inter-subsystem routing component of the first computing subsystem. The first inter-subsystem routing component the transmits the message to the second computing subsystem.
    Type: Grant
    Filed: May 26, 2021
    Date of Patent: October 17, 2023
    Assignee: AMADEUS S.A.S.
    Inventors: Daniel Camille Bernard Levy, Julien Delacroix, Nicolas Wendling, Paul Gracia
  • Patent number: 11792210
    Abstract: Techniques and systems to provide a more intuitive user overview of events data by mapping unbounded incident scores to a fixed range and aggregating incident scores by different schemes. The system may detect possible malicious incidents associated with events processing on a host device. The events data may be gathered from events detected on the host device. The incident scores for incidents may be determined from the events data. The incident scores may be mapped to bins of a fixed range to highlight the significance of the incident scores. For instance, a first score mapped to a first bin may be insignificant while a second score mapped to a last bin may require urgent review. The incident scores may also be aggregated at different levels (e.g., host device, organization, industry, global, etc.) and at different time intervals to provide insights to the data.
    Type: Grant
    Filed: July 30, 2020
    Date of Patent: October 17, 2023
    Assignee: CrowdStrike, Inc.
    Inventors: Daniel W. Brown, Sseziwa A. Mukasa
  • Patent number: 11792099
    Abstract: A troubleshooting method, a device, and a readable storage medium are provided, to detect a unidirectional fault in a ring Ethernet and provide a fault recovery mechanism after the unidirectional fault occurs. In embodiments of this application, if determining that a link corresponding to a receiving unit of a first port is in a fault status, the first device performs loopback on the first port, and sends a first continuity check message to a second device via the first port. The first continuity check message carries first indication information. The first indication information indicates that a link corresponding to a receiving unit of a port that sends the first indication information is in a fault status.
    Type: Grant
    Filed: September 8, 2022
    Date of Patent: October 17, 2023
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Min Zha, Qichang Chen, Dongdong He, Xiong Yang, Lehong Niu
  • Patent number: 11792246
    Abstract: Live performances are coordinated at venues using a host (server) and client (user devices). Scripts for live performances are stored at the host. Each script has roles for playing by users (actors) and has teleprompter text for delivery at a sequence in the live performances. Media elements are associated at the host in the sequence of the teleprompter text for output in the live performances. Once a lobby is created for a live performance at a venue, clients are associated at the host with the roles for the script. The host delivers the teleprompter text for output in real time at the sequence during the live performance with the clients at the venue, and the host delivers the associated media elements for output in the sequence during the live performance at the venue. Each venue can have an associated configuration for media output so the host can deliver the media elements according to the configuration.
    Type: Grant
    Filed: October 23, 2019
    Date of Patent: October 17, 2023
    Assignee: INNER-CITY MOVEMENT, INC.
    Inventor: Benjamin David Myers
  • Patent number: 11784908
    Abstract: Methods, apparatus, computer program products for exchange data among air-gapped devices are provided. The method comprises: identifying, by a device in a cluster of devices, a plurality of accessible devices in the cluster via corresponding respective quick response (QR) codes; generating, by the device, logical routing information based on the identified plurality of accessible devices, the logical routing information comprising at least identifiers of the identified plurality of accessible devices; and transmitting, by the device, data encoded in a plurality of QR codes to a destination device in the cluster based on a shortest routing path identified in the logical routing information.
    Type: Grant
    Filed: March 9, 2021
    Date of Patent: October 10, 2023
    Assignee: International Business Machines Corporation
    Inventors: Min Cheng, Xiao Xuan Fu, Wen Qi Wq Ye, Jiang Yi Liu, Si Yu Chen
  • Patent number: 11783221
    Abstract: A method, computer program product, and a system where a processor(s) obtains data from one or more sources, wherein a portion of the one or more sources comprise training data for a first artificial intelligence decision-making system. The processor(s) ingest data from each source into a corpus and ingest metadata corresponding to the data, into a volume accessible to a second artificial intelligence decision-making system. The processor(s) search public sources and obtain information describing quality and non-objective influence of the data from each source. The processor(s) provide as inputs to the second artificial intelligence decision-making system, the information and the metadata, to classify the quality and the non-objective influence of each source. The processor(s) obtains outputs comprising, for each source, a first rating classifying the quality of the source of the one or more sources.
    Type: Grant
    Filed: May 31, 2019
    Date of Patent: October 10, 2023
    Assignee: International Business Machines Corporation
    Inventors: Craig M. Trim, Michael Bender, Martin G. Keen, Sarbajit K. Rakshit
  • Patent number: 11784839
    Abstract: Systems, devices and processes and described herein to improve the generation of video content in video production systems. In general, the systems, devices and processes facilitate the incorporation of one or more remotely captured video streams into an output video stream for use in video conferencing. Specifically, the systems, devices and processes provide for the use of a dynamically adjustable time clock delay to generate a relatively low latency output video stream suitable for use in video conferencing. The use of dynamically adjustable time clock delay allows one or more input video streams to be generated by one or more remote video capture devices, transmitted to a video access point device, and selectively combined at the video access point device into the output video stream with relatively low latency suitable for video conferencing.
    Type: Grant
    Filed: December 31, 2019
    Date of Patent: October 10, 2023
    Inventor: S A Varun Hrishikesh Sharma
  • Patent number: 11777807
    Abstract: A set of identifying elements of a first network is determined from a set of data. For each identifying element of the set of identifying elements, a first frequency at which the identifying element is associated with a first set of systems connected to the first network is determined, and a second frequency at which the identifying element is associated with a second set of systems of other networks accessible via the Internet is determined. It is determined if each identifying element is associated with the first set of systems at a greater frequency than with the second set of systems based, at least in part, on the first frequency and the second frequency. If an identifying element is associated with the first set of systems at a greater frequency than with the second set of systems, the identifying element is indicated as a fingerprint of the first network.
    Type: Grant
    Filed: June 3, 2021
    Date of Patent: October 3, 2023
    Assignee: Palo Alto Networks, Inc.
    Inventors: Timothy Junio, Matthew Kraning
  • Patent number: 11777833
    Abstract: A tool for network-based package monitoring and recovery. The tool scans a database to identify a gap in network traffic data. The tool determines whether at least one gap in the network traffic data is identified in the database, wherein the at least one gap is a gap in communication between a target device and a communication serve. Responsive to a determination that at least one gap in the network traffic data is identified, the tool determines a missing package from a package archive. The tool determines whether there is active network traffic between the target device and the communication server. Responsive to a determination that there is active network traffic between the target device and the communication server, the tool replays the missing package in the active network traffic between the target device and the communication server.
    Type: Grant
    Filed: September 15, 2021
    Date of Patent: October 3, 2023
    Assignee: International Business Machines Corporation
    Inventors: Laurentiu Gabriel Ghergu, Pavol Dobias, Erik Rueger, Iasmina Boldea, Adina Pana
  • Patent number: 11777811
    Abstract: Systems and methods include obtaining overlay telemetry data from a plurality of overlays, wherein each overlay is an application and there is a corresponding telemetry adaptor for each overlay; obtaining underlay telemetry data from one or more underlays, wherein each underlay includes physical infrastructure for supporting one or more of network, compute, and store functions for the plurality of overlays; analyzing the overlay telemetry data and the underlay telemetry data via a Key Performance Factor (KPF) model that correlates one or more of the plurality of overlays and the one or more underlays together; responsive to an anomaly or a threshold crossing based on the KPF model, performing a Root Cause Analysis (RCA) to identify a root cause of the anomaly or the threshold crossing; and mapping one or more actions with associated priorities to the root cause utilizing one or more remediation modules each associated with an overlay.
    Type: Grant
    Filed: February 5, 2021
    Date of Patent: October 3, 2023
    Assignee: Ciena Corporation
    Inventors: Robert Kevin Tomkins, Shelley A. Bhalla, Emil Janulewicz
  • Patent number: 11777990
    Abstract: A system for machine learning-derived contract generation is provided. The system comprises: a machine learning engine and a controller configured to: input historical and streaming interaction data into the machine learning engine, wherein the machine learning engine is trained by the historical and streaming interaction data; determine one or more machine learning-derived interaction patterns for a resource transfer between the first user device and the second user device, wherein the one or more machine learning-derived interaction patterns comprise calculated exposure levels for one or more events for completing the resource transfer; based on the machine learning-derived interaction patterns, generate the resource transfer contract for transferring a resource from the first user device to the second user device, wherein the resource transfer contract comprises a sequential flow of the one or more events; and distribute the resource transfer contract to the first user device and the second user device.
    Type: Grant
    Filed: December 6, 2019
    Date of Patent: October 3, 2023
    Assignee: BANK OF AMERICA CORPORATION
    Inventor: Eren Kursun
  • Patent number: 11770465
    Abstract: A first router transmits a first message including information identifying a first set of transport layer protocols supported by the first router. The first router receives a second message including information identifying a second set of transport layer protocols supported by a second router. A common transport layer protocol is selected from a subset of transport layer protocols that are common to the first and second sets of transport layer protocols. The first router then establishes a border gateway protocol (BGP) session with the second router over the common transport layer protocol. The first message is unicast to the second router or broadcast/multicast over a plurality of links to a plurality of routers that includes the second router. In some cases, the common transport layer protocol is selected by the router having a higher priority, based on preferences, or a combination thereof.
    Type: Grant
    Filed: October 20, 2020
    Date of Patent: September 26, 2023
    Assignee: Nokia Solutions and Networks Oy
    Inventor: Pranjal Kumar Dutta