Flow Control Of Data Transmission Through A Network Patents (Class 370/235)
  • Patent number: 12047246
    Abstract: The disclosure relates to a pre-5th-generation (5G) or 5G communication system to be provided for supporting higher data rates beyond 4th-generation (4G) communication system such as long term evolution (LTE). Disclosed is a method of providing processed analytics data from a plurality of analytics data suppliers to an analytics data consumer, wherein the analytics data consumer takes action on the basis of the processed analytics data only when the processed analytics data from all of the plurality of analytics data suppliers has been received or until a defined period has elapsed.
    Type: Grant
    Filed: May 7, 2020
    Date of Patent: July 23, 2024
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Mehrdad Shariat
  • Patent number: 12047286
    Abstract: Some embodiments provide a network system. The network system includes a first set of host machines for hosting virtual machines that connect to each other through a logical network. The first set of host machines includes managed forwarding elements for forwarding data between the host machines. The network system includes a second set of host machines for hosting virtualized containers that operate as gateways for forwarding data between the virtual machines and an external network. At least one of the virtualized containers peers with at least one physical router in the external network in order to advertise addresses of the virtual machines to the physical router.
    Type: Grant
    Filed: May 4, 2021
    Date of Patent: July 23, 2024
    Assignee: Nicira, Inc.
    Inventors: Ariel Tubaltsev, Ronghua Zhang, Benjamin C. Basler, Serge Maskalik, Rajiv Ramanathan, David J. Leroy, Srinivas Neginhal, Kai-Wei Fan, Ansis Atteka
  • Patent number: 12045185
    Abstract: Embodiments of apparatuses, methods, and systems for highly scalable accelerators are described. In an embodiment, an apparatus includes an interface to receive a plurality of work requests from a plurality of clients and a plurality of engines to perform the plurality of work requests. The work requests are to be dispatched to the plurality of engines from a plurality of work queues. The work queues are to store a work descriptor per work request. Each work descriptor is to include all information needed to perform a corresponding work request.
    Type: Grant
    Filed: April 6, 2023
    Date of Patent: July 23, 2024
    Assignee: Intel Corporation
    Inventors: Philip R. Lantz, Sanjay Kumar, Rajesh M. Sankaran, Saurabh Gayen
  • Patent number: 12047297
    Abstract: A disclosed method may include (1) identifying a route installed in a Forwarding Information Base (FIB) of a network device included in a network, (2) identifying a plurality of active paths that lead from the network device to a destination device of the route installed in the FIB, (3) determining a load distribution of the plurality of active paths by calculating a plurality of traffic loads that represent amounts of traffic that traverse from the network device to the destination device via the plurality of active paths, and (4) making a trafficking decision in connection with the plurality of active paths based at least in part on the load distribution of the plurality of active paths. Various other apparatuses, systems, and methods are also disclosed.
    Type: Grant
    Filed: August 31, 2021
    Date of Patent: July 23, 2024
    Assignee: Juniper Networks, Inc.
    Inventors: Prashanth Ramaprasad, Madhu Byrapura Doddegowda, Ronald Bonica
  • Patent number: 12048001
    Abstract: A communication method in a communication device includes storing a first type of data and a second type of data belonging to a same access category defined by IEEE802.11 series, contending for access according to an enhanced distributed channel access, EDCA, using first EDCA parameters, to a communication channel in order to transmit the first type of data to another communication device; and contending for access according to the EDCA, using second EDCA parameters different from the first EDCA parameters, to the communication channel in order to transmit the second type of data to the other communication device.
    Type: Grant
    Filed: March 6, 2020
    Date of Patent: July 23, 2024
    Assignee: CANON KABUSHIKI KAISHA
    Inventors: Pascal Viger, Stéphane Baron, Patrice Nezou
  • Patent number: 12040987
    Abstract: A method includes establishing a communication link between a communication interface of a first computing device and a virtual machine executed by a second computing device, receiving an available bandwidth parameter associated with the communication link, receiving link characteristic data associated with the communication interface, and configuring a characteristic of the communication link based on the available bandwidth parameter and the link characteristic data. A system includes a first computing device including a communication interface and executing a policy manager and a second computing device executing a virtual machine. The policy manager is to receive an available bandwidth parameter associated with the communication link, receive link characteristic data associated with the communication interface, and configure a characteristic of the communication link based on the available bandwidth parameter and the link characteristic data.
    Type: Grant
    Filed: July 13, 2022
    Date of Patent: July 16, 2024
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Suman Banerjee, Alok Sharma
  • Patent number: 12041542
    Abstract: A method includes obtaining wireless traffic statistics indicating current conditions and future trends for at least one of throughput, latency, and device power consumption. The method also includes generating penalty functions that reflect the wireless traffic statistics. The method further includes determining a target wakeup time (TWT) interval based on the penalty functions. The method also includes adapting the TWT interval based on a change in the wireless traffic statistics.
    Type: Grant
    Filed: April 14, 2022
    Date of Patent: July 16, 2024
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Guanbo Chen, Jianhua Mo, Wenxun Qiu
  • Patent number: 12035397
    Abstract: A transmitting multi-link device (MLD) in a wireless local area network system enables a first station (STA) to perform a back-off operation again without transmitting PPDU, if a second STA is in the middle of receiving even when a back-off counter (BC) of the first STA becomes 0. The first STA and the second STA are included in the same transmitting MLD. The first STA operates on a first link and the second STA operates on a second link. The first and second links are included in a non-simultaneous transmit and receive (NSTR) link pair.
    Type: Grant
    Filed: June 29, 2023
    Date of Patent: July 9, 2024
    Assignee: LG ELECTRONICS INC.
    Inventors: Insun Jang, Jeongki Kim, Jinsoo Choi, Suhwook Kim, Namyeong Kim
  • Patent number: 12034636
    Abstract: This application provides a packet processing method, including: receiving, by a current network node, a first packet; determining, by the current network node, a flow identification corresponding to the first packet, where the first packet does not include the flow identification; obtaining, by the current network node based on the first packet and the flow identification, a second packet, where the second packet includes the flow identification and an IOAM header, and in the second packet, the flow identification is located before the IOAM header; and sending, by the current network node, the second packet to a next network node. This resolves a problem that as a quantity of passed IOAM nodes increases, traffic classification performed by a subsequent node consumes a longer delay, thereby deteriorating forwarding performance.
    Type: Grant
    Filed: July 28, 2021
    Date of Patent: July 9, 2024
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Quangao Wan, Taixu Tian, Huadong Xu, Zhongzhen Wang, Jiakui Song
  • Patent number: 12034646
    Abstract: Disclosed herein is technology to reduce latency of frames through a network device supporting various priorities. In an implementation, a method comprises configuring one or more priorities with a preemptive right over other one or more of said plurality of priorities; receiving frames in a sequence, each of the frames having a frame priority comprising of one of said plurality of priorities; queuing the received frames in a predetermined order based on a frame arrival time and the frame priority; transmitting a current frame based on a current frame priority and current frame arrival time; stopping transmission of the current frame when a later frame in the sequence is received that has a later frame priority with preemptive right over the current frame priority; transmitting an invalid frame check sequence; transmitting the later frame; and restarting the transmission of the current frame after transmitting the later frame.
    Type: Grant
    Filed: August 16, 2021
    Date of Patent: July 9, 2024
    Assignee: ACCEDIAN NETWORKS INC.
    Inventors: Ziad Akl-Chedid, Claude Robitaille
  • Patent number: 12034484
    Abstract: A virtual environment optical communication network is generated by setting configuration parameters of physical packages of a real environment optical communication network in package emulators that a computer program has virtually constructed to implement the physical packages, the real environment optical communication network being constructed by a plurality of node devices in which the physical packages are mounted, pieces of configuration data are generated based on pieces of resource data indicating resources required for optical paths detected based on acquired configuration parameters and a requested transmission mode, optical paths are set in the virtual environment optical communication network based on the generated pieces of configuration data, and optical paths are set in the real environment optical communication network based on the pieces of configuration data that have been used to set the optical paths.
    Type: Grant
    Filed: February 17, 2020
    Date of Patent: July 9, 2024
    Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
    Inventors: Takafumi Tanaka, Hideki Nishizawa, Tetsuro Inui, Seiki Kuwabara, Shuto Yamamoto, Seiji Okamoto
  • Patent number: 12033007
    Abstract: A document management system processes application programming interface (API) requests received from entities. The document management system processes the API requests to perform operations such as modifying a document, executing a document, or sending a set of documents to another entity. The document management system enforces API limits on API requests received from entities and processed by the document management system. The document management system allows an entity to request a modification to an API limit to a target API limit and determines whether to approve the requested modification. The document management system determines whether to approve the requested API limits based on a comparison with other entities that are similar to the entity based on past API requests received from the other entities.
    Type: Grant
    Filed: April 25, 2022
    Date of Patent: July 9, 2024
    Assignee: DOCUSIGN, INC.
    Inventors: Joey Jia Wei Peng, Abhishek Ram Battepati, Timofei Borisovich Bolshakov
  • Patent number: 12034652
    Abstract: In general, techniques are described for a creating a virtual network router within a software defined network (SDN) architecture. A network controller for the SDN architecture system may include processing circuitry that is configured to execute a configuration node and a control node. The configuration node may process a request by which to create a virtual network router (VNR), where the virtual network router may cause the network controller to interconnect a first virtual network (VN) and a second VN. The VNR may represent a logical abstraction of one or more policies that cause import and/or export of routing information between the first VN and the second VN. The control node configures the first VN and the second VN according to the one or more policies to enable the import and/or the export of routing information between the first VN and the second VN via the VNR.
    Type: Grant
    Filed: June 29, 2022
    Date of Patent: July 9, 2024
    Assignee: Juniper Networks, Inc.
    Inventors: Michael Henkel, Prasad Miriyala, Édouard Thuleau, Nagendra Prasath Maynattamai Prem Chandran, Atul S Moghe
  • Patent number: 12028259
    Abstract: A method of operating an infrastructure equipment forming part of a wireless communications network comprises establishing a radio bearer in accordance with a radio resource connection procedure for transmitting data via a wireless access interface to the wireless communications network, the radio bearer including one or more quality of service flows. Each of the quality of service flows is associated with a communications service provided to the communications device and each of the quality of service flows is defined by parameters for communicating the data for the communications service. The parameters include a relative priority indicator providing an indication of a relative priority level for transmitting from the communications device the data with respect to other quality of service flows.
    Type: Grant
    Filed: January 9, 2020
    Date of Patent: July 2, 2024
    Assignee: SONY GROUP CORPORATION
    Inventors: Vivek Sharma, Kazuyuki Shimezawa
  • Patent number: 12028663
    Abstract: Comprises aggregating data received by a first number of server ports of an edge switch. The server ports operate at a first data speed. The aggregated data is distributed into a plurality of virtual lanes with each virtual lane carrying a portion of the aggregated data at a second data speed less than the first data speed.
    Type: Grant
    Filed: July 21, 2022
    Date of Patent: July 2, 2024
    Assignee: Infinera Corporation
    Inventor: Ting-Kuang Chiang
  • Patent number: 12028361
    Abstract: An information handling system may include a management controller configured to provide out-of-band management of the information handling system. The management controller may be configured to: receive network traffic from a client information handling system, the network traffic relating to management of the information handling system; and transmit at least a portion of the network traffic to a traffic classifier. The traffic classifier may be configured to: determine a protocol associated with the network traffic; compare the network traffic with protocol-specific classification data based on the determined protocol; and determine, based on the comparison, a likelihood that the network traffic is malicious. Based on the determined likelihood exceeding a threshold, the management controller may be configured to execute a remedial action with respect to the network traffic.
    Type: Grant
    Filed: July 10, 2020
    Date of Patent: July 2, 2024
    Assignee: Dell Products L.P.
    Inventors: Chitrak Gupta, Ajay Shenoy
  • Patent number: 12028256
    Abstract: This application discloses a method for controlling traffic in a packet-based network. In the method, after receiving a control packet from a transmit end, an intermediate node between the transmit end and the receive end sends a control packet at the head of a first control queue based on a first duration, wherein the first duration is obtained based on a committed burst size (CBS) and a first committed information rate (CIR), and the intermediate node is configured to send a packet of a first transmit end to a first receive end in the packet-based network. After sending the control packet in the control queue, the intermediate node sends a first data packet set at the head of a data queue based on the sent control packet, wherein the first data packet set comprises C data packets, and C is an integer greater than or equal to 1.
    Type: Grant
    Filed: October 25, 2022
    Date of Patent: July 2, 2024
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Guoping Li, Tingqiu Yuan, Boyan Tu, Tao Ma
  • Patent number: 12022316
    Abstract: A method for optimizing network traffic distribution using timeslot-based tracked producer network function (NF) performance during producer NF selection is performed at a service communication proxy (SCP) including at least one processor. The method includes tracking a performance characteristic of producer NFs across different timeslots. The method further includes receiving, from a consumer NF, a service based interface (SBI) service request. The method further includes identifying eligible producer NFs capable of handling the SBI service request. The method further includes selecting, from the eligible producer NFs, in a manner that at least partially overrides priorities of the eligible producer NFs, and based on the tracked performance characteristic across the different timeslots, a producer NF to handle the SBI service request. The method further includes forwarding the SBI service request to the producer NF.
    Type: Grant
    Filed: June 23, 2021
    Date of Patent: June 25, 2024
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Ankit Srivastava, Avinash Jha, Anup Shivarajapura, Venkatesh Aravamudhan
  • Patent number: 12020088
    Abstract: A system and method that includes receiving an API request to a type of API resource; retrieving an API concurrency value for the API request; determining a comparison status associated with a comparison of the API concurrency value to a concurrency threshold; if the comparison status is within the concurrency threshold, transmitting the API request to an API processing resource; if the comparison status indicates the concurrency threshold is not satisfied, impeding processing of the API request; accounting for an increase in the API concurrency value if the API request is transmitted to an API processing resource; and accounting for a decrease in the API concurrency value at a time associated with the API processing resource completing processing of the API request.
    Type: Grant
    Filed: June 24, 2021
    Date of Patent: June 25, 2024
    Assignee: Twilio Inc.
    Inventors: Evan Cooke, Frank Stratton, Kyle Conroy
  • Patent number: 12015558
    Abstract: An electronic device in a network capable of enhancing classification of packets received by the electronic device is provided that includes a network interface, a non-transitory memory having instructions stored thereon, and a hardware processor. The hardware processor executes the instructions to receive a packet in at least one packet flow to be processed using a first service flow or a second service flow, determine whether a packet to be processed using the second service flow is incorrectly classified for processing using the first service flow, and move the incorrectly classified packet to the second service flow. A notification including data is transmitted for the incorrectly classified packet to a machine learning algorithm (MLA). The MLA is trained using the data and the trained MLA categorizes at least one new packet to be processed using the first or second service flow.
    Type: Grant
    Filed: November 12, 2021
    Date of Patent: June 18, 2024
    Assignee: ARRIS ENTERPRISES LLC
    Inventors: Sabarinathan Nagarajan, Ian G. Wheelock, Lakshmi Arunkumar
  • Patent number: 12015560
    Abstract: This application provides for data transmission between first and second network devices. The first network device requests information from the second network device and in return receives grant information from the second network device. The grant information includes at least a first sequence number that is used by the first network device to determine a first credit limit, where the first credit limit is an amount of data allowed to be sent by the first network device in a packet-distributed load sharing manner. The first network device sends data to the second network device based on the first credit limit. Second and third sequence numbers are also described.
    Type: Grant
    Filed: July 7, 2021
    Date of Patent: June 18, 2024
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Zijian He, Hui Lu, Linchun Wang, Xingtao Yan, Yang Liu, Wenzong Yang, Jingzhou Yu, Xiang Yu
  • Patent number: 12014053
    Abstract: Proactive traffic shaping is used to generate and transmit proactive QFULL messages that are selectively sent to hosts that are generating large numbers of IO operations with lower service levels in instances where a compute node is experiencing high IO volume. By sending proactive QFULL messages only to hosts that are sending IO operations with lower service levels, it is possible to cause the lower priority IO operations to be directed by the hosts to other compute nodes within the storage system, to thereby balance IO operations between compute nodes and enable higher priority IO operations to be serviced with lower latency. When a low priority IO operation arrives, a determination is made as to the depth of the queue. If the number of IO operations in the queue is above a threshold, and IOS are trending upward, a QFULL message is sent to the low priority IO initiator.
    Type: Grant
    Filed: November 5, 2022
    Date of Patent: June 18, 2024
    Assignee: Dell Products, L.P.
    Inventors: Benjamin A. F. Randolph, Narasimha Challa, Jaeyoo Jung
  • Patent number: 11997025
    Abstract: This disclosure describes techniques that include selecting a member port of an aggregation bundle by evaluating utilization of paths, within a router, to member ports of an aggregation bundle. In one example, this disclosure describes a method that includes receiving network data to be output through an aggregation bundle having a plurality of member ports; identifying local member ports; identifying non-local member ports, each of the non-local member ports being reachable from the receiving line card over a path through the switch fabric to a different one of the plurality of line cards; identifying available non-local member ports by determining, for each non-local member port, whether the path through the switch fabric has low utilization; and selecting a member port by applying a hashing algorithm to a group that includes each of the identified available non-local member ports.
    Type: Grant
    Filed: June 20, 2022
    Date of Patent: May 28, 2024
    Assignee: Juniper Networks, Inc.
    Inventors: Srinivasan Venkatakrishnan, Prabhu Raj V.K
  • Patent number: 11997476
    Abstract: Systems and methods are provided to control traffic accessing a public land mobile network service (PLMN) at a non-public network to perform local breakout for selected traffic.
    Type: Grant
    Filed: September 14, 2023
    Date of Patent: May 28, 2024
    Assignee: APPLE INC.
    Inventors: Ching-Yu Liao, Abhijeet Kolekar
  • Patent number: 11996901
    Abstract: An information handling system may include a processor; a memory; a power management unit (PMU); a wireless interface adapter to communicate via an antenna to a wireless network; an antenna controller to: receive, via a sideband wireless communication link, network telemetry data descriptive of network operating frequency bands and network frequency channels from a remote optimizing information handling system management system for a wireless protocol; receive operating characteristics associated with the operation of the information handling system indicating at least one detuning trigger for a network operating frequency band for a wireless protocol link for the wireless network; execute instructions of an antenna tuning algorithm to determine a tune state of the antenna, and issue instructions to a radio frequency switch including a resistor, inductor, and capacitor (RLC) circuit tuner at the antenna to tune the antenna to transceive data at the network operating frequency band to a target frequency commen
    Type: Grant
    Filed: October 8, 2021
    Date of Patent: May 28, 2024
    Assignee: DELL PRODUCTS LP
    Inventors: Suresh K. Ramasamy, Lars Fredrik Proejts
  • Patent number: 11991654
    Abstract: In order to provide a communication system and the like which are capable of updating a correction value of a time synchronization packet, and to which a traffic bonding scheme is applied, a set of primary devices of the communication system determines presence or absence of communication in a first transmission path, adds an actual measurement value of a first delay amount to an information value when a determination result according to the determination is that the communication is present, or adds, to the information value, a design value of a second delay amount being the delay amount inside the wireless transmission device and the wireless reception device when the determination result is that the communication is absent.
    Type: Grant
    Filed: November 4, 2021
    Date of Patent: May 21, 2024
    Assignee: NEC CORPORATION
    Inventor: Satoshi Sonobe
  • Patent number: 11991344
    Abstract: A system, method and apparatus for stereo vision and tracking with a plurality of coupled cameras and optional sensors.
    Type: Grant
    Filed: September 14, 2021
    Date of Patent: May 21, 2024
    Assignee: MINDMAZE GROUP SA
    Inventors: Tej Tadi, Leandre Bolomey, Nicolas Fremaux, Jose Rubio, Jonas Ostlund, Sylvain Cardin, Flavio Roth, Renaud Ott, Frederic Condolo, Nicolas Bourdaud, Flavio Levi Capitao Cantante, Corentin Barbier, Ieltxu Gomez Lorenzo
  • Patent number: 11991054
    Abstract: Methods and apparatus for jitter-less distributed Function as a Service (FaaS) using flavor clustering. A set of FaaS functions clustered by flavor chaining is implemented to deploy one or more FaaS flavor clusters on one or more edge nodes, wherein each flavor is defined by a set of resource requirements mapped into a jitter Quality of Service (QoS) and is executed on at least one hardware computing component on the one or more edge nodes. One or more jitter controllers are implemented to control and monitor execution of FaaS functions in the one or more FaaS flavor clusters such that the functions are executed to meet jitter-less QoS requirements. Jitter controllers include platform jitter-less function controllers in edge nodes and a data center FaaS jitter-less controller. A jitter-less Software Defined Wide Area Network (SD-WAN) network controller is also provided to provide network resources used by FaaS flavor clusters and satisfy connectivity requirements between the edge nodes.
    Type: Grant
    Filed: October 6, 2020
    Date of Patent: May 21, 2024
    Assignee: Intel Corporation
    Inventors: Francesc Guim Bernat, Ned M. Smith, Sunil Cheruvu, Alexander Bachmutsky, James Coleman
  • Patent number: 11989729
    Abstract: A method for completing a transaction includes: a backend server connected to a communication network executes an application backend of a transaction application; a first terminal device connected to the communication network via a first connection executes a first application frontend of the transaction application; the first application frontend transmits a transaction request indicating the transaction to be started and a second application frontend and comprising transaction data associated with the indicated transaction to the application backend via the first connection; a second terminal device connected to the communication network via a second connection executes the second application frontend of the transaction application; the application backend transmits an authorization request to the second application frontend via the second connection; the second application frontend authorizes the requested transaction and transmits a transaction authorization to the application backend via the second conn
    Type: Grant
    Filed: July 20, 2022
    Date of Patent: May 21, 2024
    Assignee: DEUTSCHE TELEKOM AG
    Inventors: Dominik Schnieders, Stephan Spitz, Hermann Geupel
  • Patent number: 11991246
    Abstract: Techniques and apparatus for data networking are described. In one example, a method includes receiving a first Layer-2 Remote Direct Memory Access (RDMA) packet which includes a virtual local area network (VLAN) tag and a quality-of-service (QoS) data field; converting the first Layer-2 RDMA packet to a first Layer-3 encapsulated packet; and forwarding the first Layer-3 encapsulated packet to a switch fabric. In this method, the converting includes adding at least one header to the first Layer-2 RDMA packet, where the at least one header includes: a virtual network identifier that is based on information from the VLAN tag, and a QoS value that is based on information from the QoS data field.
    Type: Grant
    Filed: February 2, 2021
    Date of Patent: May 21, 2024
    Assignee: Oracle International Corporation
    Inventors: Santosh Narayan Shilimkar, David Dale Becker, Jagwinder Singh Brar
  • Patent number: 11991082
    Abstract: A network congestion processing method includes performing Explicit Congestion Notification (ECN) marking on a packet using first ECN configuration information, obtaining first network status information indicating a network status when the first ECN configuration information is used; determining second ECN configuration information based on the first ECN configuration information and the first network status information; and performing ECN marking on the packet using the second ECN configuration information.
    Type: Grant
    Filed: March 16, 2022
    Date of Patent: May 21, 2024
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Xitong Jia, Weiqing Kong, Hewen Zheng, Liang Zhang
  • Patent number: 11989587
    Abstract: An apparatus and method for dynamic resource allocation with mile/performance markers.
    Type: Grant
    Filed: June 27, 2020
    Date of Patent: May 21, 2024
    Assignee: Intel Corporation
    Inventors: Rameshkumar Illikkal, Andrew J. Herdrich, Francesc Guim Bernat, Ravishankar Iyer
  • Patent number: 11985447
    Abstract: A computing system is described. The computing system is configured to receive, from a portal device of a premises monitoring system, a first request for a list of compatible pipelines for a premises analytics device of the premises monitoring system, identify a plurality of pipelines that are compatible with the premises analytics device based on a parameter, and transmit the list of compatible pipelines to the portal device. The computing system is further configured to receive, from the portal device, a second request to deploy a user selected pipeline of the plurality of pipelines referenced in the list of compatible pipelines, transmit a command, to a third-party system, to obtain a pipeline deployment based on the user selected pipeline, and receive, from the third-party system, the pipeline deployment based on the user selected pipeline. The pipeline deployment is transmitted to the premises analytics device.
    Type: Grant
    Filed: June 30, 2023
    Date of Patent: May 14, 2024
    Assignee: The ADT Security Corporation
    Inventors: Edward M. Bacco, Philippe Sawaya, Sara Magee Smith, Andrew O'Connor, Tarmily Wen
  • Patent number: 11985561
    Abstract: Restricting mobility between networks by identifying and rejecting incoming mobility events (e.g. handovers) from unknown cell sites based on a cellID included in a handover request. Core network nodes e.g. MME, AMF, SMF, can detect and reject the incoming mobility events by comparing Cell ID with a white list or referring to a database. This improves over current 3GPP specifications and network vendor implementations that support restriction policies on the source but not on the target.
    Type: Grant
    Filed: December 22, 2022
    Date of Patent: May 14, 2024
    Assignee: T-Mobile Innovations LLC
    Inventors: Suresh Thanneeru, Romil Sood
  • Patent number: 11985517
    Abstract: A wireless communication network serves wireless User Equipment (UEs) over producer Network Functions (NFs) and consumer NFs that use Network Repository Function (NRFs). The producer NFs determine their NF identities and status. The producer NFs indicate the NF identities and status to the NRFs. The consumer NFs request NF information from the NRFs. The NRFs indicate the NF identities and status to the consumer NFs. The consumer NFs select NF identities based on the NF status. The consumer NFs exchange network signaling with the producer NFs based on the selected NF identities to serve the wireless UEs. The producer NFs may comprise Charging Functions (CHFs).
    Type: Grant
    Filed: September 28, 2021
    Date of Patent: May 14, 2024
    Assignee: T-MOBILE INNOVATIONS LLC
    Inventor: Robert Lee Engelhart
  • Patent number: 11985048
    Abstract: Disclosed are systems and methods for a robust Self-Organizing Network (SON) framework that quantifies SON applications' control and management of a network into key performance indicators (KPI) that are leveraged to determine the impact of a SON application's effectiveness in regulating network parameters, which then dictates how the SON application operates. The disclosed framework is configured to receive multiple data streams from existing data sources, determine the performance of a node on a network, and then automatically perform SON operations based therefrom. The disclosed framework can utilize this information to predict additional and/or future opportunities for SON automation on the network, which can be based on an aggregate determination of a net performance gain (NPG) of the SON applications. The framework can leverage the NPG to modify, configure and/or further maintain network operations so as to improve control and management of the network and the applications operating thereon.
    Type: Grant
    Filed: March 29, 2023
    Date of Patent: May 14, 2024
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Zachary S. Wozich, Vaughne Glymph, Charles Aaron Robeck
  • Patent number: 11979378
    Abstract: A method including determining, by a virtual private network (VPN) server providing VPN services to one or more user devices, an average threshold level associated with an aggregate amount of VPN data communicated with a host device during a reference period; determining, by the VPN server, an observed average aggregate amount of VPN data communicated with the host device during an operation period; comparing, by the VPN server, the observed average aggregate amount with the average threshold level; and selectively transmitting, by the VPN server, a notification to the one or more devices indicating that the one or more user devices is to manage transmission of data from the one or more user devices based at least in part on a result of comparing the observed average aggregate amount with the average threshold level. Various other aspects are contemplated.
    Type: Grant
    Filed: March 9, 2022
    Date of Patent: May 7, 2024
    Assignee: UAB 360 IT
    Inventor: Adrianus Warmenhoven
  • Patent number: 11977580
    Abstract: Methods, systems, and computer program products for partitioning and parallel loading of property graphs with constraints are provided herein. A computer-implemented method includes obtaining graph-related input data and corresponding constraint data, wherein the graph-related input data and corresponding constraint data are at least one of user-defined and input data model-based; generating at least one in-memory graph based at least in part on processing at least a portion of the obtained graph-related input data; partitioning the at least one in-memory graph into two or more sub-graphs by processing the at least one in-memory graph using one or more polynomial time partition algorithms; and generating at least one property graph by allocating, at least a portion of the two or more partitioned sub-graphs which satisfy the obtained constraint data, to two or more threads that run in parallel.
    Type: Grant
    Filed: November 30, 2021
    Date of Patent: May 7, 2024
    Assignee: International Business Machines Corporation
    Inventors: Sumit Neelam, Hima Prasad Karanam, Udit Sharma, Shajith Ikbal Mohamed, Santosh Srivastava, L. Venkata Subramaniam
  • Patent number: 11979328
    Abstract: A method for traffic flow classification in a communication network includes (1) identifying a traffic flow in communication network traffic, (2) extracting features of the traffic flow, and (3) using a machine learning model, classifying the traffic flow at least partially based on the features of the traffic flow. The features of the traffic flow include, for example, a distribution of packet size values of a sliding window sample of the traffic flow, a distribution of inter-arrival time values of a sliding window sample of the traffic flow, standard deviation of data packet size, average of data packet size, standard deviation of data packet inter-arrival time, and average of data packet inter-arrival time.
    Type: Grant
    Filed: April 28, 2021
    Date of Patent: May 7, 2024
    Assignee: Cable Television Laboratories, Inc.
    Inventors: Junwen Zhang, Bernardo Huberman, Jingjie Zhu, Karthik Sundaresan, Zhensheng Jia
  • Patent number: 11973672
    Abstract: An anomaly detection method includes collecting and preprocessing time series data every preset detection cycle; detecting an anomaly in time series data preprocessed for a current detection cycle using a deep learning model trained with an unsupervised learning scheme using features of time series data of a previous detection cycle; retraining the deep learning model by further using the time series data preprocessed for at least one detection cycle included in the current learning cycle; and detecting an anomaly in time series data collected and preprocessed for a detection cycle after the current learning cycle using the retrained deep learning model.
    Type: Grant
    Filed: May 11, 2022
    Date of Patent: April 30, 2024
    Assignee: NAVER CLOUD CORPORATION
    Inventors: Choonhee Lee, Sejun Kim, Da Wun Jung, Heejin Jung
  • Patent number: 11972688
    Abstract: Systems, apparatuses, and methods for providing roadside assistance services are described herein. The system can include network computing devices and computing devices associated with vehicles and service vehicles. Requests for roadside services can be automatically assigned to an available service provider. Service providers can be ranked based on a variety of criteria and requests can be assigned based on the ranking. The ranking of service providers can be adjusted based on the performance of the service provider. If a service provider takes too long to respond to a request, the request can be automatically declined and an alternative service provider can be selected.
    Type: Grant
    Filed: May 27, 2021
    Date of Patent: April 30, 2024
    Assignee: Allstate Insurance Company
    Inventors: Kim Barth, Christopher Adcock
  • Patent number: 11972306
    Abstract: Systems, methods, and devices for improved routing operations in a network computing environment. A system includes a network topology comprising a spine node and a plurality of leaf nodes. The system is such that at least one of the plurality of leaf nodes is associated with one or more networking prefixes. The spine node stores a prefix table. The prefix table includes a listing of networking prefixes in the network topology. The prefix table includes an indication of at least one equal-cost multipath routing (ECMP) group associated with each of the networking prefixes in the network topology. The prefix table includes an indication of at least one leaf node of the plurality of leaf nodes associated with each of the networking prefixes in the network topology.
    Type: Grant
    Filed: November 18, 2021
    Date of Patent: April 30, 2024
    Assignee: Arrcus Inc.
    Inventors: Neeraj Malhotra, Keyur Patel, Derek Man-Kit Yeung, Nalinaksh Pai, Kalyani Rajaraman, Vikram Ragukumar
  • Patent number: 11974260
    Abstract: A method for allocating resource and accessing in open wireless channels includes: covering multiple types of user terminal stations in open wireless channels; making dynamic adaptive matching according to comprehensive change factors of a transmitting end and a receiving end in each communication process. The factors of the transmitting end mean that a type and transmitting capacity of a transmitting station are changed, a current state of the wireless channel between the transmitting station and a relay node is changed, a working state of a receiving end of the relay node is changed, and user services to be transmitted are changed; the factors of the receiving end mean that a type and receiving capacity of a receiving station are changed, a current state of the channel from the relay node to the receiving station is changed, and a working state of a transmitting end of the relay node is changed.
    Type: Grant
    Filed: July 28, 2020
    Date of Patent: April 30, 2024
    Assignees: PEKING UNIVERSITY, BEIJING XINXING WEITONG TECHNOLOGY CO., LTD.
    Inventors: Ye Jin, Baoji Wang, Guocheng Lv, Tao He, Aimin Liu, Mingke Dong
  • Patent number: 11974157
    Abstract: An information processing device, having a communication unit for wirelessly communicating with an external device, includes: a throughput measurement unit for measuring communication throughput with the external device; a throughput prediction unit for predicting future communication throughput by using at least data of the measured throughput; a communication control unit for controlling data communication with the external device based on the predicted throughput; a communication determination unit for determining a type of the data communication with the external device; and a priority setting unit for setting priorities of communications for a plurality of the data communications based on the determined type, in which the communication control unit is for limiting the throughput for the data communication for which the set priority is low, in comparison with the data communication for which the set priority is high, when the future throughput is below a predetermined threshold value.
    Type: Grant
    Filed: October 8, 2021
    Date of Patent: April 30, 2024
    Assignee: HONDA MOTOR CO., LTD.
    Inventor: Kosei Tsushima
  • Patent number: 11966582
    Abstract: A data storage device includes a memory device and a controller coupled to the memory device. The controller is configured to receive a read command to read data from the memory device or a write command to write data to the memory device from a host device, determine whether a bottleneck exists in a data/control path between the host device and the memory device, wherein the bottleneck exists either in an input queue corresponding to a hardware module of a plurality of hardware modules or in the hardware module of the plurality of hardware modules, and execute a bottleneck release operation when the bottleneck exists in the data/control path between the host device and the memory device, wherein the bottleneck release operation is dependent on whether the bottleneck exists in the input queue or in the hardware module.
    Type: Grant
    Filed: August 10, 2022
    Date of Patent: April 23, 2024
    Assignee: Western Digital Technologies, Inc.
    Inventor: Refael Ben Rubi
  • Patent number: 11968167
    Abstract: An apparatus comprising: at least one processor; and at least one memory including computer program code; the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus at least to: send (800) a registration request comprising a range of addresses and/or ports managed by a network address and/or port translation service and an identifier of the network address and/or port translation service; and receive (804) an address and/or port translation information request comprising an address and/or port used by an application to communicate with a terminal, wherein the address and/or port used by the application to communicate with a terminal is within the range of addresses and/or ports managed by the network address and/or port translation service.
    Type: Grant
    Filed: July 6, 2020
    Date of Patent: April 23, 2024
    Assignee: NOKIA TECHNOLOGIES OY
    Inventors: Laurent Thiebaut, Hannu Flinck, Pekka Juhani Korja, Hasanin Harkous
  • Patent number: 11968125
    Abstract: A data transmission method includes: determining, by a regional access device, a message that needs to be transmitted includes M pieces of QoS information; and after the regional access device determines that a device identifier in a first piece of QoS information is consistent with a device identifier of the regional access device, updating a QoS value of the message that needs to be transmitted with a first QoS value in the first piece of QoS information, and forwarding the updated message that needs to be transmitted. The first piece of QoS information is any one of the M pieces of QoS information.
    Type: Grant
    Filed: November 5, 2021
    Date of Patent: April 23, 2024
    Assignee: CHINA UNIONPAY CO., LTD.
    Inventors: Lijun Zu, Hang Yuan, Jintan Wu, Hongmei Chu
  • Patent number: 11968483
    Abstract: A digital optical data network system for improving information security in Passive Optical Networks (“PON”) by providing virtual information separation in the router, such as a premise router, or routers interfacing the entire PON, such as by utilizing virtual routing and forwarding, thus allowing safe data traffic between multiple carriers, service providers accessing the PON and multiple end users on the PON such as tenants in a building, employees of a business entity, or subscribers in a residential community.
    Type: Grant
    Filed: February 3, 2023
    Date of Patent: April 23, 2024
    Inventor: Joseph L. Vilella
  • Patent number: 11966500
    Abstract: Disclosed herein are systems and method for isolating private information in streamed data. In an exemplary aspect, a method may comprise receiving a stream of data, for storage in a first storage device, and an indication of how the stream will be utilized by an end user. The method may comprise comparing the indication against a plurality of rules, wherein each rule indicates a type of private information that should be isolated from a given input stream based on a respective indication of usage for the given input stream. The method may comprise identifying and extracting a first type of private information that should be isolated from the stream, modifying the stream by removing the first type of private information from the stream, storing the modified stream in the first storage device, and storing the extracted first type of private information in a different location from the modified stream.
    Type: Grant
    Filed: August 6, 2021
    Date of Patent: April 23, 2024
    Assignee: Acronis International GmbH
    Inventors: Alexander Tormasov, Serguei Beloussov, Stanislav Protasov
  • Patent number: 11963215
    Abstract: Implementations of the present disclosure relate to resource unit (RU) assignment to combat frequency selective fading. A method comprises determining, at an access point (AP), a plurality of channel qualities of a plurality of resource units (RUs) for a client. The plurality of RUs are configured to be available for communications with a plurality of clients comprising the client. The method further comprises determining, from the plurality of RUs, a target RU for the client based at least in part on the plurality of channel qualities. The target RU is to be used by the client for a following transmission with the AP. A target RU with good channel quality will be assigned to the client, thus the transmission and overall system performance will be enhanced.
    Type: Grant
    Filed: October 27, 2021
    Date of Patent: April 16, 2024
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Jianpo Han, Hongli Zhang, Qiang Zhou, Mohd Shahnawaz Siraj, Andre Beaudin