Processing Of Address Header For Routing, Per Se Patents (Class 370/392)
  • Patent number: 12047290
    Abstract: A redirector (RD) in a cloud hosted data center receives a packet originating from a source device in an on-premises data center. The packet is directed to a destination IP address associated with a router located in the cloud hosted data center. A destination address field in a header of the packet is set to the destination IP address. The RD determines whether the packet is to be forwarded to the router or to a host machine implementing a service host that implements a tunnel end-point in a VCN. Responsive to determining that the packet is to be forwarded to the host machine: the RD sets the destination address field to an address associated with the service host, and forwards the packet to the host machine. Responsive to determining that the packet is to be forwarded to the router, the RD forwards the packet to the router.
    Type: Grant
    Filed: June 7, 2022
    Date of Patent: July 23, 2024
    Assignee: Oracle International Corporation
    Inventors: John Eric Keane, Myron Decker King
  • Patent number: 12045627
    Abstract: A method for performing a system start up. The method including receiving at a board management controller (BMC) a startup configuration instruction to boot up a compute node with an operating system, wherein the compute node is located on a sled including a plurality of compute nodes, wherein the BMC is configured for managing a plurality of communication interfaces providing communication to the plurality of compute nodes. The method including sending a boot instruction from the BMC to a boot controller of the compute node over a communication interface to execute a basic input/output system (BIOS) firmware that is stored remote from the compute node. The method including performing execution of the BIOS firmware on the compute node to initiate loading of the operating system for execution by the compute node.
    Type: Grant
    Filed: March 14, 2022
    Date of Patent: July 23, 2024
    Assignee: Sony Interactive Entertainment Inc.
    Inventor: Roelof Roderick Colenbrander
  • Patent number: 12047287
    Abstract: Embodiments of this application disclose a data transmission method performed by a sender network adapter associated with a sender server. The method includes: acquiring an original data packet, a first address, and a tenant identifier, the first address comprising an address of a receiver network adapter associated with a receiver server, and the tenant identifier being used for indicating a corresponding tenant on the receiver server; performing tunnel encapsulation on the original data packet based on the first address and the tenant identifier to obtain a tunnel data packet; sending the tunnel data packet to the receiver network adapter; decapsulating, by the receiver network adapter, the tunnel data packet to obtain the original data packet and the tenant identifier; and transmitting the original data packet and the tenant identifier to the receiver server, which is configured to deliver the original data packet to a tenant corresponding to the tenant identifier.
    Type: Grant
    Filed: November 8, 2021
    Date of Patent: July 23, 2024
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Haorui Wu, Chao Pei, Liang Wang, Jian Wang, Ruiqing Feng
  • Patent number: 12047234
    Abstract: A data communication network includes client systems and an edge device. The client systems each provide telemetry data to the data communication network, tags a first portion of the telemetry data with first metadata, and tags a second portion of the telemetry data with second metadata. The first metadata indicates that the first portion is passthrough data, and the second metadata indicates that the second portion is federatable data. The edge device receives the federatable data from each of the client systems, federates the federatable data into federated data, and provides the federated data. The federated data is of a smaller quantity than the received federatable data. The backend system receives the passthrough data from the client systems, receives the federated data from the edge device, analyzes the passthrough data and the federated data, and configures the data communication network based upon the analysis.
    Type: Grant
    Filed: October 2, 2023
    Date of Patent: July 23, 2024
    Assignee: Dell Products L.P.
    Inventors: Farzad Khosrowpour, Nikhil Vichare
  • Patent number: 12047423
    Abstract: Systems, methods, and software for selecting among a plurality of IMS network slices. When an IP Multimedia Subsystem (IMS) network is partitioned into a plurality of IMS network slices, an IMS slice selection manager may be implemented at an edge of the IMS network slices. The IMS slice selection manager receives an IMS slice selection policy, and receives an IMS service request for an IMS service. The IMS slice selection manager selects an IMS network slice to provide the IMS service based on the IMS slice selection policy, and causes routing of the IMS service request to the selected IMS network slice.
    Type: Grant
    Filed: March 20, 2018
    Date of Patent: July 23, 2024
    Assignee: Nokia Solutions and Networks Oy
    Inventors: Yigang Cai, Laurence Wang
  • Patent number: 12047202
    Abstract: A gateway device (30) relays voice communication between a communication terminal to be connected to a closed network (10) and a communication terminal to be connected to a LAN (20). The gateway device (30) includes a closed network communicator (31) connected to the closed network (10), a communication relay (32) to perform encapsulation or decapsulation of data for enabling voice communication between the closed network (10) and the LAN (20), and a LAN communicator (33) connected to the LAN (20).
    Type: Grant
    Filed: July 20, 2021
    Date of Patent: July 23, 2024
    Assignee: ICOM INCORPORATED
    Inventor: Hiroshi Kawasaki
  • Patent number: 12047491
    Abstract: Various embodiments relate to a hardware device configured to compute a plurality of chained hash functions in parallel, including: a processor implementing p hash functions configured to operate on a small input, where p is an integer; a data unit connected to the plurality of hash functions, configured to store the outputs of plurality of hash functions that are then used as the input to a next round of computing the hash function, wherein the processor receives a single instruction and p small data inputs, and wherein each of the p hash functions are used to perform a chained hash function operation on a respective small input of the p small inputs.
    Type: Grant
    Filed: April 28, 2021
    Date of Patent: July 23, 2024
    Assignee: NXP B.V.
    Inventors: Joppe Willem Bos, Mario Lamberger, Joost Roland Renes, Tobias Schneider, Christine van Vredendaal
  • Patent number: 12040964
    Abstract: The present application describes a system and method for utilizing a tunnel in a networking routing protocol to provide a network segment access to additional servers when certain load balancing trigger events are detected.
    Type: Grant
    Filed: March 30, 2022
    Date of Patent: July 16, 2024
    Assignee: Level 3 Communications, LLC
    Inventors: John R. B. Woodworth, Dean Ballew, Brian J. Strong, Stewart Bamford
  • Patent number: 12040988
    Abstract: A communication protocol system is provided for reliable transport of packets. A content addressable memory hardware architecture including an acknowledgment coalescing module in communication with a content addressable memory (CAM). The acknowledgment coalescing module coalesces multiple acknowledgement packets as a single acknowledgement packet to reduce the overall numbers of the packet transmission in the communication protocol system. In addition, the acknowledgment coalescing module may also provide a piggyback mechanism to carry acknowledge information in a regular data packet. Thus, the need to generate a new acknowledgement packet may be eliminated. Accordingly, the network congestion and latency may be reduced, and the communication and transmission efficiency are enhanced.
    Type: Grant
    Filed: December 16, 2021
    Date of Patent: July 16, 2024
    Assignee: Google LLC
    Inventors: Srinivas Vaduvatha, Weihuang Wang, Jiazhen Zheng, Prashant Chandra
  • Patent number: 12040884
    Abstract: The present disclosure describes the concept of operations and the medium access control protocols of a wireless communication system using code-division multiple access with interference avoidance (CDMA-IA) as its physical layer. The system can dynamically share a common band with other networks without a central radio resource controller. In one embodiment, the wireless communication system includes a plurality of radio nodes forming a wireless mesh network, wherein the pairs of radio nodes use, individually optimized, time division duplexing. At least one radio node includes a software-defined radio, a memory, and an electronic processor. The electronic processor is configured to control the software-defined radio to transmit a pilot signal and share various state information with the other nodes of the network. The shared information includes local spectrum occupancy and node connectivity sets.
    Type: Grant
    Filed: March 2, 2023
    Date of Patent: July 16, 2024
    Assignee: ATC Technologies, LLC
    Inventors: Santanu Dutta, Gary Churan, Dunmin Zheng
  • Patent number: 12040994
    Abstract: The present disclosure is directed to methods and systems for distributing network connectivity from a gateway. The network access system can include a gateway with the ability to support regulating network access to various devices. The network access functionality can be configurable and customizable to various users or devices. The gateway can connect to a source and determine the bandwidth. Using the determined bandwidth, the gateway can allocate the bandwidth among the devices according to a priority order of the devices. In some implementations, the gateway can receive customizable features from the user for bandwidth allocation to devices connected the gateway. The gateway can track the network usage by MAC address of a device and disconnect the device from the network when the network usage reaches a threshold.
    Type: Grant
    Filed: March 9, 2023
    Date of Patent: July 16, 2024
    Assignee: DISH Network L.L.C.
    Inventor: Zane C. Eaton
  • Patent number: 12039084
    Abstract: The present disclosure relates to systems and methods for information security, specifically for automatically detecting theft of personal data. In one implementation, a computer-implemented method for automatically detecting theft of personal data on the Internet may include at least one processor configured to execute instructions, the instructions including receiving from a user, an electronic communication containing a first search term, extracting via pattern recognition one or more patterns corresponding with the first search term, and comparing the one or more patterns with a subset of data scraped from the Internet, with the subset of data scraped from the Internet being indexed by pattern for the first search term. The instructions may also include flagging matches of the one or more patterns with the subset of data based on the comparison and transmitting information associated with the matches in a report that indicates a possible theft of personal data.
    Type: Grant
    Filed: March 31, 2020
    Date of Patent: July 16, 2024
    Assignee: GROUPSENSE, INC.
    Inventors: Thomas Stephen Richards, Collin Cameron Meadows, Kyle Allen Gochenour
  • Patent number: 12040965
    Abstract: Various example embodiments for supporting multicast communications in a communication system are presented. Various embodiments for supporting multicast communications may be configured to support multicast communications of multiple virtual private networks over a single multicast distribution tree.
    Type: Grant
    Filed: February 4, 2020
    Date of Patent: July 16, 2024
    Assignee: Nokia Solutions and Networks Oy
    Inventor: Pranjal Kumar Dutta
  • Patent number: 12032762
    Abstract: One example of an internet protocol (IP) keyboard, video, mouse (KVM) device includes a universal serial bus (USB) port, a display port, a network port, a Bluetooth transceiver, a processor, and a memory. The USB port is to be communicatively coupled to a host device. The display port is to be communicatively coupled to the host device. The network port is to be communicatively coupled to a network. The processor is communicatively coupled to the USB port, the display port, the network port, and the Bluetooth transceiver. The memory stores a unique identifier to be transmitted to a client device via Bluetooth in response to establishing a Bluetooth connection between the client device and the IP KVM device. The unique identifier is used by the client device to establish a remote connection to the IP KVM device.
    Type: Grant
    Filed: October 21, 2020
    Date of Patent: July 9, 2024
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Douglas A. Reynolds, Peter Andrew Seiler, Byron A Alcorn, Eric John Gressman, Gregory Mark Hughes, J. Michael Stahl, Patrick S Anderson, Joseph-Jonathan Salzano
  • Patent number: 12034647
    Abstract: Techniques discussed herein include providing a cloud computing environment in which applications are deployed by a deployment orchestrator using virtual-machine-based virtualization with a static pool of computing nodes (e.g., substrate nodes, overlay nodes) and container-based virtualization with a dynamic pool of computing nodes (e.g., nodes managed by a container orchestration platform). Components of a data plane may be used to deploy containers to micro-virtual machines. A container runtime interface (CRI) may receive a deployment request from the deployment orchestrator. A container networking interface of the data plane may configure network connections and allocate an IP address for the container. A container runtime of the data pane may generate and configure the container with the IP address and run the container within a micro-virtual machine that is compatible with the container orchestration platform.
    Type: Grant
    Filed: August 28, 2023
    Date of Patent: July 9, 2024
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Quintin Lee, Amr Mohamed AbdelHamid, Balbir Singh, Olga Kechina
  • Patent number: 12034568
    Abstract: This application provides a data transmission method, a device, and a network system. The method is applied to a backbone device, and the backbone device is connected to at least two access devices. After obtaining first data that needs to be sent to a first user device, the backbone device determines a first tunnel interface identifier corresponding to the first user device. The first user device is a single-homing user device. The backbone device sends, based on the first tunnel interface identifier, a first data packet including the first data to a first access device of the at least two access devices. The first access device is configured with the first tunnel interface identifier. This can optimize a data forwarding path, implement traffic optimization for the single-homing user device, and reduce traffic pressure on the network system.
    Type: Grant
    Filed: November 4, 2022
    Date of Patent: July 9, 2024
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventor: Jiuyong Li
  • Patent number: 12035219
    Abstract: Mechanisms for performing unicast packet addressing and communication, e.g., in a C-V2X sidelink communication scenario, are provided. In one aspect, a method for wireless communication performed by a first wireless communication device includes receiving a source identifier associated with a second wireless communication device, and determining, based on the source identifier associated with the second wireless communication device and a deterministic function, a destination identifier. The destination identifier is different from the source identifier. The method further includes generating a packet comprising the destination identifier, where the destination identifier indicates a unicast packet, and transmitting the unicast packet to the second wireless communication device.
    Type: Grant
    Filed: September 15, 2021
    Date of Patent: July 9, 2024
    Assignee: QUALCOMM Incorporated
    Inventor: Vincent Douglas Park
  • Patent number: 12034598
    Abstract: When a controller receives a tunnel setting order from a high-order Ops (operation system), the controller divides the setting order into a first setting processing step related to setting registration of a user, a second setting processing step related to a transfer surface of the tunnel, a third setting processing step related to an interface of each transfer apparatus used for a tunnel of the transfer surface, and a fourth setting processing step related to a parameter to be set to the interface and stores the setting processing steps in a setting management DB. Subsequently, the controller creates a configuration for executing each setting processing step indicated in the tunnel setting order by reflecting information indicated in each divided setting processing step to a template of each setting processing step. In addition, the controller inputs the created configuration to a transfer apparatus at a setting destination of the tunnel.
    Type: Grant
    Filed: February 16, 2021
    Date of Patent: July 9, 2024
    Assignee: Nippon Telegraph and Telephone Corporation
    Inventors: Yuki Takei, Satoshi Nakatsukasa, Yuta Watanabe
  • Patent number: 12034630
    Abstract: Embodiments disclosed include a method and apparatus for global traffic control and optimization for software-defined networks. In an embodiment, data traffic is optimized by distributing predefined metrics (data traffic information) to all controllers in the network. The predefined metrics are specific to local network switches and controllers, but are distributed to all peers at configurable intervals. “Local” as used herein implies one POP and its associated switch and controller. The method of distribution of local POP metrics is strictly in band using a packet as defined by the protocol used by the data network.
    Type: Grant
    Filed: July 17, 2023
    Date of Patent: July 9, 2024
    Assignee: VMware LLC
    Inventors: Victor de Souza Lima e Silva, Archit Baweja, Nithin Michael
  • Patent number: 12034633
    Abstract: A data-driven intelligent networking system that can facilitate tracing of data flow packets is provided. The system add tracer packets to data flow packets arriving at an ingress point of the network. As the tracer packets progress through network in-band with the data flow packets, the system can copy, at each switch, trace data into pre-defined fields in the tracer packets. When the data flow packets arrive at an egress point of the network the system can separate the trace data from the data flow packet for analysis. Based on the analysis of the trace data, the system can adopt one or more policies to mitigate the impact of congestion on time-sensitive applications.
    Type: Grant
    Filed: March 23, 2020
    Date of Patent: July 9, 2024
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Anthony Michael Ford, Timothy J. Johnson, Abdulla M. Bataineh
  • Patent number: 12034559
    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 tunnel device is selected based on an attribute, such as IP Geolocation. A tunnel bank server stores a list of available tunnels that may be used, associated with values of various attribute types. The tunnel devices initiate communication with the tunnel bank server, and stays connected to it, for allowing a communication session initiated by the tunnel bank server. Upon receiving a request from a client to a content and for specific attribute types and values, a tunnel is selected by the tunnel bank server, and is used as a tunnel for retrieving the required content from the web server, using standard protocol such as SOCKS, WebSocket or HTTP Proxy. The client only communicates with a super proxy server that manages the content fetching scheme.
    Type: Grant
    Filed: September 13, 2020
    Date of Patent: July 9, 2024
    Assignee: BRIGHT DATA LTD.
    Inventors: Derry Shribman, Ofer Vilenski
  • Patent number: 12034592
    Abstract: Techniques for leveraging a software defined tracking architecture to track endpoint connected to a network fabric are described. An orchestrator of a network fabric receives port information indicating a port of a fabric edge device to which an endpoint is connected. The orchestrator transmits the port information to a network node in the network fabric enabling data-plane traffic inspection. Using the port information, the network node detects traffic having a destination address corresponding to the endpoint. The network node transmits an indication that traffic was received by the network node having the destination address corresponding to the endpoint. Finally, onboarding of the endpoint into the network fabric is triggered at the fabric edge device.
    Type: Grant
    Filed: December 7, 2022
    Date of Patent: July 9, 2024
    Assignee: Cisco Technology, Inc.
    Inventor: Mariusz Kaźmierski
  • Patent number: 12028277
    Abstract: Methods and systems are disclosed. The method comprises: designating a first plurality of links from a first stack segment to a second stack segment as a first etherchannel link; designating a second plurality of links from the first stack segment to a third stack segment as a second etherchannel link, where the second stack segment and the third stack segment are in communication with a fourth stack segment; designating the first etherchannel link and the second etherchannel link as members of a hierarchical etherchannel link; and sending a packet from the first stack segment to the fourth stack segment using the hierarchical etherchannel link.
    Type: Grant
    Filed: October 24, 2022
    Date of Patent: July 2, 2024
    Inventors: Linda T. Cheng, Manpreet Singh Sandhu, Subrat Mohanty, Ali Ahmad Tareen, Ganesh Srinivasa Bhat
  • Patent number: 12021826
    Abstract: According to one or more embodiments of this disclosure, a network controller in a data center network establishes a translation table for in-band traffic in a data center network, the translation table resolves ambiguous network addresses based on one or more of a virtual network identifier (VNID), a routable tenant address, or a unique loopback address. The network controller device receives packets originating from applications and/or an endpoints operating in a network segment associated with a VNID. The network controller device translates, using the translation table, unique loopback addresses and/or routable tenant addresses associated with the packets into routable tenant addresses and/or unique loopback addresses, respectively.
    Type: Grant
    Filed: December 21, 2022
    Date of Patent: June 25, 2024
    Assignee: Cisco Technology, Inc.
    Inventors: Vijay Chander, Yibin Yang, Praveen Jain, Munish Mehta
  • Patent number: 12021744
    Abstract: Systems and methods for routing traffic through a network along Label-Switched Paths (LSPs) that may extend across multiple autonomous systems include performing Internet Protocol (IP) routing lookups as a packet is transmitted along the LSP. In one implementation, a packet having a predetermined value (which may be inserted by an upstream network device) is received at a network device after travelling along a first segment of an LSP. In response to identifying the predetermined label value of the packet, the network device may perform an IP routing lookup using IP routing information included in the packet to identify a next hop for the packet. The network device may then update a label of the packet such that the packet is routed along a second segment of the LSP and transmit the communication packet to the next hop.
    Type: Grant
    Filed: July 12, 2023
    Date of Patent: June 25, 2024
    Assignee: Level 3 Communications, LLC
    Inventor: Eric Osborne
  • Patent number: 12021747
    Abstract: A software-defined network (SDN) rule modification counter system provides counters that track all changes and edits to rules at SDN controllers and SDN switches on an SDN. The system compares counters at the SDN controller and SDN switch to determine if they match. If the counters do not match, a change has been made to the rules. With the addition of rule edit statistics the SDN controller will now have visibility that a rule modification was performed. The SDN controller then verifies that the state of the device is the same as its expected state as a secondary integrity check. Based on the rule modification notification, changes to a central rules table at the SDN controller and changes to rule settings at the SDN switch are made according to pre-programmed logic.
    Type: Grant
    Filed: April 17, 2023
    Date of Patent: June 25, 2024
    Assignee: Schweitzer Engineering Laboratories, Inc.
    Inventors: Tristan Lloyd Mullis, Josh Powers
  • Patent number: 12015516
    Abstract: A visibility platform can be used to monitor traffic traversing private cloud infrastructures and/or public cloud infrastructures. In some instances, the traffic is provided to a set of network services that are accessible to the visibility platform. These network services can be provisioned in a serial or parallel fashion. Network service chaining can be used to ensure that traffic streams skip unnecessary network services and receive only those network services that are needed. For example, an email service chain can include virus, spam, and phishing detection, while a video streaming service chain can include traffic shaping policies to satisfy quality of service (QoS) guarantees. When the visibility platform is represented as a graph that makes use of action sets, network service chains can be readily created or destroyed on demand.
    Type: Grant
    Filed: February 27, 2023
    Date of Patent: June 18, 2024
    Assignee: Gigamon Inc.
    Inventor: Anil Rao
  • Patent number: 12015544
    Abstract: First and second network devices may be configured to multihome a host. The first network device may advertise a first MAC and IP advertisement route indicative of a first link between the first network device and the host. The second network device may advertise a backup MAC and IP advertisement route indicative of a second link between the second network device and the host. Based on the backup MAC and IP advertisement route, the first network device may store a backup path for reaching the host via the second network device. After failure of the first link, the first network device may forward traffic destined for the host based on the stored backup path.
    Type: Grant
    Filed: May 1, 2023
    Date of Patent: June 18, 2024
    Assignee: Arista Networks, Inc.
    Inventors: Alton Lo, Rajesh Semwal
  • Patent number: 12010030
    Abstract: The present disclosure discloses a flow specification (FlowSpec) message processing method. In the method, a controller forwards device interface information reported by the forwarding device; selects at least one forwarding device interface to which a FlowSpec rule needs to be applied from the received forwarding device interface information; generates an application interface rule based on the at least one forwarding device interface to which the FlowSpec rule needs to be applied; and sends a FlowSpec message to the forwarding device.
    Type: Grant
    Filed: March 1, 2022
    Date of Patent: June 11, 2024
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Qiandeng Liang, Shunwan Zhuang, Nan Wu, Jianjie You
  • Patent number: 12010002
    Abstract: Techniques are provided to enable the SMF or other network node performing UPF selection to determine a computational resource demand, also referred to herein as the computational footprint, associated with a PDU session. The computational footprint can then be used by the SMF or other network node to inform the selection of the UPF.
    Type: Grant
    Filed: November 11, 2020
    Date of Patent: June 11, 2024
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Julian Espinosa Santos, Rodrigo Alvarez Dominguez, Miguel Angel Muñoz De La Torre Alonso
  • Patent number: 12007910
    Abstract: A caching sub-system downloads and authenticates Resource Public Key Infrastructure (RPKI) cryptographically signed Route Origin Authorizations (ROAs) from a plurality of repositories, forming a VRP set for each repository. When the caching sub-system determines that the VRP count of a VRP set drops to or below a threshold, it substitutes in a last known valid VRP set. A route validating sub-system downloads route information data from one or more global routing tables and calculates the number of valid routes, the number of unknown routes and the number of invalid routes. When the number of valid routes drops to or below a threshold, the route validating sub-system sets an alarm to stop the distribution of VRPs to one or more group of pre-determined routers.
    Type: Grant
    Filed: November 22, 2021
    Date of Patent: June 11, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Jonathan Phillibert, Andrew Lee Newton, Gaston Keller, Jun Sung Park, Samuel Kenney
  • Patent number: 12003414
    Abstract: An EVPN network device may advertise an EVPN IMET (type-3) route in a corresponding message to one or more peer EVPN network devices. The EVPN IMET route advertisement message may include an E-tree extended community indicating a leaf or root designation of a locally attached site at the advertising EVPN network device. The inclusion of the E-tree extended community in the EVPN IMET route advertisement message may provide desired traffic handling for implementing an EVPN E-tree service such as handling of BUM traffic.
    Type: Grant
    Filed: March 29, 2023
    Date of Patent: June 4, 2024
    Assignee: Arista Networks, Inc.
    Inventors: Akhil Shashidhar, Aaron David Bamberger
  • Patent number: 12003406
    Abstract: A method, network device, and computer program product for network traffic diversion are disclosed. In one embodiment, a method according to the present disclosure includes receiving a frame at a core edge node that is a member of a redundancy group (where the frame comprises network address information and a packet), and determining whether a link is affected by a network failure. The frame was sourced by a remote core edge node that is not a member of the redundancy group, and the network address information indicates that the packet is to be forwarded via the link. In response to the link being affected by the network failure, the method further includes generating a modified frame and forwarding the modified frame to another core edge node. The generating comprises including a redirect label in the modified frame. The another core edge node is another member of the redundancy group.
    Type: Grant
    Filed: March 21, 2022
    Date of Patent: June 4, 2024
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Patrice Brissette, Luc Andre Burdet, Jiri Chaloupka, Mei Zhang, Tarek Saad
  • Patent number: 12003826
    Abstract: A content selector switch selects, based on a received request for content from a particular remote control device, a multicast network on which to provide the requested particular content. Each multicast network channel of the plurality of multicast network channels is mapped to a respective video channel and each remote control device in the facility (e.g., hotel) is mapped to a respective video channel that the TV controlled by the remote control device stays tuned to. The content selector switch performs the selection by identifying which remote control device in the facility sent the request and selecting the multicast network channel that is mapped to the RF video channel the identified remote control device is mapped to. The content selector switch then provides the specific content on the selected multicast network channel to a multicast-to-channel output device that provides the content on the RF video channel for the TV tuned to that RF video channel to display.
    Type: Grant
    Filed: December 21, 2022
    Date of Patent: June 4, 2024
    Assignee: DISH Network L.L.C.
    Inventors: Joshua D. Wade, Edward Neipris, Russell Whitney, Jason A. Madruga, Max Stephen Gratton
  • Patent number: 12003417
    Abstract: A communication method includes a first network device that receives a service packet from a first endpoint device, where a destination media access control (MAC) address of the service packet is a specific local MAC address of a second endpoint device, the specific local MAC address includes an indication prefix and location information, the indication prefix indicates that the specific local MAC address includes the location information, and the location information indicates an access location of an endpoint device in a network. The first network device determines an egress port from a preset routing table based on the location information in the specific local MAC address of the second endpoint device, and sends the service packet through the egress port, where the routing table includes the location information and the egress port corresponding to the location information.
    Type: Grant
    Filed: September 22, 2023
    Date of Patent: June 4, 2024
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Junjie Niu, Peng Dong, Xiaofei Xu, Lei Han
  • Patent number: 11997070
    Abstract: A technique for collecting information relating to a flow routed in a communication network. This network includes, in a data plane, packet-processing devices that are configured so as to process packets on the basis of flow-processing rules and, in a control plane, at least one control device that is configured so as to control packet-processing devices and to manage the flow-processing rules. An analysis device identifies at least one flow-processing rule configured so as to process a flow including a first characteristic associated with a first endpoint device of a flow to be sought in the communication network and applied by a processing device. Based on the identified processing rule, the control device determines a second characteristic associated with a second endpoint device.
    Type: Grant
    Filed: October 16, 2019
    Date of Patent: May 28, 2024
    Assignee: ORANGE
    Inventors: Kahina Lazri, Sylvie Laniepce
  • Patent number: 11997179
    Abstract: An Encrypted Transport (ET) proxy module is configured to receive incoming ET proxy packets from an ET proxy backbone module and transmit outgoing ET proxy packets to the ET proxy backbone module. The ET proxy module is also configured to set up an HTTP tunnel with an ET proxy client of the client device or with an ET proxy at a web server for receiving incoming UDP payloads from the client device or web server and transmitting outgoing UDP payloads to the client device or web server. The ET proxy module is also configured to receive prioritization preferences from client devices or web servers pertaining to the UDP payloads indicating preferred quality-of-service (QoS) classes for the UDP payloads, and to schedule transmission of the outgoing UDP payloads via the HTTP tunnel based on QoS classes of the outgoing UPD payloads.
    Type: Grant
    Filed: February 13, 2023
    Date of Patent: May 28, 2024
    Assignee: Hughes Network Systems, LLC
    Inventors: Chi-Jiun Su, John Leonard Border, Robert James Torres, Bhavit Jogeshkumar Shah
  • Patent number: 11989575
    Abstract: A method is provided comprising: retrieving a message that is designated for transmission via a first one of a plurality of communications hardware devices, the message being retrieved from a virtual device queue that is associated with the first communications hardware device, the message being generated by a first virtual machine, and the message being designated for transmission to a second virtual machine; selecting a second one of the plurality of communications hardware devices based on a characteristic of the message; and storing the message in a socket queue that is associated with the second communications hardware device, wherein storing the message in the socket queue that is associated with the second communications hardware device causes the message to be transmitted to the second virtual machine via the second communications hardware device rather than the first communications hardware device.
    Type: Grant
    Filed: June 5, 2020
    Date of Patent: May 21, 2024
    Assignee: NIGHTWING GROUP, LLC.
    Inventors: Adrianne Conage, Yasmine A. Zakout
  • Patent number: 11991075
    Abstract: A method performed by a network controller for a mobile transport network. The method includes: obtaining traffic information for a plurality of demands for connectivity from client nodes through the mobile transport network, the traffic information for each demand identifying a client node for the demand, an egress node for the demand and an amount of traffic for the demand; calculating, for each demand, one or more paths from the client node, via an ingress node, to the egress node through the mobile transport network; mapping each path for a demand to a source port in the ingress node for the demand; providing the mapping to the ingress nodes to enable routing of traffic pertaining to the demands via the paths, based on the source port; and providing the source ports to the client nodes for inclusion in traffic pertaining to the demands.
    Type: Grant
    Filed: June 4, 2020
    Date of Patent: May 21, 2024
    Assignee: Telefonaktiebolaget LM Ericsson (Publ)
    Inventors: Giovanni Fiaschi, Yun Lin
  • Patent number: 11991095
    Abstract: A network system includes P upper switches, Q lower switches, and a first mapping device. Each upper switch of the P upper switches includes a plurality of upper ports. A group of upper switches selected from the P upper switches includes P1 upper switches. Each lower switch of the Q lower switches includes a plurality of upper ports. The first mapping device includes P1 upper adapter terminals coupled to a part of upper ports of the P1 upper switches, and P1 lower adapter terminals coupled to lower ports of a part of Q lower switches. The first mapping device is used for allocating a plurality of transmitting channels and receiving channels received by each upper adapter terminal to the P1 lower adapter terminals.
    Type: Grant
    Filed: March 30, 2022
    Date of Patent: May 21, 2024
    Assignee: Accton Technology Corporation
    Inventor: Kuan-Tse Lee
  • Patent number: 11985522
    Abstract: An alert that is generated by a first orchestrator associated with a first subsystem or received from one or more distributed orchestrators that are associated with one or more corresponding subsystems is analyzed. The alert is triggered by a change in behavior determined by a behavioral analysis algorithm associated with the first orchestrator or corresponding behavior analysis algorithms associated with the one or more distributed orchestrators. It is determined whether an alert is indicative of a false positive based on an objective associated with the first orchestrator, an algorithm associated with the first orchestrator and one or more constraints associated with the first orchestrator. The alert is filtered in response to determining that the alert is indicative of the false positive.
    Type: Grant
    Filed: June 26, 2023
    Date of Patent: May 14, 2024
    Inventor: Mark Cummings
  • Patent number: 11966770
    Abstract: A system can allow collaboration between two or more tenants in a multi-tenant system. Each tenant can share a common access to a processing space and a data storage device. Each tenant can be assigned to a virtual environment having a dedicated portion of the data storage device. The system can create a database record in a first dedicated portion assigned to the first tenant. The database record can be displayed on a user interface of the first tenant and include a collaboration tool component embedded within the database record. The database record can be transmitted to a database and transmitted from the database to a second dedicated portion of the data storage device. The second dedicated portion can be assigned to a second tenant of the multi-tenant system.
    Type: Grant
    Filed: June 8, 2022
    Date of Patent: April 23, 2024
    Assignee: Salesforce, Inc.
    Inventor: Fahad Azeem
  • Patent number: 11968119
    Abstract: A node in a Segment Routing Internet Protocol version 6 (SRv6) network includes circuitry configured to, for a packet destined to a Service Function Chain (SFC), encode one or more micro-Segment Identifiers (uSIDs) for the SFC, wherein at least one uSID of the one or more uSIDs includes an Endpoint Behavior field, responsive to the at least one uSID needing one or more Arguments, include the one or more Arguments after the Endpoint Behavior field, and transmit the packet towards the SFC. The present disclosure presents various techniques to utilize uSIDs for SFC.
    Type: Grant
    Filed: February 10, 2023
    Date of Patent: April 23, 2024
    Assignee: Ciena Corporation
    Inventors: Ashwath Narasimhan, Muthurajah Sivabalan, Tao Wang, Jahanzeb Baqai
  • Patent number: 11968113
    Abstract: The present invention provides a method, apparatus, electronic device and storage medium for computing power routing, wherein the method includes: receiving a packet which comprises an IP message; inserting network information of a first switching device in the IP message and re-encapsulating it to obtain an encapsulated packet; a second switching device collecting network information in the encapsulated packet and sending the network information to a controller; subscribing to computing power resource information and sending the information to the controller; constructing a global network topology diagram which includes multiple nodes; planning a general routing table for each node with the network information; planning a computing power routing table for each node with the network information and the computing power resource information; matching a destination routing path for the packet with a request type, wherein the path is determined according to the general routing table or the computing power.
    Type: Grant
    Filed: August 16, 2023
    Date of Patent: April 23, 2024
    Assignee: Beijing University of Posts and Telecommunications
    Inventor: Yang Liu
  • Patent number: 11968002
    Abstract: A transmission method in a first node device of a power line communication network, the first node device being configured so as to apply a reception mode for receiving data transmitted by a second node device in one or more separate frequency bands in parallel or else in a frequency band called “extended frequency band” comprising at least two separate frequency bands, the method comprising steps of de-interleaving the data read from a buffer memory in a first de-interleaving mode specific to reception in an extended frequency band and detecting whether the de-interleaved data are coherent and, if the obtained data are coherent, recording the de-interleaved data and, if not, de-interleaving data, for each of the separate frequency bands, in a de-interleaving mode specific to the separate frequency band for which the de-interleaving is performed and, if the de-interleaved data are coherent, recording the de-interleaved data.
    Type: Grant
    Filed: June 29, 2021
    Date of Patent: April 23, 2024
    Assignee: SAGEMCOM ENERGY & TELECOM SAS
    Inventors: Jérôme Barois, Guillaume Bacri, Julien Barthes, Clément Terrien
  • Patent number: 11960772
    Abstract: An apparatus includes an output bus configured to store data, a match table, one or more storage devices, and logic. The match table is configured to store a plurality of entries, each entry including a key value, wherein the match table specifies a matching entry in response to being queried by the query data. The one or more storage devices are configured to store operation information for each of the plurality of entries stored in the match table. The operation information specifies one or more instructions associated with each respective entry in the plurality of entries stored in the match table. The logic is configured to receive one or more operands from the output bus, identify one or more instructions from the one or more storage devices, and generate, based on the one or more instructions and the one or more operands, processed data.
    Type: Grant
    Filed: February 10, 2023
    Date of Patent: April 16, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Hariharan Lakshminarayanan Thantry, Srihari Raju Vegesna, Sureshkumar Nedunchezhian, Stimit Kishor Oak
  • Patent number: 11963245
    Abstract: An identifier update method includes: in the process of a first terminal sending data carrying a first identifier to a second terminal, the first terminal acquiring a second identifier, wherein the second identifier is used for updating the first identifier, and both the first identifier and the second identifier are used for identifying the first terminal; and the first terminal sending indication information to the second terminal, wherein the indication information is used for indicating that the second identifier carried in data subsequently sent by the first terminal to the second terminal is an update of the first identifier.
    Type: Grant
    Filed: October 12, 2018
    Date of Patent: April 16, 2024
    Assignee: BEIJING XIAOMI MOBILE SOFTWARE CO., LTD.
    Inventor: Xing Yang
  • Patent number: 11956667
    Abstract: A communication method and a device are described to compress and decompress a data packet including an ethernet header to reduce radio transmission resources of an air interface. The communication method includes determining, by a sending device, a to-be-sent data packet. The to-be-sent data packet is a data packet including an ethernet header. The method further includes determining, by the sending device, a field to be compressed in the header of the to-be-sent data packet; and compressing, by the sending device, the header of the to-be-sent data packet according to a preset method. The preset method includes: removing the field to be compressed from the header of the data packet, or replacing the field to be compressed with a corresponding short field; and sending, by the sending device, a data packet obtained after the compressing.
    Type: Grant
    Filed: March 26, 2021
    Date of Patent: April 9, 2024
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Bin Xu, Bingzhao Li, Lei Chen, Xuelong Wang
  • Patent number: 11956141
    Abstract: Techniques are described in which a centralized controller, such as a software defined networking (SDN) controller, constructs a service chain that includes a physical network function (PNF) between a bare metal server (BMS) and a virtual execution element (e.g., virtual machine or container), or in some instances a remote BMS, or vice-versa. In accordance with the techniques disclosed herein, the controller may construct an inter-network service chain that includes PNFs, or a combination of PNFs and virtualized network functions (VNFs). The controller may construct an inter-network service chain to steer traffic between a BMS and a virtual execution element or remote BMS through an inter-network service chain using Virtual Extensible Local Area Network (VXLAN) as an underlying transport technology through the service chain.
    Type: Grant
    Filed: April 7, 2023
    Date of Patent: April 9, 2024
    Assignee: Juniper Networks, Inc.
    Inventors: Mahesh Sivakumar, Anantharamu Suryanarayana, Ankur Tandon
  • Patent number: 11956159
    Abstract: The present technology relates to a transmission device, a transmission method, a reception device, and a reception method with each of which it becomes possible to perform transmission of control information according to an operation form. The reception device receives first data that includes control information, which includes information necessary for channel selection of a service, and transmission sequence information indicating a sequence in which the control information is transmitted and that is transmitted in a transmission sequence corresponding to the transmission sequence information, and controls processing on second data, which includes data of a component included in the service, on the basis of the control information acquired according to the transmission sequence information. The present technology can be applied, for example, to a television receiver.
    Type: Grant
    Filed: August 4, 2022
    Date of Patent: April 9, 2024
    Assignee: Saturn Licensing LLC
    Inventors: Jun Kitahara, Naohisa Kitazato, Yasuaki Yamagishi, Kazuyuki Takahashi, Taketoshi Yamane