Flow Control Of Data Transmission Through A Network Patents (Class 370/235)
-
Patent number: 12047246Abstract: 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: GrantFiled: May 7, 2020Date of Patent: July 23, 2024Assignee: Samsung Electronics Co., Ltd.Inventor: Mehrdad Shariat
-
Patent number: 12047286Abstract: 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: GrantFiled: May 4, 2021Date of Patent: July 23, 2024Assignee: 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: 12045185Abstract: 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: GrantFiled: April 6, 2023Date of Patent: July 23, 2024Assignee: Intel CorporationInventors: Philip R. Lantz, Sanjay Kumar, Rajesh M. Sankaran, Saurabh Gayen
-
Patent number: 12047297Abstract: 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: GrantFiled: August 31, 2021Date of Patent: July 23, 2024Assignee: Juniper Networks, Inc.Inventors: Prashanth Ramaprasad, Madhu Byrapura Doddegowda, Ronald Bonica
-
Patent number: 12048001Abstract: 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: GrantFiled: March 6, 2020Date of Patent: July 23, 2024Assignee: CANON KABUSHIKI KAISHAInventors: Pascal Viger, Stéphane Baron, Patrice Nezou
-
Patent number: 12040987Abstract: 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: GrantFiled: July 13, 2022Date of Patent: July 16, 2024Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Suman Banerjee, Alok Sharma
-
Patent number: 12041542Abstract: 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: GrantFiled: April 14, 2022Date of Patent: July 16, 2024Assignee: Samsung Electronics Co., Ltd.Inventors: Guanbo Chen, Jianhua Mo, Wenxun Qiu
-
Patent number: 12035397Abstract: 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: GrantFiled: June 29, 2023Date of Patent: July 9, 2024Assignee: LG ELECTRONICS INC.Inventors: Insun Jang, Jeongki Kim, Jinsoo Choi, Suhwook Kim, Namyeong Kim
-
Patent number: 12034636Abstract: 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: GrantFiled: July 28, 2021Date of Patent: July 9, 2024Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Quangao Wan, Taixu Tian, Huadong Xu, Zhongzhen Wang, Jiakui Song
-
Patent number: 12034646Abstract: 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: GrantFiled: August 16, 2021Date of Patent: July 9, 2024Assignee: ACCEDIAN NETWORKS INC.Inventors: Ziad Akl-Chedid, Claude Robitaille
-
Patent number: 12034484Abstract: 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: GrantFiled: February 17, 2020Date of Patent: July 9, 2024Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATIONInventors: Takafumi Tanaka, Hideki Nishizawa, Tetsuro Inui, Seiki Kuwabara, Shuto Yamamoto, Seiji Okamoto
-
Patent number: 12033007Abstract: 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: GrantFiled: April 25, 2022Date of Patent: July 9, 2024Assignee: DOCUSIGN, INC.Inventors: Joey Jia Wei Peng, Abhishek Ram Battepati, Timofei Borisovich Bolshakov
-
Patent number: 12034652Abstract: 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: GrantFiled: June 29, 2022Date of Patent: July 9, 2024Assignee: Juniper Networks, Inc.Inventors: Michael Henkel, Prasad Miriyala, Édouard Thuleau, Nagendra Prasath Maynattamai Prem Chandran, Atul S Moghe
-
Patent number: 12028259Abstract: 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: GrantFiled: January 9, 2020Date of Patent: July 2, 2024Assignee: SONY GROUP CORPORATIONInventors: Vivek Sharma, Kazuyuki Shimezawa
-
Patent number: 12028663Abstract: 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: GrantFiled: July 21, 2022Date of Patent: July 2, 2024Assignee: Infinera CorporationInventor: Ting-Kuang Chiang
-
Patent number: 12028361Abstract: 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: GrantFiled: July 10, 2020Date of Patent: July 2, 2024Assignee: Dell Products L.P.Inventors: Chitrak Gupta, Ajay Shenoy
-
Patent number: 12028256Abstract: 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: GrantFiled: October 25, 2022Date of Patent: July 2, 2024Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Guoping Li, Tingqiu Yuan, Boyan Tu, Tao Ma
-
Patent number: 12022316Abstract: 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: GrantFiled: June 23, 2021Date of Patent: June 25, 2024Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Ankit Srivastava, Avinash Jha, Anup Shivarajapura, Venkatesh Aravamudhan
-
Patent number: 12020088Abstract: 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: GrantFiled: June 24, 2021Date of Patent: June 25, 2024Assignee: Twilio Inc.Inventors: Evan Cooke, Frank Stratton, Kyle Conroy
-
Patent number: 12015558Abstract: 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: GrantFiled: November 12, 2021Date of Patent: June 18, 2024Assignee: ARRIS ENTERPRISES LLCInventors: Sabarinathan Nagarajan, Ian G. Wheelock, Lakshmi Arunkumar
-
Patent number: 12015560Abstract: 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: GrantFiled: July 7, 2021Date of Patent: June 18, 2024Assignee: Huawei Technologies Co., Ltd.Inventors: Zijian He, Hui Lu, Linchun Wang, Xingtao Yan, Yang Liu, Wenzong Yang, Jingzhou Yu, Xiang Yu
-
Patent number: 12014053Abstract: 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: GrantFiled: November 5, 2022Date of Patent: June 18, 2024Assignee: Dell Products, L.P.Inventors: Benjamin A. F. Randolph, Narasimha Challa, Jaeyoo Jung
-
Patent number: 11997025Abstract: 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: GrantFiled: June 20, 2022Date of Patent: May 28, 2024Assignee: Juniper Networks, Inc.Inventors: Srinivasan Venkatakrishnan, Prabhu Raj V.K
-
Patent number: 11997476Abstract: 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: GrantFiled: September 14, 2023Date of Patent: May 28, 2024Assignee: APPLE INC.Inventors: Ching-Yu Liao, Abhijeet Kolekar
-
Patent number: 11996901Abstract: 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 commenType: GrantFiled: October 8, 2021Date of Patent: May 28, 2024Assignee: DELL PRODUCTS LPInventors: Suresh K. Ramasamy, Lars Fredrik Proejts
-
Patent number: 11991654Abstract: 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: GrantFiled: November 4, 2021Date of Patent: May 21, 2024Assignee: NEC CORPORATIONInventor: Satoshi Sonobe
-
Patent number: 11991344Abstract: A system, method and apparatus for stereo vision and tracking with a plurality of coupled cameras and optional sensors.Type: GrantFiled: September 14, 2021Date of Patent: May 21, 2024Assignee: MINDMAZE GROUP SAInventors: 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: 11991054Abstract: 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: GrantFiled: October 6, 2020Date of Patent: May 21, 2024Assignee: Intel CorporationInventors: Francesc Guim Bernat, Ned M. Smith, Sunil Cheruvu, Alexander Bachmutsky, James Coleman
-
Patent number: 11989729Abstract: 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 connType: GrantFiled: July 20, 2022Date of Patent: May 21, 2024Assignee: DEUTSCHE TELEKOM AGInventors: Dominik Schnieders, Stephan Spitz, Hermann Geupel
-
Patent number: 11991246Abstract: 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: GrantFiled: February 2, 2021Date of Patent: May 21, 2024Assignee: Oracle International CorporationInventors: Santosh Narayan Shilimkar, David Dale Becker, Jagwinder Singh Brar
-
Patent number: 11991082Abstract: 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: GrantFiled: March 16, 2022Date of Patent: May 21, 2024Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Xitong Jia, Weiqing Kong, Hewen Zheng, Liang Zhang
-
Patent number: 11989587Abstract: An apparatus and method for dynamic resource allocation with mile/performance markers.Type: GrantFiled: June 27, 2020Date of Patent: May 21, 2024Assignee: Intel CorporationInventors: Rameshkumar Illikkal, Andrew J. Herdrich, Francesc Guim Bernat, Ravishankar Iyer
-
Patent number: 11985447Abstract: 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: GrantFiled: June 30, 2023Date of Patent: May 14, 2024Assignee: The ADT Security CorporationInventors: Edward M. Bacco, Philippe Sawaya, Sara Magee Smith, Andrew O'Connor, Tarmily Wen
-
Patent number: 11985561Abstract: 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: GrantFiled: December 22, 2022Date of Patent: May 14, 2024Assignee: T-Mobile Innovations LLCInventors: Suresh Thanneeru, Romil Sood
-
Patent number: 11985517Abstract: 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: GrantFiled: September 28, 2021Date of Patent: May 14, 2024Assignee: T-MOBILE INNOVATIONS LLCInventor: Robert Lee Engelhart
-
Patent number: 11985048Abstract: 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: GrantFiled: March 29, 2023Date of Patent: May 14, 2024Assignee: Verizon Patent and Licensing Inc.Inventors: Zachary S. Wozich, Vaughne Glymph, Charles Aaron Robeck
-
Patent number: 11979378Abstract: 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: GrantFiled: March 9, 2022Date of Patent: May 7, 2024Assignee: UAB 360 ITInventor: Adrianus Warmenhoven
-
Patent number: 11977580Abstract: 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: GrantFiled: November 30, 2021Date of Patent: May 7, 2024Assignee: International Business Machines CorporationInventors: Sumit Neelam, Hima Prasad Karanam, Udit Sharma, Shajith Ikbal Mohamed, Santosh Srivastava, L. Venkata Subramaniam
-
Patent number: 11979328Abstract: 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: GrantFiled: April 28, 2021Date of Patent: May 7, 2024Assignee: Cable Television Laboratories, Inc.Inventors: Junwen Zhang, Bernardo Huberman, Jingjie Zhu, Karthik Sundaresan, Zhensheng Jia
-
Patent number: 11973672Abstract: 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: GrantFiled: May 11, 2022Date of Patent: April 30, 2024Assignee: NAVER CLOUD CORPORATIONInventors: Choonhee Lee, Sejun Kim, Da Wun Jung, Heejin Jung
-
Patent number: 11972688Abstract: 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: GrantFiled: May 27, 2021Date of Patent: April 30, 2024Assignee: Allstate Insurance CompanyInventors: Kim Barth, Christopher Adcock
-
Patent number: 11972306Abstract: 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: GrantFiled: November 18, 2021Date of Patent: April 30, 2024Assignee: Arrcus Inc.Inventors: Neeraj Malhotra, Keyur Patel, Derek Man-Kit Yeung, Nalinaksh Pai, Kalyani Rajaraman, Vikram Ragukumar
-
Patent number: 11974260Abstract: 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: GrantFiled: July 28, 2020Date of Patent: April 30, 2024Assignees: PEKING UNIVERSITY, BEIJING XINXING WEITONG TECHNOLOGY CO., LTD.Inventors: Ye Jin, Baoji Wang, Guocheng Lv, Tao He, Aimin Liu, Mingke Dong
-
Patent number: 11974157Abstract: 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: GrantFiled: October 8, 2021Date of Patent: April 30, 2024Assignee: HONDA MOTOR CO., LTD.Inventor: Kosei Tsushima
-
Patent number: 11966582Abstract: 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: GrantFiled: August 10, 2022Date of Patent: April 23, 2024Assignee: Western Digital Technologies, Inc.Inventor: Refael Ben Rubi
-
Patent number: 11968167Abstract: 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: GrantFiled: July 6, 2020Date of Patent: April 23, 2024Assignee: NOKIA TECHNOLOGIES OYInventors: Laurent Thiebaut, Hannu Flinck, Pekka Juhani Korja, Hasanin Harkous
-
Patent number: 11968125Abstract: 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: GrantFiled: November 5, 2021Date of Patent: April 23, 2024Assignee: CHINA UNIONPAY CO., LTD.Inventors: Lijun Zu, Hang Yuan, Jintan Wu, Hongmei Chu
-
Patent number: 11968483Abstract: 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: GrantFiled: February 3, 2023Date of Patent: April 23, 2024Inventor: Joseph L. Vilella
-
Patent number: 11966500Abstract: 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: GrantFiled: August 6, 2021Date of Patent: April 23, 2024Assignee: Acronis International GmbHInventors: Alexander Tormasov, Serguei Beloussov, Stanislav Protasov
-
Patent number: 11963215Abstract: 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: GrantFiled: October 27, 2021Date of Patent: April 16, 2024Assignee: Hewlett Packard Enterprise Development LPInventors: Jianpo Han, Hongli Zhang, Qiang Zhou, Mohd Shahnawaz Siraj, Andre Beaudin