Least Cost Or Minimum Delay Routing Patents (Class 370/238)
-
Patent number: 12212493Abstract: Techniques and architecture are described for inducing precise delays in a network device (network node) that has the capability to act on packets/traffic flows based on policy configurations of the network device and delays experienced by traffic in the network device. This capability may be used for testing and verification of the network device to verify that the network device meets the configured policies. Additionally, this capability may be utilized in an operational network to selectively induce delays and measure its impact for purposes such as, for example, planning, stress testing, resiliency, etc.Type: GrantFiled: July 13, 2022Date of Patent: January 28, 2025Assignee: Cisco Technology, Inc.Inventors: Randall Benjamin Pittman, Alpesh S. Patel, John Michael Lake
-
Patent number: 12206573Abstract: This disclosure describes techniques for detecting and monitoring paths in a network. The techniques include causing a source node to generate probe packets to traverse a multi-protocol label switching (MPLS) network, for instance. In some examples, the probe packets include entropy values that correspond to individual equal-cost multi-path (ECMP) paths of the network. The probe packets may be received at an SDN controller from a sink node after traversing the network. Analysis of the probe packets allow path discovery and mapping of the entropy values to ECMP paths. The mapping of discovered paths may be used for optimization of network monitoring activities, including second subsequent probe packets over particular ECMP paths based on the mapped entropy values.Type: GrantFiled: March 9, 2022Date of Patent: January 21, 2025Assignee: Cisco Technology, Inc.Inventors: Clarence Filsfils, Ahmed Mohamed Ahmed Abdelsalam, Rakesh Gandhi, Jisu Bhattacharya, Pablo Camarillo Garvia
-
Patent number: 12190198Abstract: A wireless networking system is disclosed. The wireless networking system includes an application layer associated with one or more applications having a wireless bandwidth requirement. A first wireless transceiver resource associated with an actual MAC layer and PHY layer is employed. The first wireless transceiver resource has a first bandwidth availability up to a first actual bandwidth. A second wireless transceiver resource associated with the actual MAC layer and the PHY layer is employed. The second wireless transceiver resource has a second bandwidth availability up to a second actual bandwidth. A processing layer evaluates the wireless bandwidth requirement and the first and second bandwidth availabilities of the wireless transceiver resources. The processing layer includes a bandwidth allocator to allocate at least a portion of each of the first and second actual bandwidths to virtual MAC and virtual PHY layers, and to satisfy the application layer wireless bandwidth requirement.Type: GrantFiled: August 29, 2024Date of Patent: January 7, 2025Assignee: XiFi Networks R&D Inc.Inventor: Sai C. Manapragada
-
Patent number: 12184530Abstract: A method for selecting a recommended node in a behavior deviation model includes: determining a candidate path starting from a delegation node to a target node based on a preset network topology; determining candidate recommended nodes passing through each candidate path, and acquiring a first behavior deviation corresponding to the target node at each candidate node; reading a second behavior deviation of each candidate recommended node from a central node in the network topology; calculating an average deviation value for the target node based on second behavior deviations and first behavior deviations; determining a candidate path with the smallest average deviation value as a target candidate path; and in response to the average deviation value of the target candidate path being less than or equal to a preset warning value, determining the candidate recommended node on the target candidate path as a recommended node.Type: GrantFiled: December 6, 2021Date of Patent: December 31, 2024Assignee: Tsinghua UniversityInventors: Ke Xu, Yangfei Guo, Xiaoliang Wang, Mingxing Liu
-
Patent number: 12169756Abstract: A wireless networking system is disclosed. The wireless networking system includes an application layer associated with one or more applications having a wireless bandwidth requirement. A first wireless transceiver resource associated with an actual MAC layer and PHY layer is employed. The first wireless transceiver resource has a first bandwidth availability up to a first actual bandwidth. A second wireless transceiver resource associated with the actual MAC layer and the PHY layer is employed. The second wireless transceiver resource has a second bandwidth availability up to a second actual bandwidth. A processing layer evaluates the wireless bandwidth requirement and the first and second bandwidth availabilities of the wireless transceiver resources. The processing layer includes a bandwidth allocator to allocate at least a portion of each of the first and second actual bandwidths to virtual MAC and virtual PHY layers, and to satisfy the application layer wireless bandwidth requirement.Type: GrantFiled: July 29, 2024Date of Patent: December 17, 2024Assignee: XiFi Networks R&D Inc.Inventor: Sai C. Manapragada
-
Patent number: 12149435Abstract: A method and apparatus are provided. The method includes: a first network device sends route information of a destination network device, where the route information includes a destination address of the destination network device, a primary next-hop address, and a backup next-hop address, the primary next-hop address includes a common address of the first network device and a second network device, for example, a loopback address, and the backup next-hop address includes an address of the first network device, for example, an IP address of the first network device. By using this method, when a fault occurs in a connection between the second network device and the destination network device, another network device may directly send a packet to the first network device according to the backup next-hop address, to ensure normal packet forwarding.Type: GrantFiled: September 30, 2022Date of Patent: November 19, 2024Assignee: Huawei Technologies Co., Ltd.Inventors: Haibo Wang, Shunwan Zhuang
-
Patent number: 12137427Abstract: For wireless communication in the industrial environment, there is, inter alia, an iWLAN protocol, which meets the requirements but provides no time synchronization in the data transmission. According to the invention, an additional—ideally wireless—channel is used for the synchronization. In an advantageous embodiment of the invention, a simple radio system is used for this. Pulses or telegrams for time synchronization are initiated directly from a unit, which is designed as hardware and which is responsible for the time synchronization and which has a highly accurate clock, or supplied on the side to be synchronized of such a unit. The radio system can be designed very simply and unidirectionally. The transmission process is started without delay in order to prevent variable delays.Type: GrantFiled: September 15, 2020Date of Patent: November 5, 2024Assignee: Siemens AktiengesellschaftInventor: Ulrich Sinn
-
Patent number: 12132640Abstract: This application disclose a method for monitoring a running state of a peer, an apparatus, and a storage medium. The method includes: obtaining, by a routing device, address family information of a first peer and address information of the first peer; and sending, by the routing device, a notification message to a server, where the notification message carries the address family information of the first peer and the address information of the first peer, so that the server stores a running state of the first peer based on the address family information of the first peer, the address information of the first peer, and a type of the notification message.Type: GrantFiled: May 4, 2022Date of Patent: October 29, 2024Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventor: Fengyi Wang
-
Patent number: 12107718Abstract: A method of improving fault tolerance of a network. The network includes a plurality of relay nodes, internet access node and plurality of customer nodes. The method includes identifying first set of relay nodes connecting one of customer nodes to internet access node, selecting a first relay node from first set of relay nodes, to be simulated as a first faulty node in the network, detecting, based on the simulation, number of customer nodes without at least one corresponding network path connecting to the internet access node due to the selection of the first relay node as the first faulty node, determining impact score of the first relay node based on the detected number of customer nodes without at least one corresponding network path connecting to the internet access node, and triggering one or more changes in topology of network according to the impact score to improve fault tolerance of network.Type: GrantFiled: December 9, 2022Date of Patent: October 1, 2024Inventor: Pasi Sikala
-
Patent number: 12096441Abstract: Methods, a terminal device and a network node are disclosed for uplink transmission. According to an embodiment, the terminal device determines priority information about a first uplink control information (UCI) associated with a physical uplink shared channel (PUSCH) transmission using a configured grant and a second UCI carried by a physical uplink control channel (PUCCH). The terminal device transmits at least part of the first and second UCIs based on the determined priority information.Type: GrantFiled: May 11, 2020Date of Patent: September 17, 2024Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Min Wang, Jinhua Liu
-
Patent number: 12095507Abstract: In a multi-layer network, a control load in the upper layer network increases, and the usage efficiency and the reliability of the entire network decrease; therefore, a multi-layer network system according to an exemplary aspect of the present invention includes a first network manager configured to set a logical path in a first network layer; and a second network manager configured to set a physical path corresponding to the logical path, in a second network layer, wherein the second network manager includes a network information storage configured to store physical network information including physical route information and transmission characteristic information on the second network layer, and the first network manager sets the logical path based on the physical network information.Type: GrantFiled: November 6, 2020Date of Patent: September 17, 2024Assignee: NEC CORPORATIONInventors: Hitoshi Takeshita, Shinsuke Fujisawa, Tomoyuki Hino, Akio Tajima
-
Patent number: 12067540Abstract: Methods and devices for propagating transactions in a network of nodes, each node having one or more connections to other nodes. The method includes determining that one of the nodes is a bottleneck for propagation of transactions; receiving, over a first time period, a plurality of new transactions from one or more first nodes in the network of nodes; combining the plurality of new transactions using network coding and a local encoding vector to generate a message; and sending the message and a global encoding vector to one or more second nodes in the network of nodes instead of sending the plurality of new transactions to the one or more second nodes. The network may be a blockchain network.Type: GrantFiled: June 4, 2018Date of Patent: August 20, 2024Assignee: nChain Licensing AGInventors: Giuseppe Destefanis, Simone Madeo, Patrick Motylinski, Stephane Vincent, Craig Steven Wright
-
Patent number: 12041534Abstract: Methods, systems, and devices for wireless communications are described. A user equipment (UE) may communicate with a network entity within a wireless communications network. The UE may transmit a request for information to the network entity and, in response to the request, the UE may receive the requested information from the network entity. For example, the UE may request data from one or more data repositories associated with the network entity. In some examples, the information request may be associated with one or more measurements associated with operations of the network. In some instances, the UE may use a machine learning model to perform training or inference based on the information associated with the one or more measurements.Type: GrantFiled: August 26, 2021Date of Patent: July 16, 2024Assignee: QUALCOMM IncorporatedInventors: Shankar Krishnan, Xipeng Zhu, Taesang Yoo, Rajeev Kumar, Gavin Bernard Horn, Aziz Gholmich, Eren Balevi
-
Patent number: 12040967Abstract: A system accesses a set of devices transferring a plurality of data elements from a source device to a destination device. The system determines that a first subset of data elements from among the plurality of data elements is transformed in a first subset of devices. The system determines that a second subset of data elements from among the plurality of data elements is transformed in a second subset of devices. The system splits the plurality of data elements into the first subset of data elements and the second subset of data elements. The system communicates the first subset of data elements using a first transfer path through the first subset of devices. The system communicates the second subset of data elements using a second transfer path through the second subset of devices.Type: GrantFiled: January 25, 2022Date of Patent: July 16, 2024Assignee: Bank of America CorporationInventors: Nagendra B. Grandhye, Venugopala Rao Randhi, Vijaya Kumar Vegulla, Rama Venkata S. Kavali, Damodarrao Thakkalapelli
-
Patent number: 12010013Abstract: A device for controlling network routing configurations is configured to obtain a predicted traffic matrix and a plurality of traffic matrices, and to determine, from a plurality of clusters, arranged in a hierarchical structure over the predicted traffic matrix and the plurality of traffic matrices, a first cluster allocated to a lower hierarchy level that contains the predicted traffic matrix. Each of the clusters is associated with a routing configuration, and the plurality of clusters are allocated to at least two different hierarchy levels. The device selects, from the plurality of clusters, a second cluster allocated to a higher hierarchy level that includes at least the first cluster and a third cluster allocated to the lower hierarchy level that contains a current traffic matrix, determine a second routing configuration associated with the second cluster; and activate the second routing configuration as a network routing configuration.Type: GrantFiled: August 6, 2021Date of Patent: June 11, 2024Assignee: Huawei Technologies Co., Ltd.Inventors: Stefano Paris, Jeremie Leguay, Wei Chen, Qian Cao, Davide Sanvito, Antonio Capone, Ilario Filippini
-
Patent number: 12003400Abstract: Techniques for presence detection are described. In an example, system receives, from a first device connected with a computer network that is associated with a location, a first value of a first parameter associated with a link between the first device and a second device. The system determines, using a first prediction model and the first value, a first likelihood of presence at the location. The first prediction model is configured based at least in part on outputs of a second prediction model that uses a second parameter associated with the computer network. The system determines whether the presence is detected at the location based at least in part on the first likelihood.Type: GrantFiled: November 8, 2022Date of Patent: June 4, 2024Assignee: Amazon Technologies, Inc.Inventors: Durga Laxmi Narayana Swamy Inti, Kun Ting Tsai, Ravi Ichapurapu
-
Patent number: 11968121Abstract: A control apparatus configured to, in a network constituted by the multiple communication apparatuses, control one or more anchor nodes designated in advance among the multiple communication apparatuses, includes: a route creation unit configured to create route information including labels of communication apparatuses or links to be passed through, based on an input required condition; a route compression unit configured to divide the labels included in the route information in units of anchor nodes, and compress at least a portion of the labels included in the route information into a compressed label that can be expanded in at least one anchor node among the communication apparatuses determined based on the route information, so as not to exceed a processing limit of a communication apparatus determined based on the route information; and a distribution unit configured to distribute information for expanding the compressed label to the at least one anchor node.Type: GrantFiled: January 31, 2020Date of Patent: April 23, 2024Assignee: Nippon Telegraph and Telephone CorporationInventors: Yukihiro Togari, Hisashi Kojima, Takeshi Kuwahara
-
Patent number: 11956075Abstract: A control unit of a multipath data transportation system that optimizes the load of the multiple communication paths of this system when the system transmits a data segment over these paths in parallel with forward error correction. The control unit determines an optimized number of packets to send over each path based on a prediction of quality for each path. The transmitted packets include systematic packets and coded packets.Type: GrantFiled: May 2, 2022Date of Patent: April 9, 2024Assignee: DOLBY LABORATORIES LICENSING CORPORATIONInventors: Mingchao Yu, Mark Craig Reed
-
Patent number: 11929849Abstract: Techniques for ensuring symmetric forwarding between disparate networks. The techniques may include receiving a gateway preference order associated with a route advertised by an edge node, the edge node associated with a first network. The techniques may also include determining, based at least in part on the gateway preference order, that a gateway node is a more preferred gateway for the route than another gateway node, the gateway node configured to facilitate communications between the first network and a second network. In some examples, the techniques may also include converting the gateway preference order into a metric associated with an IP routing protocol that is in use in the second network. In some examples, the route including the metric may be distributed within the second network such that the gateway node is the more preferred gateway for return traffic of the route.Type: GrantFiled: March 28, 2023Date of Patent: March 12, 2024Assignee: CISCO TECHNOLOGY, INC.Inventors: Satish Mahadevan, Laxmikantha Reddy Ponnuru, Samir Thoria, Alfred Clarence Lindem, III, Arul Murugan Manickam
-
Patent number: 11915056Abstract: A method for combining multiple different data processing, artificial intelligence and/or machine learning frameworks for execution by a target hardware includes extracting one or more computation graphs from each of the different frameworks. The computation graphs are combined into a fused computation graph. Memcopy operations are removed at edges between the computation graphs of the different frameworks. Memory spaces for computations in the fused computation graph are remapped to memory spaces of the target hardware.Type: GrantFiled: October 15, 2020Date of Patent: February 27, 2024Assignee: NEC CORPORATIONInventor: Nicolas Weber
-
Patent number: 11909586Abstract: Techniques are described for providing logical networking functionality for managed computer networks, such as for virtual computer networks provided on behalf of users or other entities. In some situations, a user may configure or otherwise specify a network topology for a virtual computer network, such as a logical network topology that separates multiple computing nodes of the virtual computer network into multiple logical sub-networks and/or that specifies one or more logical networking devices for the virtual computer network. After a network topology is specified for a virtual computer network, logical networking functionality corresponding to the network topology may be provided in various manners, such as without physically implementing the network topology for the virtual computer network. In some situations, the computing nodes may include virtual machine nodes hosted on one or more physical computing machines or systems, such as by or on behalf of one or more users.Type: GrantFiled: October 17, 2022Date of Patent: February 20, 2024Assignee: Amazon Technologies, Inc.Inventors: Daniel Todd Cohn, Eric Jason Brandwine, Andrew J. Doane
-
Patent number: 11862602Abstract: A microelectronic assembly may include a semiconductor wafer having first and second surfaces extending in first and second directions, the semiconductor wafer having network nodes connected to one another via local adjacent connections each extending in only one of the first and second directions, and an interconnection structure comprising a low-loss dielectric material and having first and second opposite surfaces extending in third and fourth directions each oriented at an oblique angle relative to the first and second directions, the interconnection structure having local oblique connections each extending in only one of the third and fourth directions. The semiconductor wafer may be directly bonded to the interconnection structure such that each of the network nodes is connected with at least one of the other network nodes, without use of conductive bonding material, through at least one of the local adjacent connections and at least one of the local oblique connections.Type: GrantFiled: November 7, 2019Date of Patent: January 2, 2024Assignee: ADEIA SEMICONDUCTOR TECHNOLOGIES LLCInventors: Javier A. Delacruz, Richard E. Perego
-
Patent number: 11856414Abstract: A wireless networking system is disclosed. The wireless networking system includes an application layer associated with one or more applications having a wireless bandwidth requirement. A first wireless transceiver resource associated with an actual MAC layer and PHY layer is employed. The first wireless transceiver resource has a first bandwidth availability up to a first actual bandwidth. A second wireless transceiver resource associated with the actual MAC layer and the PHY layer is employed. The second wireless transceiver resource has a second bandwidth availability up to a second actual bandwidth. A processing layer evaluates the wireless bandwidth requirement and the first and second bandwidth availabilities of the wireless transceiver resources. The processing layer includes a bandwidth allocator to allocate at least a portion of each of the first and second actual bandwidths to virtual MAC and virtual PHY layers, and to satisfy the application layer wireless bandwidth requirement.Type: GrantFiled: August 10, 2023Date of Patent: December 26, 2023Assignee: XiFi Networks R & D Inc.Inventor: Sai C. Manapragada
-
Patent number: 11849337Abstract: A wireless networking system is disclosed. The wireless networking system includes an application layer associated with one or more applications having a wireless bandwidth requirement. A first wireless transceiver resource associated with an actual MAC layer and PHY layer is employed. The first wireless transceiver resource has a first bandwidth availability up to a first actual bandwidth. A second wireless transceiver resource associated with the actual MAC layer and the PHY layer is employed. The second wireless transceiver resource has a second bandwidth availability up to a second actual bandwidth. A processing layer evaluates the wireless bandwidth requirement and the first and second bandwidth availabilities of the wireless transceiver resources. The processing layer includes a bandwidth allocator to allocate at least a portion of each of the first and second actual bandwidths to virtual MAC and virtual PHY layers, and to satisfy the application layer wireless bandwidth requirement.Type: GrantFiled: August 11, 2023Date of Patent: December 19, 2023Assignee: XiFi Networks R&D Inc.Inventor: Sai C. Manapragada
-
Patent number: 11849342Abstract: A method and related system determine a localness measure that represents accessibility of a node connectiveness within a signed network. The method comprises, with a computer processor, receiving focus node (FN) information related to an FN of a graph representing the signed network, receiving neighbor node (NN) information related to a plurality of NNs in the signed network, and determining the localness measure based on the NN information and the FN information. The method and system also determine a harmony measure that represents importance of a node connectiveness within a signed network. The method comprises, with a computer processor, receiving source node (SN) information related to an SN of a graph representing the signed network, receiving destination node (DN) information related to a DN in the signed network, and determining the harmony measure based on the SN information and the DN information.Type: GrantFiled: December 7, 2020Date of Patent: December 19, 2023Assignee: International Business Machines CorporationInventors: Mandar Mutalikdesai, Ashish Rao, Kartikeya Vats, Sheetal Srivastava, Sandipto Neogi, Ojasvi Bhalerao
-
Patent number: 11838850Abstract: A method and apparatus for device establishing redundant relay nodes in a mesh network.Type: GrantFiled: September 20, 2019Date of Patent: December 5, 2023Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (publ)Inventors: Jingcheng Zhang, Thomas Rimhagen, Piergiuseppe Di Marco
-
Patent number: 11824766Abstract: In one embodiment, a device predicts, for each of a set of paths via which traffic for an online application can be routed, a distribution of an application experience metric for the online application. The device computes, for different subsets of the set of paths, aggregated distributions of their distributions of the application experience metric predicted by the device. The device makes comparisons between the aggregated distributions for the different subsets of the set of paths. The device causes, based on the comparisons, the traffic for the online application to be routed via a particular subset of the set of paths.Type: GrantFiled: April 13, 2022Date of Patent: November 21, 2023Assignee: Cisco Technology, Inc.Inventors: Grégory Mermoud, Jürg Nicolaus Diemand, Gad Miller, Jean-Philippe Vasseur
-
Patent number: 11818591Abstract: A wireless networking system is disclosed. The wireless networking system includes an application layer associated with one or more applications having a wireless bandwidth requirement. A first wireless transceiver resource associated with an actual MAC layer and PHY layer is employed. The first wireless transceiver resource has a first bandwidth availability up to a first actual bandwidth. A second wireless transceiver resource associated with the actual MAC layer and the PHY layer is employed. The second wireless transceiver resource has a second bandwidth availability up to a second actual bandwidth. A processing layer evaluates the wireless bandwidth requirement and the first and second bandwidth availabilities of the wireless transceiver resources. The processing layer includes a bandwidth allocator to allocate at least a portion of each of the first and second actual bandwidths to virtual MAC and virtual PHY layers, and to satisfy the application layer wireless bandwidth requirement.Type: GrantFiled: September 7, 2021Date of Patent: November 14, 2023Assignee: XiFi Networks R&D Inc.Inventor: Sai C. Manapragada
-
Patent number: 11818648Abstract: An apparatus comprises means for performing, at a CU of a master node: receiving an individual PDU from one or more incoming PDUs, wherein each PDU is to be transmitted to a UE via one amongst respective paths towards at least one DU of the master node and at least one secondary node, the UE being in DC or MC with the master node and the at least one secondary node; collecting a respective data set for each of the paths; receiving, from a ML model inputting each data set, a respective estimated delay of transmission for each of the paths; selecting, from each of the paths, a path based on the estimated delay of transmission; and transmitting the PDU to the UE via the selected path.Type: GrantFiled: March 17, 2021Date of Patent: November 14, 2023Assignee: Nokia Solutions and Networks OyInventors: Udaya Raju Chowta, Bertold Dickhaus, Fahad Syed Muhammad, Afef Feki, Veronique Capdevielle
-
Patent number: 11799779Abstract: Techniques are disclosed for generating session-specific packet capture records. In one example, a first network device receives a first packet of a session between first and second client devices, the session comprising forward and reverse packet flows. The first network device modifies the first packet to include metadata comprising a packet capture indicator that indicates whether packet capture is to be performed for the session. The first network device stores at least a portion of the first packet and each subsequent packet of the session and forwards the modified first packet. A second network device receives the modified first packet and, based on the packet capture indicator, stores at least a portion of the first packet and each subsequent packet of the session in a session-specific packet capture record. The first and second network devices may generate, from the stored packet data, a packet capture record for the session.Type: GrantFiled: October 27, 2021Date of Patent: October 24, 2023Assignee: Juniper Networks, Inc.Inventors: Anna Yungelson, Dennis Gordon Montgomery, Kaushik Adesh Agrawal
-
Patent number: 11792125Abstract: Systems and methods for reducing network traffic by filtering network requests based on network request-related information to be transmitted to one or more remote computing systems are disclosed. The system receives a first network operation indicating (i) a request to access a first resource and (ii) a set of requestor specific criteria associated with accessing the first resource. The system identifies a set of entities associated with the first resource and selectively communicates with a filtered subset of the set of entities by: identifying a set of entity specific criteria for each entity of the set of entities; determining whether the requestor specific criteria satisfies the set of entity specific criteria of respective entities; and transmitting the first network operation to respective entities in response to the requestor specific criteria satisfying the set of entity specific criteria of the respective entity.Type: GrantFiled: May 16, 2023Date of Patent: October 17, 2023Assignee: Citibank, N.A.Inventors: Richard Harte Thompson, III, Rohit Mathur
-
Patent number: 11792266Abstract: A computer-implemented method, system, and a computer program product for delivering a shoulder-tap to one or more battery-constrained devices are disclosed. The computer-implemented method includes receiving a shoulder-tap request; storing the shoulder-tap request in a database; retrieving last known network session information for the one or more battery-constrained devices; calculating shoulder-tap beacon frequency for each of the one or more battery-constrained devices; creating a shoulder-tap beacon for each of the one or more battery-constrained devices; and sending the shoulder-tap beacon to the destination IP address for each of the one or more battery-constrained devices in the calculated shoulder-tap beacon frequency.Type: GrantFiled: September 28, 2021Date of Patent: October 17, 2023Assignee: Aeris Communications, Inc.Inventors: Dae Seong Kim, David Hu, Sean Jones, Steven Bedell, Stephen Dotolo, Sundararaj Arunachalam
-
Patent number: 11785078Abstract: According to one embodiment, a network system features a first virtual private cloud (VPC) network and a second VPC network. The first VPC network includes a first plurality of gateways. Each gateway of the first plurality of gateways is in communications with other gateways. Similarly, a second VPC network includes a second plurality of gateways. Each of the second plurality of gateways is communicatively coupled to the each of the first plurality of gateways to support data exchanges between resources deployed in different public cloud networks.Type: GrantFiled: July 11, 2022Date of Patent: October 10, 2023Assignee: Aviatrix Systems, Inc.Inventors: Yixin Sun, Colby Wen, Xiaobo Sherry Wei
-
Patent number: 11785365Abstract: Systems and methods for coordinating an optical layer and a packet layer in a network, include a Software Defined Networking (SDN) Internet Protocol (IP) application configured to implement a closed loop for analytics, recommendations, provisioning, and monitoring, of a plurality of routers in the packet layer; and a variable capacity application configured to determine optical path viability, compute excess optical margin, and recommend and cause capacity upgrades and downgrades, by communicating with a plurality of network elements in the optical layer, wherein the SDN IP application and the variable capacity application coordinate activity therebetween based on conditions in the network. The activity is coordinated based on underlying capacity changes in the optical layer and workload changes in the packet layer.Type: GrantFiled: December 9, 2021Date of Patent: October 10, 2023Assignee: Ciena CorporationInventors: Cengiz Alaettinoglu, Gerard Leo Swinkels, Ian Hamish Duncan
-
Patent number: 11782893Abstract: The present disclosure provides a method and system for performing unification of data of one or more users across a plurality of communication devices in a plurality of shards. A user unification system receives a first set of data. In addition, the user unification system maps the first set of data to a first natural number. Further, the user unification system assigns a first shard index to the first set of data. Furthermore, the user unification system obtains a second set of data. Moreover, the user unification system maps the second set of data to a second natural number. Also, the user unification system unifies the first natural number and the second natural number. Also, the user unification system assigns the first shard index to the second set of data associated with a first user of the one or more users.Type: GrantFiled: December 15, 2021Date of Patent: October 10, 2023Assignee: WizRocket Inc.Inventors: Suresh Kondamudi, Jude Benedict Pereira
-
Patent number: 11765640Abstract: A wireless communication system includes three or more wireless communication apparatuses and a control apparatus, wherein the control apparatus includes a setting unit configured to determine, for each of a plurality of paths from a first one of the wireless communication apparatuses to a second one of the wireless communication apparatuses, a total product value being a result of computing a total product of arrival probabilities of radio frames of respective radio sections constituting the path and a search unit configured to select a path, among the plurality of paths, with the number of transmission times of the radio frame for each of the paths being a predetermined number of times or smaller and the total product value being a predetermined threshold or more.Type: GrantFiled: June 25, 2019Date of Patent: September 19, 2023Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATIONInventors: Yohei Katayama, Takafumi Fujita, Hideya So, Kento Yoshizawa
-
Patent number: 11765078Abstract: Techniques for routing in communications networks include determining a state of a destination node in a current routing table stored at a first node. A value for a reference cost to the destination node is determined based on a minimum cost to the destination in the current routing table. Based on the state, a request message is formed including a reference distance field to prevent loops, an originating node field, a destination field, and a previous hop field. The request message is sent to a different second node within range. A record that indicates the data in the request message is stored in a pending request table. A reply message is received in response to sending the request message. In response to receiving the reply message, the record in the pending request table is removed, and the current routing table is updated based on the reply message.Type: GrantFiled: May 20, 2020Date of Patent: September 19, 2023Assignee: The Regents of the University of CaliforniaInventors: Jose Joaquin Garcia-Luna-Aceves, Ehsan Hemmati
-
Patent number: 11758365Abstract: This application discloses systems, devices, and methods for indoor navigation and tracking with a mesh network. In one aspect, a navigation device includes a receiver configured to receive a locational signal from a node network. The locational signal identifies a respective node of the node network, and the node network is distributed throughout a physical space. The navigation device includes a memory storing a program and a processor in communication with the receiver and configured to execute the program to calculate a position of the navigation device from the identity of the respective node, determine a routing instruction from the position of the navigation device to a destination based on the position of the navigation device and a known mapping of the node network in the physical space, and update the position of the navigation device and the routing instruction as the navigation device moves through the physical space.Type: GrantFiled: August 4, 2021Date of Patent: September 12, 2023Assignee: STMicroelectronics International N.V.Inventors: Jitendra Jain, Alok Kumar Mittal
-
Patent number: 11750495Abstract: Systems and methods provide congruent bidirectional Segment Routing (SR) tunnels, namely congruent and fate-shared traffic forwarding for bidirectional SR tunnels. A bidirectional SR tunnel, as described herein, includes two unidirectional SR tunnels where the forward and reverse traffic directions follow the same path through the network when forwarded based on prefix and adjacency Segment Identifiers (SIDs). The term “congruent” is used herein to refer to the fact that the two unidirectional SR tunnels, i.e., the forward and reverse traffic directions, follow the same path through the network but in opposite directions. The guarantee of congruency is based on modification of the Segment Identifier (SID) configuration at the source nodes of each tunnel. Accordingly, the present disclosure maintains compatibility with existing Segment Routing configurations with the modifications solely at the source nodes.Type: GrantFiled: June 7, 2022Date of Patent: September 5, 2023Assignee: Ciena CorporationInventor: Darek Skalecki
-
Patent number: 11750499Abstract: A computer-implemented method according to one embodiment includes defining a micro-operative of a first network. The first network has non-obligatory nodes, and the micro-operative includes rankings assigned to each of the nodes of the first network. Activated core covalences (ACCs) are established for the nodes. Each ACC defines a minimum number of neighboring nodes of the node associated with the ACC that, upon the minimum number of neighboring nodes being disconnected from the first network, cause the ranking of the associated node to decrease. An aggregated activated core covalence (A-ACC) is established, and the A-ACC corresponds to a sum of at least some of the ACCs of the nodes. The method further includes determining, based on the A-ACC, whether to perform a communication operation using a path that includes the nodes in the first network.Type: GrantFiled: August 9, 2022Date of Patent: September 5, 2023Assignee: International Business Machines CorporationInventors: Rajesh Kumar Saxena, Harish Bharti, Anupam Gupta, Sandeep Sukhija
-
Patent number: 11743772Abstract: A system described herein may provide a technique for the differentiated Quality of Service (“QoS”) treatment of different traffic types associated with the same application (e.g., a “multi-persona” application) by a wireless network, without the exposure of an application identifier of the application to the wireless network. The application may provide a traffic type indication, based on which a User Equipment (“UE”) may establish one or more QoS flows or other types of communication sessions with the wireless network, where the QoS flows or other types of communication sessions are associated with a network slice that is associated with the traffic type. The communication sessions may include Data Radio Bearers (“DRBs”), backhaul links, protocol data unit (“PDU”) sessions, or other suitable types of communication sessions.Type: GrantFiled: June 25, 2021Date of Patent: August 29, 2023Assignee: Verizon Patent and Licensing Inc.Inventors: Kalyani Bogineni, Deepa Jagannatha, Sudhakar Reddy Patil, Ratul K. Guha, Luay Jalil
-
Patent number: 11706123Abstract: A system and method for determining a network path through a network that is managed by a software defined network (TsSDN) controller incorporating time management are disclosed. In some embodiments, the SDN controller can determine that a data packet originating from a transmitting device and directed to a receiving device is associated with one of: time-sensitive, timeaware or best effort characteristic. The controller can then determine a network path for transport of the data packet from the transmitting device to the receiving device with a guaranteed end to end delay to satisfy the characteristic. The end to end delay considers latency through each layer the data packet transitions through after being conjured at an application layer of the transmitting device. The data packet is then transmitted from the transmitting device via the network path to the receiving device.Type: GrantFiled: September 14, 2020Date of Patent: July 18, 2023Assignee: Schneider Electric Industries SASInventor: Alen Mehmedagic
-
Patent number: 11700284Abstract: A method for managing a media transmission path includes: obtaining location information of a terminal; determining an application function user plane anchor device corresponding to the terminal, and an application function user plane edge device that has a minimum transmission delay, where the transmission delay is between the application function user plane edge device and the terminal; establishing media transmission paths between the application function user plane anchor device and the application function user plane edge device, and between the application function user plane edge device and the terminal; selecting a new application function user plane edge device when a location of the terminal changes; and handing over the terminal to the new application function user plane edge device. This method reduces a delay of a media transmission path, and can better meet a requirement of a delay sensitive service.Type: GrantFiled: August 11, 2020Date of Patent: July 11, 2023Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Biao Zhang, Yongge Xue
-
Patent number: 11677682Abstract: Systems and methods provide a reactive throttle architecture for managing traffic to shared resources. Such systems and methods define a throttling policy based at least in part on traffic to a resource. The traffic to the resources is directed through one or more logical lanes. A request from a client to access the resource is received, and a permit can be issued to the client to use one or more logical lanes to access the resource in accordance with the throttling policy.Type: GrantFiled: September 2, 2021Date of Patent: June 13, 2023Assignee: United Services Automobile Association (USAA)Inventors: Jason Edwards, Jami Renee Delgadillo, Valeria Rodriguez Garza, Vamshi Mohan Gobburu, Annat Rosenthal, Britton Mims Ware, IV
-
Patent number: 11677649Abstract: A backbone service exposes network parameters, such as a minimum available bandwidth, latency, or packet loss, in a tunnel path between any source-destination pairs. The network parameters can be mapped as a function of time so that service teams can schedule when to use the backbone with minimized interruption to other users. The data generated by the backbone service can be transmitted, stored or displayed for informational purposes to provide insights to service teams on how to better leverage the network and create awareness of the current status of the backbone. The backbone service can be extended to provide bandwidth brokerage for controlling traffic distribution in the network. The backbone service can further provide triggered messages that inform service teams about failures in the network that could reduce the available bandwidth. The messages can further target users of affected source-destination pairs.Type: GrantFiled: September 13, 2021Date of Patent: June 13, 2023Assignee: Amazon Technologies, Inc.Inventors: Orlando Maldonado, Sandeep Bajaj, Stefan Christian Richter
-
Patent number: 11652723Abstract: Aspects of the present disclosure are directed to ascertaining whether data messages are repetitions of a previous data message. As may be implemented in accordance with one or more embodiments characterized herein, data packets (130/131) are received (102) and which use a first time delay relative to transmission of a previous data packet (120/121) by a different transmitter. Repetitions (110A/111A) of data packets are also received (102), and which use a second time delay relative to transmission of a previous data packet (110/111) by the same transmitter. The second time delay is less than the first time delay. The received packet is identified (102) as being a repetition of an immediately-previous data packet based on a time delay between the data packet and the immediately-previous data packet, relative to the first and second time delays.Type: GrantFiled: August 31, 2020Date of Patent: May 16, 2023Assignee: NXP B.V.Inventors: Artur Tadeusz Burchard, Vincent Pierre Martinez, Alessio Filippi
-
Patent number: 11647447Abstract: A link locating assisting device in a wireless communication network (10) obtains search limitation data concerning the wireless communication network and sends the search limitation data (SLD) to the wireless terminal (12) via a serving network node (14) and a serving link (SLK) for use in obtaining limitations for limiting a search for a set of candidate links (CLK1, CLK2, CLK3). The wireless terminal (12) obtains the search limitation data (SLD), sets limitations for a link search based on the search limitation data, search for candidate links starting with a current link search setting used with the serving link (SLK), and continues searching for candidate links with an offset from the current link search setting that grows with every search until the search limitations have been met.Type: GrantFiled: June 22, 2016Date of Patent: May 9, 2023Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Andres Reial, Icaro L. J. da Silva, Johan Rune, Henrik Sahlin
-
Patent number: 11637762Abstract: Systems and methods are provided for automatically discovering applications/clusters in a network and mapping dependencies between the applications/clusters. A network monitoring system can capture network flow data using sensors executing on physical and/or virtual servers of the network and sensors executing on networking devices connected to the servers. The system can determine a graph including nodes, representing at least the servers, and edges, between pairs of the nodes of the graph indicating the network flow data includes one or more observed flows between pairs of the servers represented by the pairs of the nodes. The system can determine a dependency map, including representations of clusters of the servers and representations of dependencies between the clusters, based on the graph. The system can display a first representation of a first cluster of the dependency map and information indicating a confidence level of identifying the first cluster.Type: GrantFiled: December 2, 2020Date of Patent: April 25, 2023Assignee: Cisco Technology, Inc.Inventors: Ellen Christine Scheib, Ali Parandehgheibi, Omid Madani, Vimalkumar Jeyakumar, Navindra Yadav, Mohammadreza Alizadeh Attar
-
Patent number: 11632326Abstract: Systems, devices, and methods are provided for transmitting and retransmitting data. A first message transmitted by a sender computing entity to a receiver computing entity over a first port may exercise a first network path whereas a second message transmitted over a second port may exercise a second network path. A system (e.g., sender computing entity) may determine network reliability metrics for a plurality of network paths. If a system detects data loss (e.g., packet loss) on a first port, a second port may be selected based on network reliability metrics for retransmission of the lost data. A port may for example, be selected for retransmission based on the following criteria: (1) the port has the longest consecutive duration without packet loss and (2) the port has received an acknowledgement for a packet that was sent more recently than the initial transmission of the lost packet.Type: GrantFiled: June 15, 2021Date of Patent: April 18, 2023Assignee: Amazon Technologies, Inc.Inventors: Ryan Hegar, Evan Statton, Norman Bright, Steve Andrew Orchard
-
Patent number: 11627158Abstract: Aspects of the present disclosure involve systems and methods for utilizing verified autonomous system (AS) network interconnections received via a cryptographically certified Recognized Operating Agency (ROA) object to generate an interconnect network model which may be used as a reference model to mitigate hijacking of network communications in downstream route announcements. In particular, AS networks may announce or share a cryptographically certified ROA object that includes a list of other AS networks to which the announcing network is connected. A router, server, or other networking device may receive ROA objects from multiple AS networks and generate a model or graph of the interconnectedness of the AS networks. Further, because each ROA object may be cryptographically certified or signed, the networking device may trust the information provided in the received ROA objects. The networking device may further verify announced routing information against the generated network model.Type: GrantFiled: September 18, 2020Date of Patent: April 11, 2023Assignee: Level 3 Communications, LLCInventor: Michael Benjamin