Including Signaling Between Network Elements Patents (Class 370/236)
  • Patent number: 10797993
    Abstract: Embodiments are directed to a relay that receives packets from a source gateway associated with a source gateway identifier (GID) and a target GID associated with a target gateway where each GID is separate from a network address or a hostname of the source gateway or the target gateway. The relay determines a connection route based on an association between the connection route and an ingress identifier obtained from the packets. The relay provides the connection route based on the source GID and the target GID. The relay determines network address information associated with the target gateway based on the connection route. And, the relay forwards the packets provided by the source gateway to the target gateway based on the network address information.
    Type: Grant
    Filed: February 4, 2019
    Date of Patent: October 6, 2020
    Assignee: Tempered Networks, Inc.
    Inventors: Jeffrey Michael Ahrenholz, Orlie Thomas Brewer, Jr., Jeff James Costlow
  • Patent number: 10785342
    Abstract: Some embodiments provide a method for a hardware forwarding element. Based on a set of characteristics of a packet, the method determines to copy a packet to a particular temporary storage of a set of temporary storages of the hardware forwarding element. Based on a property of the particular temporary storage, the method stores only a particular portion of the packet in the particular temporary storage. A same size portion of each packet copied to the particular temporary storage is stored in the particular temporary storage.
    Type: Grant
    Filed: February 28, 2019
    Date of Patent: September 22, 2020
    Assignee: Barefoot Networks, Inc.
    Inventors: Parag D. Bhide, Alain Loge, Chaitanya Kodeboyina, Anurag Agrawal
  • Patent number: 10785670
    Abstract: For pre-processing Packet Data Converge Protocol (PDCP) Protocol Data Units (PDU), a method receives a configuration of a reference uplink grant. In response to receiving the configuration of the reference uplink grant, the method calculates a preprocessing threshold of PDU for preprocessing by a Radio Link Control (RLC)/Medium Access Control (MAC) for each of one or more radio bearers.
    Type: Grant
    Filed: April 26, 2017
    Date of Patent: September 22, 2020
    Assignee: Motorola Mobility LLC
    Inventors: Joachim Loehr, Prateek Basu Mallick, Ravi Kuchibhotla
  • Patent number: 10771286
    Abstract: A method for sending a VxLAN packet, a computer device, and a computer readable medium are provided. According to the method for forwarding a VxLAN packet provided in the embodiments of the present disclosure, after receiving a first packet, a network adapter determines whether the network adapter stores encapsulation information required for performing VxLAN encapsulation on the first packet; if the network adapter stores the encapsulation information, performs VxLAN encapsulation on the first packet and sends the first packet; or if the network adapter does not store the encapsulation information, requests the encapsulation information from a central processing unit and stores the encapsulation information; and sends a packet obtained after the VxLAN encapsulation is performed on the first packet, so as to resolve a problem that a network adapter cannot forward a VxLAN packet in the conventional art.
    Type: Grant
    Filed: June 26, 2018
    Date of Patent: September 8, 2020
    Assignee: Huawei Technologies Co., Ltd.
    Inventor: Zhenliang Ma
  • Patent number: 10764012
    Abstract: Techniques are provided for reduction of processing requirements for portions of a received transmission relative to processing requirements for other portions of the same transmission. Different coding schemes may be employed for portions of a data transmission. In some examples, a tail portion of a data transmission may use a coding scheme that had reduced processing requirements relative to other portions of the data transmission. The reduced processing requirements may allow a receiver to generate an acknowledgment of receipt relatively quickly, which may reduce latency for acknowledging receipt of a transmission.
    Type: Grant
    Filed: November 3, 2015
    Date of Patent: September 1, 2020
    Assignee: QUALCOMM Incorporated
    Inventors: Tao Luo, Taesang Yoo, Xiaoxia Zhang
  • Patent number: 10750560
    Abstract: Techniques for managing IoT devices through multi-protocol infrastructure network devices are disclosed. A system utilizing such techniques can include a multi-protocol infrastructure network device and a WAN based IoT device management system and various network device based engines. A method utilizing such techniques can include management according to WAN based IoT device policies and LAN based IoT device policies.
    Type: Grant
    Filed: September 27, 2016
    Date of Patent: August 18, 2020
    Assignee: Extreme Networks, Inc.
    Inventors: Changming Liu, Junjie Ma, Yufeng Wu, Chris Scheers
  • Patent number: 10750499
    Abstract: Embodiments of the present application provide a method, device and system for controlling an air interface resource and relates to the field of communications, which improves air interface resource utilization. The method includes: when a core network device or user equipment detects that service data is not transmitted over a communication channel between the two devices by using an air interface resource, switching a first frequency of sending a hello packet to a peer device to a second frequency, and sending a frequency switching message to instruct the peer device also to switch the first frequency of sending a hello packet to the second frequency, so that when the hello packet is not detected within a packet detection period, an access network device releases an air interface resource occupied by a first communication channel.
    Type: Grant
    Filed: December 15, 2016
    Date of Patent: August 18, 2020
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Jialiang Ma, Weilian Jiang, Liang Tang, Bin Wang
  • Patent number: 10743214
    Abstract: The proposed technology generally relates to flow control in wireless communication systems and in particular to methods and devices for flow control in multi-point transmission wireless communication systems.
    Type: Grant
    Filed: January 19, 2017
    Date of Patent: August 11, 2020
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Torbjörn Wigren, Ramon Alejandro Delgado Pulgar, Katrina Lau, Richard Middleton
  • Patent number: 10735129
    Abstract: A bandwidth allocation apparatus and method for providing a low-latency service in an optical network that may guarantee low-latency requirements and improve a network utilization rate by allocating a static bandwidth to an ONU requiring low latency within an allocable bandwidth and by allocating a dynamic bandwidth to an ONU not requiring the low latency within a remaining bandwidth.
    Type: Grant
    Filed: December 4, 2018
    Date of Patent: August 4, 2020
    Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventors: Kyeong Hwan Doo, Kwang Ok Kim, Hwan Seok Chung
  • Patent number: 10721139
    Abstract: Systems and methods of protection switching in a packet network based on signal/service degrade includes monitoring a packet network connection; determining performance of the packet network connection based on the monitoring; detecting the packet network connection has a signal/service degrade based on the determined performance, wherein the signal/service degrade is a condition where the packet network connection is operational, but the performance is experiencing a degradation; and, responsive to detection of the signal/service degrade, performing one or more of notifying nodes in the packet network and performing a protection switch at the packet layer based on the signal/service degrade. The performance can be a delay measurement. The delay measurement can be utilized to determine Frame Delay (FD), Frame Delay Range (FDR), and Inter-Frame Delay Variation (IFDV), and the degradation is when one or more of FD, FDR, and IFDV exceeds a threshold in a window.
    Type: Grant
    Filed: December 10, 2018
    Date of Patent: July 21, 2020
    Assignee: Ciena Corporation
    Inventors: Marc Holness, Ashesh Mishra, Eric S. Davison
  • Patent number: 10721163
    Abstract: An STP link selection system includes a first and second designated switch devices providing different paths to a root switch device. A non-designated switch device receives a first communication from the first designated switch device identifying a first root path cost for a first link to the first designated switch device and a first designated switch device identifier, and designates the first link as an active link for communications to the root switch device. The non-designated switch device subsequently receives a second communication from the second designated switch device identifying a second root path cost for a second link to the second designated switch device that is equal to the first root path cost, and a second designated switch device identifier that is lower than the first designated switch device identifier. In response, the non-designated switch device designates the second link as a non-active link upon which communications are blocked.
    Type: Grant
    Filed: March 15, 2019
    Date of Patent: July 21, 2020
    Assignee: Dell Products L.P.
    Inventors: Vigneshwar Kalyanaraman, Aravind Prasad Sridharan
  • Patent number: 10721014
    Abstract: A method performed by a wireless device for performing an uplink control channel transmission in a serving cell in a wireless communications network is provided. The wireless device is configured with a set of serving cell(s) in the wireless communications network. First, the wireless device determines a number of serving cells of the set of serving cell(s) that are relevant to consider when performing the uplink control channel transmission in the serving cell. Secondly, the wireless device selects an uplink control channel format from a set of uplink control channel formats for uplink control channel transmissions based on the determined number of serving cells. Then, the wireless device performs the uplink control channel transmission in the serving cell using the selected uplink control channel format. A wireless device for performing an uplink control channel transmission in a serving cell in a wireless communications network is also provided.
    Type: Grant
    Filed: April 3, 2019
    Date of Patent: July 21, 2020
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Mattias Bergström, Yu Yang, Marco Belleschi
  • Patent number: 10715490
    Abstract: A Software Defined Network (SDN) controller monitors load of Virtual FireWall (vFW) nodes in a firewall cluster in real time. When detecting that load of one or more vFW nodes is higher than a predefined first threshold, the SDN controller creates a new vFW node. The SDN controller selects a first flow, which is to be migrated, from flows passing through the monitored vFW nodes, updates a first flow entry corresponding to the first flow, and sends the updated first flow entry to a switch. The updated first flow entry indicates the switch to send the first flow to the new vFW node.
    Type: Grant
    Filed: October 28, 2016
    Date of Patent: July 14, 2020
    Assignee: NEW H3C TECHNOLOGIES CO., LTD
    Inventors: Dong Xie, Shufa Guan
  • Patent number: 10715265
    Abstract: There are provided methods, apparatuses, and computer programs for improving measurement of a reference signal parameter measured by a wireless device, the reference signal parameter being a parameter of a reference signal transmitted by a radio network node in a wireless communication network. An example method includes determining that the wireless device is operating with a low measurement accuracy condition that affects measurement of the reference signal parameter. A severity of the low measurement accuracy condition has a positive correlation with the quality of a channel over which the reference signal is received. The method further includes adapting a first measurement bandwidth in response to determining that the wireless device has the low measurement accuracy condition that is positively correlated with the quality of the channel. The method further includes measuring a first reference signal parameter using the adapted first measurement bandwidth.
    Type: Grant
    Filed: March 28, 2017
    Date of Patent: July 14, 2020
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Iana Siomina, Muhammad Kazmi, Joakim Axmon
  • Patent number: 10715981
    Abstract: An approach for network information collection and analysis of a plurality of mobile networks is provided. The approach receives a first request message including a first threshold sent from an application server. The approach sends a second request message to at least one network function. The approach receives a congestion report from the at least one network function which monitors for a change in a congestion status related to a base station that is crossing a second threshold. The approach derives a network information by combining the congestion report. The approach sends the network information to the application server, the first threshold indicating a range of the network information at which the application server wishes to be informed of the network information.
    Type: Grant
    Filed: September 16, 2019
    Date of Patent: July 14, 2020
    Assignee: NEC CORPORATION
    Inventor: Takanori Iwai
  • Patent number: 10713166
    Abstract: Data units are stored in private caches in nodes of a multiprocessor system, each node containing at least one processor (CPU), at least one cache private to the node and at least one cache location buffer (CLB) private to the node. In each CLB location information values are stored, each location information value indicating a location associated with a respective data unit, wherein each location information value stored in a given CLB indicates the location to be either a location within the private cache disposed in the same node as the given CLB, to be a location in one of the other nodes, or to be a location in a main memory. Coherence of values of the data units is maintained using a cache coherence protocol. The location information values stored in the CLBs are updated by the cache coherence protocol in accordance with movements of their respective data units.
    Type: Grant
    Filed: May 2, 2018
    Date of Patent: July 14, 2020
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Erik Hagersten, Andreas Sembrant
  • Patent number: 10708146
    Abstract: A computer implemented method for controlling a software defined network (SDN) comprising generating by a master SDN controller a plurality of discrete co-controllers each associated with a particular end user. Dispatching the SDN co-controller by the master SDN controller to the networked devices associated with the respective end users for controlling thereof. Installing the SDN co-controllers on the networked devices. Registering the installed SDN co-controllers with the master SDN controller. Using the SDN co-controllers to extract service level parameters from one or more networked devices or from one or more applications. Maintaining a record for each end user containing the extracted service level parameters associated with the corresponding end user. Utilizing the processing of the analytics to select a service level policy to address problems. Applying the selected service level policy to one or more networked devices or to one or more applications via the SDN-co-controllers.
    Type: Grant
    Filed: April 28, 2017
    Date of Patent: July 7, 2020
    Assignee: DCB SOLUTIONS LIMITED
    Inventors: Nazneen Shaikh, Murali Krishnan, Girish Gulawani
  • Patent number: 10694003
    Abstract: The present disclosure relates to methods and systems for dynamically changing an advertised window for a transport layer connection. A device can receive data from a server destined for an application. The device identifies the size of the application buffer corresponding to the application and advertises the application buffer size as a window size to the server. The device stores the data in the device memory. The device then determines the memory usage by comparing the memory usage to one or more predetermined thresholds. If the device determines that the memory usage is below a first predetermined threshold, the device can implement an aggressive dynamic receive buffering policy in which the device increases the advertised window size by a first increment. If the device determines that the memory usage is above the first threshold and below a second threshold, the device executes a more conservative dynamic receive buffering policy.
    Type: Grant
    Filed: August 14, 2017
    Date of Patent: June 23, 2020
    Assignee: Citrix Systems, Inc.
    Inventors: Varun Taneja, Mahesh Mylarappa, Saravana Annamalaisami
  • Patent number: 10693762
    Abstract: A computer implemented method for controlling a software defined network (SDN) is disclosed. The method includes providing one or more client portals configured for facilitating users controlling networked devices, generating configuration data based on input received from users via the client portals, and provising a master SDN controller for managing data flow control on the SDN network. The master SDN controller is operable to route data for the networked devices, generate a plurality of discrete co-controllers each associated with a particular end user with each co-controller having configuration data and routing data for an associated networked device, dispatching the co-controllers to the networked devices associated with the respective end users, installing the co-controllers on the networked devices, and registering the installed co-controllers with the master SDN controller for controlling the routing of data and configuration of the networked devices.
    Type: Grant
    Filed: June 10, 2019
    Date of Patent: June 23, 2020
    Assignee: DCB SOLUTIONS LIMITED
    Inventors: Nazneen Shaikh, Murali Krishnan, Girish Gulawani
  • Patent number: 10693794
    Abstract: Embodiments of the present disclosure disclose a service processing method, an apparatus, and a system that relate to the field of communications technologies and are used to reduce resource waste. The method includes: controlling, by a controller, a first node to send a received packet to a processing network; and controlling, by the controller, the processing network to process the packet and then send a processed packet to a second node. The first node is a base station or a network element connected to the base station, and the second node is a routing function entity; or the first node is the routing function entity, and the second node is the base station or a network element connected to the base station. The routing function entity is an anchor point of an Internet Protocol IP address of a user.
    Type: Grant
    Filed: April 20, 2018
    Date of Patent: June 23, 2020
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Hui Ni, Yongcui Li
  • Patent number: 10680947
    Abstract: A disclosed example of managing a network include receiving a packet at a first top-of-rack (ToR) switch via a first load-based teaming (LBT) port; determining whether a network location of a destination node of the packet is unknown; based on the network location being unknown, setting an LBT egress control value in the packet, the LBT egress control value to indicate that the packet is not to be transmitted via a second LBT port of a second ToR switch; and sending the packet from the first ToR switch to the second ToR switch via an inter-switch link between the first and second ToR switches and from the first ToR switch to at least a first host that is identified in the packet as the destination node.
    Type: Grant
    Filed: July 24, 2018
    Date of Patent: June 9, 2020
    Assignee: VMware, Inc.
    Inventors: Raja Kommula, Thayumanavan Sridhar
  • Patent number: 10673648
    Abstract: A network device includes a Network Interface Device (NID) and multiple servers. Each server is coupled to the NID via a corresponding PCIe bus. The NID has a network port through which it receives packets. The packets are destined for one of the servers. The NID detects a PCIe congestion condition regarding the PCIe bus to the server. Rather than transferring the packet across the bus, the NID buffers the packet and places a pointer to the packet in an overflow queue. If the level of bus congestion is high, the NID sets the packet's ECN-CE bit. When PCIe bus congestion subsides, the packet passes to the server. The server responds by returning an ACK whose ECE bit is set. The originating TCP endpoint in turn reduces the rate at which it sends data to the destination server, thereby reducing congestion at the PCIe bus interface within the network device.
    Type: Grant
    Filed: March 19, 2019
    Date of Patent: June 2, 2020
    Assignee: Netronome Systems, Inc.
    Inventors: Nicolaas J. Viljoen, Johan Moraal, Michael J. Rapson
  • Patent number: 10671590
    Abstract: Aspects of the embodiments are directed to synchronizing at least a portion of a link-state database. A network element can lose an adjacency. The network element can transmit a request to a neighboring network element for synchronization of a link-state database. The request can include a version number of a last synchronized link-state database from the neighboring network element. The neighboring network element can determine whether the version of the link-state database is greater than or less than a copy of the link-state database stored by the neighboring network element. If the requested version number is less than the neighboring network element's link-state database version number, then the neighboring network element can send changes to the link-state database since the requested link-state database version number.
    Type: Grant
    Filed: September 1, 2016
    Date of Patent: June 2, 2020
    Assignee: Cisco Technology, Inc.
    Inventors: Alfred C. Lindem, III, Keyur Patel, Abhay Roy, Derek Man-Kit Yeung
  • Patent number: 10664792
    Abstract: A method of securing a container includes inserting, into a seal device at a container, an electronic bolt; reading, by the seal device, a serial number stored in the electronic bolt; communicating, from the seal device, to a user application, insertion of the bolt; scanning, by the user via a handheld device, a barcode on the seal device representative of an identification of the seal device; communicating, from the handheld device to the user application, the identification of the seal device; inputting, by a user at the container via the handheld device, information associated with the container; communicating, from the handheld device to the user application, the information associated with the container; associating, in a database by the user application, the information associated with the container with the bolt serial number and the identification of the seal device; communicating, by the user application, a confirmation to the seal device.
    Type: Grant
    Filed: March 7, 2018
    Date of Patent: May 26, 2020
    Assignee: Google LLC
    Inventors: Thomas R. Berger, Joseph E. Denny, David S. Robins, LaMonte Peter Koop, Edward Allen Payne, Robert W. Twitchell
  • Patent number: 10659397
    Abstract: The present invention discloses method for transmitting downlink packet in function-separated core network. It is an object of the embodiments of the present disclosure to provide a method for transmitting a downlink packet for a UE in an idle mode which is capable of reducing a data transmission latency for a user and efficiently using network resources in a mobile communication system in which the control plane and the user plane of a gateway node are separated.
    Type: Grant
    Filed: July 25, 2018
    Date of Patent: May 19, 2020
    Assignee: SK TELECOM CO., LTD.
    Inventor: Sangsoo Jeong
  • Patent number: 10659373
    Abstract: Some embodiments provide a method for processing a packet received by a managed forwarding element. The method performs a series of packet classification operations based on header values of the received packet. The packet classifications operations determine a next destination of the received packet. When the series of packet classification operations specifies to send the packet to a network service that performs payload transformations on the packet, the method (1) assigns a service operation identifier to the packet that identifies the service operations for the network service to perform on the packet, (2) sends the packet to the network service with the service operation identifier, and (3) stores a cache entry for processing subsequent packets without the series of packet classification operations. The cache entry includes the assigned service operation identifier. The network service uses the assigned service operation identifier to process packets without performing its own classification operations.
    Type: Grant
    Filed: May 12, 2018
    Date of Patent: May 19, 2020
    Assignee: NICIRA, INC
    Inventors: Teemu Koponen, Andy Zhou, Benjamin L. Pfaff, Justin Pettit
  • Patent number: 10659342
    Abstract: A flow entry configuration method, apparatus, and system are disclosed. The method includes: reporting, by a switch, information about a data packet of a first service to a controller, receiving a flow entry delivered by the controller according to the information and a flow table structure, determining a first target service path matching the flow entry of the first service, determining a target hardware flow table according to a preconfigured correspondence between the service path and a hardware flow table of the switch, and configuring a flow entry of the target hardware flow table according to the flow entry of the first service. Therefore, no matter to which controller the switch is connected, the switch can successfully configure, in the hardware flow table, the flow entry used to implement the first service, so as to successfully process the first service, thereby reducing a probability of failure in service processing.
    Type: Grant
    Filed: April 17, 2019
    Date of Patent: May 19, 2020
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Bailin Wen, Fangping Liu, Weifeng Shen, Hongkuan Liu
  • Patent number: 10652911
    Abstract: There is provided a method for transmitting data by a wireless device configured to support WAN communication and V2X communication, the method comprising scheduling a first data transmission to be performed in an N-th subframe, wherein the first transmission uses the WAN communication; scheduling a second data transmission to be performed in an (N?1)-th subframe, wherein the second transmission uses the V2X communication, wherein the (N?1)-th subframe for the second transmission is offset from the N-th subframe by a DFN (Direct Frame Number) offset; determining which one of the first transmission or the second transmission to be dropped, based on a priority between the WAN and V2X communications, wherein the determining is further based on comparison between a length of a last symbol in the (N?1)-th subframe for the second transmission with a length of the DFN offset.
    Type: Grant
    Filed: October 17, 2017
    Date of Patent: May 12, 2020
    Assignee: LG ELECTRONICS INC.
    Inventors: Yoonoh Yang, Sangwook Lee, Suhwan Lim, Manyoung Jung, Jinyup Hwang
  • Patent number: 10644882
    Abstract: Systems and method for insuring that messages that are quantum-level encrypted are properly communicated to an intended recipient. Specifically, embodiments of the present invention provide for changing the state of a quantum particle, which corrupts the data in the message, in response to the message being tampered with during transmission.
    Type: Grant
    Filed: April 25, 2017
    Date of Patent: May 5, 2020
    Assignee: BANK OF AMERICA CORPORATION
    Inventor: Manu Jacob Kurian
  • Patent number: 10644907
    Abstract: An information handling system transmitter has a channel management module configured to negotiate and to lock a static transmitter equalization range. Control logic selects a setting adjustment for the locked transmitter equalization range; selects a variation type; applies the selected setting adjustment using the selected variation type, and instructs the transmitter channel management module to re-negotiate the updated transmitter equalization range. A receiver may negotiate and re-negotiate with the transmitter in order to receive the updated transmitter equalization range. The receiver may auto-adapt the updated transmitter equalization range to receive the transmitted data.
    Type: Grant
    Filed: January 25, 2019
    Date of Patent: May 5, 2020
    Assignee: Dell Products, L.P.
    Inventors: Andrew Butcher, Bhyrav M. Mutnury
  • Patent number: 10638354
    Abstract: Traffic is allocated to a dedicated apparatus that performs a predetermined network function or a predetermined virtual network function corresponding to the predetermined network function of the dedicated apparatus, according to a service level set in correspondence with information relating to the traffic, and the traffic is forwarded to the dedicated apparatus or the predetermined virtual network function, based on a result of the allocation.
    Type: Grant
    Filed: March 10, 2016
    Date of Patent: April 28, 2020
    Assignee: NEC CORPORATION
    Inventors: Shintaro Nakano, Hideo Hasegawa, Satoru Ishii
  • Patent number: 10637919
    Abstract: Variety of approaches to provide an autonomous governor in a distributed system for preserving a shared resource are described. A hosted service initiates operations to provide the autonomous governor upon determining the shared resource to be managed. An initial lease count is designated to the shared resource. The initial lease count corresponds to an estimated capacity of the shared resource. Next, an assigned lease count is determined by incrementing or decrementing the initial lease count based on a detected actual capacity of the shared resource. Upon detecting a steady state of the assigned lease count, the assigned lease count is incremented to determine whether the actual capacity of the shared resource is increased.
    Type: Grant
    Filed: March 23, 2017
    Date of Patent: April 28, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Bradley J. Barrows, YanWen Qiao, Kevin Chan, Stephane Cavin
  • Patent number: 10631357
    Abstract: A method for forwarding a non-access stratum (NAS) message of a user equipment (UE) in a wireless communication system is disclosed. The method includes sending an uplink (UL) NAS message including a session management (SM) message to an access and mobility management function (AMF), and receiving, from the AMF, an indication message indicating that the SM message is unroutable, wherein indication information indicating that the SM message is unroutable is delivered to a SM sublayer of the UE.
    Type: Grant
    Filed: March 20, 2018
    Date of Patent: April 21, 2020
    Assignee: LG Electronics Inc.
    Inventors: Sangmin Park, Hyunsook Kim, Jinsook Ryu, Dongsoo Kim, Myungjune Youn
  • Patent number: 10628170
    Abstract: A configurable device includes computing resources. The configurable device further includes an out-of-band management platform that obtains a configuration request for the configurable device to place the configurable device into a predetermined state; in response to obtaining the configuration request, obtains a configurable device profile associated with the configurable device using an out-of-band channel; instantiates a pre-operating system agent based on the configurable device profile using the computing resources; loads an operating system package into the computing resources using an in-band channel secured by the pre-operating system agent; boots the configurable device using: the operating system package, and the computing resources; and, after booting the configurable device, orchestrates post-operating system automation of the configurable device to place the configurable device into the predetermined state.
    Type: Grant
    Filed: October 3, 2018
    Date of Patent: April 21, 2020
    Assignee: Dell Products L.P.
    Inventors: Ravikanth Chaganti, Rizwan Ali, Dharmesh M. Patel
  • Patent number: 10616807
    Abstract: Key processing times (such as call setup delay, call failure rate, call success rate, etc.) and other relevant metrics are measured in their respective networks (i.e., in LTE or 3G/2G networks) from raw signaling by various time-synchronized probes in real-time. Raw signaling data are collected from such probes in run-time, and various KPIs such as the end-to-end call setup times, success rates or causes of failure from call initiation in the LTE network to call completion in a 2G/3G network by correlating various raw signaling data collected by the probes in real-time.
    Type: Grant
    Filed: July 18, 2017
    Date of Patent: April 7, 2020
    Assignee: Argela Yazilim ve Bilisim Teknolojileri San ve Tic A.S.
    Inventors: Mahir Gunyel, Ismail Bayraktar, Selim Soyut, Emre Yakin, Baris Yilmaz
  • Patent number: 10616106
    Abstract: A computer-implemented method for establishing virtual network (VN) routes includes receiving, at a Software Defined Networking (SDN) controller and from a customer network, a first routing request. The first routing request includes a destination address for a VN and a first Quality of Service (QoS) indicator associated with a first service of the VN. The SDN controller determines a first VN route in a provider network based on the first QoS indicator and the destination address. The SDN controller associates a first VN label with the first VN route. The SDN controller transmits a first routing response to the customer network. The first routing response includes the first VN label. The SDN controller transmits the first VN label and first routing information indicating the first VN route to an edge router of the provider network.
    Type: Grant
    Filed: December 6, 2017
    Date of Patent: April 7, 2020
    Assignee: Futurewei Technologies, Inc.
    Inventors: James Guichard, Young Lee
  • Patent number: 10615920
    Abstract: A method for use in a wireless communication device for controlling hybrid automatic repeat request (HARQ) process includes: determining a prediction of decoding result of a received data block based on at least signal strength of at least one of the received data block, a received control block, and a received reference signal; and sending a HARQ feedback message to another wireless communication device from which the received data block is transmitted according to the prediction decoding result.
    Type: Grant
    Filed: July 24, 2017
    Date of Patent: April 7, 2020
    Assignee: HTC Corporation
    Inventor: Ling-San Meng
  • Patent number: 10608792
    Abstract: A Node-B may prioritize a service data unit (SDU) associated with a logical channel of a priority queue that is associated with a segmentation component. A Node-B may also prioritize other SDUs associated with another priority queue associated with another segmentation component. The segmentation component may facilitate generating an enhanced high speed medium access control (MAC-ehs) reordering protocol data unit (PDU) that includes a segment of the SDU to transmit a MAC-ehs PDU on a high speed downlink shared channel (HS-DSCH).
    Type: Grant
    Filed: November 30, 2017
    Date of Patent: March 31, 2020
    Assignee: InterDigital Technology Corporation
    Inventors: Diana Pani, Christopher R. Cave, Paul Marinier, Stephen E. Terry
  • Patent number: 10608893
    Abstract: The present disclosure generally discloses a performance testing capability configured for performance testing in communication networks. The performance testing capability may be configured to support in-production performance testing in communication networks. The performance testing capability may be configured to support in-production performance testing in Software Defined Networking (SDN) based communication networks.
    Type: Grant
    Filed: December 6, 2017
    Date of Patent: March 31, 2020
    Assignee: Nokia Technologies Oy
    Inventor: Catello Di Martino
  • Patent number: 10609706
    Abstract: There is provided a terminal for performing OFDM (Orthogonal Frequency-Division Multiplexing) communication with a base station forming a cell. The terminal includes a control channel processing unit configured to monitor, in a sub-frame, a first control channel in a cell-specific search space that is a search space common within the cell, and a first control channel in a UE-specific search space that is a search space specific to the terminal. In a case where monitoring of a second control channel different from the first control channel that is in the cell-specific search space or the UE-specific search space is configured, the control channel processing unit monitors, in a sub-frame, at least both the first control channel in the cell-specific search space and the second control channel in the UE-specific search space.
    Type: Grant
    Filed: May 29, 2019
    Date of Patent: March 31, 2020
    Assignee: SHARP KABUSHIKI KAISHA
    Inventors: Toshizo Nogami, Kazuyuki Shimezawa, Kimihiko Imamura, Daiichiro Nakashima
  • Patent number: 10601661
    Abstract: Various embodiments are described herein to track the state of components within a network element. One embodiment provides for a network element comprising a control plane including logic to transmit configuration and status of the network element during network element operation, the configuration including a configured state of one or more agents of the control plane and the status including operational status of one or more agents of the control plane; and a data plane to forward network data from an ingress interface to an egress interface, each of the ingress interface and egress interface including one or more counters, wherein the status of the continuously transmitted status of the network element additionally includes the one or more counters of each of the ingress interface and egress interface.
    Type: Grant
    Filed: May 26, 2016
    Date of Patent: March 24, 2020
    Assignee: ARISTA NETWORKS, INC.
    Inventor: Benoit Sigoure
  • Patent number: 10601701
    Abstract: Methods for systems are provided. In one aspect, a method for minimizing a network outage includes identifying one or more paths connecting a resource node of the network to an edge switch of one or more edge switches of the network. Each edge switch is connected to one or more endpoint devices to allow resources coupled to the resource node to be provided to the one or more endpoint devices. The method further includes calculating endpoint downtime costs corresponding to rebooting each of the common switches in the network. The common switches are present in all paths connecting the resource node to the edge switch. The calculated endpoint downtime costs corresponding to the one or more common switches are compared. One of the common switches with a highest endpoint downtime cost is identified as a candidate switch for redundancy based on the comparison.
    Type: Grant
    Filed: June 1, 2018
    Date of Patent: March 24, 2020
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Shaun Wackerly, Charles F. Clark
  • Patent number: 10594752
    Abstract: A system and method are provided for managing multiple video players executing on a client software platform. The method includes the operation of displaying a plurality of video players viewable by an end user. Each video player can have at least one video data stream supplied over a data network. A priority value can be applied to selected video players. In addition, an amount of bandwidth available from the data network to supply the plurality of video players can then be determined. Another operation is calculating whether the selected video players can sustain a video playback quality above a pre-defined threshold using the determined amount of bandwidth available.
    Type: Grant
    Filed: June 13, 2017
    Date of Patent: March 17, 2020
    Assignee: DISH TECHNOLOGIES L.L.C.
    Inventors: Mark B. Hurst, David S. Anderson, Krysta L. Hurst
  • Patent number: 10592317
    Abstract: A method for message handling in a work dispatcher computer system that includes a client computer, a dispatch queue and processing nodes. A total time is a sum of a first time value (an estimate of time that a message received from the client computer spends in a dispatch queue, based on an average time that N individual messages previously spent in the dispatch queue) and a second time value (an estimate of a minimum or average time for the message to be processed by the processing nodes). In response to determining that N s at least a specified threshold, it is ascertained whether a defined timeout period is not less than a specified threshold percent of the total time. If so, the message is sent to the dispatch queue and then to one of the processing nodes. If not, a timeout error indication is sent to the client computer.
    Type: Grant
    Filed: January 9, 2019
    Date of Patent: March 17, 2020
    Assignee: International Business Machines Corporation
    Inventors: Jack S. Baines, Kirstine F. L. Clapperton, David J. Crighton, Rosanna M. Lickorish
  • Patent number: 10588060
    Abstract: A mobile communication system which can transfer information on the number of packets counted up until then by a base station of a mobile source, to a base station of a mobile target, even when a terminal performs a handover. UE moves to a Target eNode B, but a Source eNode B decides to perform a handover, and the Source eNode B includes information on the number of packets counted up until then in a Handover Request message to the Target eNode B, so as to notify the Target eNode B. After receiving a Handover Confirm message from the UE, the Target eNode B includes information on the number of packets received from the Source eNode B in a Handover Complete message transmitted to a CN Node, so as to notify the CN Node.
    Type: Grant
    Filed: August 21, 2018
    Date of Patent: March 10, 2020
    Assignee: NEC CORPORATION
    Inventor: Sadafuku Hayashi
  • Patent number: 10587511
    Abstract: A disclosed example of managing a network include receiving a packet at a first top-of-rack (ToR) switch via a first load-based teaming (LBT) port; determining whether a network location of a destination node of the packet is unknown; based on the network location being unknown, setting an LBT egress control value in the packet, the LBT egress control value to indicate that the packet is not to be transmitted via a second LBT port of a second ToR switch; and sending the packet from the first ToR switch to the second ToR switch via an inter-switch link between the first and second ToR switches and from the first ToR switch to at least a first host that is identified in the packet as the destination node.
    Type: Grant
    Filed: July 24, 2018
    Date of Patent: March 10, 2020
    Assignee: VMware, Inc.
    Inventors: Raja Kommula, Thayumanavan Sridhar
  • Patent number: 10587583
    Abstract: Disclosed are various examples for prioritizing application traffic through network tunnels between a client device and a tunnel endpoint. Network traffic is received from each of a plurality of applications executed by the client device. It is determined that the network traffic of a first application of the plurality of applications is associated with a lower priority than the network traffic of a second application of the plurality of applications. A bandwidth allocation to the network traffic of the first application is limited in the encrypted tunnel as compared to a bandwidth allocation to the network traffic of the second application in the encrypted tunnel according to the lower priority. The network traffic of each of the plurality of applications is forwarded through the encrypted tunnel to the tunnel endpoint.
    Type: Grant
    Filed: July 5, 2017
    Date of Patent: March 10, 2020
    Assignee: VMWARE, INC.
    Inventors: Suman Aluvala, Ramani Panchapakesan, Niranjan Paramashivaiah, Mahesh Kavatage, Pavan Rajkumar Rangain
  • Patent number: 10585713
    Abstract: A system for dynamic orchestration is provided, the system configured to be used for embedding a virtual network into a physical infrastructure, the system comprising: a decision component which is configured to evaluate a performance of at least one orchestrator (O1, O2, . . . , On) based on at least one parameter (P1, P2, . . . , Pn), and which is configured to settle on a recomposing of the orchestrator (O1, O2, . . . , On) based on the evaluated performance and, which is configured to provide a recomposing signal (RS1, RS2, . . . , RSn) when the recomposing is settled; and a recomposing component which is configured to execute the recomposing of the orchestrator (O1, O2, . . . , On) when the recomposing signal (RS1, RS2, . . . , RSn) is received.
    Type: Grant
    Filed: July 12, 2017
    Date of Patent: March 10, 2020
    Assignee: Huawei Technologies Co., Ltd.
    Inventor: Ishan Vaishnavi
  • Patent number: 10582050
    Abstract: A communication session with a communication endpoint is established. The communication session is placed on hold. For example, the communication session is placed on hold by being sent to a contact center queue. In response to placing the communication session on hold, a first message is sent to the communication endpoint that indicates the communication session has been placed on hold. A second message is received from the communication endpoint that indicates that a user of the communication endpoint would like to play personal media while the communication session is on hold. The communication session is later taken off hold. In response to determining that the communication session is taken off hold, a third message is sent to the communication endpoint to stop playing the personalized media. This process allows the user to play personalized media while being placed on hold.
    Type: Grant
    Filed: March 28, 2018
    Date of Patent: March 3, 2020
    Assignee: Avaya Inc.
    Inventors: Pushkar Yashavant Deole, Joel M. Ezell
  • Patent number: 10582562
    Abstract: A method and system for processing signaling release indication cause between user equipment and a wireless network, the method comprising the steps of: monitoring, at the user equipment, whether a signaling connection release indication should be sent to the wireless network; appending, at the user equipment, a cause for the signaling connection release indication to the signaling connection release indication; sending the appended signaling connection release indication to the wireless network; receiving the signaling connection release indication at the wireless network; and filtering said cause to determine whether to raise an alarm.
    Type: Grant
    Filed: February 3, 2014
    Date of Patent: March 3, 2020
    Assignee: BlackBerry Limited
    Inventors: Muhammad Khaledul Islam, Jeffery Wirtanen