Measurement Of The Peak Data Flow Rate Patents (Class 370/233)
  • 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: 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: 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: 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: 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: 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: 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: 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: 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
  • Patent number: 9356879
    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, a DF flag being set to not allow fragmentation, a RC flag being set to identify that a portion of the packet is reserved for PMTU size, and a PMTU bit being set to positive, 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: May 22, 2014
    Date of Patent: May 31, 2016
    Assignee: DELL PRODUCTS L.P.
    Inventors: Chandra Mohan Sundar, Pugalendran Rajendran
  • Patent number: 9271192
    Abstract: Techniques and systems for rate adaption in wireless systems are disclosed. A disclosed technique includes generating confidence measures for a plurality of data rates based at least on a first indicator and a second indicator, the first indicator corresponding to packet loss associated with packets transmitted by a device at a first data rate that is selected from the plurality of data rates, and the second indicator corresponding to one or more signal quality values associated with one or more packets received by the device; selecting, from the plurality of data rates, a second data rate based at least on the confidence measures; and transmitting one or more additional packets at the second data rate.
    Type: Grant
    Filed: April 3, 2014
    Date of Patent: February 23, 2016
    Assignee: Marvell International Ltd.
    Inventors: Hemanth Sampath, Ravi Narasimhan
  • Patent number: 9225657
    Abstract: The efficiency of real-time distribution of multimedia content over a heterogeneous network is optimized by locally, rather than centrally, adapting the content to conform to the capabilities limitations of the network. Multimedia content travels from a central location along the network backbone. When received by each of a system of dispersed media servers, that media server adapts the content by compensating for any QoS limitations of the downstream network segments. For example, the backbone of the communications network may consist of a satellite uplink. The dispersed media servers receive and replicate the content as required for distribution to unicast segments downstream rather than doing so at the source of the content, and thus multiple streams of identical content need not be carried on the backbone. Each dispersed server is programmed to optimize the transmission to conform to the transmission parameters of each adjacent and downstream segment of the network.
    Type: Grant
    Filed: March 19, 2013
    Date of Patent: December 29, 2015
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventor: Lee Friedman
  • Patent number: 9191400
    Abstract: In a cyphertext (CT) network, a method for detecting anomalies comprising analyzing cyphertext data flows within the CT network where the CT network includes one or more encryption devices for encrypting plaintext data packets into cyphertext data packets such that the cyphertext data flows are directed to one or more destination devices. The cyphertext data includes multiple CT data packets and each CT data packet includes header information where each header includes source address information, destination address information and differentiated service code point (DSCP) information representative of traffic class information. The method further includes analyzing the traffic class information of each header, including using maximum entropy estimation for detecting one or more anomalies within the traffic class distribution of each flow based on the header information for that traffic class.
    Type: Grant
    Filed: June 12, 2013
    Date of Patent: November 17, 2015
    Assignee: The United States of America, as Represented by the Secretary of the Navy
    Inventors: Joanna N. Ptasinski, Roger Casey, David Wasserman, Stephan Lapic
  • Patent number: 9164944
    Abstract: Highly efficient and low latency network transmission in consideration of a difference in the traffic characteristic and a memory access load which changes moment by moment is realized. A relay device transmits data on a networked communication bus between a bus master and a memory. The relay device includes a delay time processor for obtaining information on processing delay time in other relay devices located on a plurality of transmission routes on which the data is transmitted; and a low latency route selector for selecting a memory and one of transmission routes to the memory, among the plurality of transmission routes, based on obtained information on the processing delay time regarding the plurality of transmission routes.
    Type: Grant
    Filed: October 28, 2011
    Date of Patent: October 20, 2015
    Assignee: Panasonic Intellectual Property Management Co., Ltd.
    Inventors: Takao Yamaguchi, Tomoki Ishii, Atsushi Yoshida
  • Patent number: 9106509
    Abstract: An improved system and method are disclosed for peer-to-peer communications. In one example, the method enables an endpoint to transfer data directly to another endpoint.
    Type: Grant
    Filed: July 3, 2012
    Date of Patent: August 11, 2015
    Assignee: DAMAKA, INC.
    Inventors: Sivakumar Chaturvedi, Satish Gundabathula
  • Patent number: 9088515
    Abstract: An aspect includes dynamically adapting a maximum transmission unit (MTU) size in a computer network. A packet is received at a first link of a switch of the computer network. An MTU size of the received packet is determined based on an application programming interface (API) crossing value associated with the first link of the switch. An associated destination MTU size of a second link of the switch is determined as a target destination of the received packet. The associated destination MTU size of the second link is adjusted based on a difference between the MTU size of the received packet and the associated destination MTU size of the second link.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: July 21, 2015
    Assignee: International Business Machines Corporation
    Inventors: Casimer DeCusatis, Rajaram B. Krishnamurthy
  • Patent number: 9019927
    Abstract: The various embodiments include methods implemented by a first mobile device for updating presence information for a second mobile device stored in memory of the first mobile device when the first mobile device determines that a calculated update quantification exceeds a particular threshold value. In an embodiment, the first mobile device may select one channel from a plurality of available communication channels in response to determining that the update quantification exceeds a threshold value. In a further embodiment, the first mobile device may update the presence information of the second mobile device via that selected channel.
    Type: Grant
    Filed: August 9, 2013
    Date of Patent: April 28, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Mark A. Maggenti, Harleen K. Gill, Mohammed Ataur Rahman Shuman
  • Patent number: 9019830
    Abstract: A system to route media information content may include a router that analyzes predetermined content of a plurality of data packets of the media information content and prioritizes forwarding the plurality of data packets from the router based on applying at least one rule to the predetermined content.
    Type: Grant
    Filed: May 15, 2007
    Date of Patent: April 28, 2015
    Assignee: Imagine Communications Corp.
    Inventors: John L. DeLay, Edward R. Beadle
  • Patent number: 9007924
    Abstract: Balancing load distributions of loopback ports includes determining that a load distribution among loopback ports of a switch is unbalanced, determining whether the load distribution is balanceable, and balancing the load distribution.
    Type: Grant
    Filed: January 29, 2013
    Date of Patent: April 14, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Byung Kyu Choi, Mark W. Fidler
  • Patent number: 9007123
    Abstract: Apparatus, and associated method, for improving packet data communications upon a communication path including a radio-link. Determination is made of the conditions on the radio-link when selecting the optimal size of a transmission window within which to transmit packets of data. And, retransmission time-out values are also selected responsive to the indications of the radio-link conditions.
    Type: Grant
    Filed: June 28, 2004
    Date of Patent: April 14, 2015
    Assignee: Nokia Corporation
    Inventors: Jarmo Kuusinen, Matti Turunen
  • Patent number: 9008673
    Abstract: An application bandwidth monitor may be configured to determine the amount of data communication channel bandwidth being utilized by each active data communication application within a data communication device. A user interface may be configured to report this information and to receive information indicative of a desired bandwidth allocation among the active applications. An application bandwidth controller may be configured to control the maximum bandwidth that may be utilized by each active data communication application, based on this user information.
    Type: Grant
    Filed: July 2, 2010
    Date of Patent: April 14, 2015
    Assignee: Cellco Partnership
    Inventor: Kumar Sanjeev
  • Patent number: 8982698
    Abstract: A transmission method is used by a node of a communications network, wherein nodes communicate with one another via a carrier-sense multiple-access channel, said method comprising a step of sending a signal at a given transmit power and a given data rate to a receiver node over the channel, and wherein the transmit power of the sent signal assumes successively a first power value during a first time period and then a second power value during a second time period, the two power values being different and one of them being equal to the given power, the first time period representing the given power and the second time period representing the data rate. The invention also relates to a method of receiving a signal sent by the transmission method enabling the transmit power and the data rate used by the sender node to be deduced from the received signal.
    Type: Grant
    Filed: May 5, 2009
    Date of Patent: March 17, 2015
    Assignee: Orange
    Inventors: Ali Ibrahim, Luca Muscariello, James Roberts
  • Patent number: 8976655
    Abstract: A method, a computer readable media and a device, the method is for evaluating a capacity of a cell of a radio access network (RAN), and may include monitoring, by a monitor, (a) downstream traffic that is directed towards the cell and (b) responses from the cell to the downstream traffic, to provide monitoring results; calculating, in response to the monitoring results, round trip time (RTT) statistics; and generating an estimate of the capacity of the cell in response to the RTT statistics.
    Type: Grant
    Filed: June 26, 2012
    Date of Patent: March 10, 2015
    Assignee: Vasona Networks Inc.
    Inventors: Ofer Weill, Michael Ben-Nun, Oren Sadeh
  • Publication number: 20150049610
    Abstract: The present invention relates to a wireless communication system and, more particularly, to a method for managing the quality of service (QOS) of a network node in a wireless communication system, comprising a step of confirming a maximum bit rate (MBR) of user plane data of a terminal, wherein the confirming step further comprises the steps of: calculating the total MBR for a machine type communications (MTC) group to which the terminal belongs; and comparing the calculated value with an aggregated MBR (AMBR) group when the terminal belongs to the MTC group.
    Type: Application
    Filed: March 21, 2013
    Publication date: February 19, 2015
    Applicant: LG ELECTRONICS INC.
    Inventors: Hyunsook Kim, Jaehyun Kim, Laeyoung Kim, Taehyeon Kim
  • Patent number: 8953611
    Abstract: A technique for use in a communication device for communicating data involves receiving a plurality of transport data packets in an ordered sequence; rearranging at least some of the transport data packets in a group with a reordered sequence different from the ordered sequence, for increasing the total size of the group to be at or near a maximum transmissible unit size of a transport data frame; formatting the transport data packets of the group having the total size at or near the maximum transmissible unit size into the transport data frame, for data transmission from the communication device; and repeating, for a plurality of transport data frames, the acts of rearranging and formatting, for communicating the data.
    Type: Grant
    Filed: November 15, 2011
    Date of Patent: February 10, 2015
    Assignee: BlackBerry Limited
    Inventor: Mark Pecen