Traffic Shaping Patents (Class 370/230.1)
-
Patent number: 12238009Abstract: Techniques for performing distributed rate limiting in networks in a cloud environment are described for determining an amount of network bandwidth available to be processed by flow control nodes within a cloud network for a first time period, determining a bandwidth allocation for traffic classes for the first time period, determining, a portion of the bandwidth allocation for the flow control nodes, providing, data to the flow control nodes, where the data indicates the portion of the bandwidth allocation for the traffic classes, and receiving, second data that indicates an amount of network traffic routed during the first time period by individual ones of the flow control nodes.Type: GrantFiled: October 5, 2023Date of Patent: February 25, 2025Assignee: Oracle International CorporationInventors: Peter John Hill, Michal Aleksander Karczmarek, Eugen Enache
-
Patent number: 12231345Abstract: Techniques are described for providing service level agreement performance in a link aggregation group computer networking environment. A performance measurement data packet such as a bi-directional forwarding detection (BFD) packet is received. The performance measuring data packet can be considered a parent performance measurement data packet is split into multiple child performance measurement data packets which are each different constituent links of a link aggregation database. The performance of each constituent is tested to determine which constituents satisfy service level agreement parameters. Data packets can then be sent to constituents that meet the data packet's service level agreement performance parameters while still allowing link aggregation grouping.Type: GrantFiled: December 14, 2022Date of Patent: February 18, 2025Assignee: Cisco Technology, Inc.Inventors: Pritam Baruah, Afroze Mohammad
-
Patent number: 12225446Abstract: A signal transfer control apparatus that performs a control operation to switch a plurality of communication paths constituted by a plurality of signal transfer apparatuses transferring a signal includes: a fixed delay information acquisition unit that acquires fixed delay information for each of the plurality of communication paths; a traffic information acquisition unit that acquires traffic information indicating a traffic volume or each of the plurality of communication paths; a probability density function estimation unit that estimates a probability density function of a traffic volume of each of the plurality of communication paths based on the traffic information; an occurrence probability estimation unit that estimates an occurrence probability of variable delay in each of the plurality of communication paths based on the probability density function of each of the plurality of communication paths; a communication path calculation unit that performs a calculation for specifying a communication path wType: GrantFiled: October 16, 2019Date of Patent: February 11, 2025Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATIONInventors: Naotaka Shibata, Keita Takahashi, Jun Terada
-
Patent number: 12174961Abstract: An information handling system may determine a personality flag value during a boot process and execute, responsive to detecting that the information handling system entered a secure environment and based on the personality flag value, a system update handler configured for discovering and connecting to a control plane. The system may also provision a secure ephemeral operating system, including receiving an image of the secure ephemeral operating system from the control plane responsive to a secure profile and validating the image prior to loading the secure ephemeral operating system to a random access memory.Type: GrantFiled: June 14, 2022Date of Patent: December 24, 2024Assignee: Dell Products L.P.Inventors: John Henry Terpstra, Jeroen Mackenbach, Anantha K Boyapalle
-
Patent number: 12150202Abstract: In response to a vehicle being switched from an IGN OFF state (non-operating state) to an IGN ON state (operating state) in a state in which a mobile terminal has been activated, the use of wireless communication (Wi-Fi communication) by the mobile terminal via a network using an in-vehicle device as a base station can be started. In response to the vehicle being switched from the IGN ON state (operating state) to the IGN OFF state (non-operating state) in the state in which the mobile terminal has been activated, the use of wireless communication (Wi-Fi communication) by the mobile terminal via the network using the in-vehicle device as the base station is stopped.Type: GrantFiled: March 9, 2022Date of Patent: November 19, 2024Assignee: Honda Motor Co., Ltd.Inventor: Yuji Takeuchi
-
Patent number: 12137039Abstract: A management apparatus includes: a quality manager configured to: acquire (i) a control request for requesting control of quality of communication, the communication being executed when an application program installed in the terminal apparatus is executed, and (ii) terminal information related to the terminal apparatus; and based on the control request and the terminal information, execute a control process causing at least one of the one or more networks to execute the control of quality; and a charge manager configured to: acquire, from each of the plurality of networks, fee information showing a usage fee of the control of quality; and charge a fee based on the fee information to an application provider providing the application program to the terminal apparatus.Type: GrantFiled: September 10, 2021Date of Patent: November 5, 2024Assignee: NTT DOCOMO, INC.Inventors: Hiroki Ishizuka, Masashi Anzawa
-
Patent number: 12132662Abstract: A port extender provides individual flow control for ports multiplexed from a network device. The port extender is configured to multiplex a network device port across the front panel ports on the port extender. The port extender also determines that an input buffer for the network device port is overloaded, and generates a Priority-based Flow Control (PFC) frame identifying that the network device port is congested. The port extender sends the PFC frame via the network device port to the network device. The PFC frame causes the network device coupled to the network device port to discontinue sending data for transmission from the plurality of ports on the port extender.Type: GrantFiled: May 26, 2022Date of Patent: October 29, 2024Assignee: CISCO TECHNOLOGY, INC.Inventor: Aviran Kadosh
-
Patent number: 12132644Abstract: A computer-implemented method according to one embodiment includes establishing, for each hop in pathways of a network, a relation between a desired reliability and channel error. Based on the established relations, a maximum number of copies of packets to send from a source in the network to a target in the network is determined. An overhead associated with sending packets from the source to the target in the network is determined for each of the hops, and a first sum of such overheads is also determined. An overhead associated with sending an acknowledgement packet to the source is determined for each of the hops. A second sum is a sum of the overheads associated with sending the acknowledgement packet to the source. In response to a determination that a sum of the first sum and the second sum is less than a predetermined threshold value, the pathways are used.Type: GrantFiled: August 1, 2022Date of Patent: October 29, 2024Assignee: International Business Machines CorporationInventors: Rajesh Kumar Saxena, Harish Bharti, Anupam Gupta, Sandeep Sukhija
-
Patent number: 12126536Abstract: Embodiments of the disclosure provide techniques for measuring congestion and controlling quality of service to a shared resource. A module that interfaces with the shared resource monitors the usage of the shared resource by accessing clients. Upon detecting that the rate of usage of the shared resource has exceeded a maximum rate supported by the shared resource, the module determines and transmits a congestion metric to clients that are currently attempting to access the shared resource. Clients, in turn determine a delay period based on the congestion metric prior to attempting another access of the shared resource.Type: GrantFiled: October 29, 2020Date of Patent: October 22, 2024Assignee: VMware LLCInventors: William Earl, Christos Karamanolis
-
Patent number: 12118409Abstract: Methods, non-transitory machine readable media, and computing devices that dynamically throttle non-priority workloads to satisfy minimum throughput service level objectives (SLOs) are disclosed. With this technology, a determination is made when a number of detection intervals with a violation within a detection window exceeds a threshold, when a current one of the detection intervals is outside an observation area. The detection intervals are identified a violated based on an average throughput for priority workloads within the detection intervals exceeding a minimum throughput SLO. A throttle is then set to rate-limit non-priority workloads, when the number of violated detection intervals within the detection window exceeds the threshold.Type: GrantFiled: October 20, 2023Date of Patent: October 15, 2024Assignee: NetApp, Inc.Inventors: Ranjit Nandagopal, Yasutaka Hirasawa, Chandan Hoode
-
Patent number: 12113697Abstract: A computer implemented method and system for simulating the effect of one or more flow specification rules upon archived network flow data. Archived network flow data is retrieved from a database that was exported from a network device. One or more flow specification rules are applied to the archived network flow data, wherein the one or more flow specification rules are configured to perform one or more flow specification actions on the archived network flow data. Determined are one or more flow actions affected on the archived network flow data by the applied one or more flow specification rules. Indication/notification of the determined one or more flow actions are provided.Type: GrantFiled: October 20, 2022Date of Patent: October 8, 2024Assignee: ARBOR NETWORKS, INC.Inventors: Michael Ratanatharathorn, Kyle Oswald, Anthony Powell, Joel Harrison
-
Patent number: 12114397Abstract: Described herein are systems and methods that dynamically manage network traffic for individual subscribers based on past and current data usage rates. The disclosed systems and methods operate to control data traffic for a group of subscribers that share a common access network or that share a common access link to an access network. Prior to an individual subscriber reaching their data plan limit, the disclosed systems and methods track individual subscribers' past and current data rates and manage individual subscribers' current usage rates so that each subscriber's continually or periodically updating past usage rate stays within a provisioning rate for the group. This can improve user experience because rather than waiting until a subscriber has reached their plan data limit to impose strict data usage restrictions, the disclosed systems and methods use modest restrictions continuously or intermittently during the plan period.Type: GrantFiled: June 8, 2023Date of Patent: October 8, 2024Assignee: VIASAT, INC.Inventors: James N. Esserman, Daniel M. Newman, Girish Chandran, Mark D. Dankberg, Jae Won Chung
-
Patent number: 12088667Abstract: The present disclosure is directed toward systems, methods, and non-transitory computer readable media for generating and managing multilocational data blocks, generating and summarizing content blocks within a virtual space interface, and generating and providing a content block browser as part of a virtual space platform. In some embodiments, the disclosed systems generate a multilocational data block that includes a block identifier that is tied to a source identifier for embedding digital content from a network location indicated by the source identifier. The disclosed systems can also generate block summaries from content blocks for presenting and modifying digital content embedded within the content blocks via block identifiers and source identifiers. In some embodiments, the content block system can provide a content-block-based web browser in the form of a virtual space that includes embedded content blocks that integrate webpage functionality.Type: GrantFiled: March 30, 2023Date of Patent: September 10, 2024Assignee: Dropbox, Inc.Inventors: Udara Jayawardena, Haishan Qian
-
Patent number: 12075105Abstract: Systems and methods are described for a media guidance application (e.g., implemented on a user device) that avoids spoilers in presenting recording prompts relating to a competition by scheduling presentation of notifications according to the user profile.Type: GrantFiled: June 2, 2023Date of Patent: August 27, 2024Assignee: Rovi Guides, Inc.Inventor: Milan Patel
-
Patent number: 12068801Abstract: A service provider server is provided for use with a network node, and a cable modem. The service provider server includes a memory and a processor configured to execute instructions stored on the memory to cause the service provider server to provide a first downstream service flow to the cable modem by way of the network node, the first downstream service flow having a first set of privileges, receive a first upstream service flow from the cable modem by way of the network node, provide a second downstream service flow to the cable modem by way of the network node, the second downstream service flow having a second set of privileges that are different from the first set of privileges, and receive a second upstream service flow from the cable modem by way of the network node.Type: GrantFiled: September 1, 2021Date of Patent: August 20, 2024Assignee: ARRIS ENTERPRISES LLCInventors: Carol J. Ansley, Charles Peter Cheevers
-
Patent number: 12063542Abstract: One example data processing method includes obtaining an industry identifier and a service identifier, determining, based on a first preset mapping table, a target packet delay value corresponding to the industry identifier and the service identifier, obtaining a translation parameter including at least one of a scheduling feature identifier, a quantity of retransmissions, and a modulation and coding scheme (MCS) number, and calculating a base station packet delay value based on a preset terminal processing delay, a preset base station processing delay, a first time division duplex air interface waiting delay, a preset time division duplex air interface transmission delay, and the translation parameter. When the base station packet delay value is greater than the target packet delay value, the translation parameter is adjusted, and execution of the previous step is triggered.Type: GrantFiled: June 3, 2022Date of Patent: August 13, 2024Assignee: Huawei Technologies Co., Ltd.Inventors: Xiaobin Jiang, Xiaoqiong Long, Ligang Ren
-
Patent number: 12050938Abstract: Systems, methods, and machine-readable media for monitoring a storage system and correcting demand imbalances among nodes in a cluster are disclosed. A performance manager for the storage system may detect performance imbalances that occur over a period of time. When operating below an optimal performance capacity, the manager may cause a volume to be moved from a node with a high load to a node with a lower load to achieve a preventive result. When operating at or near optimal performance capacity, the manager may cause a QOS limit to be imposed to prevent the workload from exceeding the performance capacity, to achieve a proactive result. When operating abnormally, the manager may cause a QOS limit to be imposed to throttle the workload to bring the node back within the optimal performance capacity of the node, to achieve a reactive result. These actions may be performed independently, or in cooperation.Type: GrantFiled: November 30, 2020Date of Patent: July 30, 2024Assignee: NETAPP, INC.Inventors: Abhishek Hiregoudar, Siu Wu, Alma Dimnaku
-
Patent number: 12034736Abstract: Systems and methods to detect attacks on the clocks of devices in time sensitive networks are described. Particularly, the disclosed systems and methods provide detection and mitigation of timing synchronization attacks based on pseudo-random numbers generated and used to select and authenticate timing of transmission of messages in protected transmission windows.Type: GrantFiled: September 24, 2021Date of Patent: July 9, 2024Assignee: INTEL CORPORATIONInventors: Marcio Juliato, Javier Perez-Ramirez, Mikhail Galeev, Christopher Gutierrez, Dave Cavalcanti, Manoj Sastry, Vuk Lesi
-
Patent number: 12034624Abstract: A node includes circuitry configured to create a sequence of encoded blocks with the blocks including i) data blocks from a plurality of clients and ii) overhead blocks, insert one or more Operations, Administration, and Maintenance (OAM) fields representing client overhead in the overhead blocks, wherein each client has corresponding client overhead, and transmit the sequence of encoded blocks in an order.Type: GrantFiled: February 17, 2021Date of Patent: July 9, 2024Assignee: Ciena CorporationInventor: Sebastien Gareau
-
Patent number: 11979909Abstract: The present disclosure provides a method and device used for relay wireless communications. A first node transmits a first radio signal, the first radio signal comprises a first message; transmits a third radio signal on a first radio resource; and receives a second radio signal, the second radio signal comprises a second message, the second message is used to indicate the first radio resource; wherein the first message is used to trigger the second message, and the first radio resource is used for a non-competitive random access. In the L2 relay communication architecture of the present disclosure, the first node acquires a UL synchronization through a non-competitive random access procedure, which can effectively support transmitting end-to-end control information of the PHY layer or the higher layer via a Uu interface.Type: GrantFiled: December 6, 2021Date of Patent: May 7, 2024Assignee: SHANGHAI LANGBO COMMUNICATION TECHNOLOGY COMPANY LIMITEDInventor: Xiaobo Zhang
-
Patent number: 11968422Abstract: A fault detection method includes: obtaining a video quality parameter of a monitored video stream, where the video quality parameter is determined according to a packet loss recovery method of the monitored video stream, the video quality parameter includes an effective packet loss factor, and the effective packet loss factor is used to indicate effectiveness of network packet loss recovery performed by using the packet loss recovery method of the monitored video stream; and performing fault detection based on the video quality parameter of the monitored video stream.Type: GrantFiled: November 26, 2019Date of Patent: April 23, 2024Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Yanfang Zhang, Jian Cheng, Yan Bai, Liang Zhang
-
Patent number: 11936761Abstract: A component of a cellular communication system is configured to prioritize data packets based on packet tags that have been associated with the data packets. The packet tags may comprise an application identifier and a customer identifier, as examples. A Packet Data Convergence Protocol (PDCP) layer of a radio protocol stack receives a data packet and associated packet tags and assigns the data packet to a preferred transmission queue or a non-preferred transmission queue, based on the packet tags associated with the data packet. In order to manage queue overflows, data packets of the non-preferred transmission queue may be discarded when they have been queued for more than a predetermined length of time. Data packets of the preferred transmission queue, however, are retained regardless of how long they have been queued.Type: GrantFiled: December 28, 2022Date of Patent: March 19, 2024Assignee: T-Mobile USA, Inc.Inventors: Ming Shan Kwok, Alejandro Aquirre, Hsin Fu Henry Chiang
-
Patent number: 11929940Abstract: A circuit and corresponding method perform resource arbitration. The circuit comprises a pending arbiter (PA) that outputs a PA selection for accessing a resource. The PA is selection based on PA input. The PA input represents respective pending-state of requesters of the resource. The circuit further comprises a valid arbiter (VA) that outputs a VA selection for accessing the resource. The VA selection is based on VA input. The VA input represents respective valid-state of the requesters. The circuit performs a validity check on the PA selection output. The circuit outputs a final selection for accessing the resource by selecting, based on the validity check performed, the PA selection output or VA selection output. The circuit addresses arbitration fairness issues that may result when multiple requesters are arbitrating to be selected for access to a shared resource and such requesters require a credit (token) to be eligible for arbitration.Type: GrantFiled: September 14, 2022Date of Patent: March 12, 2024Assignee: Marvell Asia Pte LtdInventors: Joseph Featherston, Aadeetya Shreedhar
-
Patent number: 11909645Abstract: Systems and methods for Segment Routing (SR) Traffic Engineering (SR-TE) in a network include receiving link utilization measurements at a Label Edge Router (LER) with the link utilization measurements flooded by one or more Label Switch Routers (LSRs); and, responsive to one or more of detecting congestion and underutilization on one or more links associated with an SR tunnel at the LER based on the received link utilization measurements, performing one or more actions at the LER to one or more of alleviate the congestion and re-optimize the underutilization. A state of the SR tunnel is maintained only at the LER through a label stack assigned at the LER, and the label stack includes one or more of a node Segment ID (SID) and an adjacency SID.Type: GrantFiled: January 24, 2019Date of Patent: February 20, 2024Assignee: Ciena CorporationInventors: Darek Skalecki, Gerard L. Swinkels
-
Patent number: 11902167Abstract: An object is to provide a communication apparatus, a communication method, and a program capable of avoiding an increase in network load when input traffic continues to be large and a communication delay when input traffic is very small. A communication apparatus according to the present invention prepares three token buckets and can transfer, discard, or hold a packet in accordance with the amount of tokens in each token bucket. This enables the communication apparatus to operate so as not to exceed a set maximum bandwidth when large traffic is received for the delay guarantee shaping. Further, When the maximum bandwidth is exceeded, the communication apparatus can select whether to discard a packet to prioritize a delay guarantee or to hold a packet to prioritize no loss of packets. Furthermore, the communication apparatus can immediately transmit a packet without increasing a communication delay when input traffic is very small.Type: GrantFiled: July 4, 2019Date of Patent: February 13, 2024Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATIONInventors: Tatsuya Fukui, Katsuya Minami, Yuki Sakaue, Hiroyuki Furukawa
-
Patent number: 11895039Abstract: A communication system according to the present disclosure includes: a required band calculation unit (12, 41) configured to calculate a required band for a plurality of flows received by a bridge apparatus (3), in which, for a flow including burst data among the plurality of flows, the required band calculation unit (12, 41) calculates the required band for the flow based on a data size of the burst data and an allowable delay of the flow; and a speed ratio calculation unit (32, 43) configured to calculate a relative ratio of communication speeds of the plurality of flows based on the required band for the plurality of flows. The bridge apparatus (3) transfers the plurality of flows to a data receiving apparatus (2) according to the relative ratio of the communication speeds.Type: GrantFiled: September 9, 2020Date of Patent: February 6, 2024Assignees: NEC CORPORATION, NATIONAL INSTITUTE OF INFORMATION AND COMMUNICATION TECHNOLOGYInventors: Takeo Onishi, Taketoshi Nakajima, Toru Osuga, Satoko Itaya, Kenichi Maruhashi, Fumihide Kojima
-
Patent number: 11894994Abstract: A network traffic device comprising: at least one network device adapted to receive network data packets; wherein said at least one network device filters network data packets to locate at least one identifying packet, and samples said network data packets to select at least one sample packet. The at least one network device may transfer said at least one identifying packet and said at least one sample packet to an analyser. A predetermined sample rate may determine the number of sample packets selected by said at least one network device.Type: GrantFiled: December 9, 2020Date of Patent: February 6, 2024Assignee: Redfig Consulting Pty LtdInventor: Gavan Newell
-
Patent number: 11870642Abstract: In an example, a method comprises obtaining, by a policy controller from a first SDN architecture system, flow metadata for packet flows exchanged among workloads of a distributed application deployed to the first SDN architecture system; identifying, using flow metadata for a packet flow of the packet flows, a source endpoint workload and a destination endpoint workload of the packet flow; generating a network policy rule to allow packet flows from the source endpoint workload to the destination endpoint workload of the packet flow; and adding the network policy rule to a configuration repository as configuration data for a second SDN architecture system to cause a deployment system to configure the second SDN architecture system with the network policy rule to allow packet flows from the source endpoint workload to the destination endpoint workload when the distributed application is deployed to the second SDN architecture system.Type: GrantFiled: March 31, 2022Date of Patent: January 9, 2024Assignee: Juniper Networks, Inc.Inventors: Prasad Miriyala, Rosh Perumpully Ramadass, Fnu Nadeem
-
Patent number: 11863459Abstract: A packet processing method includes receiving, by a forwarding apparatus, a first packet, where the first packet belongs to a first packet flow, determining, by the forwarding apparatus, at least two types of information in the following four types of information a duration of staying in a first memory by the first packet flow, usage of the first memory, whether the first packet flow is a victim of a congestion control mechanism, and a drop priority of the first packet, and determining, by the forwarding apparatus based on the at least two types of information, whether explicit congestion notification marking needs to be performed on the first packet.Type: GrantFiled: December 10, 2021Date of Patent: January 2, 2024Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Nan Li, Chao Huang
-
Patent number: 11811621Abstract: A system and method for Quality of Experience (QoE) management on a network. The method including: determining a set of service categories for an operator's traffic, wherein at least one of the service categories is video streaming; mapping a plurality of traffic flows to each of the service categories; determining a target and minimum intent for each of the service categories; measuring a score and bandwidth use for each of the service category; determining whether each of the service categories are reaching an associated minimum bandwidth intent; if the minimum bandwidth intent is not being reached for at least one service category, adjusting the minimum intent for at least one of the service categories; allocating a bandwidth per service category based on the adjusted minimum intent; and shaping the traffic flow to the allocated bandwidth; otherwise allowing the traffic flow to continue with a current bandwidth allocation.Type: GrantFiled: June 4, 2021Date of Patent: November 7, 2023Inventors: Kamakshi Sridhar, Alexander Havang
-
Patent number: 11805445Abstract: This application discloses a traffic shaping method, where the method is applied to a wireless communication time division duplex (TDD) mode. A network device obtains N data packets sent by a terminal device using a shaping layer, where N is an integer greater than 0, the N data packets are submitted in sequence, and the shaping layer is configured to sort the N data packets; the network device compares traffic of the N data packets or a time interval at which the shaping layer sends data packets with a preset value when the network device determines that none of the N data packets is lost or that the N data packets are not out of order; and the network device shapes the traffic based on a comparison result by using the shaping layer.Type: GrantFiled: December 20, 2021Date of Patent: October 31, 2023Assignee: Huawei Technologies Co., Ltd.Inventors: Yong Yan, Enhua He, Yan Qin
-
Patent number: 11800397Abstract: A method performed by a WTRU may comprise associating a logical channel with a plurality of token buckets, including at least a long term token bucket and a short term token bucket. The method may further comprise transmitting logical channel data on the associated logical channel, in a TTI. The transmitted logical channel data of the TTI may be no larger than a value corresponding to a minimum of the long term token bucket and the short term token bucket. The long term token bucket may be initialized to a value which is greater than an initialized value of the short term token bucket. When the WTRU transmits logical channel data in a TTI, the WTRU may decrement the long term token bucket and the short term token bucket by a total size of one or more MAC SDUs served on the associated logical channel.Type: GrantFiled: May 8, 2019Date of Patent: October 24, 2023Assignee: INTERDIGITAL PATENT HOLDINGS, INC.Inventors: Faris Alfarhan, Paul Marinier, Ghyslain Pelletier
-
Patent number: 11784887Abstract: Bandwidth throttling in a browser isolation environment is disclosed. A request is received from a client browser executing on a client device to connect to a website. The browser isolation system provides a surrogate browser to facilitate communications between the client browser and the remote resource. A throttle is applied to a portion of content delivered to the client browser in response to the received request.Type: GrantFiled: September 30, 2022Date of Patent: October 10, 2023Assignee: Menlo Security, Inc.Inventors: Lionel Litty, Ji Feng, Gautam Altekar, Gary Steven Kratkin
-
Patent number: 11770319Abstract: Techniques for using traceroute with tunnels and cloud-based systems for determining measures of network performance are presented. Systems and methods implemented by a traceroute application implementing a Transmission Control Protocol (TCP) stack in a processing device include sending a plurality of TCP packets via a raw socket to perform a trace to a destination; receiving responses to the plurality of TCP packets; detecting the responses in the TCP stack and diverting the responses to the raw socket; and aggregating the responses by the traceroute application to determine details of a service path from the processing device to the destination.Type: GrantFiled: January 14, 2021Date of Patent: September 26, 2023Assignee: Zscaler, Inc.Inventors: Sandeep Kamath, Chenglong Zheng, Vladimir Stepanenko, Srikanth Devarajan
-
Patent number: 11765579Abstract: Embodiments of methods and systems for managing traffic across a WAN are disclosed. A method for managing traffic across a WAN involves identifying incoming traffic as Direct Internet Access (DIA) traffic at a first node, identifying incoming traffic as SD-WAN traffic at the first node, policing the DIA traffic at the first node, and adapting the policing of the DIA traffic at the first node in response to a comparison between the SD-WAN traffic and an SD-WAN traffic threshold.Type: GrantFiled: April 16, 2021Date of Patent: September 19, 2023Assignee: Versa Networks, Inc.Inventors: Sridhar Vishwanathan Iyer, Aswin Sivasubramanian, Apurva Mehta
-
Patent number: 11765007Abstract: A signal specification identification apparatus includes processing circuitry that estimates the transmission rate of a received signal, performs sampling frequency conversion on the received signal, calculates a probability corresponding to each of a plurality of candidates for a specification of the received signal, selects a candidate using the respective probabilities, and calculates reliability corresponding to a selected candidate, determines whether to output the selected candidate as an identification result or perform the sampling frequency conversion again, based on the reliability, and changes a parameter indicating the ratio of the sampling frequency conversion when it is determined that the sampling frequency conversion is to be performed again. Processing is repeated until the processing circuitry determines that the selected candidate as the identification result is to be output.Type: GrantFiled: January 5, 2023Date of Patent: September 19, 2023Assignee: MITSUBISHI ELECTRIC CORPORATIONInventors: Yasutaka Yamashita, Shigeru Uchida
-
Patent number: 11758476Abstract: A system, method, and computer-readable medium are disclosed for performing an intelligent connectivity operation. The intelligent connectivity operation includes: identifying context aware information associated with an information handling system; identifying network infrastructure operational information, the network infrastructure operational information including access point (AP) usage information; and, selecting an access point and a channel within the network infrastructure for use by the information handling system based upon the context aware information and the network infrastructure operational information.Type: GrantFiled: February 5, 2021Date of Patent: September 12, 2023Assignee: Dell Products L.P.Inventors: Minho Cheong, Harpreet S. Narula
-
Patent number: 11750504Abstract: Methods and systems are provided to facilitate network egress fairness between applications. At an egress port of a network, an arbitrator can provide fairness-based traffic shaping to data associated with applications. The desired fairness-based traffic shaping can be provided based on bandwidth, traffic classes, or other parameters. Consequently, the egress link's bandwidth can be allocated with fairness among the applications.Type: GrantFiled: March 23, 2020Date of Patent: September 5, 2023Assignee: Hewlett Packard Enterprise Development LPInventors: David Charles Hewson, Timothy J. Johnson, Abdulla M. Bataineh
-
Patent number: 11750535Abstract: A transmission device (10) includes a flow table (11) that stores identification information about an uninterruptible target flow; a transmission-side identification unit (12) that identifies whether a received packet is from the target flow or a non-target flow based on whether the received packet matches the identification information about the target flow stored in the flow table (11); a tag application unit (13) that applies, to packets from the target flow, an uninterruptible identifier indicating that the packets are from the target flow and a sequence number for distinguishing the packets from other packets; and a branch unit (14) that branches the packets from the target flow processed by the tag application unit (13) into packets to be transferred to an active path (41) among redundant routes and packets to be transferred to a backup path (42) among the redundant routes.Type: GrantFiled: June 20, 2019Date of Patent: September 5, 2023Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATIONInventors: Hiroto Takechi, Hideki Maeda, Daisaku Shimazaki, Masaaki Inami, Katsuhiro Araya, Masatoshi Namiki, Masahiro Yokota
-
Patent number: 11743134Abstract: Examples herein describe a programmable traffic management engine that includes both programmable and non-programmable hardware components. The non-programmable hardware components are used to generate features that can then be used to perform different traffic management algorithms. Depending on which traffic management algorithm the PTM engine is configured to do, the PTM engine may use a subset (or all) of the features to perform the algorithm. The programmable hardware components in the PTM engine are programmable (e.g., customizable) by the user to perform a selected algorithm using some or all of the features provided by the non-programmable hardware components.Type: GrantFiled: October 7, 2020Date of Patent: August 29, 2023Assignee: XILINX, INC.Inventors: Guanwen Zhong, Chengchen Hu, Gordon John Brebner
-
Patent number: 11727835Abstract: A pixel circuit includes a light emitting element including a first electrode and a second electrode, a first switching element including a control electrode, a second switching element, a third switching element, a sensing resistor and a fourth switching element. The first switching element applies a first power voltage to the first electrode of the light emitting element. The second switching element applies a data voltage to the control electrode of the first switching element. The third switching element senses a signal of the first electrode of the light emitting element. The sensing resistor includes a first end connected to the second electrode of the light emitting element and a second end which receives a second power voltage. The fourth switching element senses a signal of the second electrode of the light emitting element.Type: GrantFiled: January 4, 2022Date of Patent: August 15, 2023Assignee: SAMSUNG DISPLAY CO., LTD.Inventors: Tae-Seok Ha, Kyoungsoo Kim, Kyu-Jin Park, Sung-Jae Park, Seung-Woon Shin, Ho Lee, Woon-Rok Jang
-
Patent number: 11729820Abstract: The present invention constructs L RLC PDUs, where L is larger than 1; and submit the L RLC PDUs to a medium access control (MAC) layer for a transmission opportunity. The L RLC PDUs include a first RLC PDU having a poll to trigger status reporting at a receiving device and a second RLC PDU not having the poll and having a highest sequence number (SN) among SNs of the L RLC PDUs. The present invention sets a state variable to a highest SN among SNs of RLC PDUs having the poll submitted to the MAC layer, upon submitting the first RLC PDU to the MAC layer.Type: GrantFiled: July 27, 2022Date of Patent: August 15, 2023Assignee: LG ELECTRONICS INC.Inventors: Gyeongcheol Lee, Seungjune Yi
-
Patent number: 11722419Abstract: Bandwidth-dependent selection of a packet routing node (e.g., user plane function (UPF) for 5G, packet data network gateway user plane function (PGW-U) for 4G) includes determining, for each of a plurality of packet routing nodes, a bandwidth capacity to an access network (e.g., a radio access node); receiving a request for a data traffic session; determining whether the data traffic session comprises a bandwidth priority; identifying a subset of the plurality of packet routing nodes having a higher bandwidth capacity than others of the plurality (e.g., the packet routing node having the highest capacity, or the top percentage); based on at least determining that the data traffic session comprises a bandwidth priority data traffic session, selecting a packet routing node for the data traffic session from the subset; and establishing the data traffic session through the selected packet routing node.Type: GrantFiled: April 1, 2021Date of Patent: August 8, 2023Assignee: T-Mobile USA, Inc.Inventors: Suliman Albasheir, Muhammad Waqar Afzal
-
Patent number: 11706147Abstract: A gateway device includes a first communication system, a second communication system and a network processor. The first communication system and the network processor communicate first network signals therebetween. The first network signals comprising first higher priority network signals and first lower priority network signals. The second communicate system and the network processor communicating second network signals therebetween. The second network signals comprising second higher priority network signals and second lower priority network signals. The network processor communicates a first congestion notification request signal to the first communication system. The first communication system modifies the first lower priority network signals at the first communication system in response to the first congestion notification signal to form first modified network signals and communicates the first modified network signals from the gateway device.Type: GrantFiled: August 30, 2021Date of Patent: July 18, 2023Assignee: DIRECTV, LLCInventors: Robin M. Mathews, Henry Derovanessian
-
Patent number: 11700431Abstract: Methods and systems are disclosed for providing video content in response to requests in a content delivery system with more speed and efficiency. In some aspects, network monitoring devices may gather content specific and network performance metrics, from user devices and content delivery components, to provide input to a computing device for deciding whether to store or delete different versions of the same or different items of content. The decision may be based on a policy which may include a weighted score based on a combination of usage and network efficiency scores. In other aspects, methods and systems are provided to initially provide to a user device a stored version of a content item, and then switch, as needed, to a different version of the content item using on-demand transcoding.Type: GrantFiled: May 15, 2018Date of Patent: July 11, 2023Assignee: Comcast Cable Communications, LLCInventors: Weidong Mao, Jason Press
-
Patent number: 11700186Abstract: Embodiments of a device and method are disclosed. In an embodiment, a method for managing a network deployed at a customer site involves at a cloud server connected to the network, receiving wireless signal strength information that are detected by wireless sensors of wireless access points (APs) of the network deployed at the customer site; and at the cloud server, automatically disabling service-level agreement (SLA) scanning and probing of a first wireless sensor of a first wireless AP of the wireless APs when the wireless signal strength information indicates that wireless signal strength of each neighbor wireless AP of the first wireless AP is below a predefined threshold.Type: GrantFiled: May 25, 2022Date of Patent: July 11, 2023Assignee: Nile Global, Inc.Inventors: Shiv Mehra, Suresh Katukam
-
Patent number: 11696181Abstract: Systems and methods presented herein provide for expediting a setup of a wireless session. In one embodiment, a method comprises intercepting setup information for a wireless session from a mobile core (e.g., operated by an MNO) servicing the UE, initiating a communication session between a Modem Termination System (MTS) and a modem based on the intercepted setup information to support a forthcoming wireless session, and providing the wireless session through the communication session setup.Type: GrantFiled: July 12, 2021Date of Patent: July 4, 2023Assignee: Cable Television Laboratories, Inc.Inventors: Jennifer Andreoli-Fang, Bernard McKibben
-
Patent number: 11696179Abstract: Methods, apparatus, and processor-readable storage media for data compression are provided herein. An example computer-implemented method includes compressing at least a first portion of geo-location information attributed to at least a portion of one or more access points; converting at least a second portion of geo-location information attributed to the at least a portion of the one or more access points to one or more polar coordinates; converting the one or more polar coordinates attributed thereto to at least one position on a data structure configured to have one or more predetermined properties; generating at least one compressed access point geo-location data output comprising the compressed at least first portion of geo-location information and the at least one position on the data structure; and outputting the at least one compressed access point geo-location data output to at least one user device.Type: GrantFiled: July 6, 2022Date of Patent: July 4, 2023Assignee: Lynq Technologies, Inc.Inventor: Justin Lange
-
Patent number: 11696183Abstract: Systems and methods presented herein provide for reducing latency in wireless service through a communication link comprising a Modem Termination System (MTS) and a modem. The communication link is coupled with a virtualized wireless link. In one embodiment, a method includes transferring a buffer status report (BSR) from a user equipment (UE) through the communication link to a control portion of the virtualized wireless link, generating a wireless grant to allow the data of the UE through virtualized wireless link, and generating a backhaul grant for the UE to transfer data through the communication link based on the wireless grant information.Type: GrantFiled: May 9, 2022Date of Patent: July 4, 2023Assignee: Cable Television Laboratories, Inc.Inventors: Jennifer Andreoli-Fang, Bernard McKibben
-
Patent number: 11671606Abstract: The disclosure is related to adaptive transcoding of video streams from a camera. A camera system includes a camera and a base station connected to each other in a first communication network, which can be a wireless network. When a user requests to view a video from the camera, the base station obtains a video stream from the camera, transcodes the video stream, based on one or more input parameters, to generate a transcoded video stream, and transmits the transcoded video stream to a user device. The base station can transcode the video stream locally, e.g., within the base station, or in a cloud network based on transcoding location factors. Further, the camera system can also determine whether to stream the video to the user directly from the base station or from the cloud network based on streaming location factors.Type: GrantFiled: June 11, 2021Date of Patent: June 6, 2023Assignee: Arlo Technologies, Inc.Inventors: Peiman Amini, Joseph Amalan Arul Emmanuel