Based On Data Flow Rate Measurement Patents (Class 370/232)
-
Patent number: 11044036Abstract: A device for communicating with a slave device includes a communication module; a memory; and at least one processor configured to control the communication module and the memory, wherein the memory stores instructions configured, when the device operates, for the at least one processor to acquire a device identifier (ID) of the slave device, acquire a first data transmission rate for data communication with the slave device based on the acquired device ID and a first time period corresponding to a current time, and communicate with the slave device based on the acquired first data transmission rate, and the first data transmission rate acquired by the processor is substantially the same as a first data transmission rate calculated by the slave device based on the first time period.Type: GrantFiled: July 5, 2018Date of Patent: June 22, 2021Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventor: Kuen-Hwan Kwak
-
Patent number: 11044180Abstract: Some embodiments of the invention provide a method for collecting metric values relating to operations of a set of one or more resources executing on host computers in a datacenter. In some embodiments, the method hierarchically collects and analyzes samples, with a first set of samples collected and analyzed in the data plane, and a second set of samples collected and analyzed in the control plane by aggregating the samples collected in the data plane. In some embodiments, the data plane includes host computers on which sample collecting engines (e.g., service engines) execute, while the control plane includes a set of one or more servers that obtains sample data collected by the host computers, and aggregates and analyzes this data.Type: GrantFiled: October 25, 2019Date of Patent: June 22, 2021Assignee: VMWARE, INC.Inventors: Gaurav Rastogi, Ashutosh Gupta
-
Patent number: 11029999Abstract: Methods, systems, and computer-readable media for lottery-based resource allocation with capacity guarantees are disclosed. A job request is received from a first client. The job request is submitted to a capacity management system that schedules jobs in a pool of compute resources. The pool comprises a first quantity of one or more slots and a second quantity of one or more slots. The second quantity is associated with a capacity guarantee for a second client. It is determined that the first quantity of one or more slots are in use by one or more jobs initiated prior to receiving the job request. It is determined that the second quantity of one or more slots comprises an available slot. The available slot is allocated to the job request.Type: GrantFiled: September 6, 2018Date of Patent: June 8, 2021Assignee: Amazon Technologies, Inc.Inventors: Chance Ackley, Fletcher Liverance, Long Nguyen
-
Patent number: 11025367Abstract: A signal processing device includes a determiner configured to determine if a codeword included in a data signal corresponds to a reference codeword included in a first set of reference codewords or a second set of reference codewords; a first estimator configured to estimate a first channel quality metric value for the data signal based on a first channel quality metric, if the codeword corresponds to a reference codeword included in the first set of reference codewords, wherein the first channel quality value is smaller than a reference channel quality metric value for the data signal, wherein the reference channel quality metric value for the data signal results from a channel quality estimation based on a predetermined channel quality metric; and a second estimator configured to estimate a second channel quality metric value for the data signal based on a second channel quality metric, if the codeword corresponds to a reference codeword included in the second set of reference codewords, wherein the secondType: GrantFiled: December 7, 2017Date of Patent: June 1, 2021Assignee: Intel IP CorporationInventors: Yeong-Sun Hwang, Franz Eder, Matthias Muennich, Ziyang Ju, Carlo Tosetti, Anchit Malhotra
-
Patent number: 11026119Abstract: A radio communication system for an industrial automation system includes at least one radio base station and at least one radio subscriber station that each have a multiplexer unit for data frames that are to be sent redundantly, where the radio base station and the radio subscriber station each transmit data frames that are to be sent redundantly in parallel using multiple different carrier frequencies and each comprise a redundancy handling unit for processing received redundant data frames, and where the redundancy handling units each detect received redundant data frames or restore redundantly sent data frames from different data frame fragments.Type: GrantFiled: December 17, 2018Date of Patent: June 1, 2021Assignee: Siemens AktiengesellschaftInventors: Bernhard Kloiber, Andreas Kornbichler, Siegfried Richter
-
Patent number: 11018996Abstract: A packet transfer device includes a circuit configured to include a first queue to store a first packet classified into a high priority class and a second queue to store a second packet classified into a low priority class, a memory configured to store data configured to indicate possibilities of output for the first packet and the second packet for each time slot, a processor coupled to the memory and configured to control the output of the first packet and the second packet for each time slot according to the data stored in the memory, count a number of discards of the second packet within the second queue in a predetermined cycle, and change the data stored in the memory, when the number of discards is less than a first predetermined value, so as to reduce an output period of the second packet every the time slot.Type: GrantFiled: May 7, 2019Date of Patent: May 25, 2021Assignee: FUJITSU LIMITEDInventors: Norikazu Hikimochi, Ryuichi Kimura, Shigemori Ookawa
-
Patent number: 11012378Abstract: A method (200) for controlling shared buffer capacity in a packet switched network is disclosed, the packet switched network comprising a plurality of transport nodes, each node comprising a shared buffer capacity which may be allocated to interfaces of the transport node. The method comprises obtaining a configuration of traffic flows within the network (210). The method further comprises, for a transport node, determining, on the basis of traffic flows within the network, an allocation of the transport node's shared buffer capacity between interfaces of the transport node to limit overall packet latency for the transport node (220), and causing the determined allocation of shared buffer capacity to be applied in the transport node (230). Also disclosed are an apparatus (600, 800) and a transport node (700, 900) in a packet switched network and a computer program product configured to carry out methods in a packet switched network and a transport node.Type: GrantFiled: August 2, 2016Date of Patent: May 18, 2021Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Giovanni Fiaschi, Stefan Dahlfort, Jonas Emanuel Rosenberg
-
Patent number: 11005732Abstract: Methods, non-transitory computer readable media, network traffic management apparatuses, and network traffic management systems that identify a first service based on inspection of a message received from a server. The message is associated with a flow between a client and the server. The first service is incorporated in, or removed from a service chain associated with the flow. The message, or other received network traffic associated with the flow, is then steered according to the service chain. With this technology, network traffic can advantageously be processed and steered according to services within a service chain that more accurately reflect the communications occurring within particular flows with this technology. In particular, service chains for flows can advantageously be established or modified to account for server-speaks-first protocols, as well as protocols that may be used inside secure or encrypted connections.Type: GrantFiled: August 23, 2018Date of Patent: May 11, 2021Assignee: F5 NETWORKS, INC.Inventors: Mark Quevedo, Saxon Amdahl
-
Patent number: 11006318Abstract: A mesh network may be established between a plurality of access points to facilitate load balancing for one or more of the access points. The mesh network may define a plurality of communication routes through the access points having capabilities sufficient to facilitate or mimic communications underperforming or being unavailable at the access point requesting load balancing.Type: GrantFiled: March 12, 2017Date of Patent: May 11, 2021Assignee: Cable Television Laboratories, Inc.Inventors: Jun Tian, Daniel Rice, Justin Colwell, Neeharika Allanki
-
Patent number: 10999760Abstract: Concepts and technologies disclosed herein are directed to collective intelligence-based cell congestion detection in mobile telecommunications networks. According to some aspects of the concepts and technologies disclosed herein, a core network element or device application can detect cell congestion based upon Internet layer, transport layer, and application layer data, such as, for example, traffic type, volume, rate, latency, jitter, and the like. According to one aspect disclosed herein, a cell congestion detection (“CCD”) system can collect data from an Internet layer, a transport layer, and an application layer. The CCD system can apply a machine learning algorithm to the data to determine whether the cell is congested. According to another aspect the CCD system can collect the data that is associated with a specific application executed by a plurality of UE devices connected to a cell.Type: GrantFiled: May 9, 2019Date of Patent: May 4, 2021Assignee: AT&T Intellectual Property I, L.P.Inventors: Zhengye Liu, Donglin Hu, Jin Wang
-
Patent number: 10999012Abstract: A method for data communication between a first node and a second node includes forming one or more redundancy messages from data messages at the first node using an error correcting code and transmitting first messages from the first node to the second node over a data path, the transmitted first messages including the data messages and the one or more redundancy messages. Second messages are received at the first node from the second node, which are indicative of: (i) a rate of arrival at the second node of the first messages, and (ii) successful and unsuccessful delivery of the first messages. A transmission rate limit and a window size are maintained according to the received second messages. Transmission of additional messages from the first node to the second node is limited according to the maintained transmission rate limit and window size.Type: GrantFiled: February 3, 2020Date of Patent: May 4, 2021Assignee: Strong Force IOT Portfolio 2016, LLCInventors: Tracey Ho, John Segui, Chun Meng, Steven Blumenthal
-
Patent number: 10972394Abstract: Example implementations relate to congestion management across a network fabric. An example implementation includes setting an uncongested sequence length threshold to a first value. A completed transaction received count may also be set to an initial value. The completed transaction received count may be incremented in response to a completion of a transaction request. In response to a detected congestion event, the injection rate may be decreased. A second value for the uncongested sequence length threshold may be determined from the CTR count, and the uncongested sequence length threshold may be set to the second value. Furthermore, in response to the CTR count being greater than or equal to the uncongested sequence length threshold, the injection rate may be increased.Type: GrantFiled: March 29, 2018Date of Patent: April 6, 2021Assignee: Hewlett Packard Enterprise Development LPInventors: Gregg B. Lesartre, Derek Alan Sherlock, Nicholas George McDonald
-
Patent number: 10972396Abstract: A network edge routing device determines a mapping between network frame flows and classes of service that minimizes network frame flow disruption during class-based network frame flow control initiated outside a network of the network edge routing device. The network edge routing device transmits the mapping to a network interior device within the network that generates the network frame flows. The network edge routing device receives the network frame flows from the network interior device from inside the network, and routes the network frame flows to outside the network.Type: GrantFiled: September 29, 2017Date of Patent: April 6, 2021Assignee: Hewlett Packard Enterprise Development LPInventor: Siamack Ayandeh
-
Patent number: 10958795Abstract: Access to a communications network may be provided via a data provider that may charge for access. In some cases, the access fee may be related to the amount of network resources consumed (e.g., amount of data downloaded or bandwidth used). In some cases, a user may have access to a particular amount of data provider resources and be required to pay an additional fee for using resources in excess of the particular amount. To assist the user in managing his data resource consumption, a resource utilization component may provide different alerts and notices informing the user of current consumption, expected future consumption, and recommendations for reducing data provider resources consumed (e.g., stopping particular processes or data provider requests, such as downloading media). If several electronic devices in a network are connected to the same data provider resources, a network component may manage the data provider resource use among the several electronic devices (e.g.Type: GrantFiled: January 23, 2020Date of Patent: March 23, 2021Assignee: Apple Inc.Inventor: Anthony M. Fadell
-
Patent number: 10949307Abstract: Technical solutions are described for executing a computer instruction including an asynchronous operation. An example method includes computing parameters associated with the asynchronous operation, and transmitting a command for executing the asynchronous operation by an external device. The method also includes intercepting and storing, by an interface logic controller, the parameters associated with the asynchronous operation into one or more log registers. The method also includes receiving a response to the asynchronous operation. In response to the asynchronous operation being a success, executing a next instruction by the processing element. In response to the asynchronous operation being a failure, a processing element accesses the parameters from the log registers, and restarts the asynchronous operation using the parameters from the one or more log registers.Type: GrantFiled: March 20, 2019Date of Patent: March 16, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Raymond M. Higgs, Luke M. Hopkins, Mushfiq U. Saleheen
-
Patent number: 10951285Abstract: A communication device includes a level one (L1) processing element configured to measure downlink (DL) reference signals from multiple beams received via a transceiver to generate L1 data describing the multiple beams. The device also includes a level two (L2) processing element configured to consolidate, select, or filter the multiple beams responsive to the L1 data to produce L2 data corresponding to one or more of the multiple beams in a first cell that are consistent with preconfigured parameters. Furthermore, the device includes a level three (L3) processing element coupled to the L1 and L2 processing elements and configured to generate L3 data corresponding to one or more of the multiple beams in each of the first cell and a second cell. The device also includes a report generator coupled to the L1, L2and L3 processing elements and configured to generate a report for a mobility event.Type: GrantFiled: May 4, 2017Date of Patent: March 16, 2021Assignee: Futurewei Technologies, Inc.Inventors: Aimin Justin Sang, Bin Liu, Hongcheng Zhuang
-
Patent number: 10938682Abstract: A system and method of classifying a set of internet protocol network data traffic based upon potential constant-datagram-rate data content such as VoIP traffic or streaming video using frequency spectrum analysis of datagram arrival times is disclosed. The network data traffic is captured with an apparatus connected in-line on the network link from which the set of network data traffic is obtained or wirelessly from a wireless network transmission. The network data traffic is presorted based upon parameters such as the media access control-layer, datagram size, IP address, port number or transport-layer protocol to limit the required analysis. A threshold function is used to detect peaks in the calculated frequency spectrum that indicate constant-datagram-rate traffic. An automated system preferably captures the network data traffic, immediately performs the frequency spectrum analysis on the captured data traffic, and stores the analysis results in memory for later access.Type: GrantFiled: March 2, 2019Date of Patent: March 2, 2021Assignee: Research Electronics International, LLCInventors: Bruce R. Barsumian, Thomas H. Jones, Ross Alan Binkley
-
Patent number: 10931545Abstract: Methods and systems are disclosed for analyzing control signaling messages over a network to inform policy-based sampling of network flows using a network visibility node communicatively coupled to the network. In an illustrative embodiment, session dialog information is extracted from control signaling messages exchanged between subscriber devices initiating a communications session and tracked. A network flow associated with the communications session is selected for sampling at the network visibility node based on the tracked session dialog information. Packets associated with the network flow are then forwarded by the network visibility node to an external tool for processing.Type: GrantFiled: November 29, 2017Date of Patent: February 23, 2021Assignee: Gigamon Inc.Inventor: Srinivasa Mommileti
-
Patent number: 10932175Abstract: One embodiment of the present invention provides a method for a relay UE to select one of remote UEs when access control is applied due to network congestion. The method includes: receiving an announcement message including first information from at least one of the remote UEs; comparing the first information with second information that the relay UE has; selecting a remote UE transmitting the first information that matches the second information from among the remote UEs when the first information matches the second information; selecting one remote UE from among the remote UEs according to a priority when the first information does not match the second information; and transmitting a response message to the selected remote UE.Type: GrantFiled: March 1, 2018Date of Patent: February 23, 2021Assignee: LG Electronics Inc.Inventors: Jaehyun Kim, Laeyoung Kim, Sungduck Chun
-
Patent number: 10911466Abstract: A network protection device includes a packet capture unit which captures a network packet through an intelligent switch which performs connection in a communication network or across communication networks; a network analyzer which detects a threat in the network packet; a threat remover which removes the threat in the network packet; and a switch operator which changes from a first communication path, which connects a sender node to a receiver node without the threat remover, to a second communication path, which is different from the first communication path and connects the sender node to the receiver node through the threat remover when the threat is detected in the threat detector.Type: GrantFiled: November 28, 2018Date of Patent: February 2, 2021Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICAInventors: Naoki Ochi, Takuji Hiramoto, Tomohiro Oda, Tatsumi Oba
-
Patent number: 10904578Abstract: A video processing apparatus and a video processing circuit of the video processing apparatus are provided. The video processing circuit includes a video processor, a first memory controller, a second memory controller and a distributor. The video processor includes at least one sub-processing-tasks processor which is configured to execute one or more sub-processing tasks respectively. The first memory controller controls a first memory. The second memory controller controls a second memory. The distributor stores the data outputted by the video processor to the first memory and the second memory through the first memory controller and the second memory controller respectively.Type: GrantFiled: December 24, 2019Date of Patent: January 26, 2021Assignee: Novatek Microelectronics Corp.Inventors: Yu-Wei Chang, Po-Chin Hu
-
Patent number: 10904184Abstract: A method for message delivery to a transaction processor is presented. The method may include receiving a message having transaction information. The method may also include determining if the received message is prohibited from delivery based on comparing the transaction information with a blacklist, wherein the blacklist is used to block messages. In response to determining that received message is prohibited from delivery, the method may then include refusing message delivery or delaying message delivery. In response to determining that the received message is not prohibited from delivery, the method may further include enqueuing the message in a request queue. The method may also include receiving a reply message with a transaction status update from the transaction processor. The method may then include updating the blacklist based on the received reply message with the transaction status update.Type: GrantFiled: October 16, 2019Date of Patent: January 26, 2021Assignee: International Business Machines CorporationInventors: Yu Fang, Guan Jun Liu, Jiang Bin Ning, Bei Chun Zhou
-
Patent number: 10897406Abstract: A scheduling method for a content delivery network (CDN) and a device to provide a solution in which a target CDN service provider that meets a quality requirement is selected based on CDN service Service-Level Agreement (SLA) information. Therefore, scheduling flexibility of a CDN is improved, and service quality is ensured.Type: GrantFiled: June 13, 2017Date of Patent: January 19, 2021Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventor: Wei Yan
-
Patent number: 10896432Abstract: A network metering service obtains from a data store raw metering data specifying network bandwidth utilization for a plurality of customers. The network metering service aggregates this data in order to identify bandwidth usage for each service of a computing resource service provider and for each customer. Based on this data, the network metering service determines a peak-to-average score and a correlation coefficient for each customer, which may be used to determine a unit cost burden. The network metering service may utilize the unit cost burden for each customer to determine whether the customer should be provided with a discounted rate for network bandwidth usage or should incur a price increase.Type: GrantFiled: September 22, 2014Date of Patent: January 19, 2021Assignee: Amazon Technologies, Inc.Inventors: Abhoy Bhaktwatsalam, Nathan Gavin Spitler, Rachit Chawla, Louis Phu Dang
-
Patent number: 10893436Abstract: A gateway server situated between a radio access network and a core network is disclosed that includes a radio access network packet interface, a load management module for monitoring load of a management server in the core network coupled to the radio access network packet interface, a packet forwarding module for forwarding requests to the management server coupled to the load management module, and a local packet core module coupled to the load management module and the packet forwarding module, the local packet core module being configured to respond to a mobile device, when an overload is detected at the management server, with a management server message requesting that the mobile device try again at a later time.Type: GrantFiled: February 20, 2018Date of Patent: January 12, 2021Assignee: Parallel Wireless, Inc.Inventors: Steven Paul Papa, Rajesh Kumar Mishra, Kartik Shashikant Raval, Kaitki Agarwal
-
Patent number: 10887166Abstract: Proposed is a network node (102) for a mesh network (100). The network node comprises a processing unit (202) adapted to determine an indicator of reliability of the network node. The network node also comprise a control unit (220) adapted to configure the network node to operate in either a router configuration or an end-node configuration based on the determined indicator of reliability of the network node. The network node may thus adapt its configuration based on its reliability.Type: GrantFiled: July 21, 2016Date of Patent: January 5, 2021Assignee: SIGNIFY HOLDING B.V.Inventors: Paul Van Der Geer, Paulus Thomas Arnoldus Thijssen
-
Patent number: 10887245Abstract: The present invention relates generally to an intelligent control and management matrix (ICMM), apparatus, system, and a method thereof. More particularly, the invention encompasses an inventive intelligent control and management matrix (ICMM), or icXengine, which is designed to help resolve a consistent issue seen in packet transmission technology, such as, for example, Ethernet technology, which is called contention. In one aspect the inventive ICMM, monitors, polls, and acts based on traffic flow information, to reduce contention, and to allow more data, video, voice, user content, etc., to pass through the Ethernet system. Thus, the inventive ICMM or icXengine allows for decision making, and traffic policing, based on bandwidth analytics, and a predetermined formulation or criteria.Type: GrantFiled: February 11, 2019Date of Patent: January 5, 2021Assignee: International Communications Corp.Inventors: Salman H. Qureshi, Keith M. Alexis
-
Patent number: 10880217Abstract: An apparatus comprises a host device configured to communicate over a network with a storage system comprising a plurality of storage devices. The host device comprises a set of input-output queues and a multi-path input-output driver configured to select input-output operations from the set of input-output queues for delivery to the storage system over the network. The multi-path input-output driver is further configured to maintain payload size counters to track outstanding command payload for respective ones of a plurality of paths from the host device to the storage system, to detect an oversubscription condition relating to at least one of the paths based at least in part on values of one or more of the payload size counters, and to initiate one or more automated actions responsive to the detected oversubscription condition.Type: GrantFiled: December 24, 2018Date of Patent: December 29, 2020Assignee: EMC IP Holding Company LLCInventors: Sanjib Mallick, Vinay G. Rao, Arieh Don
-
Patent number: 10880202Abstract: A network system for increasing data throughput and decreasing transmission delay along a data link from a source node to a sink node via a relay node is provided. The network system may include a first node configured to encode a second multitude of data packets based on an estimated rank distribution expressing a quality of the data link and transmit the encoded second multitude of data packets. The network system may also include at least a second node configured to estimate the rank distribution based on a first multitude of data packets received from the first node prior to receiving at least one of the encoded second multitude of data packets, transmit the estimated rank distribution to the first node, and regenerate the second multitude of data packets if receiving a sufficient quantity of the encoded second multitude of data packets.Type: GrantFiled: December 21, 2016Date of Patent: December 29, 2020Assignee: UNIVERSITY OF FLORIDA RESEARCH FOUNDATION, INCORPORATEDInventors: Dapeng Oliver Wu, Kairan Sun, Qiuyuan Huang, Huazi Zhang
-
Patent number: 10880940Abstract: Embodiments of the present invention provide a dual-connectivity (DC) establishment method and device. The first DC architecture includes a Master Node (MN) and a Secondary Node (SN), wherein the SN includes a Central Unit (CU) and a Distributed Unit (DU); and, the CU includes a Control Plane functional entity (CP) and a User Plane functional entity (UP). The method includes steps of: receiving, by an SN-CP, a first SN setup request message transmitted by an MN; transmitting a first resource setup request message to an SN-UP according to the first SN setup request message, and receiving a first resource setup response message transmitted by the SN-UP; and, transmitting, by the SN-CP, a first bearer setup request message to an SN-DU, and receiving a first bearer setup response message transmitted by the SN-DU.Type: GrantFiled: January 15, 2020Date of Patent: December 29, 2020Assignee: Samsung Electronics Co., Ltd.Inventors: Hong Wang, Lixiang Xu, Xiaowan Ke
-
Patent number: 10873537Abstract: Apparatus and methods concerning routing of data in a network disclosed. In an example embodiment, an apparatus includes a network interface circuit connected to a network via a plurality of network paths. A circuit arrangement is connected to the network interface circuit and is configured to provide the one or more services for endpoints in the network by 1) communicating data with the endpoints via the network interface, 2) estimating respective qualities of service provided to the endpoints by each of the plurality of network paths, 3) selecting a subset of the plurality of network paths for routing data from the endpoints to the apparatus, and 4) prompting one or more nodes in the network to route data to the apparatus using the selected subset of the plurality of network paths. Paths may be selected for example, to address one or more quality metrics, security/compliance, and/or balance server load.Type: GrantFiled: May 22, 2019Date of Patent: December 22, 2020Assignee: 8x8, Inc.Inventors: Mehdi Salour, Raghu Rengarajan
-
Patent number: 10869360Abstract: A radio link control (RLC) entity of a transmitting device receives a first RLC service data unit (SDU) from an upper layer of the transmitting device. If the RLC entity receives, from the upper layer, a discard indication to discard the first RLC SDU, the RLC entity checks whether the first RLC SDU has been submitted to a lower layer of the transmitting device. The RLC entity discards the first RLC SDU if neither the first RLC SDU nor a segment of the first RLC SDU has been submitted to the lower layer.Type: GrantFiled: August 10, 2018Date of Patent: December 15, 2020Assignee: LG Electronics Inc.Inventors: Gyeongcheol Lee, Seungjune Yi
-
Patent number: 10862818Abstract: there is provided a method of generating a soft schedule for the transmission of data to a User Equipment. The method includes receiving traffic to be scheduled for transmission and generating a soft schedule for the transmission of the received data in accordance with a resource allocation and the received traffic. The method further includes transmitting the soft schedule to a scheduler in an underlying network slice, for transmission to the UE. There is also provided a scheduler including a processor and machine readable memory storing machine executable instructions which when executed by the processor configures the scheduler perform the above method.Type: GrantFiled: September 8, 2016Date of Patent: December 8, 2020Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Nimal Gamini Senarath, Sophie Vrzic, Jaya Rao, Hang Zhang
-
Networking stack of virtualization software configured to support latency sensitive virtual machines
Patent number: 10860356Abstract: A host computer has a plurality of containers including a first container executing therein, where the host also includes a physical network interface controller (NIC). A packet handling interrupt is detected upon receipt of a first data packet associated with the first container. If the first virtual machine is latency sensitive, then the packet handling interrupt is processed. If the first virtual machine is not latency sensitive, then the first data packet is queued and and processing of the packet handling interrupt is delayed.Type: GrantFiled: July 10, 2017Date of Patent: December 8, 2020Assignee: VMware, Inc.Inventors: Haoqiang Zheng, Lenin Singaravelu, Shilpi Agarwal, Daniel Michael Hecht, Garrett Smith -
Patent number: 10831760Abstract: A first device for determining measurement information for a network may include one or more processors. The first device may identify one or more data streams of frames for monitoring. The first device may modify the frames of the one or more identified streams to identify the frames as one or more of count frames to be used to identify a quantity of dropped frames, or to identify the frames as measurement frames to be used to determine latency or jitter. The first device may transmit the one or more data streams toward a second device to permit the second device to collect measurement information based on identifying the count frames or the measurement frames.Type: GrantFiled: September 6, 2017Date of Patent: November 10, 2020Assignee: VIAVI Solutions Inc.Inventors: Joe Haver, Howard John Thomas, John Govert
-
Patent number: 10834008Abstract: In one embodiment, a method includes receiving a plurality of flows, each flow comprising packets of data and assigning a service credit to each of the plurality of flows. In addition, the method includes assigning a weight parameter to each of the plurality of flows, and selecting a flow from a head of a first control queue unless the first control queue is empty or there is indication that the first control queue should be avoided. A flow is selected from a head of a second control queue in response to a determination that the first control queue is empty or there is indication that the first control queue should be avoided. Additionally, the method includes providing a number of units of service to the selected flow. Moreover, the method includes decreasing the selected flow's service credit by an amount corresponding to the number of units of service provided thereto.Type: GrantFiled: November 8, 2017Date of Patent: November 10, 2020Assignee: International Business Machines CorporationInventors: Claude Basso, Nikolaos Chrysos, Casimer M. DeCusatis, Mircea Gusat, Keshav G. Kamble, Cyriel J. Minkenberg, Fredy D. Neeser, Kenneth M. Valk
-
Patent number: 10820328Abstract: A method for spatial re-use in a first wireless communications assembly of a first service set, comprising: establishing data transfer communications within the first service set; detecting wireless interference generated by a second wireless communications assembly of a second service set distinct from the first service set; responsive to the detecting, sending a notice of interference indicator to the second wireless communications assembly; receiving a response to the notice of interference indicator from the second wireless communications assembly; based on the response, selecting an interference-reducing corrective action to perform within the first service set; and initiating the selected corrective action within the first service set.Type: GrantFiled: June 20, 2017Date of Patent: October 27, 2020Assignee: PERASO TECHNOLOGIES INC.Inventors: Gary Cheng, Christopher James Hansen, Joseph Andonieh, Bradley Robert Lynch
-
Patent number: 10819583Abstract: A network device management method and apparatus are provided. The method includes: generating statistical traffic data, where the statistical traffic data includes at least one of data traffic of a port of a network device, a queue status of the network device, traffic of a data packet that passes through the network device, or traffic of a target data flow that passes through the network device; and sending the statistical traffic data to a controller. The controller receives statistical traffic data sent by multiple network devices, and can adjust a path of a data flow dynamically according to a traffic status of each port of the multiple network devices or a traffic status of a transmitted data flow in the multiple network devices and by changing routing tables of the network devices, thereby improving link utilization, and further improving network performance.Type: GrantFiled: August 31, 2018Date of Patent: October 27, 2020Assignee: Huawei Technologies Co., Ltd.Inventors: Hongfei Chen, Xing Tong, Jun Gong
-
Patent number: 10819610Abstract: An apparatus and a method for estimating a traffic rate between a virtual machine pair includes, when a rate of traffic sent by a virtual machine vm-x1 to a virtual machine vm-y1 is estimated, obtaining at least rates of sending traffic by N21 virtual machines deployed in N2 physical hosts and including the virtual machine vm-x1, rates of traffic sent by N1 switching devices to N4 switching devices, rates of receiving traffic of N31 virtual machines deployed in N3 physical hosts and including the virtual machine vm-y1, and rates of outgoing traffic of the N4 switching devices.Type: GrantFiled: May 15, 2019Date of Patent: October 27, 2020Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Jiaying He, Lili Liu, Fan Yu
-
Patent number: 10820260Abstract: An access control method, including obtaining, by a protocol-stack upper layer of a terminal, an override identifier, starting, by the protocol-stack upper layer of the terminal, an application specific congestion control for data connectivity (ACDC) check according to a service initiated by the terminal, and, if the protocol-stack upper layer of the terminal confirms that the service initiated by the terminal can pass the ACDC check and determines that the override identifier corresponding to an application identifier of the service passing the ACDC check is overriding an access class barring (ACB) check, sending, by the protocol-stack upper layer of the terminal, an radio resource control (RRC) establishment request message to an access layer of the terminal, where the request message carries an indication of not performing an ACB check.Type: GrantFiled: April 10, 2019Date of Patent: October 27, 2020Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Yali Guo, Wanqiang Zhang
-
Patent number: 10819600Abstract: A data collection apparatus collecting data from a terminal device connected through a communication path, comprising a schedule managing unit determining a schedule transmitting a data acquisition request to the terminal device according to managed timing data, a transmission amount adjusting unit adjusting a transmission amount of the data acquisition request, and a collected data managing unit managing the data collected from the terminal device, in which the schedule managing unit manages a start point time that is a time at which a data collection from each terminal device starts, a collection period that is an interval of the data collection from each terminal device, a retransmission interval that is a time until the data acquisition request is retransmitted when the data collection from the terminal device fails, and a retransmission number that is the number of times to retransmit the data acquisition request as the timing data.Type: GrantFiled: October 19, 2018Date of Patent: October 27, 2020Assignee: HITACHI, LTD.Inventors: Yuichi Igarashi, Ryo Nakano, Jumpei Honda, Hiroshige Kashiwabara, Takuma Nishimura
-
Patent number: 10819735Abstract: Various embodiments for resolving customer communication security vulnerabilities are provided. Customer traffic data is stored in a database and analyzed to identify problem traffic. A report of a first user device and a usage history for the first user device is obtained. Similarities between the usage history of the first user device and the problem traffic are searched for to identify an issue. A first vulnerability is remedied on the first user device by a first remote action in response to the issue being identified. A second user device that is in a same account as the first user device and that has engaged in similar problematic communications as the first user device is identified. A second vulnerability is proactively remedied on the second user device by a second remote action.Type: GrantFiled: May 17, 2019Date of Patent: October 27, 2020Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.Inventor: Ilona Murynets
-
Patent number: 10819636Abstract: Methods, systems, and computer readable media for network function (NF) service instance wide egress rate limiting include a process performed at a service communication proxy (SCP) and at a rate limiting policer. The process includes receiving service requests from consumer NFs and forwarding the service requests to SCP worker instances. The process further includes, at the SCP worker instances, requesting, from the rate limiting policer, which is separate from the SCP worker instances, producer NF service instance capacity for handling the service requests. The process includes, at the rate limiting policer, performing producer NF service instance wide egress rate limiting between the SCP worker instances and producer NF instances by granting or denying requests for producer NF service instance capacity from the SCP worker instances such that combined egress traffic from the SCP worker instances does not exceed rate capacities of the producer NF service instances.Type: GrantFiled: June 26, 2019Date of Patent: October 27, 2020Assignee: ORACLE INTERNATIONAL CORPORATIONInventor: Yesh Goel
-
Patent number: 10819535Abstract: Methods and systems are provided for improved data packet transmission in a network bridge. Separate data packets received from a plurality of automation components are aggregated into a single data packet stream. The data packet stream is transmitted to another network node, for example, another network bridge.Type: GrantFiled: December 12, 2018Date of Patent: October 27, 2020Assignee: SIEMENS AKTIENGESELLSCHAFTInventors: Feng Chen, Franz-Josef Götz, Marcel Kießling, An Ninh Nguyen, Jürgen Schmitt
-
Patent number: 10812349Abstract: The subject matter described herein relates to methods, systems, and computer readable media for triggering dynamic, on-demand activation of cloud-based network visibility tools. One method includes steps that occur in a network visibility platform including at least one processor. The method further includes classifying, using a classifier implemented by the at least one processor, packets or network metadata into groups of related packets or network metadata. The method further includes generating, using an event notification generator implemented by the at least one processor, event notifications based on the groups of related packets or network metadata classified by the classifier. The method further includes communicating, by the event notification generator, the event notifications to a cloud network for triggering dynamic on-demand activation of at least one cloud-based network visibility tool to process the groups of related packets or network metadata classified by the classifier.Type: GrantFiled: January 17, 2019Date of Patent: October 20, 2020Assignee: Keysight Technologies, Inc.Inventors: Kristopher Len Raney, Matthew R. Bergeron
-
Patent number: 10805368Abstract: Methods, systems, and computer readable media for controlling delivery of content are provided. In some embodiments, a system for controlling delivery of content is provided. The system includes processing circuitry configured to: transmit, to a server, a plurality of requests for blocks of the content; while at least some of the plurality of requests are still outstanding: detect a change of a service characteristic of a connection between the system and the server; determine a preferred number of outstanding requests; and cancel at least some of the requests from the plurality that are still outstanding based on the preferred number and a count of the requests from the plurality that are still outstanding.Type: GrantFiled: January 23, 2019Date of Patent: October 13, 2020Assignee: DIVX, LLCInventors: Auke Sjoerd van der Schaar, Abhishek Shivadas
-
Patent number: 10805819Abstract: Radio management reporting techniques can allow a reporting station to send measurement parameters in one or more radio management frames. The receiving station can receive the radio management measurement parameters within a requested time period and/or can determine when the last requested radio management measurement parameter has been received.Type: GrantFiled: May 8, 2018Date of Patent: October 13, 2020Assignee: MEDIATEK INC.Inventor: Gabor Bajko
-
Patent number: 10795755Abstract: Provided are a method and apparatus for performing error handling operations using error signals A first error signal is asserted on an error pin on a bus to signal to a host memory controller that error handling operations are being performed by a memory module controller in response to detecting an error. Error handling operations are performed to return the bus to an initial state in response to detecting the error. A second error signal is asserted on the error pin on the bus to signal that error handling operations have completed and the bus is returned to the initial state.Type: GrantFiled: March 24, 2016Date of Patent: October 6, 2020Assignee: INTEL CORPORATIONInventors: Bill Nale, Jonathan C. Jasper, Murugasamy K. Nachimuthu, Jun Zhu, Tuan M. Quach
-
Patent number: 10795634Abstract: The present invention provides a screen mirroring method applied to a mobile terminal. The screen mirroring method includes establishing a connection to at least one second terminal device; receiving an operation command; transmitting multimedia files or image signals of the mobile terminals to a corresponding second terminal device according to the operation command, to make the multimedia files or the image signals be instantly displayed on the corresponding second screen terminal. The present invention further provides a screen mirroring apparatus and a mobile terminal.Type: GrantFiled: June 7, 2016Date of Patent: October 6, 2020Assignees: ZHEJIANG GEELY HOLDING GROUP CO., LTD., ZHEJIANG GEELY AUTOMOBILE RESEARCH INSTITUTE CO., LTD.Inventor: Shufu Li
-
Patent number: 10791377Abstract: Media content is received in a windows management application. The media content is from a set of content including zero or more television signal content and zero or more application content. The media content is incorporated into a television signal containing a window configuration. The television signal is then sent from the windows management application to a television where it is displayed.Type: GrantFiled: July 19, 2019Date of Patent: September 29, 2020Assignee: Rovi Solutions CorporationInventors: Daniel Putterman, Brad Dietrich, Gregory Peters, Richard Bullwinkle