Patents Examined by Hermon Asres
  • Patent number: 11824774
    Abstract: A method for reducing the number of IP addresses used by VRRP includes creating a VRRP control packet at a router of a plurality of physical routers configured in parallel in a data pathway. The physical routers are configured as a virtual router and the VRRP control packet is configured as an IPv6 control packet. The method includes inserting an IP address of the virtual router in a router address field of a control packet header. The IP address is formatted as an IPv4 address. The method includes inserting, in a reserved field of the control packet, a first value. The first value differs from a default value for the reserved field signifying that IP addresses in the router address field are formatted as IPv6 addresses for IPv6 control packets and the first value signifies that the IP addresses in the router address field are formatted as IPv4 addresses.
    Type: Grant
    Filed: February 8, 2022
    Date of Patent: November 21, 2023
    Assignee: Lenovo Global Technology (United States) Inc.
    Inventors: Radu Mihai Iorga, Corneliu-Ilie Calciu, George-Andrei Stanescu
  • Patent number: 11825164
    Abstract: One embodiment provides a method, the method including: receiving, using a media playback optimization system, an indication of media for playback on one of a plurality of devices in operative communication with each other; detecting, using the media playback optimization system, characteristics of the media; identifying, using the media playback optimization system and based upon the characteristics, a playback device from the plurality of devices having capabilities that optimize playback of the media; and providing, using the media playback optimization system, a notification to the user of the playback device.
    Type: Grant
    Filed: March 22, 2022
    Date of Patent: November 21, 2023
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Nathan Peterson, Gary D Cudak, John M Petersen
  • Patent number: 11811623
    Abstract: Techniques for deep tracing of one or more users via a cloud-based system include receiving a request from an administrator to actively troubleshoot a user; causing a user device associated with the user to create a deep tracing session based on the request; assisting the user device in performing one or more traces of a plurality of traces to a destination; receiving results from any of the plurality of traces and results from metrics collected at the user device; and displaying a network map between the user device and the destination.
    Type: Grant
    Filed: November 16, 2021
    Date of Patent: November 7, 2023
    Assignee: Zscaler, Inc.
    Inventors: Amit Sinha, Srikanth Devarajan, Chakkaravarthy Periyasamy Balaiah, Khaireddine Mazboudi, Sandeep Kamath Voderbet, Sushil Pangeni, Pratap Ramachandra, Amber Wu
  • Patent number: 11811582
    Abstract: In some embodiments, a computer cluster system comprises a plurality of nodes and a software package comprising a user interface and a kernel for interpreting program code instructions. In certain embodiments, a cluster node module is configured to communicate with the kernel and other cluster node modules. The cluster node module can accept instructions from the user interface and can interpret at least some of the instructions such that several cluster node modules in communication with one another and with a kernel can act as a computer cluster.
    Type: Grant
    Filed: January 23, 2023
    Date of Patent: November 7, 2023
    Assignee: Advanced Cluster Systems, Inc.
    Inventors: Zvi Tannenbaum, Dean E. Dauger
  • Patent number: 11800469
    Abstract: This application provides a communication method and a communications device. One example method includes: receiving, by a first communications device, first information from a third communications device; and sending, by the third communications device, the first information to the first communications device.
    Type: Grant
    Filed: January 13, 2023
    Date of Patent: October 24, 2023
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Feng Yu, Bo Lin, Guangwei Yu, Jiangwei Ying
  • Patent number: 11800425
    Abstract: A wireless sensor network (WSN) clustering routing method based on optimization with salp swarm algorithm includes: S1: constructing an objective function by comprehensively considering factors as follows: node residual energy, a distance between cluster head nodes, a distance between a cluster member node and a cluster head node, a distance from a node to a base station, and a number of cluster head nodes; S2: solving the objective function by using a salp swarm algorithm, to find an optimal clustering scheme, and thus dividing the WSN into non-uniform clusters, wherein in each cluster, the cluster member node sends data to the cluster head node in a single-hop manner; S3: constructing a minimum spanning tree with the base station as a root node by using a routing utility function ƒ(CHi); S4: sending, by the cluster head node, data to the base station through routing organized by the minimum spanning tree.
    Type: Grant
    Filed: December 31, 2021
    Date of Patent: October 24, 2023
    Assignee: Sun Yat-sen University
    Inventors: Xingcheng Liu, Qiang Tu
  • Patent number: 11792105
    Abstract: The present invention relates to a method of building a dynamic overlay network topology based on cross-chain interaction between blockchains, at least comprising: selecting at least one gateway node and at least one ordinary node from at least one cross-chain interaction node; clustering the ordinary nodes into ordinary node clusters based on a clustering algorithm; building a structured network topology and cross-chain connections between the cross-chain interaction nodes based on the gateway node; performing topology building on the ordinary node clusters based on a breadth-first spanning tree algorithm.
    Type: Grant
    Filed: March 16, 2021
    Date of Patent: October 17, 2023
    Assignee: HUAZHONG UNIVERSITY OF SCIENCE AND TECHNOLOGY
    Inventors: Jiang Xiao, Shijie Zhang, Jiajie Zeng, Hai Jin, Chen Yu
  • Patent number: 11792109
    Abstract: Disclosed herein are system, method, and computer program product aspects for multiple instance Intermediate System to Intermediate System (IS-IS or ISIS) for a multi-area fabric. A network area in a multi-area fabric includes one or more network nodes and a boundary node shared with an other network area of the multi-area fabric outside of the network area. The boundary node can include a first ISIS instance associated with the network area and a second ISIS instance associated with the other network area. The second ISIS instance can be configured to pass information associated with the other network area to the first ISIS instance.
    Type: Grant
    Filed: June 28, 2021
    Date of Patent: October 17, 2023
    Assignee: Extreme Networks, Inc.
    Inventors: Gautam Khera, Constantin Barcaru
  • Patent number: 11782574
    Abstract: A server-side administrative interface for a social media platform allows for restriction of defined geographical areas. Social media items originating from such restricted areas are automatically filtered or age-restricted for availability via a map-based graphical user interface of the social media platform.
    Type: Grant
    Filed: August 2, 2022
    Date of Patent: October 10, 2023
    Assignee: Snap Inc.
    Inventors: Daniel Amitay, Jonathan Brody, Maxwell Gale, Timothy Jordan Garcia, Daniel Vincent Grippi, Jeffrey Arthur Johnson, Sheridan Kates, Andrew Lin, Walton Lin, Gaurav Misra, Suraj Vindana Samaranayake, Amer Shahnawaz, Evan Spiegel
  • Patent number: 11775143
    Abstract: A method and apparatus is disclosed for transferring digital content from a computing cloud to a computing device and generating recommendations for the user of the computing device.
    Type: Grant
    Filed: August 15, 2022
    Date of Patent: October 3, 2023
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Edwin Ho
  • Patent number: 11757757
    Abstract: Systems and methods include receiving a request for a service in a Segment Routing network; determining an intended path for the service, provisioning a head-end node with a Segment Identifier (SID) list for the intended path, and reserving bandwidth for the service on the intended path; monitoring the Segment Routing network; and responsive to a condition determined based on the monitoring, updating the SID list for the service. The condition can include a current path for the service in the Segment Routing network differing from a provisioned path in the Segment Routing network. The condition can be based on any of a failure in the Segment Routing network, a topology change in the Segment Routing network, bandwidth changes in the Segment Routing network, an optimization timer, and input from an operator.
    Type: Grant
    Filed: September 30, 2021
    Date of Patent: September 12, 2023
    Assignee: Ciena Corporation
    Inventors: Cengiz Alaettinoglu, Todd Defilippi, Amal Karboubi
  • Patent number: 11755527
    Abstract: Examples are disclosed for access to a storage device maintained at a server. In some examples, a network input/output device coupled to the server may allocate, in a memory of the server, a buffer, a doorbell, and a queue pair accessible to a client remote to the server. For these examples, the network input/output device may assign an Non-Volatile Memory Express (NVMe) namespace context to the client. For these examples, indications of the allocated buffer, doorbell, queue pair, and namespace context may be transmitted to the client. Other examples are described and claimed.
    Type: Grant
    Filed: August 15, 2022
    Date of Patent: September 12, 2023
    Assignee: Tahoe Research, Ltd.
    Inventors: Eliezer Tamir, Vadim Makhervaks, Ben-Zion Friedman, Phil Cayton, Theodore L. Willke
  • Patent number: 11757769
    Abstract: A method of managing inter-branch communication is a network, including generating an end-to-end path, wherein the end-to-end path starts in a first computing device in a first branch and ends at a second computing device in a second branch, wherein the end-to-end path is generated using a plurality of flow records and a plurality of path records and the end-to-end path includes a wide area network (WAN) segment, and issuing, based on the generating, a notification to a network administrator, wherein the notification specifies the end-to-end path and a latency associated with at least one segment in the end-to-end path.
    Type: Grant
    Filed: May 13, 2022
    Date of Patent: September 12, 2023
    Assignee: Arista Networks, Inc.
    Inventor: Sandip K Shah
  • Patent number: 11749094
    Abstract: A disclosed method includes: receiving an alarm notification; determining that there is a verification for the alarm notification such that the alarm notification is not a false alarm; and pushing the alarm notification to an emergency network entity along with an indication that the alarm has been verified in response to determining that there is a verification. Another disclosed method includes monitoring an emergency queue at an emergency network entity for incoming queue entries from an emergency data manager; determining correlations for the incoming queue entries based on data associated with each incoming queue entry; and generating a link for each correlated queue entry linking each correlated queue entry to a primary queue entry in response to determining correlations.
    Type: Grant
    Filed: August 17, 2021
    Date of Patent: September 5, 2023
    Assignee: RAPIDSOS, INC.
    Inventors: Riccardo Pellegrini, Nicholas Edward Horelik, William Thomas Guthrie, Michael John Martin, John Alan Pirrie, Krishnakumar Unnikrishnan, Andrew Lindstrom Gillespie
  • Patent number: 11743100
    Abstract: Systems and methods include one or more processing devices configured to implement a Network Operating System (NOS) that is configured to switch frames, wherein the one or more processing devices are connected to a plurality of Virtual Network Functions (VNFs) configured to operate in a chain having a service flow, and wherein the NOS is configured to implement frame classification for the frames in order to distribute the frames to the plurality of VNFs, such that some of the plurality of VNFs process a subset of the frames.
    Type: Grant
    Filed: August 26, 2021
    Date of Patent: August 29, 2023
    Assignee: Ciena Corporation
    Inventors: Paul Curtis, Marc Holness, Hossein Baheri, Ankit Sood, Pramod Kumar Aggarwal
  • Patent number: 11736546
    Abstract: Methods and systems for intelligent use of off-peak bandwidth are disclosed. An example method can comprise receiving a request for content from a user device. The content server can transmit the content to the user device. Upon receiving a teardown command to suspend transmission of the content, after transmitting a first portion of the content to the user device, the content server can determine that playback of the content is likely to be resumed at a peak time. The content server can then pre-position a second portion of the content proximate to the user device prior to the peak time.
    Type: Grant
    Filed: November 24, 2021
    Date of Patent: August 22, 2023
    Assignee: Comcast Cable Communications, LLC
    Inventors: Nishant Doshi, Scott Auger, Ambud Sharma
  • Patent number: 11734570
    Abstract: The present disclosure describes techniques for training a neural network such that the trained network can be implemented to perform a utility task (e.g., a classification task) while inhibiting performance of a secondary task (e.g., a privacy-violating task). In some embodiments, the techniques include training a neural network using a first loss associated with a first task and a second loss associated with a second task different from the first task. In some embodiments, this includes performing a first training operation associated with the first loss, and performing a second training operation associated with the second loss, wherein the second training operation includes providing, to the neural network, a plurality of input items associated with the second task.
    Type: Grant
    Filed: October 29, 2019
    Date of Patent: August 22, 2023
    Assignee: Apple Inc.
    Inventors: Daniel Kurz, Thomas Gebauer, Dewey H. Lee, Muhammad Ahmed Riaz, Qian Wang
  • Patent number: 11729042
    Abstract: An Internet Protocol Security (IPsec) acceleration method includes generating, by an Internet Key Exchange (IKE) device, an IKE link establishment session packet according to an IPSec configuration parameter and a security policy in a security policy database (SPD), sending, by the IKE device, the IKE link establishment session packet to a peer device, establishing a security association (SA) with the peer device, and sending, by the IKE module, the SA to a data forwarding device, where the IKE device and the data forwarding device are discrete devices.
    Type: Grant
    Filed: June 18, 2021
    Date of Patent: August 15, 2023
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Yuming Xie, Xinyu Hu, Yuping Zhao, Fan Yang
  • Patent number: 11716618
    Abstract: Accordingly, the embodiments herein provide a method for authentication of an IAB node by an IAB-donor node in a wireless network. The method includes obtaining an IAB authorization information of the IAB node from one of an Access and Mobility Management Function (AMF) and a Mobility Management Entity (MME) of the wireless network, determining whether the IAB authorization information of the IAB node indicates the IAB node is authorized, and allocating a unique identity/parameter to the IAB node during an IAB-Mobile Termination (MT) setup and/or Backhaul Radio Link Control (RLC) channel establishment and/or Routing update phase. Further, the method includes storing the unique identity/parameter in a user equipment (UE)-context, which is used to identify the UE-context during an IAB-Distributed Unit (DU) part setup for authorization check and/or authentication.
    Type: Grant
    Filed: August 26, 2020
    Date of Patent: August 1, 2023
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Rajavelsamy Rajadurai
  • Patent number: 11700184
    Abstract: The predictive overlay network architecture of the present invention improves the performance of applications distributing digital content among nodes of an underlying network such as the Internet by establishing and reconfiguring overlay network topologies over which associated content items are distributed. The present invention addresses not only frequently changing network congestion, but also interdependencies among nodes and links of prospective overlay network topologies. The present invention provides a prediction engine that monitors metrics and predicts the relay capacity of individual nodes and links (as well as demand of destination nodes) over time to reflect the extent to which the relaying of content among the nodes of an overlay network will be impacted by (current or future) underlying network congestion.
    Type: Grant
    Filed: August 15, 2022
    Date of Patent: July 11, 2023
    Assignee: System73 Ltd
    Inventors: Jose Daniel Perea Strom, Doron Paz, William C. Erbey, Duo Zhang