Patents Examined by Eui H Kim
  • Patent number: 11956129
    Abstract: Systems and methods for analyzing and prioritizing alarms in a communications network are provided. A method, according to one implementation, includes the step of obtaining network information regarding the condition of a network. Using the network information, the method further includes performing a hybrid Machine Learning (ML) technique that includes training and inference of a plurality of ML models to calculate metrics of the network. Also, the method includes the step of selecting one of the plurality of ML models based on a combination of the metrics.
    Type: Grant
    Filed: April 6, 2022
    Date of Patent: April 9, 2024
    Assignee: Ciena Corporation
    Inventors: Arslan Shahid, Saurabh Dinesh Brahmankar, Sudhan Puranik, Thomas Triplet
  • Patent number: 11916674
    Abstract: Embodiments herein disclose conditioning traffic through multiple data paths of a Software-Defined Wide Area Network (SD-WAN). Some embodiments include monitoring a path through an SD-WAN to reach a destination node, determining a quality score for packets to the destination node on the path, determining a link utilization for the path, sending a data packet sequence to the destination node on the path, generating a forward error correction (FEC) packet for the data packet sequence, and sending the FEC packet to the destination node on the path in response to the quality score being less than a quality threshold and the link utilization being less than a high utilization threshold.
    Type: Grant
    Filed: March 31, 2021
    Date of Patent: February 27, 2024
    Assignee: Versa Networks, Inc.
    Inventors: Kapil Bajaj, Apurva Mehta
  • Patent number: 11910034
    Abstract: An intermediary system and method may be provided for assisting a receiver system in processing video data which is streamed as a video stream to the receiver system via a network. The processing of the video data by the receiver system may be dependent on an analysis of the video data. The intermediary system may provide processing assist data to the receiver system which comprises an analysis result or a processing instruction derived from the analysis results. Accordingly, the receiver system may process the video data without a need for the receiver system itself to analyze the video data, thereby offloading computational complexity to the intermediary system.
    Type: Grant
    Filed: December 17, 2019
    Date of Patent: February 20, 2024
    Assignees: KONINKLIJKE KPN N.V., NEDERLANDSE ORGANISATIE VOOR TOEGEPAST-NATUURWETENSCHAPPELIJK ONDERZOEK TNO
    Inventors: Hans Maarten Stokking, Frank Ter Haar, Hendrikus Nathaniƫl Hindriks
  • Patent number: 11888686
    Abstract: Techniques are described herein that are capable of providing a recommendation of an admin change (i.e., an admin change recommendation) in an enterprise. A type of intended admin change that an administrator is to perform with regard to an enterprise is determined. The type is cross-referenced with information indicating admin changes made by administrator(s) in environment(s) of enterprise(s) and values of metrics resulting therefrom to identify subsets of the information to which the type corresponds. A causal relationship is inferred between admin change(s) made after an admin change of the type and an increase in value(s) of metric(s) that are indicated by information in the subsets. A recommended admin change is recommended to be performed by the administrator based at least in part on a causal relationship between the recommended admin change and an increase in at least one of the value(s) of at least one of the respective metric(s).
    Type: Grant
    Filed: February 25, 2020
    Date of Patent: January 30, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Toshitha Jagadeesh, David C. James, Brad R. Anderson, Yian Mo, Brett Damon Alan Flegg
  • Patent number: 11863412
    Abstract: A packet information analysis method and a network traffic monitoring device are disclosed. The method includes the following. Network flow data including a plurality of network packets is obtained. An index parameter is generated according to packet information (e.g., header information) of the first network packet among the network flow. A target mapping model is determined from a plurality of candidate mapping models according to the index parameter. The index parameter is between a first sampling point and a second sampling point of the target mapping model. An interpolation mapping value is obtained according to the index parameter, the first sampling point, the second sampling point, and the target mapping model. An evaluation value is obtained according to the interpolation mapping value. The evaluation value reflects a distribution status of a monitoring item in the network traffic flows.
    Type: Grant
    Filed: May 20, 2022
    Date of Patent: January 2, 2024
    Assignee: Chung Yuan Christian University
    Inventors: Yu-Kuen Lai, Cheng-Lin Tsai, Kai-Po Chang
  • Patent number: 11811584
    Abstract: A network monitoring system is provided that includes a processor and a memory coupled to the processor. A plurality of services provided by a network operator is identified. A plurality of Key Performance Indicators (KPIs) associated with the identified plurality of services is calculated on a per service basis. Individual services provided by the network operator are characterized based on the calculated plurality of KPIs. A root cause of service level failures for one or more of the plurality of services is identified, in response to determining that at least one of the characterized service levels does not meet predefined service level objectives for the one or more of the plurality of services.
    Type: Grant
    Filed: November 3, 2015
    Date of Patent: November 7, 2023
    Assignee: Tektronix Texas, LLC
    Inventors: John P. Curtin, Vignesh Janakiraman, Balaji Ratakonda
  • Patent number: 11706105
    Abstract: Service assurance is provided. A low priority pod corresponding to a low priority service in an orchestration platform that is to be evicted due to a predicted peak load period of a high priority service is identified based on analysis of historical and resource information. The low priority service corresponding to the low priority pod that is to be evicted due to the predicted peak load period of the high priority service is marked as an assured service for a guaranteed run in response to receiving an input from a user who was notified regarding eviction of the low priority pod. The low priority pod corresponding to the low priority service that is to be evicted due to the predicted peak load period of the high priority service is provisioned on a second host node prior to the eviction of the low priority pod from a first host node.
    Type: Grant
    Filed: December 14, 2021
    Date of Patent: July 18, 2023
    Assignee: International Business Machines Corporation
    Inventors: Renganathan Sundararaman, Krishnan Venkitasubramanian, Sundaragopal Venkatraman, Ramakrishna Alavala, Gayatri Renganathan
  • Patent number: 11683126
    Abstract: Embodiments herein disclose conditioning traffic through multiple data paths of a Software-Defined Wide Area Network (SD-WAN). Some embodiments include monitoring available paths through an SD-WAN to reach a destination node, determining a quality score for packets to the destination node on a first path of the available paths, sending a data packet sequence to the destination node on the first path, generating a forward error correction (FEC) packet for the packet sequence, and sending the FEC packet to the destination node on a second path of the available paths in response to the quality score being less than a quality threshold.
    Type: Grant
    Filed: March 31, 2021
    Date of Patent: June 20, 2023
    Assignee: VERSA NETWORKS, INC.
    Inventors: Kapil Bajaj, Apurva Mehta
  • Patent number: 11665130
    Abstract: A method for propagating a movement event message of a network entity, including: step 1) a network device maintaining a historical forwarded information list, wherein a network device capable of receiving a movement event message from an external system or device maintains an uplink port information table; step 2) after receiving the message, the network device performs matching using the table to obtain a forwarding port and forwarding information of the message, and constructs a movement event forwarding message using the information and forwards through the forwarding port; and step 3) after a device receives the message, searching for a matching forwarding port and forwarding information of the message in the information list, modifying the message using the forwarding information, and forwarding the modified message through the forwarding port. The method is able to propagate a movement event message to a network device responsible for related data transmission and forwarding.
    Type: Grant
    Filed: May 29, 2019
    Date of Patent: May 30, 2023
    Assignees: INSTITUTE OF ACOUSTICS, CHINESE ACADEMY OF SCIENCES, BEIJING HILI TECHNOLOGY CO. LTD
    Inventors: Jinlin Wang, Jun Chen, Gang Cheng, Xiaozhou Ye, Haojiang Deng, Lingfang Wang, Weining Qi
  • Patent number: 11632304
    Abstract: An assessment of computing system performance may include evaluating, within a time window, the average latency of operations of a certain type and size with respect to a peer performance model constructed for operations of the same type and size. Such evaluation may result in the determination of a peer performance score. The peer performance score may be used to label performance characteristics of the computing system that are measured within the same time window. A library of such performance characteristics labeled with respective peer performance scores may be constructed by examining multiple computing systems, and such library may be used to construct one or more symptom models. Each symptom model may map a performance characteristic to a symptom severity score, which indicates the severity of a symptom of the computing system.
    Type: Grant
    Filed: October 31, 2016
    Date of Patent: April 18, 2023
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Guoli Sun, David Nellinger Adamson, Gurunatha Karaje, Vladimir Semitchev
  • Patent number: 11611498
    Abstract: A round-trip time (RTT) evaluation system includes sending, by a first device, a plurality of packets to a second device on a path, where each of the packets carries a timestamp indicating a sending time of a corresponding packet, determining, by the second device based on a statistical value of one-way delays (OWDs) of the packets, timestamps carried in the packets, sending, by the second device, an acknowledgements (ACKs) to the first device, where the ACKs include the timestamps and ACK time information, and determining, by the first device, measurement values of an RTT of the path based on the timestamps, the ACK time information, and times when the ACKs are received.
    Type: Grant
    Filed: March 12, 2021
    Date of Patent: March 21, 2023
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Tong Li, Kai Zheng, Shengjun Chen, Junsen Chen, Fanzhao Wang
  • Patent number: 11588762
    Abstract: Various embodiments of the present disclosure relate generally to providing virtual assistants. More specifically, various embodiments of the present disclosure relate to methods and systems for providing a simulation-based virtual advisor. In some embodiments, the systems and methods combine and/or integrate the functionality of a conversational virtual agent (e.g., a virtual assistant) with the functionality of a simulation virtual agent, to provide users, customers, or members with targeted, user-specific information in response to questions or other intentions posed by the users via messages exchanged between the users and the agents.
    Type: Grant
    Filed: November 19, 2021
    Date of Patent: February 21, 2023
    Assignee: UNITED SERVICES AUTOMOBILE ASSOCIATION (USAA)
    Inventors: Robert B. Pace, Jr., Jerome J. Gainer, Jr., Bipin Chadha, Samuel E. Tumlinson, Jose Esteban Deleon, III, Brett Andrew Walker
  • Patent number: 11563822
    Abstract: A mobile phone connected to a tracking system detects the presence of a nearby tracking device. If the tracking device is detected for more than a threshold amount of time, the tracking system can instruct the mobile phone to generate a user notification prompting a user to claim ownership of the tracking device. After the user claims ownership of the tracking device, the mobile device provides the ownership claim to the tracking system which can associate the tracking device with that user's account in the tracking system, enabling the user to access features of the tracking device and tracking system reserved for owners of that tracking device.
    Type: Grant
    Filed: October 5, 2021
    Date of Patent: January 24, 2023
    Assignee: Tile, Inc.
    Inventors: Steven R. Klinkner, Charles Y. Choi
  • Patent number: 11528204
    Abstract: A network 50 is hierarchically divided into network devices 501 to 506, areas, and the like to be monitoring targets, and a monitoring device 100 monitors a divided monitoring target. A monitoring device of an N-th layer (here, N?2) that is an upper layer with respect to a first layer monitors information of reachability between user connection points received from a monitoring device of an (N?1)-th layer that is a lower layer and network devices connecting monitoring targets of the (N?1)-th layer making up monitoring targets of the N-th layer and connection statuses between the network devices and areas that are monitoring targets. The monitoring device determines the presence/absence of reachability between user connection points belonging to different monitoring targets of the (N?1)-th layer on the basis of this reachability and the connection statuses.
    Type: Grant
    Filed: February 18, 2019
    Date of Patent: December 13, 2022
    Assignee: Nippon Telegraph and Telephone Corporation
    Inventors: Satoshi Nakatsukasa, Masatoshi Saito, Ken Takahashi
  • Patent number: 11500901
    Abstract: An apparatus for a local area network includes a management communications bus, and at one of a plurality of logic nodes, logic circuitry. The management communications bus is for communication among the plurality of logic nodes, wherein respective node addresses for the plurality of logic nodes are conveyed using the management communications bus. The logic circuitry communicates information in a data/address field of the communications protocol with another of the plurality of logic nodes with reference to a subset of the predetermined set of patterned data bits in the data/address field to synchronize the transactions.
    Type: Grant
    Filed: June 28, 2019
    Date of Patent: November 15, 2022
    Assignee: NXP B.V.
    Inventor: Gerrit Willem den Besten
  • Patent number: 11496584
    Abstract: A data container for a content package comprising one or more semantics for populating the content package with selected types of information associated with a product or service is received by a computing device of a digital services framework. An organizational structure between and within networked tenants of the digital services framework is analyzed to identify one or more recipients for the content package. A data topology associated with the product or service is analyzed to generate announcements indicative of individualized content packages for the identified recipients for the content package. The announcements are sent to the identified recipients. Requests are received for subscriptions to the content package. Based on the analysis of the organizational structure and data topology and user-defined rules and semantics, instances of the container are selectively populating for tenants who have subscribed to the content package.
    Type: Grant
    Filed: December 6, 2018
    Date of Patent: November 8, 2022
    Assignee: SAP SE
    Inventors: Daniel Huber, Srikanth Grandhe, Emese Borbala Baliko, Sri Vidah A N, Yogesh Beria, Anubhav Bhatia, Lukas Carullo, Martin Weiss, Patrick Brose, Markus Krabel
  • Patent number: 11496602
    Abstract: Aspects include identifying an event associated with extraction and transmission of a dataset from a data center over a network to one or more network servers and identifying a plurality of tasks associated with a plurality of users and the event. A predicted availability time of the dataset is determined for the one or more network servers based on data extraction performance from a backend data storage system of the data center. Processing is clustered of a plurality of posting requests of two or more of the users through the one or more network servers to align with the predicted availability time of the dataset.
    Type: Grant
    Filed: June 26, 2018
    Date of Patent: November 8, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Al Chakra, Yuk L. Chan, Jonathan Dunne, Liam S. Harpur
  • Patent number: 11418462
    Abstract: Provided is a bot for a communication platform, wherein the bot is set up to read in an input data record, wherein the input data record includes a plurality of tickets or a plurality of numerical representations of tickets, listen in on at least one communication process between at least two persons on the communication platform, wherein the at least one communication process has at least one service case or at least one numerical representation of a service case, and generate an output data record, wherein the output data record has the input data record and the at least one communication process. A corresponding communication platform, a computer-implemented method, and a computer program product are also provided.
    Type: Grant
    Filed: December 10, 2018
    Date of Patent: August 16, 2022
    Assignee: SIEMENS AKTIENGESELLSCHAFT
    Inventors: Thomas Hubauer, Christer Karlsson
  • Patent number: 11343220
    Abstract: The present disclosure relates to systems, non-transitory computer-readable media, and methods for improving and streamlining user engagement with co-users within a networking system. For instance, the user engagement system can detect co-user engagement with a user of a networking system. Based on one or more metrics, such as characteristics of the engaging co-user, the type of detected co-user engagement, or engagement history with the user, the user engagement system can rank, prioritize, and/or aggregate the engagement notifications. For example, the user engagement system can prioritize message requests from co-users with whom the user has not actively engaged on the networking system. In another example, the user engagement system can filter messages from co-users with whom the user has actively engaged in to one of multiple message repositories.
    Type: Grant
    Filed: August 13, 2019
    Date of Patent: May 24, 2022
    Assignee: Meta Platforms, Inc.
    Inventors: Jessica Marie Anerella, Tala Huhe, Alina Luk
  • Patent number: 11310289
    Abstract: A user device may receive an instruction to generate a shortcut associated with a rich communication services (RCS) messaging session that is associated with a RCS application. The user device may generate, based on receiving the instruction, a snapshot of the RCS messaging session, and may transmit, based on generating the snapshot of the RCS messaging session, the snapshot of the RCS messaging session to an application server. The user device may generate, based on transmitting the snapshot of the RCS messaging session to the application server, the shortcut associated with the RCS messaging session, where the shortcut associated with the RCS messaging session is linked to the snapshot of the RCS messaging session. The user device may display, on a display of the device, the shortcut associated with the RCS messaging session.
    Type: Grant
    Filed: June 18, 2018
    Date of Patent: April 19, 2022
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Lodema M. Steinbach, Sethumadhav Bendi