Measurement Of The Peak Data Flow Rate Patents (Class 370/233)
  • Patent number: 11929867
    Abstract: The present disclosure relates to computer-implemented methods, software, and systems for identifying trends in the behavior of execution of services in a cloud platform environment and support alert triggering for expected outages prior their occurrence. Metrics data for performance of the cloud platform is continuously obtained. Based on evaluation of the obtained metrics data, the performance of the cloud platform is tracked over time to identify a trend in a performance of a first service on the cloud platform. The identified trend in the performance is compared with a current performance rate of the first service. Based on an evaluated difference between the current performance rate and the identified trend, the difference is classified into an issue-reporting level associated with a prediction for an outage at the first service. A notification for the trend is reported.
    Type: Grant
    Filed: November 30, 2022
    Date of Patent: March 12, 2024
    Assignee: SAP SE
    Inventors: Hristo Mitkov Popov, Blagoy Mirchov Milanov, Georgi Yordanov Enchev
  • Patent number: 11489784
    Abstract: Systems and techniques are described for a path maximum transmission unit (MTU) discovery method that allows the sender of IP packets to discover the MTU of packets that it is sending over a conduit to a given destination. The MTU is the largest packet that can be sent through the network along a path without requiring fragmentation. The path MTU discovery method actively probes each sending path of each conduit with fragmentation enabled to determine a current MTU and accordingly increase or decrease the conduit MTU. The path MTU discovery process is resilient to errors and supports retransmission if packets are lost in the discovery process. The path MTU discovery process is dynamically adjusted at a periodic rate to adjust to varying network conditions.
    Type: Grant
    Filed: October 27, 2020
    Date of Patent: November 1, 2022
    Assignee: TALARI NETWORKS INCORPORATED
    Inventors: Todd Martin, Wei Huang, Sonia Kiang Rovner
  • Patent number: 11451453
    Abstract: The disclosed embodiments provide a system that facilitates the processing of network data. During operation, the system causes for display, on a computer system, a graphical user interface (GUI) for obtaining configuration information for configuring the generation of time-series event data from network packets captured by one or more remote capture agents. Next, the system causes for display, in the GUI, a first set of user-interface elements for managing one or more ephemeral event streams that contain temporarily generated time-series event data from the network packets, wherein managing the one or more ephemeral event streams comprises modifying an end time for terminating the capture of time-series event data in an ephemeral event stream. The system then updates the configuration information based on input received through the first set of user-interface elements.
    Type: Grant
    Filed: October 31, 2019
    Date of Patent: September 20, 2022
    Assignee: Splunk Inc.
    Inventors: Fang I. Hsiao, Clayton S. Ching, Michael R. Dickey, Vladimir A. Shcherbakov, Nishant Teredesai, Cary Glen Noel
  • Patent number: 11444913
    Abstract: A data transmission method, implemented by a network device, includes sending a probe packet to a log server, determining whether the log server can receive a packet responsive to whether the network device receives a probe response packet from the log server, and sending a log packet to the log server when the log server can receive a packet. The log packet includes a correspondence between a public Internet Protocol (IP) address and a private IP address.
    Type: Grant
    Filed: May 21, 2021
    Date of Patent: September 13, 2022
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Jian Sheng, Tao Han, Wei Jiang
  • Patent number: 11432189
    Abstract: Methods and apparatus for baseband signal compression of fifth generation new radio downlink signals. In an embodiment, a method includes receiving compressed packets over a transmission medium from a central office that performs a first portion of baseband processing to generate the compressed packets from downlink data, receiving configuration parameters, performing a second portion of baseband processing to decompress the compressed packets using the configuration parameters to generate the downlink data, and transmitting the downlink data. An apparatus includes an interface that receives compressed packets and configuration parameters over a transmission medium from a central office that includes a first baseband processing section that generate the compressed packets from downlink data.
    Type: Grant
    Filed: August 9, 2019
    Date of Patent: August 30, 2022
    Assignee: Marvell Asia Pte, Ltd.
    Inventor: Hyun Soo Cheon
  • Patent number: 11381509
    Abstract: Described embodiments improve the performance of a computer network via selectively forwarding packets to bypass quality of service (QoS) processing, avoiding processing delays during critical periods of high demand, increasing throughput and efficiency may be increased by sacrificing a small amount of QoS accuracy. QoS processing may be applied to a subset of packets of a flow or connection, referred to herein as “lazy” processing or lazy byte batching. Packets that bypass QoS processing may be immediately forwarded with the same QoS settings as packets of the flow for which QoS processing is applied, resulting in tremendous overhead savings with only minimal decline in accuracy. In case of backlog, packets may be collected together into an aggregated or ‘uber’ packet, with QoS processing applied based on a virtual size of the aggregated packet.
    Type: Grant
    Filed: June 13, 2018
    Date of Patent: July 5, 2022
    Assignee: Citrix Systems, Inc.
    Inventors: Seth Kenneth Keith, Mustafa Kutluk Testicioglu
  • Patent number: 11381857
    Abstract: A system and method for managing communication. The system and method applying to but not limited to settop boxes (STBs) and other devices used to interface services. The management including any number of features and processes associated with achieving Quality of Service (QoS) across different domains and according to network limitations associated with the same.
    Type: Grant
    Filed: January 20, 2015
    Date of Patent: July 5, 2022
    Assignee: Comcast Cable Communications, LLC
    Inventor: Mark D. Francisco
  • Patent number: 11304048
    Abstract: Example implementations relate to partitioning a radio into chains to scan channels. In some examples, a network device may comprise a processing resource and a memory resource storing machine-readable instructions to partition a default radio of the network device into a service chain and a scan chain in response to a scan request, scan a particular channel with the scan chain to discover devices operating on the particular channel of a network, and combine the service chain and the scan chain into the default radio.
    Type: Grant
    Filed: June 9, 2017
    Date of Patent: April 12, 2022
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Shahnawaz Siraj, Sachin Ganu, Andre Beaudin, Ben Dunsbergen, Manoj Thawani, Qiang Zhou
  • Patent number: 11297605
    Abstract: Allocation of resources in a wireless network are described where resources are allocated for each channel having a second parameter above zero prior to another channel for transmission having a third parameter less than or equal to zero. The second parameter may be derived from a first channel's first parameter and the third parameter is derived from a second channel's first parameter.
    Type: Grant
    Filed: February 22, 2021
    Date of Patent: April 5, 2022
    Assignee: Intellectual Ventures II LLC
    Inventor: Timothy J. Speight
  • Patent number: 11212699
    Abstract: A wireless User Equipment (UE) attaches to a Fifth Generation New Radio (5GNR) gNodeB in a wireless communication network. The wireless communication network receives a Guaranteed Bit Rate (GBR) request for the UE. In the wireless communication network, a Policy Control Function (PCF) efficiently invokes an Access and Mobility Management Function (AMF) and a Session Management Function (SMF) to effectively serve the GBR request. The AMF signals the UE and the 5GNR gNodeB to initiate the GBR service over the Long Term Evolution eNodeB. The SMF signals a data gateway to initiate the GBR service with the LTE eNodeB. The UE attaches to the LTE eNodeB. The LTE eNodeB and the data gateway deliver the requested GBR service to the UE.
    Type: Grant
    Filed: June 24, 2020
    Date of Patent: December 28, 2021
    Assignee: Sprint Communications Company L.P.
    Inventors: Rajil Malhotra, Naresh Madineni, Deveshkumar Narendrapratap Rai
  • Patent number: 11068588
    Abstract: A system and method for the detection of irregularities, such as fraud or malware, running on a device, is disclosed. An example method includes receiving new ones of data items indicative of the device's current operation; determining whether the new ones of data items deviate from the device's typical operation by comparing the new ones of data items to a profile relating to the typical operation of the device, wherein the deviating includes either using an infrequently used one of incoming ports and outgoing ports or continually accessing a new website. The example method can further include based on the determining: updating the device baseline profile to create an updated device baseline profile with the new ones of data items if the new ones of data items do not deviate from the typical operation of the device; and generating an alert if the new ones of data items do deviate from the typical operation of the device.
    Type: Grant
    Filed: January 31, 2020
    Date of Patent: July 20, 2021
    Assignee: Elasticsearch B.V.
    Inventor: Stephen Dodson
  • Patent number: 11019220
    Abstract: A process of operating a wireless device and a wireless device operative for obtaining at least one of data usage or an amount of data usage available by a wireless access point with a processor. The process and device further connecting to the wireless access point and transferring data to and from the wireless access point with a transceiver and displaying on a display the at least one of data usage or an amount of data usage available by the wireless access point.
    Type: Grant
    Filed: February 26, 2019
    Date of Patent: May 25, 2021
    Assignee: TracFone Wireless, Inc.
    Inventors: Vito Wong, Ming Zhang
  • Patent number: 11019484
    Abstract: Systems and/or methods for distributing Internet-of-Things (IoT) can include a Service Capability Server (SCS) for facilitating an exchange of messages between an IoT device and an Application Server (AS). The SCS may store a priority value associated with the IoT device in a priority value database. The system may determine that a network condition has experienced a first change (e.g., an outage occurs), and may store incoming messages in a message database. Upon determining that the network has experienced a second change (e.g., the outage ends), the SCS may send the message to the IoT in a sequence of transmissions based, at least in part, on the priority value. In some instances, the priority value may be determined based on a registration process, the message, and/or one or more device parameter(s) of the IoT device.
    Type: Grant
    Filed: April 10, 2019
    Date of Patent: May 25, 2021
    Assignee: T-Mobile USA, Inc.
    Inventors: Nandita Sharma, Cristian Asandului, Phani Ramisetty
  • Patent number: 11019637
    Abstract: A method includes receiving at a first base station rate information dependent on communication between a user equipment and another base station and using said rate information to schedule communications between said first base station and said user equipment.
    Type: Grant
    Filed: January 24, 2014
    Date of Patent: May 25, 2021
    Assignee: Nokia Solutions and Networks Oy
    Inventors: Henri Markus Koskinen, Kaisu Iisakkila, Tero Henttonen
  • Patent number: 10986176
    Abstract: A method for dynamically allocating upload bandwidth to consumer nodes by a resource node that are communicatively connected by a channel-swarm in a peer-to-peer network. The method comprises periodically computing a dynamic quota value to determine a number of acceptable connections between the resource node and one or more of the consumer nodes connected by the channel-swarm; and allocating an available upload bandwidth to the one or more of the consumer nodes in the channel-swarm based on the computed dynamic quota value.
    Type: Grant
    Filed: November 28, 2018
    Date of Patent: April 20, 2021
    Assignee: VERIZON MEDIA INC.
    Inventors: Eran Weiss, Omer Luzzatti
  • Patent number: 10965733
    Abstract: The current document is directed to efficient, distributed-search methods and subsystems within distributed computer systems, including computer systems distributed over multiple sets of geographically distributed data centers, each comprising multiple discrete computer systems, such as multi-processor servers. In one implementation, the distributed-search methods and subsystems are implemented locally within participating entities as well as within one or more distributed-search engines. Each search is directed, by a participant, to identify attribute-associated entities within, provided by, connected to, or otherwise accessible to a distributed computing system having attribute values specified or indicated by the search query. Certain attribute values are continuously collected and centrally stored by the one or more centralized distributed-search engines while other attribute values are obtained through information requests distributed among participating entities.
    Type: Grant
    Filed: October 4, 2016
    Date of Patent: March 30, 2021
    Assignee: VMware, Inc.
    Inventor: Daniel James Beveridge
  • Patent number: 10686727
    Abstract: An operation device is connected to a device main body through a communication channel to operate the device main body. The operation device includes a control module configured to control a use right of the communication channel used by an application. When a certain application performs communication through the communication channel, the control module determines whether the communication is available or not available based on a request for the use right to perform communication from the application, and notifies the application of a determination result to restrict the number of applications performing communication at the same time.
    Type: Grant
    Filed: December 21, 2016
    Date of Patent: June 16, 2020
    Assignee: Ricoh Company, Ltd.
    Inventor: Tomoya Tanizaki
  • Patent number: 10686551
    Abstract: A wireless communication control method includes estimating a signal-to-interference-plus-noise ratio (SINR) of a current channel based upon historical SINR measurements, obtaining a transmission error rate of a current traffic, and determining a wireless communication control scheme based upon the SINR of the current channel and the transmission error rate.
    Type: Grant
    Filed: October 2, 2017
    Date of Patent: June 16, 2020
    Assignee: SZ DJI TECHNOLOGY CO., LTD.
    Inventors: Renqin Deng, Desheng Yuan, Zhongqian You
  • Patent number: 10659328
    Abstract: A packet of data and a packet-identification value are transmitted to a network device having an identifier. The stored packet-identification value and the identifier are recorded. The stored packet-identification value is then increased and the process repeats. To receive data, an expected identification value is stored in association with the identifier. A packet and a packet-identification value are received from the network device. The identifier and an indication of receipt are stored. If the received value does not match the expected value for the identifier, the received value is stored. If the values match, the stored packet-identification value and identifier are recorded. If the received value exceeds the expected value, the stored packet-identification value, the identifier and the received identifier are recorded. Subsequently, the stored expected value is increased. The process repeats. Network devices and systems are described.
    Type: Grant
    Filed: March 28, 2019
    Date of Patent: May 19, 2020
    Assignee: Purdue Research Foundation
    Inventors: Vinaitheerthan Sundaram, Patrick Eugster, Xiangyu Zhang
  • Patent number: 10645582
    Abstract: Access rights to wireless resources and telecommunication service(s) supplied through a set of access points (APs) are configured. Access to wireless resources is authorized by access attributes in access control list(s) (ACL(s)) while a profile of service attributes linked to the ACL(s) regulate provision of telecommunication service(s). Access and service attributes can be automatically or dynamically configured, at least in part, in response to changes in data that directly or indirectly affects an operation environment in which the set of APs is deployed. Automatic or dynamic configuration of access or service attributes enable control or coordination of wireless service provided through the set of APs; degree of control or coordination is determined at least in part by enablement or disablement of disparate services for disparate devices at disparate access points at disparate times and with disparate service priority.
    Type: Grant
    Filed: October 21, 2016
    Date of Patent: May 5, 2020
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Randolph Wohlert, Milap Majmundar
  • Patent number: 10623180
    Abstract: A communication device includes a providing unit, a flow control unit, and a cryptography processing unit. The providing unit provides a cryptographic key generated using quantum key distribution technology. The flow control unit, if the cryptographic key has not been provided at time of reception of target data for cryptography processing, performs, with respect to the received data, an operation selected from among a first operation of destroying the data, a second operation of holding the data, and a third operation of attaching, to the data, information indicating that the cryptographic key has not been provided, and then outputting the data. The cryptography processing unit, with respect to data output from the flow control unit, performs the cryptography processing using the cryptographic key.
    Type: Grant
    Filed: February 15, 2017
    Date of Patent: April 14, 2020
    Assignee: Kabushiki Kaisha Toshiba
    Inventor: Yoshimichi Tanizawa
  • Patent number: 10592376
    Abstract: Real-time USB class level decoding is disclosed. In some embodiments, a first packet associated with a USB class level operation associated with a target USB device that is being monitored is received. A second packet generated by a USB hardware analyzer configured to observe USB traffic associated with the target USB device is received. It is determined based at least in part on a time associated with one or both of the first packet and the second packet that the class level operation has timed out.
    Type: Grant
    Filed: January 7, 2019
    Date of Patent: March 17, 2020
    Assignee: Total Phase, Inc.
    Inventors: Kumaran Santhanam, Leonid Vaynberg
  • Patent number: 10558799
    Abstract: A system and method for the detection of irregularities, such as fraud or malware, running on a device, is disclosed. The system comprises a monitoring program for reviewing data relating to operation of the device, a device profile including data items relating to typical operation of the device generated from messages relating to the device; and an alert module for generating an alert on detection of unusual activity relating to the device.
    Type: Grant
    Filed: August 4, 2017
    Date of Patent: February 11, 2020
    Assignee: Elasticsearch B.V.
    Inventor: Stephen Dodson
  • Patent number: 10548045
    Abstract: A system described herein may allow for an Aggregate Maximum Bit Rate (“AMBR”) to be applied across multiple sessions. Using such techniques can allow multiple different traffic types (e.g., as denoted by a Data Network Name (“DNN”)) to share an AMBR. Additionally, an AMBR can be calculated, tracked, and enforced across multiple sessions associated with multiple devices. Some techniques may cause a particular Session Management Function (“SMF”) to be selected when establishing a session, such that the SMF can calculate, track, and enforce the AMBR across multiple sessions that are in the same AMBR group.
    Type: Grant
    Filed: February 9, 2018
    Date of Patent: January 28, 2020
    Assignee: Verizon Patent and Licensing I nc.
    Inventors: James Mathison, Barry F. Hoffner
  • Patent number: 10523521
    Abstract: The disclosed embodiments provide a system that facilitates the processing of network data. During operation, the system causes for display, on a computer system, a graphical user interface (GUI) for obtaining configuration information for configuring the generation of time-series event data from network packets captured by one or more remote capture agents. Next, the system causes for display, in the GUI, a first set of user-interface elements for managing one or more ephemeral event streams that contain temporarily generated time-series event data from the network packets, wherein managing the one or more ephemeral event streams comprises modifying an end time for terminating the capture of time-series event data in an ephemeral event stream. The system then updates the configuration information based on input received through the first set of user-interface elements.
    Type: Grant
    Filed: January 30, 2015
    Date of Patent: December 31, 2019
    Assignee: Splunk Inc.
    Inventors: Fang I. Hsiao, Clayton S. Ching, Michael R. Dickey, Vladimir A. Shcherbakov, Nishant Teredesai, Cary Glen Noel
  • Patent number: 10425436
    Abstract: A method, including collecting data transmitted from endpoints to Internet sites having respective domains and respective IP addresses, and transmissions to IP addresses of ASN numbers or ASN names included in a list of ASNs. An ASN data traffic model is generated by modeling, for each given ASN, data transmitted to any of the IP address of the given ASN based on the data, and for each given ASN and a set of keywords, multiple web searches are performed, each of the web searches including a given keyword and an ASN name or a number for the given ASN. Based on the web searches, a model of relationships between the keywords and the ASNs is generated, and one or more of the ASNs are predicted to be suspicious based on their respective modeled data transmissions and their respective modeled relationships between the keywords and the one or more ASNs.
    Type: Grant
    Filed: September 4, 2017
    Date of Patent: September 24, 2019
    Assignee: Palo Alto Networks (Israel Analytics) Ltd.
    Inventors: Eyal Firstenberg, Yinnon Meshi, Idan Amit, Jonathan Allon, Keren Mizinski
  • Patent number: 10382349
    Abstract: A server is provided in a network system that controllers control switches based on information given from an application. The server includes queues, each of which is associated with the switches, to store information given from the application directed to the associated switch, a receiver to receive, from each controller, destination information including queue designating information and information for transmitting information read from the queue designated by the queue designating information to one of the controllers being a destination of the read information, and a transmitter to transmit the information read from each of the queues to one of the controllers to control at least one of the switches associated with each of the queues based on the destination information.
    Type: Grant
    Filed: February 23, 2015
    Date of Patent: August 13, 2019
    Assignee: FUJITSU LIMITED
    Inventor: Sho Shimizu
  • Patent number: 10341235
    Abstract: A load balancing implementation method, device, and system, where the method includes determining, by a switch according to a meter entry of each output port, a write value corresponding to a real-time flow rate of each output port when a flow entry used to forward traffic does not exist, sending the write value to a controller such that the controller creates a forwarding flow entry used to forward the traffic according to the write value, receiving, by the switch, the forwarding flow entry, and forwarding the traffic through the target output port. Therefore, the controller can obtain a rate range of a real-time flow rate of an output port of the switch and allocate a forwarding path according to the obtained rate range of the real-time flow rate, and implement a better load balancing.
    Type: Grant
    Filed: October 21, 2016
    Date of Patent: July 2, 2019
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Ke Lin, Quancai Li
  • Patent number: 10250518
    Abstract: The present disclosure relates to a sensor network, machine type communication (MTC), machine-to-machine (M2M) communication, and technology for internet of things (IoT). The present disclosure may be applied to intelligent services based on the above technologies, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services. A method for scheduling a packet in a communication node in a communication system is provided. The method includes detecting a parameter value of a parameter related to a delay characteristic that is related to at least one packet; comparing the detected parameter value and a preset threshold parameter value; determining a priority for the at least one packet based on the compared result; and transmitting the at least one packet corresponding to the determined priority.
    Type: Grant
    Filed: September 23, 2016
    Date of Patent: April 2, 2019
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Yong-Seok Park, Hee-Su Im, Soo-Young Jang, Sae-Woong Bahk
  • Patent number: 10171575
    Abstract: A method for dynamically allocating upload bandwidth to consumer nodes by a resource node that are communicatively connected by a channel-swarm in a peer-to-peer network. The method comprises periodically computing a dynamic quota value to determine a number of acceptable connections between the resource node and one or more of the consumer nodes connected by the channel-swarm; and allocating an available upload bandwidth to the one or more of the consumer nodes in the channel-swarm based on the computed dynamic quota value.
    Type: Grant
    Filed: June 23, 2011
    Date of Patent: January 1, 2019
    Assignee: OATH INC.
    Inventors: Eran Weiss, Omer Luzzatti
  • Patent number: 10165031
    Abstract: Methods and systems for calculating local latency variations in an incremental manner, including the steps of updating a first local latency variation of a first streaming session at a first output port of a first switch; identifying a relationship that the first streaming session is passing through a second output port of a second switch after passing through the first output port; wherein a second streaming session is passing through the second output port; and updating a second local latency variation of the second streaming session at the second output port, based on the relationship. Wherein the updated second local latency variation is calculated based on the updated first local latency variation.
    Type: Grant
    Filed: September 10, 2014
    Date of Patent: December 25, 2018
    Assignee: Valens Semiconductor Ltd.
    Inventors: Eyran Lida, Aviv Salamon
  • Patent number: 10050898
    Abstract: Systems and techniques are described for a path maximum transmission unit (MTU) discovery method that allows the sender of IP packets to discover the MTU of packets that it is sending over a conduit to a given destination. The MTU is the largest packet that can be sent through the network along a path without requiring fragmentation. The path MTU discovery method actively probes each sending path of each conduit with fragmentation enabled to determine a current MTU and accordingly increase or decrease the conduit MTU. The path MTU discovery process is resilient to errors and supports retransmission if packets are lost in the discovery process. The path MTU discovery process is dynamically adjusted at a periodic rate to adjust to varying network conditions.
    Type: Grant
    Filed: December 21, 2016
    Date of Patent: August 14, 2018
    Assignee: Talari Networks Incorporated
    Inventors: Todd Martin, Wei Huang, Sonia Kiang Rovner
  • Patent number: 9893984
    Abstract: Embodiments of the present invention provide path MTU discovery of a network path, such as an IPv4 network. According to various embodiments of the invention, a node receives a packet at a node along the network path between a source node and a destination node, compares a MTU size of a next hop along the network path with the size of the packet, responsive to the MTU size of the next hop along the network path being less than the size of the packet and responsive to the packet supporting path MTU discovery, the node truncates the packet to the MTU size of the next hop, stores the MTU size in the portion of the packet reserved for PMTU size, and forwards the packet.
    Type: Grant
    Filed: April 19, 2016
    Date of Patent: February 13, 2018
    Assignee: DELL PRODUCTS LP
    Inventors: Chandra Mohan Sundar, Pugalendran Rajendran
  • Patent number: 9876560
    Abstract: Systems, methods, and software described herein provide enhancements for allocating Long Term Evolution (LTE) resources to a wireless relay node. In one implementation, a method of operating a LTE access node includes receiving device summary reports from a wireless relay node that indicate at least the quantity of wireless communication devices connected to the wireless relay node. Based on the received summaries, the LTE access node may determine scheduling weights for the wireless relay node, wherein the scheduling weights indicate a probability of scheduling resources in comparison to other wireless communication devices communicating using the same quality of service class identifier as the wireless relay node.
    Type: Grant
    Filed: March 31, 2016
    Date of Patent: January 23, 2018
    Assignee: Sprint Communications Company L.P.
    Inventors: Jasinder Pal Singh, Siddharth Oroskar
  • Patent number: 9867113
    Abstract: A system and method of enabling a mobile device to communicate with a local IP network host and an external IP network host using a femto cellular access point on a femto cellular access network. A local gateway is coupled to the femto cellular access network for receiving data packets transmitted on the femto cellular access network and for routing the data packets to one of a local IP network and an external IP network, based on a destination address associated with the data packets. The femto cellular access network includes an LTE network, an EVDO network connected to an EPC, or a WiMax 802.16e/m network connected to the EPC.
    Type: Grant
    Filed: February 16, 2016
    Date of Patent: January 9, 2018
    Assignee: Apple Inc.
    Inventors: Eric W. Parsons, Philippe Reininger, Saso Stojanovski, Barnaba Barnowski
  • Patent number: 9866401
    Abstract: A network switch includes a buffer to store network packets and packet descriptors (PDs) used to link the packets into queues for output ports. The buffer and PDs are shared among the multiple traffic pools. The switch receives a multicast packet for queues in a given pool. The switch determines if there is unused buffer space available for packets in the given pool based on a pool dynamic threshold, if there is unused buffer space available for packets in each queue based on a queue dynamic threshold for the queue, if there are unused PDs available to the given pool based on a pool dynamic threshold for PDs, and if there are unused PDs available for each queue based on a queue dynamic threshold for PDs for the queue. The network switch admits the packet only into the queues for which all of the determining operations pass.
    Type: Grant
    Filed: May 13, 2015
    Date of Patent: January 9, 2018
    Assignee: Cisco Technology, Inc.
    Inventors: Mohammadreza Alizadeh Attar, Sha Ma, Vinod Mitulal, Krishnan Subramani, Georges Akis, Peter Newman
  • Patent number: 9838320
    Abstract: Packet metering systems and methods optimize utilization of green or committed tokens. The packet metering method includes receiving a packet of size B in an interval; and marking a color of the packet as green for committed, yellow for excess, or red for discard, based on the size B, a current committed token bucket for the interval, a current excess token bucket, and an overflow counter used to preserve unused green tokens from previous intervals while preserving Committed Information Rate (CIR) and Committed Burst Size (CBS) for the interval.
    Type: Grant
    Filed: February 25, 2016
    Date of Patent: December 5, 2017
    Assignee: Ciena Corporation
    Inventor: Shivam Agarwal
  • Patent number: 9832140
    Abstract: A system monitors first traffic and identifies associations between applications that generated or received the traffic and parameters such as domain names, a remote host, and a local host referenced in the traffic. Subsequent traffic is monitored and determined to be generated by or addressed to an application according to such parameters in the subsequent traffic, such as remote host, local host, domain name, or port number. The subsequent traffic is associated with an application without requiring deep packet inspection (DPI). In particular, an application may be associated with a session based on evaluation of a single packet of the session.
    Type: Grant
    Filed: February 20, 2015
    Date of Patent: November 28, 2017
    Assignee: Saisei Networks, Pte Ltd.
    Inventor: John Anthony Harper
  • Patent number: 9807022
    Abstract: Packet metering systems and methods optimize utilization of yellow or excess tokens. The packet metering method includes receiving a packet of size B in an interval; and marking a color of the packet as green for committed, yellow for excess, or red for discard, based on the size B, a current committed token bucket for the interval, a current excess token bucket, and an overflow counter used to preserve unused yellow tokens from previous intervals while preserving Excess Information Rate (EIR) and Excess Burst Size (EBS) for the interval.
    Type: Grant
    Filed: September 15, 2015
    Date of Patent: October 31, 2017
    Assignee: Ciena Corporation
    Inventor: Shivam Agarwal
  • Patent number: 9787596
    Abstract: A method of control Maximum Transmission Unit (MTU) reporting and discovery using AT commands is proposed. In communications networks, the MTU of a communication protocol of a layer is the size (in bytes or octets) of the largest protocol data unit that the layer can pass onwards. In an IP network, IP packets may be fragmented if the supported MTU size is smaller than the packet length. In accordance with one novel aspect, the packet data protocol (PDP) context of a packet data network (PDN) connection comprises MTU information. By introducing MTU information to the PDP contexts, TE can use AT commands to query MTU parameters from the network and thereby avoid fragmentation. TE can also use AT command to set MTU parameters and thereby control MTU discovery.
    Type: Grant
    Filed: January 25, 2016
    Date of Patent: October 10, 2017
    Assignee: MEDIATEK INC.
    Inventors: Chien-Chun Huang-Fu, Weirong Chu, Yu-Syuan Jheng
  • Patent number: 9712649
    Abstract: A method is provided for managing fragmentation of packets for content object retrieval at a content centric networking (CCN) gateway in a CCN network. The method includes receiving a first CCN interest packet including a name for a first content object from a user equipment in an access network, storing a fragmentation stream identifier in a header of the first CCN interest packet, and setting a path minimum maximum transmission unit (MTU) in the first CCN interest packet to an MTU value required by a link between the CCN gateway and a node forwarding the first CCN interest packet to the CCN gateway.
    Type: Grant
    Filed: December 29, 2014
    Date of Patent: July 18, 2017
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventor: Carlos Valencia Lopez
  • Patent number: 9667497
    Abstract: An access point information handling system (IHS) group management system includes a group management IHS that is coupled to a plurality of access point IHSs through a network. The group management IHS receives a group request from a first access point IHS, then retrieves group configuration information from the group configuration database using information about the first access point IHS, and uses the group configuration information to determine an access point IHS group. The access point IHS group includes the first access point IHS and at least one second access point IHS. The group management IHS then determines an access point IHS group controller that is one of the first access point IHS and the at least one second access point IHS. The group management IHS then identifies the access point IHS group and the access point IHS group controller to the first access point IHS.
    Type: Grant
    Filed: January 6, 2015
    Date of Patent: May 30, 2017
    Assignee: Dell Products L.P.
    Inventors: Christopher Stephen Petrick, Rajkumaran Chandrasekaran, Vadim Ivanov
  • Patent number: 9660902
    Abstract: An apparatus includes a memory; and a processor coupled to the memory and configured to: detect change of an acceptable transmission unit in a network segment, the change being detected due to a transmission of a first packet transmitted from a first virtual machine; identify a second virtual machine configured to communicate via the network segment; and cause the second virtual machine to transmit a second packet based on the change.
    Type: Grant
    Filed: June 11, 2014
    Date of Patent: May 23, 2017
    Assignee: Fujitsu Limited
    Inventor: Kazuhiro Suzuki
  • Patent number: 9584407
    Abstract: Systems and techniques are described for a path maximum transmission unit (MTU) discovery method that allows the sender of IP packets to discover the MTU of packets that it is sending over a conduit to a given destination. The MTU is the largest packet that can be sent through the network along a path without requiring fragmentation. The path MTU discovery method actively probes each sending path of each conduit with fragmentation enabled to determine a current MTU and accordingly increase or decrease the conduit MTU. The path MTU discovery process is resilient to errors and supports retransmission if packets are lost in the discovery process. The path MTU discovery process is dynamically adjusted at a periodic rate to adjust to varying network conditions.
    Type: Grant
    Filed: September 6, 2013
    Date of Patent: February 28, 2017
    Assignee: TALARI NETWORKS INCORPORATED
    Inventors: Todd Martin, Wei Huang, Sonia Kiang Rovner
  • Patent number: 9456446
    Abstract: A first communication device determines that each second communication device in a plurality of second communication devices has respective data to be transmitted to the first communication device. The first communication device transmits a request to the plurality of second communication devices to transmit data to the first communication device simultaneously during a transmit opportunity period of the first communication device. The first communication device receives data transmitted simultaneously by the plurality of second communication devices during the transmit opportunity period of the first communication device.
    Type: Grant
    Filed: December 28, 2015
    Date of Patent: September 27, 2016
    Assignee: Marvell International Ltd.
    Inventors: Yong Liu, Hongyuan Zhang
  • Patent number: 9456034
    Abstract: A communication terminal capable of seamless reproduction of stream data even when structure of an ALM tree changes during the reproduction of stream data includes a control unit which causes a reproduction unit to start reproduction of a stream data packet at a time point which is later than a predetermined time point by a total of all delay times corresponding to a communication path from the communication terminal to a leaf terminal. The delay times are obtained by an obtainment unit.
    Type: Grant
    Filed: June 5, 2012
    Date of Patent: September 27, 2016
    Assignee: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
    Inventors: Thilmee Malinda Baduge, Eiichi Muramoto
  • Patent number: 9436819
    Abstract: In an embodiment, an apparatus comprises a secure storage to store an entry having an identifier of a device to be paired with the apparatus and a master key shared between the apparatus and the device, and a connection logic to enable the apparatus to be securely connected to the device according to a connection protocol in which the device is authenticated based on the identifier received from the device and the master key. Other embodiments are described and claimed.
    Type: Grant
    Filed: September 23, 2014
    Date of Patent: September 6, 2016
    Assignee: Intel Corporation
    Inventors: Avi Priev, Avishay Sharaga, Hormuzd Khosravi
  • Patent number: 9426041
    Abstract: A method of determining information on network resources in a packet-based internetwork comprising multiple routing nodes, the method comprising: distributing user software to each of multiple end-user terminals connected to the internetwork, the user software having a primary user function other than the collection of network data; in association with the user software, distributing secondary code configured to participate in the collection of data by probing different routes from the respective end-user terminal to a destination terminal over the internetwork, each route passing via a plurality of said routing nodes; receiving data resulting from the probing performed by the secondary code on the multiple end-user terminals, including data resulting from routes involving the routing nodes of different network service providers; and determining estimates of network resources based on the received data.
    Type: Grant
    Filed: May 6, 2011
    Date of Patent: August 23, 2016
    Assignee: Skype
    Inventor: Theo Zourzouvillys
  • Patent number: 9420589
    Abstract: The present invention relates to performing radio resource management tasks in a communication system including at least a base station and a terminal. In order to avoid inconsistencies in executing the radio resource management tasks for the dual-priority devices, which may run a delay-tolerant and a normal application at the same time, when the device priority changes, the change is indicated to the base station either from the terminal or from the core network. The device priority may be indicated as an overall priority per device or as a priority per bearer configured for the device.
    Type: Grant
    Filed: August 1, 2013
    Date of Patent: August 16, 2016
    Assignee: Panasonic Intellectual Property Corporation of America
    Inventors: Prateek Basu-Mallick, Genadi Velev, Takashi Tamura, Joachim Loehr, Martin Feuersaenger
  • Patent number: 9380488
    Abstract: A method is presented of transporting data packets over a telecommunications transport network. The data packets are carried by a plurality of bearers. For each of the bearers, independently of the other bearers, bandwidth profiling is applied to the data packets of the bearer to designate as ‘green’ data packets that are conformant with a predetermined maximum Information Rate for the bearer. One or more data packets is buffered for up to a predetermined maximum ‘green’ buffer time, during which if transporting the data packet would not cause the maximum information rate of the bearer to be exceeded, the data packet is designated as a ‘green’ data packet. The data packets are forwarded for transporting over the transport network. If there is insufficient bandwidth available in the transport network to transport all data packets, data packets that are not designated as ‘green’ data packets are discarded, so as not to be transported through the transport network.
    Type: Grant
    Filed: October 14, 2011
    Date of Patent: June 28, 2016
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Sándor Rácz, Balázs Peter Gerö, János Harmatos, Szilveszter Nádas