Control Of Data Admission To The Network Patents (Class 370/230)
  • Patent number: 10291432
    Abstract: A layer 2 tunneling protocol access concentrator (LAC) may receive an indication to set up a layer 2 tunneling protocol (L2TP) tunnel. The LAC may determine, based on the indication, a multicast address associated with initiating setup of the L2TP tunnel. The LAC may provide, to the multicast address, a request associated with initiating the L2TP tunnel. The request may be provided such that a plurality of L2TP network servers (LNSs) receives the request. The LAC may receive a set of responses to the request. The set of responses may be provided by a respective set of LNSs. The plurality of LNSs may include the respective set of LNSs. The LAC may select, based on the set of responses, a particular LNS, of the respective set of LNSs, with which to set up the L2TP tunnel.
    Type: Grant
    Filed: June 12, 2017
    Date of Patent: May 14, 2019
    Assignee: Juniper Networks, Inc.
    Inventor: Gourav Pandey
  • Patent number: 10291528
    Abstract: An apparatus for transmitting data in a wireless communication system is provided. The apparatus includes a controller including a processor configured to generate and store data in a padding space, when padding exists in a data space, and a transmitter configured to transmit the data stored in the padding space.
    Type: Grant
    Filed: January 6, 2015
    Date of Patent: May 14, 2019
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Do-Young Lee, Seong-Joon Kim, Young-Taek Kim, Byeong-Yun Lee
  • Patent number: 10291516
    Abstract: Particular embodiments described herein provide for a communication system that can be configured to identify a system that includes network traffic, where at least a portion of the network traffic includes packets, at least a portion of the packets include a stack, and at least a portion of each stack includes one or more previously allocated labels. The communication system can further be configured to determine a synonymous label that triggers an action and to replace a label from the one of the one or more previously allocated labels in a specific stack of a specific packet with the synonymous label. In an example, the synonymous label can be used to identify a subset of packets in the network traffic or a source of the specific packet.
    Type: Grant
    Filed: January 20, 2016
    Date of Patent: May 14, 2019
    Assignee: Cisco Technology, Inc.
    Inventors: Stewart Frederick Bryant, George Swallow, Muthurajah Sivabalan
  • Patent number: 10285053
    Abstract: A method for reducing authentication signaling in a wireless network includes identifying a plurality of access points in a network belonging to a group. An access request message is received from a first access point associated with a device being in range of the first access point. A determination is made whether the device has been authenticated within the group. A proxy accept message is sent to the to the first access point in response to the device being authenticated with the group without communicating with an authentication server for authentication of the device. A master access point may be used in performing the reduction of authentication signaling in the wireless network.
    Type: Grant
    Filed: April 10, 2015
    Date of Patent: May 7, 2019
    Assignee: Futurewei Technologies, Inc.
    Inventors: Hanan J. Ahmed, George Calcev
  • Patent number: 10284636
    Abstract: A system, method and program product for controlling allocation of user assignments to server systems managed by a shared resource manager of a service provider. User request parameters are received from a first user for identifying a desired server resource. User assignment alternatives are calculated based on migration of user assignments of a second user to make the desired server resource available to the first user. User migration parameters are received from the second user that identify conditions for migrating the current user assignment of the second user from a first server to a second server in accordance with the user assignment alternatives. A new configuration of user assignments of the first and second user are calculated and communicated to the shared resource manager based on the first and second user accepting a user assignment alternative. The server systems are reconfigured in accordance with the new configuration of user assignments.
    Type: Grant
    Filed: September 20, 2016
    Date of Patent: May 7, 2019
    Assignee: International Business Machines Corporation
    Inventors: Marco Aurelio Stelmar Netto, Sergio Varga
  • Patent number: 10284420
    Abstract: A method is provided in one example embodiment and may include maintaining, by a Diameter Routing Agent (DRA), an availability status for a plurality of network elements; receiving a request associated with a user equipment (UE) session, wherein a first network element of the plurality of network elements is serving the UE session; determining that the first network element serving the UE session is unavailable; and re-establishing the UE session at a second network element of the plurality of network elements that is available, wherein the re-establishing is performed without terminating the UE session.
    Type: Grant
    Filed: February 19, 2017
    Date of Patent: May 7, 2019
    Assignee: Cisco Technology, Inc.
    Inventors: Konstantin Livanos, Ian McDowell Campbell, Charles C. Wolfinger
  • Patent number: 10284489
    Abstract: In a computer-implemented method for managing network resources within a server cluster, a request for provisioning of an application to be executed by the server cluster may be received. A required amount of bandwidth for the application, and a resource allocation of network bandwidth for the application, may be determined. The application may be provisioned to a network resource within the server cluster with the resource allocation of network bandwidth. It may be determined that an additional application, which utilizes bandwidth in bursts, is to be provisioned to the server cluster. It may further be determined that the server cluster can support bandwidth requirements of the additional application, at least in part by determining that one or more applications currently provisioned to the server cluster are also utilizing bandwidth in bursts. The additional application may then be provisioned to another network resource within the server cluster.
    Type: Grant
    Filed: August 2, 2016
    Date of Patent: May 7, 2019
    Assignee: STATE FARM MUTUAL AUTOMOTIVE INSURANCE COMPANY
    Inventor: Lynn Calvo
  • Patent number: 10277514
    Abstract: Methods and systems for individual forward-link and return-link policies for network communication are disclosed. In some aspects, the individual forward-link and return-link policies define how data is routed over a plurality of access networks between a client-side enforcement unit and a provider-side enforcement unit. In some aspects, the individual policies may be based on metrics collected by the client-side and provider-side enforcement units, which may be positioned on each end of one or more access networks.
    Type: Grant
    Filed: July 21, 2016
    Date of Patent: April 30, 2019
    Assignee: VIASAT, INC.
    Inventor: Girish Chandran
  • Patent number: 10278188
    Abstract: Provided is an apparatus and method for transmitting and receiving data using multiple paths in a wireless communication system using a distributed Media Access Control (MAC). More particularly, provided is an apparatus and method for transmitting and receiving data that may select a path with a better channel status from multiple paths that include a direct path using a Line of Sight (LOS) and a relay path passing through a relay apparatus, in a wireless communication system that may transmit data via the LOS using a distributed MAC and a directional antenna.
    Type: Grant
    Filed: January 8, 2018
    Date of Patent: April 30, 2019
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Hyoung Jin Kwon, Jin Kyeong Kim, Yong Sun Kim, Kyeongpyo Kim, Seung Eun Hong, Woo Yong Lee
  • Patent number: 10277706
    Abstract: An aspect of preemptive distribution of content includes monitoring content accessed in a local cache of a computing device. A time and a location of content accesses in the local cache are tracked. Prefetching heuristics are determined based on patterns of the time and the location of the content accesses. The prefetching heuristics are applied to speculatively prefetch additional content prior to the computing device receiving a request to access the additional content.
    Type: Grant
    Filed: June 3, 2016
    Date of Patent: April 30, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Andrew Dow, Eli M. Dow, Maurice M. Materise, Katrin Nagel, Nickalaus A. Painter, Jairo A. Pava, Salma Y. Rodriguez
  • Patent number: 10277720
    Abstract: Disclosed herein are techniques to provide an indication of bandwidth to establish a TxOP using channel bonding. An information element may be generated to include an RTS frame or a CTS frame and an indication of bandwidth in a parity portion of the information element. The indication of bandwidth may be included by using 16 bits of the parity bits of parity bytes for a PHY header of the information element.
    Type: Grant
    Filed: December 21, 2015
    Date of Patent: April 30, 2019
    Assignee: INTEL IP CORPORATION
    Inventor: Assaf Kasher
  • Patent number: 10274758
    Abstract: Examples of an apparatus are disclosed. In some examples, an apparatus may comprise a first waveguide configured to propagate light originated from a light source, a first modulator coupled with the first waveguide, and a first sensor coupled with the first modulator. The apparatus may further comprise a second waveguide coupled with the first waveguide to form a propagation path for the light between the light source and a receiver device, a second modulator coupled with the second waveguide, and a second sensor coupled with the second modulator. The first modulator is configured to modulate the light propagating in the first waveguide based on sensor data from the first sensor, and the second modulator is configured to modulate the light propagating in the second waveguide based on sensor data from the second sensor, to enable the receiver device to obtain the sensor data.
    Type: Grant
    Filed: March 27, 2018
    Date of Patent: April 30, 2019
    Assignee: FACEBOOK TECHNOLOGIES, LLC
    Inventor: Xinqiao Liu
  • Patent number: 10277505
    Abstract: Techniques are described for routing inter-AS LSPs with a centralized controller taking inter-AS TE metric values for inter-AS links into account. The inter-AS TE metric values, e.g., local preference values, MED values, or EROS, indicate route preferences for routes between ASes. The disclosed techniques enable network devices within either or both of a first AS and a second AS to store inter-AS TE metric values for inter-AS links in TEDs of the network devices. The network devices then send the contents of their TEDs, including the inter-AS TE metric values, to a centralized controller of the first AS and the second AS. The centralized controller computes an inter-AS LSP across the first AS and the second AS based at least in part on the inter-AS TE metric values such that the inter-AS LSP includes a preferred one of the inter-AS links as indicated by the inter-AS TE metric values.
    Type: Grant
    Filed: March 30, 2016
    Date of Patent: April 30, 2019
    Assignee: Juniper Networks, Inc.
    Inventor: Kumuthini Ratnasingham
  • Patent number: 10271335
    Abstract: A method for routing in a communication network includes: in a first step, providing a template data set including a routing cost indication for a first second-slice resource to a control unit; and in a second step, subsequent to the first step, determining if the routing cost indication of the first second-slice resource complies with a predefined routing requirement of a second network slice, and, if the routing cost indication of the first second-slice resource is found to be non-compliant, determining a first-slice resource and routing network traffic from a second second-slice resource via the first-slice resource to a third second-slice resource.
    Type: Grant
    Filed: September 4, 2017
    Date of Patent: April 23, 2019
    Assignee: DEUTSCHE TELEKOM AG
    Inventor: Michael Kurz
  • Patent number: 10271259
    Abstract: In a method performed by a user equipment for controlling radio access network selection and traffic steering for the user equipment in a heterogeneous communication network, said communication network comprising at least said user equipment, at least one radio access network controller node and at least one ANDSF policy server node with which the user equipment is associated, wherein the method includes the steps of adaptively at least partly suspending or activating provided ANDSF policies to enable switching between radio access network control or ANDSF policy control of radio access network selection and traffic steering for the user equipment.
    Type: Grant
    Filed: April 4, 2014
    Date of Patent: April 23, 2019
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Jari Vikberg, Paul Schliwa-Bertling, Tomas Hedberg
  • Patent number: 10271080
    Abstract: A hospitality media system includes a media system controller and a plurality of media devices located in a plurality of rooms and coupled to the media system controller. Each room has one or more in-room media devices located therein for performing a media function. A connection port allows a user of a room to establish data communications between the media system controller and a guest device. The media system controller is coupled to the connection port and configured to catalog guest content available on the guest device to thereby form a guest content list, associate the guest content with one or more associated rooms at least including the user's room, and perform the media function utilizing content selected from the guest content list only on the in-room media devices located within the one or more associated rooms.
    Type: Grant
    Filed: April 5, 2018
    Date of Patent: April 23, 2019
    Assignee: Guest Tek Interactive Entertainment Ltd.
    Inventors: Peter S. Warrick, Brendan G. Cassidy, Brian W. King, Lea Lorenzo, Blake Read, Ian S. McBeth, Andrew T. MacMillan
  • Patent number: 10270827
    Abstract: Apparatuses, methods and storage medium associated with telemetry based feedback for improved media streaming are disclosed herein. In embodiments, an apparatus may include one or more processors, devices, and/or circuitry to obtain telemetry data corresponding to a plurality of sources, and to utilize the telemetry data to determine whether neighboring peer-to-peer wireless media streams associated with the plurality of sources are to operate at a same time on a same channel or are presently operating at the same time on the same channel. The one or more processors, devices, and/or circuitry may be to transmit signaling associated with a channel change recommendation in response to determining that the neighboring peer-to-peer wireless media streams are to operate at the same time on the same channel or are presently operating at the same time on the same channel. Other embodiments may be described and/or claimed.
    Type: Grant
    Filed: December 21, 2015
    Date of Patent: April 23, 2019
    Assignee: Intel Corporation
    Inventor: Sean J. Lawrence
  • Patent number: 10270667
    Abstract: A technology for job processing using a public service network. A method may include identifying processing availability at a public service network for processing a job submitted to a private service network. Available network bandwidth may be determined between the private service network and the public service network used to communicate between the private service network and the public service network and to transfer the job to the public service network for processing. Rules for transferring the job to the public service network may be identified. A determination may then be made that the processing availability at the public service network, the available network bandwidth between the private service network and the public service network, and the rules for transferring the job to the public service network allow the job to be transferred to the public service network for processing.
    Type: Grant
    Filed: October 23, 2017
    Date of Patent: April 23, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Anthony Clay Bush, Darryl Chalmers, Furqan Ali Khan, Tipu Saleem Qureshi, Troy James Ulmer
  • Patent number: 10270802
    Abstract: Methods, systems, and computer program products for online content referral are provided. A computer-implemented method may include receiving a request from an application, issuing a challenge to the application to determine a capability of the application, analyzing a result of the challenge to associate the application with an application type, determining whether the activity performed by the application is scripted, and classifying the activity as automated or semi-automated when it is determined that the activity is scripted.
    Type: Grant
    Filed: January 8, 2018
    Date of Patent: April 23, 2019
    Assignee: PayPal, Inc.
    Inventors: Brad Wardman, Ryan A. Carrico, Nathan Robert Pratt
  • Patent number: 10271336
    Abstract: Smart channel selection for autonomous initiators of peer-to-peer groups is disclosed. A device acting as an initiator device of a peer-to-peer group may configure the group by selecting a channel for the peer-to-peer group, where the selected channel is also the best channel available for potential group member devices to connect to a network having a coverage area in which the initiator device operates. Group member devices operating, or potentially operating, on the peer-to-peer connection will then select the best channel if they connect to the network, and use the same channel for both the peer-to-peer and network connections. Group member devices will then not be required to operate in a multi-channel mode. In embodiments, the best channel may be selected by the initiator device, for example, by determining that the channel has the highest signal strength or the fastest data rate of channels as measured at the group initiator, or by other suitable criteria.
    Type: Grant
    Filed: October 13, 2015
    Date of Patent: April 23, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jacob Nieman, Kushal Narkhede, Uday Hegde
  • Patent number: 10268212
    Abstract: To balance (S3) a group of consumers in a fluid transport system in which each consumer is provided with a motorized control valve for regulating the flow through the consumer, characteristic data for the consumers is stored (S2) which determines a valve position of the relevant control valve for target flows through one of the consumers in each case. A current total flow through the group of consumers is determined by means of a common flow sensor (S32) and a balance factor (S34) is defined on the basis of the current total flow and a sum of the desired target flows through the consumers. The consumers are dynamically balanced by setting (S31) the valve settings for the corresponding control valves on the basis of the characteristic data and the balance factor.
    Type: Grant
    Filed: December 6, 2013
    Date of Patent: April 23, 2019
    Assignee: BELIMO HOLDING AG
    Inventors: Peter Schmidlin, Reto Hobi, Urs Keller, Norbert Lederle, Marc Thuillard
  • Patent number: 10263800
    Abstract: The present disclosure relates to a method and device for receiving a multimedia broadcast multicast service (MBMS) in a mobile communication system. The method for receiving the MBMS of a terminal in the mobile communication system according to an embodiment of the present disclosure is characterized in that it includes: determining whether service area ID (SAI) information on a serving cell is broadcast during the MBMS; receiving the SAI information on the serving cell when it is determined that the SAI information is broadcast; determining, by using the received SAI information of the serving cell, whether an SAI of the MBMS matches the SAI of the serving cell; and changing the cell reselection priority of the frequency of the serving cell to the highest priority if it is determined that the SAI of the MBMS matches the SAI of the serving cell.
    Type: Grant
    Filed: July 10, 2017
    Date of Patent: April 16, 2019
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Soeng-Hun Kim, Kyeong-In Jeong
  • Patent number: 10264595
    Abstract: Techniques are described herein to provide priority traffic grant-less access to pre-defined communication resources that are semi-persistently scheduled. A set of semi-persistent communication resources may be reserved for use by priority traffic. If not used for priority traffic, the semi-persistent resources may be scheduled for use by other types of traffic. As priority traffic is identified, the priority traffic may be transmitted using the semi-persistent resource without having those communication resources granted by a scheduling entity. Such grant-less access to the semi-persistent resources may result in interference between the scheduled traffic and the priority traffic communicated without first scheduling the specific communication resources. To mitigate interference between different traffic types, a user equipment (UE) may transmit a device-to-device silencing message to other UEs.
    Type: Grant
    Filed: December 21, 2016
    Date of Patent: April 16, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Chong Li, Junyi Li
  • Patent number: 10264491
    Abstract: There are provided measures for enhanced quality of service class identifier modification. Such measures exemplarily comprise receiving a message indicative of a quality of service class identifier, determining, whether said quality of service class identifier is supported by a communication endpoint, and transmitting a response based on a result of said determining.
    Type: Grant
    Filed: April 1, 2014
    Date of Patent: April 16, 2019
    Assignee: NOKIA SOLUTIONS AND NETWORKS OY
    Inventor: Zhe Yuan
  • Patent number: 10255099
    Abstract: A method performed by a physical computing system includes, with a hypervisor, receiving a first packet from a virtual machine managed by the hypervisor, the first packet for transmission to a destination, the first packet including a first queue identifier, selecting a first transmission queue from a plurality of available transmission queues to transmit the first packet, the first transmission queue being based on the first queue identifier, receiving a second packet from the virtual machine, the second packet for transmission to the destination, the second packet including a second queue identifier, and selecting a second transmission queue from the plurality of available transmission queues to transmit the second packet, the second transmission queue being based on the second queue identifier.
    Type: Grant
    Filed: April 2, 2018
    Date of Patent: April 9, 2019
    Assignee: RED HAT ISRAEL
    Inventors: Michael Tsirkin, Veaceslav Falico
  • Patent number: 10257064
    Abstract: An indicator for a device may provide an indication that a threshold associated with a budget for a network resource has or will be reached. When a user requests a network operation that will consume the network resource, an amount of the network resource to be consumed by the operation is predicted, if possible. If the prior use of the network resource and the amount to be used to complete the network operation exceeds a threshold the user may be warned and given an opportunity to cancel the operation or adjust the way in which the operation will be performed. If the amount of network resource a network operation will consume is unknown, a rate of use of the network resource is determined and a time until the budget is reached is estimated.
    Type: Grant
    Filed: January 25, 2016
    Date of Patent: April 9, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Amer A. Hassan, Billy R. Anders, Jr., Pehkeong Teh, Andrew T. Baron, Shai Guday, Upshur W. Parks, Marco Piumatti, Dmitry A. Anipko
  • Patent number: 10257863
    Abstract: According to an aspect, a wireless terminal performs a method for a random access procedure in a wireless network. The method includes maintaining a preamble transmission attempt counter that tracks the number of random access preamble transmissions that are triggered and/or initiated in the random access procedure, including random access preamble transmissions that are aborted prior to completion of the transmission. The method also includes terminating the random access procedure in response to determining that the preamble transmission attempt counter indicates that a predetermined threshold number of transmission attempts have been made. Reports pertaining to failed preamble transmissions may be sent to the network, which then adjusts a configuration of the wireless terminal. The wireless terminal may also track time during an interval in which a preamble may be used in the random access procedure and terminate the random access procedure in response to determining that the interval has expired.
    Type: Grant
    Filed: October 2, 2015
    Date of Patent: April 9, 2019
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Mattias Tan Bergström, Yufei Blankenship
  • Patent number: 10251107
    Abstract: Embodiments enable seamless Wi-Fi roaming by providing a user with a single username that is associated with a set of resources in the seamless network that includes different Wi-Fi networks (e.g., Wi-Fi networks with different domain names). As a user travels from a first access point in a first Wi-Fi network to a second access point in a second Wi-Fi network within the seamless network, network elements in the seamless network may recognize the user's single username as an already established session (e.g., with the first access point) and direct traffic accordingly to the second access point. Embodiments also satisfy business requirements by updating accounting data accordingly by indicating that the user accessed the seamless network from the first Wi-Fi network. Embodiments allow a user roaming on the seamless network to experience the policies and network requirements associated with the Wi-Fi domain of the second access point.
    Type: Grant
    Filed: July 20, 2016
    Date of Patent: April 2, 2019
    Assignee: CSC HOLDINGS, LLC
    Inventors: Edgar Crespi, James Digangi, Michael Olavarria, Paul Hess
  • Patent number: 10251178
    Abstract: Disclosed are a network-based quality of experience (QoE) provisioning method and apparatus for mobile video applications. A QoE provisioning method of a policy and charging rules function (PCRF) in a network includes collecting, by the PCRF, information for QoE estimation of a data flow from a user equipment measurement apparatus and a network measurement apparatus in the network, transmitting, by the PCRF, a request for the QoE estimation for the data flow, to a QoE estimation unit in the network, the data flow including information used for the QoE estimation, and transmitting, by the PCRF, a request for QoE adjustment to a server that transmits the data flow, based on the QoE estimated by the QoE estimation unit and the QoE required for the data flow.
    Type: Grant
    Filed: April 17, 2015
    Date of Patent: April 2, 2019
    Assignee: Samsung Electronics Co., Ltd
    Inventors: Antony Franklin, Jungshin Park, Cheolgi Lee
  • Patent number: 10243759
    Abstract: The present disclosure generally relates to the support of optical connection setup. More specifically, the present disclosure relates to a technique of supporting provision of a connection via a data communication network of an optical network between packet network islands. A method embodiment comprises establishing a Border Gateway Protocol-Link State, BGP-LS, connection via the DCN between a first edge node of the first packet network island and a BGP-LS node in the optical network.
    Type: Grant
    Filed: September 3, 2014
    Date of Patent: March 26, 2019
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Balázs Peter Gerö, Daniele Ceccarelli, András Kern
  • Patent number: 10243855
    Abstract: Improved utilization of connections that can be either available or blocked is provided by associating an atemporal connection state with each connection. If a connection is available, messages are transmitted on the connection normally. If a connection is blocked, the atemporal connection state is updated to reflect the changes that were made but not transmitted. In this manner, a record is kept that allows correct transmission of the information when the connection comes back up. More specifically, after a connection status changes from blocked to available, recovery messages are automatically generated from the atemporal connection state and transmitted on the connection.
    Type: Grant
    Filed: December 7, 2016
    Date of Patent: March 26, 2019
    Assignee: OptumSoft, Inc.
    Inventors: David R. Cheriton, Hugh W. Holbrook
  • Patent number: 10243842
    Abstract: The subject technology addresses the need in the art for directly measuring a maximum latency number with respect to a percentile of network traffic, which a network operator may utilize as an performance indication or metric. Given a traffic percentile, a tracking algorithm in accordance with embodiments described herein may be implemented in hardware and/or software to determine a maximum latency for this specific percentile of traffic.
    Type: Grant
    Filed: October 27, 2017
    Date of Patent: March 26, 2019
    Assignee: Cisco Technology, Inc.
    Inventors: Kit Chiu Chu, Jeff Hill, Thomas J. Edsall, Mohammadreza Alizadeh Attar
  • Patent number: 10244427
    Abstract: A system and method for concealing bandwidth reduction of a VoIP call voice is provided. In a method for dynamic bandwidth extension during a call session between a first transceiver device and a second transceiver device, the first transceiver device compares a bit rate of received packet data with a threshold bit rate, and the first transceiver device determines whether to perform bandwidth extension during the call session based on the comparison. The bit rate is controlled based on a degree of network congestion between the first transceiver device and the second transceiver device.
    Type: Grant
    Filed: June 23, 2016
    Date of Patent: March 26, 2019
    Assignee: LINE Corporation
    Inventor: Dongwon Lee
  • Patent number: 10243797
    Abstract: Some embodiments provide a method for determining a realization status of one or more logical entities of a logical network. The method, each time a particular event occurs, increments the value of a realization number and publishes the incremented value to a set of controllers of the logical network. Upon receiving data that specifies the state of a logical entity of the logical network, the method publishes the logical entity state's data to the set of controllers. In some embodiments, the method queries the set of controllers for a realization status of the state data for a set of logical entities that is published to the set of controllers up to a particular point of time. The submitted query, in some embodiments, includes a particular value of the realization number associated with the particular point of time.
    Type: Grant
    Filed: March 14, 2016
    Date of Patent: March 26, 2019
    Assignee: NICIRA, INC.
    Inventors: W. Andrew Lambeth, James Joseph Stabile, Ganesan Chandrashekhar, Pankaj Thakkar, Peter J. Balland, III, Igor Ganichev
  • Patent number: 10237749
    Abstract: Dynamic frequency selection (DFS) is often a requirement for a wireless local area network (WLAN) apparatus to prevent the apparatus from interfering with other systems that have a priority to a radio frequency (RF) channel. When DFS is executed, the WLAN apparatus ceases WLAN operations on the channel and searches for an open channel to resume WLAN operations. Often a WLAN apparatus misinterprets signals from another system as operating on the channel when actually the received signals are signals leaked into the channel from a system transmitting on a different channel. Presented herein are methods and apparatuses for preventing unnecessary DFS operations resulting from misinterpreted signals through the use of a signal to noise ratio determined from a pulse spectral density of the received signal.
    Type: Grant
    Filed: November 3, 2017
    Date of Patent: March 19, 2019
    Assignee: Cisco Technology, Inc.
    Inventors: Evgeny Yankevich, Jack Chuang
  • Patent number: 10235200
    Abstract: Application management is facilitated by observing messages communicated amongst virtual applications external to application-hosting virtual machines. In one instance, the messages can be observed from within a virtual switch outside hosting virtual machines. One or more actions can subsequently be performed as a function of the messages such as but not limited to application monitoring as well as message routing, filtering, and/or transformation.
    Type: Grant
    Filed: December 19, 2017
    Date of Patent: March 19, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ashvin Sanghvi, Liarie Letca, Alexandre Coelho
  • Patent number: 10237301
    Abstract: Systems and methods for managing data usage of a cellular modem during DoS/DDoS attacks are provided. According to one embodiment, a network security device of a private network detects a DoS attack in network traffic going through the network security device and determines whether the DoS attack is being transmitted through a cellular modem of a cellular data network. The network security device reduces data usage of the cellular modem when the DoS attack is detected and the DoS attack being is transmitted through the cellular modem.
    Type: Grant
    Filed: June 16, 2016
    Date of Patent: March 19, 2019
    Assignee: Fortinet, Inc.
    Inventors: Shashidhar Reddy Polepalli, Pankajkumar Chechani
  • Patent number: 10230824
    Abstract: Methods, systems, and computer readable media for packet classification are disclosed. According to one method, the method includes receiving a packet containing header information for packet classification. The method also includes determining, using the header information, a first memory address identifier. The method further includes determining, using the first memory address identifier, memory pointer information indicating a second memory address identifier. The method also includes obtaining, using the memory pointer information indicating the second memory address identifier, packet related information from a memory. The method further includes performing, using the packet related information, a packet classification action.
    Type: Grant
    Filed: November 17, 2015
    Date of Patent: March 12, 2019
    Assignee: KEYSIGHT TECHNOLOGIES SINGAPORE (HOLDINGS) PTE. LTE.
    Inventor: Matthew R. Bergeron
  • Patent number: 10230604
    Abstract: A method of monitoring a network is provided that includes receiving a stream of samples having respective network delay values; defining at least one first group of samples having a size defined by a window size; determining respective first network delay characteristics for the first groups based on the network delay values corresponding to the respective samples included in the corresponding group; applying a first test to the first network delay characteristic determined for the respective first groups; adjusting the window size based on a result of the first test associated with the respective first groups; using the adjusted window size, define respective second groups of samples having samples of the stream of samples subsequent to the samples included in the at least one first group; determining a second network delay characteristic for the respective second groups; applying a second test to the second network delay characteristics; and determining whether to generate an alert notification based on a
    Type: Grant
    Filed: February 28, 2017
    Date of Patent: March 12, 2019
    Assignee: AirMagnet, Inc.
    Inventors: Yu Zhang, Dong Wang, Guangzhi Zhang, Tengjiao Sun, Kent Laver
  • Patent number: 10230633
    Abstract: A virtual switch executes on a computer system to forward packets to one or more destinations. A method of the disclosure includes receiving, by a virtual switch application being executed by a processing device, a packet comprising a header, determining, that the packet does not match a distribution table associated with the virtual switch and storing, by the processing device, the packet to a shared memory buffer that is accessible to a network controller application being executed by the processing device.
    Type: Grant
    Filed: January 21, 2016
    Date of Patent: March 12, 2019
    Assignee: RED HAT, INC.
    Inventor: Flavio Leitner
  • Patent number: 10230608
    Abstract: A system for Receive Packet Steering (RPS) support for Network Function Virtualization (NFV) by system call bypass includes a memory, a plurality of central processing units (CPUs) in communication with the memory, an operating system, and a Network Interface Controller (NIC) including a receive queue. The system also includes a driver thread and a plurality of forwarding threads. The driver thread handles the receive queue of the NIC. In an example, a first forwarding thread of the plurality of forwarding threads executes a system call. The first forwarding thread executes on the first CPU. The system call, when executed, executes a monitor instruction on a first CPU to monitor for updates to a designated memory location and checks a condition. Checking the condition includes reading the designated memory location and determining whether information in the designated memory location indicates that a new packet for the first forwarding thread has arrived.
    Type: Grant
    Filed: February 21, 2017
    Date of Patent: March 12, 2019
    Assignee: Red Hat, Inc.
    Inventor: Michael Tsirkin
  • Patent number: 10231279
    Abstract: There is discussed a Device-to-Device (D2D) enabled node for a wireless communication network. The D2D enabled node is adapted for determining that a D2D resource grant expected by the D2D enabled node is not received from a network node, wherein the D2D enabled node is further adapted for performing one or more actions in response to the determining that the grant is not received. There are also discussed related nodes and methods.
    Type: Grant
    Filed: August 7, 2015
    Date of Patent: March 12, 2019
    Assignee: Telefonaktiebolaget LM Ericsson (Publ)
    Inventors: Iana Siomina, Qianxi Lu, Yunxi Li
  • Patent number: 10231231
    Abstract: One of a plurality of radio terminals that transmit radio signals to a radio base station under a space multiplexing scheme, including a receiving unit that receives an access right request signal with respect to the radio base station from an other radio terminal, a prevention unit that prevents transmission of radio signals when receiving radio signals directed to an other radio terminal, a cancellation unit that cancels the prevention of transmission when receiving an access right assignment signal during the prevention of transmission and a transmitting unit that transmits a data signal to the radio base station according to the assignment signal, wherein radio signals are transmitted to the radio base station simultaneously with the other radio terminals and under the space multiplexing scheme.
    Type: Grant
    Filed: September 11, 2015
    Date of Patent: March 12, 2019
    Assignee: KABUSHIKI KAISHA TOSHIBA
    Inventors: Ryoko Matsuo, Tatsuma Hirano, Toshihisa Nabetani, Tomoko Adachi, Kiyoshi Toshimitsu
  • Patent number: 10230596
    Abstract: Operating conditions of a remote device and operating conditions of a local device are compared, where the local device and the remote device are located within a predetermined proximity of a wireless network. An advertisement request is transmitted from the local device to the remote device based on the comparison of the operating conditions of the local device and the remote device. The advertisement request includes information identifying one or more services advertised by the local device, whereby the remote device is configured to advertise the one or more services on behalf of the local device in the wireless network.
    Type: Grant
    Filed: March 11, 2016
    Date of Patent: March 12, 2019
    Assignee: Apple Inc.
    Inventors: Pierre Vandwalle, Tito Thomas, Charles Francis Dominguez
  • Patent number: 10231269
    Abstract: A computer system and computer program product for generating a geographically-bound mobile ad hoc network identification. The computer system and computer program product may include receiving, by a processor, a mobile ad hoc network request. The computer system and computer program product may also include determining a plurality of geographic coordinates of a device associated with a current location of the device. The computer system and computer program product may further include generating a mobile ad hoc network identification based on the determined plurality of geographic coordinates. The computer system and computer program product may also include processing the received mobile ad hoc network request using the generated mobile ad hoc network identification.
    Type: Grant
    Filed: December 8, 2017
    Date of Patent: March 12, 2019
    Assignee: International Business Machines Corporation
    Inventors: Graham C. Charters, Bret W. Dixon, Benjamin T. Horwood, Alexander H. Poga, Mark A. Shewell
  • Patent number: 10230663
    Abstract: A technique is provided for processing a data stream between a server and a client entity in a packet communication network. The data stream is composed of packets steered by a processing device. Upon the receipt of a first packet of the data stream, the processing device implements a phase of observing this data stream, in the course of which the packets of the data stream which are exchanged between the server and the client entity and which follow the first packet are transmitted. On detection of congestion associated with the data stream, the data stream is then rejected and the processing device does not transmit packets of the data stream which are exchanged between the server and the client entity and are received after detection of the congestion.
    Type: Grant
    Filed: February 12, 2013
    Date of Patent: March 12, 2019
    Assignee: ORANGE
    Inventors: Isabelle Hamchaoui, Sebastien Jobert, Yann Adam
  • Patent number: 10230645
    Abstract: A computer-implemented method for dynamic adjustment of quality of service parameters is described. In one embodiment, one or more quality of service (QoS) parameters of a client of a mesh network is set based on an expected bandwidth for the mesh network. An actual bandwidth for the mesh network is measured. One or more QoS parameters of the client is automatically changed in response to the actual bandwidth differing from the expected bandwidth. The change in the QoS parameters may be configured to compensate for the difference between the actual bandwidth and the expected bandwidth.
    Type: Grant
    Filed: August 7, 2017
    Date of Patent: March 12, 2019
    Assignee: Vivint, Inc.
    Inventors: Venkat Kalkunte, Pravin Bathija
  • Patent number: 10225191
    Abstract: Embodiments of the present application relate to a service packet distribution method and an apparatus. The method includes: receiving, by a service packet processing node located in a cloud gateway, a session request signal sent by a peer device of the cloud gateway; establishing a user bearer according to the session request signal and allocating a user bearer index used to identify the user bearer, where the user bearer index includes a location index value, the location index value is used to indicate a location of the service packet processing node in a location table of a packet distribution node located in the cloud gateway, and the location table includes a correspondence between a location index value and an identifier of a service packet processing node; and sending a session response signal to the peer device, where the session response signal includes the user bearer index.
    Type: Grant
    Filed: December 16, 2016
    Date of Patent: March 5, 2019
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Erhua Wu, Xiaofeng Gao
  • Patent number: 10225175
    Abstract: Disclosed are system, methods, and non-transitory computer readable media for accurately calculating a default gateway of an endpoint without probing the endpoint for the configured values to determine the path between network elements. Tracing the path of a flow in a network and displaying that on a user interface is extremely useful for network troubleshooting purposes. In order to find the gateway the flow would take out of the L2 domain, the endpoint's L2 default gateway is required. Usually the L2 gateway for network endpoints is configured on the endpoints themselves and this information cannot be accessed by network controllers (e.g., APIC-EM) directly. In such cases APIC-EM needs to determine the L2 gateway based on the information available to it from the network elements, instead of the endpoints themselves.
    Type: Grant
    Filed: March 1, 2017
    Date of Patent: March 5, 2019
    Assignee: Cisco Technology, Inc.
    Inventors: Japson Jeyasekaran, Kiran Yedavalli
  • Patent number: 10225864
    Abstract: The invention provides the method and apparatus for node and UE to schedule and transmit CTS in a communication network. The method comprises that a node transmits a RTS for indicating a CTS scheduling information to a LTE in an unlicensed band, wherein the scheduling information is used to indicate the LTE to send a CTS in uplink licensed band in response to the RTS. The CTS scheduling information may explicitly include time resource and frequency resource for the UE to transmit the CTS. The CTS scheduling information may implicitly indicate the time and frequency resource for the UE to transmit the CTS. Based on the explicit or implicit schemes of the present application, the scheduling signaling overhead can be reduced and the co-existence problem between LTE-U/LTE-U or between LTE-U/Wi-Fi can be efficiently mitigated.
    Type: Grant
    Filed: September 4, 2015
    Date of Patent: March 5, 2019
    Assignee: Alcatel Lucent
    Inventors: Shin Horng Wong, Teck Hu, Feng Han