Patents Examined by Hermon Asres
  • Patent number: 11979317
    Abstract: Systems and techniques are provided for implementing multiprotocol label switching (MPLS) header extensions. In some examples, a method can include, receiving, by a router of a MPLS network, a data packet. In some aspects, the method can include adding, by the router of the MPLS network, at least one entry to an MPLS stack of the data packet, wherein the at least one entry includes an MPLS extension indicator (MEI) that is associated with at least one of an in-stack extension header presence indicator (IPI) and a bottom-of-stack extension header presence indicator (BPI). In some examples, the method can include adding, based on the IPI and the BPI, at least one of an in-stack extension header and a bottom-of-stack extension header to the MPLS stack of the data packet.
    Type: Grant
    Filed: March 21, 2022
    Date of Patent: May 7, 2024
    Assignee: Cisco Technology, Inc.
    Inventors: Jaganbabu Rajamanickam, Rakesh Gandhi, Jisu Bhattacharya
  • Patent number: 11973667
    Abstract: Provided are a networking system for data transmission in a host supporting quality assurance of hyper-precision communication services (HPSs), and more particularly, to a networking method and apparatus in a host of a networking system supporting quality assurance of HPSs. The networking method includes receiving a request for an HPS from a client, checking a descriptor of the HPS in a quality-of-service (QoS) profile of the HPS requested by the client, applying a performance parameter, and selecting an optimal algorithm suitable for a type of the HPS requested by the client.
    Type: Grant
    Filed: March 30, 2023
    Date of Patent: April 30, 2024
    Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventor: Jung-Yeon Hwang
  • Patent number: 11962498
    Abstract: Symmetric networking techniques disclosed herein can be applied by gateway routers in cloud networks. The techniques can ensure that both outbound traffic received at a cloud from a branch device and return traffic directed from the cloud back to the branch device are processed by a same gateway router. The gateway router can use network address translation to insert IP addresses from an inside pool and an outside pool assigned to the router.
    Type: Grant
    Filed: June 9, 2023
    Date of Patent: April 16, 2024
    Assignee: Cisco Technology, Inc.
    Inventors: Balaji Sundararajan, Ramakumara Kariyappa, Nithin Bangalore Raju, Bhairav Dutia, Vivek Agarwal, Satish Kumar Mahadevan, Ankur Bhargava
  • Patent number: 11949573
    Abstract: Systems, computer program products, and methods are described herein for the parallel testing of multiple data processing channels. The present invention may be configured to generate a data packet, send the data packet to a processing channel for processing at a send time, receive the processed data from the processing channel at a return time, determine the percent accuracy for the processed data from the processing channel, and record the send time, return time, and percent accuracy in an analytics system. The present invention may also be configured to determine the security of the processing channel and record the security in the analytics system.
    Type: Grant
    Filed: December 16, 2021
    Date of Patent: April 2, 2024
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Joseph Benjamin Castinado, Naoll Addisu Merdassa, Adam Frederick Perrigo, Lee Ann Proud, Kevin Graham Robberts, Christopher J. Smith, Ann Ta, Kathleen Hanko Trombley, Therese Humburg Willis
  • Patent number: 11949755
    Abstract: A method for fetching a content from a web server to a client device is disclosed, using tunnel devices serving as intermediate devices. The client device accesses an acceleration server to receive a list of available tunnel devices. The requested content is partitioned into slices, and the client device sends a request for the slices to the available tunnel devices. The tunnel devices in turn fetch the slices from the data server, and send the slices to the client device, where the content is reconstructed from the received slices. A client device may also serve as a tunnel device, serving as an intermediate device to other client devices. Similarly, a tunnel device may also serve as a client device for fetching content from a data server. The selection of tunnel devices to be used by a client device may be in the acceleration server, in the client device, or in both.
    Type: Grant
    Filed: February 26, 2022
    Date of Patent: April 2, 2024
    Assignee: BRIGHT DATA LTD.
    Inventors: Derry Shribman, Ofer Vilenski
  • Patent number: 11947564
    Abstract: The present disclosure relates to blockchain-based data processing methods and devices to achieve balance between a service need and system resource consumption. In one example method, an amount of service data processed by consensus in a blockchain in a specified time period is monitored. A determination is made as to whether the monitored amount of processed service data in the specified time period is less than a specified first threshold or more than a specified second threshold. In response to determining that the monitored amount of processed service data in the specified time period is less than the specified first threshold or more than the specified second threshold, a block generation time for the blockchain is dynamically adjusted. A new block in the blockchain is then dynamically adjusted based on the adjusted block generation time.
    Type: Grant
    Filed: March 7, 2022
    Date of Patent: April 2, 2024
    Assignee: Advanced New Technologies Co., Ltd.
    Inventor: Hao Wu
  • Patent number: 11930369
    Abstract: The described technology is generally directed towards network slice pre-configuration for cellular communication systems, including 5G and subsequent generation cellular communication systems. Network equipment can be preconfigured to identify whether a network slice identifier included in a network communication belongs to a group of network slice identifiers. If so, the network equipment can process the network communication either according to a network slice rule that corresponds specifically to the network slice identifier, or according to a default group network slice rule for the group to which the network slice identifier belongs. Different groups of network slice identifiers can be associated with different sets of group network slice rules which can be arranged to reduce the work of setting up network slice identifiers in various network slicing scenarios.
    Type: Grant
    Filed: April 6, 2023
    Date of Patent: March 12, 2024
    Assignee: AT&T Intellectual Property I, L.P.
    Inventor: Feza Buyukdura
  • Patent number: 11924084
    Abstract: A path selection apparatus 100 that selects a path in a sensor tree in a wireless sensor network including a plurality of nodes including a sensor node and a relay node includes a node information acquisition unit 110 that acquires information on the nodes and a path determination unit 130 that determines a path in the sensor tree based on the information on the nodes acquired by the node information acquisition unit 110, wherein the path determination unit 130 uses node costs of the sensor node and the relay node in the wireless sensor network and weights a path cost of a path passing through the relay node.
    Type: Grant
    Filed: June 25, 2019
    Date of Patent: March 5, 2024
    Assignee: Nippon Telegraph and Telephone Corporation
    Inventor: Hiroshi Matsuura
  • Patent number: 11916763
    Abstract: A traffic monitoring apparatus includes: a header analysis circuit configured to acquire one or more identifiers from a header of a received packet; a rule registration circuit configured to convert a rule table including rules in which one or more rule elements are registered for each of the rules into a predetermined format and register the rule table in a rule matching circuit; and the rule matching circuit configured to search for rules to be matched with the acquired identifiers.
    Type: Grant
    Filed: July 1, 2019
    Date of Patent: February 27, 2024
    Assignee: Nippon Telegraph and Telephone Corporation
    Inventors: Yuta Ukon, Shuhei Yoshida, Shoko Oteru, Namiko Ikeda, Koyo Nitta
  • Patent number: 11909627
    Abstract: A method and apparatus for routing packets in a network, such as a satellite mesh network. Network nodes maintain network status information (e.g. link availability information) for the entire network. However, the information is maintained to a higher level of precision for some network regions than for others. For example, the network node can be informed of network events in some regions with lower latency than in other regions. Routing information is generated based on the network status information. Multiple different mechanisms can be used to provide network status updates at different levels of precisions. Nodes which generate or relay network status updates can inhibit (e.g. block or delay) passing the updates toward a target node in order to reduce the level of precision of network status information at that target node.
    Type: Grant
    Filed: January 4, 2021
    Date of Patent: February 20, 2024
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventor: Mehdi Arashmid Akhavain Mohammadi
  • Patent number: 11889328
    Abstract: The invention relates to a method for operating a tracking entity (100, 400) configured to track to which access and connectivity management entity (200) a mobile device (50) is connected in a mobile communications network, wherein an application server (60) is initiating a monitoring of an event occurring at the mobile device, the method comprising: —receiving a request to monitor the event at the mobile device (50), the request comprising an indication for an audit for the monitoring of the event by which a validity of the monitoring of the event should be checked when the event has not been detected for an indicated period of time, —transmitting the received request for the event with the indication for the audit and the indicated period of time to the access and connectivity management entity (200) to which the mobile device is connected, —receiving a notification from the access and connectivity management entity (200) that the event has not been detected for the indicated period of time, —determining, i
    Type: Grant
    Filed: October 15, 2018
    Date of Patent: January 30, 2024
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Emiliano Merino Vazquez, Jesus Angel De Gregorio Rodriguez, Raquel Izquierdo Martin, Carlos Daniel Sanchez-Biezma Sanchez, Beatriz Maroto Gil
  • Patent number: 11882032
    Abstract: Systems and methods implemented in a network element in a Segment Routing network include, for a service having two or more candidate paths and responsive to a failure on a current candidate path of the two or more candidate paths, setting an eligibility flag for the current candidate path; and selecting another candidate path of the two or more candidate paths, for the service, based on their eligibility flag.
    Type: Grant
    Filed: March 30, 2022
    Date of Patent: January 23, 2024
    Assignee: Ciena Corporation
    Inventors: Cengiz Alaettinoglu, Amal Karboubi, Himanshu Shah, Muthurajah Sivabalan
  • Patent number: 11868385
    Abstract: Systems, methods, and software described herein provide enhancements of managing summaries provided to end users. In one implementation, a summary service identifies data objects that correspond to an event and classifies each of the data objects into classifications of interest. Once classified, data objects are compared between the different classifications to identify information differences, and the information differences are used to generate a summary for an end user of the summary service.
    Type: Grant
    Filed: April 17, 2019
    Date of Patent: January 9, 2024
    Assignee: Primer Technologies, Inc.
    Inventors: John Neil Bohannon, Leonard Apeltsin, Raine Morgan Hoover, Wei Gong
  • Patent number: 11870673
    Abstract: Various methods and systems for facilitating network traffic monitoring in association with an application running on a client device are provided. In this regard, aspects of the invention facilitate monitoring network traffic being transmitted to and/or from a client device, such as a mobile device, so that network performance can be analyzed. In various implementations, one or more default classes associated with an application on a device are replaced with one or more custom monitoring classes designed to facilitate monitoring data packets being communicated to or from the application. The custom monitoring classes can then be utilized to facilitate monitoring a plurality of data packets communicated to or from the application.
    Type: Grant
    Filed: October 20, 2021
    Date of Patent: January 9, 2024
    Assignee: Splunk Inc.
    Inventor: Konstantinos Polychronis
  • Patent number: 11863409
    Abstract: Systems and methods for alerting administrators of a monitored digital user experience include performing inline monitoring of network access between one or more users each with an associated user device executing an agent application, the Internet, and one or more cloud applications and private applications. The systems and methods also include obtaining device, application, and network metrics related to the inline monitoring from a cloud system and a logging and analytics system. The systems and methods further include comparing the metrics to one or more alerts comprising alert rules. The systems and methods yet further include sending a notification to one or more administrators when the metrics include data that satisfies the alert rules of the one or more alerts.
    Type: Grant
    Filed: February 24, 2020
    Date of Patent: January 2, 2024
    Assignee: Zscaler, Inc.
    Inventors: Chakkaravarthy Periyasamy Balaiah, Kd Mazboudi, Dhawal Sharma, Satish Kalipatnapu
  • Patent number: 11863650
    Abstract: The present disclosure discusses system and methods for improving the efficiency of a remote computing device. The system and methods include generate a profile and delivery schedule for the remote computing device. The system can dynamically update the delivery schedule of future requests the system transmits to the remote computing device based on responses to current request.
    Type: Grant
    Filed: February 13, 2023
    Date of Patent: January 2, 2024
    Assignee: Click Therapeutics, Inc.
    Inventors: Victor Gao, David Klein
  • Patent number: 11848799
    Abstract: Techniques for detecting inactive peers of a tunneled communication session, while allowing for a scalable tunneled protocol that includes split control plane nodes and data plane nodes are described herein. A method according to a technique described herein may include establishing a communication session between a first node and a second node in a network such that control plane traffic of the communication session flows through one or more control nodes and data plane traffic of the communication session flows through one or more data nodes different than the one or more control nodes. The method may also include receiving, at a control node, an indication from a data node that a probe message is to be generated. The probe message may be configured to determine data plane connectivity in the communication session. Additionally, the control node may generate the probe message and send it to the first node.
    Type: Grant
    Filed: September 23, 2022
    Date of Patent: December 19, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Kyle Andrew Donald Mestery, Grzegorz Boguslaw Duraj
  • Patent number: 11848856
    Abstract: Disclosed herein are system, method, and computer program product aspects for generating and/or using virtual node(s) (e.g., virtual SPB node(s)) in a multi-area fabric (e.g., a multi-area SPB fabric). A multi-area network includes a first network area including a first set of network nodes. The multi-area network further includes a second network area including a second set of network nodes, where the second set of network nodes is outside of the first network area. The multi-area network further includes a virtual node including a logical Intermediate System to Intermediate System (ISIS) node representing at least one of the first set of network nodes and the second set of network nodes.
    Type: Grant
    Filed: February 5, 2021
    Date of Patent: December 19, 2023
    Assignee: Extreme Networks, Inc.
    Inventors: Constantin Barcaru, Gautam Khera
  • Patent number: 11841785
    Abstract: Embodiments of systems and methods are provided for managing system configuration settings during an active system session, and for managing session retainment, based on user presence detected within a field of view (FOV) of an information handling system (IHS) and policy. The systems and methods described herein improve system security in an IHS operated within a multi-user environment by managing system configuration and session retainment when a trusted user or an unknown user is present within a FOV of the authenticated user's system during an active system session.
    Type: Grant
    Filed: January 18, 2023
    Date of Patent: December 12, 2023
    Assignee: Dell Products L.P.
    Inventors: Karun P. Reddy, Mandy C. Phelps, Daniel L. Hamlin, Keith M. Alfano, Banu Alpay Waldman
  • Patent number: 11836213
    Abstract: A client device requests a web page via a clientless VPN. In response to the request, web page content comprising at least one script element is received at the clientless VPN. The clientless VPN inserts a wrapper function around at least a portion of the script element, forming modified web content. The client device is provided with the modified web content.
    Type: Grant
    Filed: October 21, 2022
    Date of Patent: December 5, 2023
    Assignee: Palo Alto Networks, Inc.
    Inventors: Jiangxia Liu, Qi Zhang, Bin Zhao