Including Signaling Between Network Elements Patents (Class 370/236)
  • 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 10582522
    Abstract: The present invention relates to a method and apparatus for transmitting and receiving data in a wireless communication system supporting a low latency service. According to the present invention, a terminal transmits a request message for requesting transmission of data to provide the low latency service in an idle state to a base station, and in response to the request message, receives a response message including resource information related to transmission and reception of low latency service data from the base station, thereby when additional data is generated for providing the low latency service for transmitting and receiving the low latency service data, the additional resources may be extended to transmit the additional data.
    Type: Grant
    Filed: September 4, 2015
    Date of Patent: March 3, 2020
    Assignee: LG Electronics Inc.
    Inventors: Heejeong Cho, Genebeck Hahn, Eunjong Lee, Ilmu Byun
  • Patent number: 10581917
    Abstract: Systems and methods of enforcing device policies. One example method includes receiving, with an electronic processor and from a host virtual machine server, information regarding an electronic client device operating a guest virtual machine, and receiving, with the electronic processor, a policy check request from a server to the host virtual machine server. The policy check request includes a first set of policies generated by the server. The method also includes generating, with the electronic processor, a second set of policies based on information received from the host virtual machine server, and sending, from the electronic processor the second set of policies to the host virtual machine server.
    Type: Grant
    Filed: June 14, 2016
    Date of Patent: March 3, 2020
    Assignee: MOTOROLA SOLUTIONS, INC.
    Inventors: Katrin Reitsma, Daniel S. Griesmann
  • Patent number: 10582520
    Abstract: The present invention relates to a wireless communication terminal and a wireless communication method for efficiently scheduling simultaneous uplink transmissions of a plurality of terminals. To this end, provided are a wireless communication terminal, the terminal including: a transceiver; and a processor, wherein the processor is configured to: generate an uplink packet, wherein a predetermined field of a MAC header of the uplink packet indicates information on uplink data of the terminal, and transmit the generated uplink packet to a base wireless communication terminal, and a wireless communication method using the same.
    Type: Grant
    Filed: June 29, 2017
    Date of Patent: March 3, 2020
    Assignees: WILUS INSTITUTE OF STANDARDS AND TECHNOLOGY INC., SK TELECOM CO., LTD.
    Inventors: Woojin Ahn, Yongho Kim, Jinsam Kwak, Juhyung Son
  • Patent number: 10581716
    Abstract: Embodiments as disclosed provided methods or systems for sending data over a network. Specifically, in certain embodiments, data is received and a datagram comprising at least a portion of the data can be created and sent to a terminal. Control data can be received from the terminal and the sending of the data to the terminal adjusted based on the received control data. In certain embodiments both the datagram and the control data may be sent over an unreliable protocol. Thus, embodiments as disclosed may provide an increased level of reliability and adaptability to differing network conditions in conjunction with the use of an unreliable protocol.
    Type: Grant
    Filed: March 13, 2019
    Date of Patent: March 3, 2020
    Assignee: Open Text SA ULC
    Inventors: Oliver Sturrock, Timothy John Wentford
  • Patent number: 10582446
    Abstract: A Radio Access Network (RAN) node (e.g., BSS) and method are described herein that introduce one or more bits in any of the current system information (SI) messages or in a new SI message to ensure that a wireless device upon receipt of the SI message knows if a cell supports a Mobile Station Assisted Dedicated Core Network Selection such that the wireless device can transmit uplink Radio Link Control (RLC)/Media Access Control (MAC) radio blocks that will match the capability of the RAN node (e.g., BSS). In addition, the present disclosure relates to the wireless device and method for receiving a SI message from the RAN node (e.g., BSS) that indicates if a cell supports the Mobile Station Assisted Dedicated Core Network Selection such that the wireless device can transmit uplink RLC/MAC radio blocks that will match the capability of the RAN node (e.g., BSS).
    Type: Grant
    Filed: May 11, 2018
    Date of Patent: March 3, 2020
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Nicklas Johansson, John Walter Diachina
  • 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
  • Patent number: 10574507
    Abstract: The embodiments herein relate to a method performed by a control plane Evolved Packet Core, cEPC, node for handling control plane signaling in a communications system. The cEPC node handles substantially all control plane signaling for a User Equipment, UE, between a Radio Access Network, RAN, node and an operator network.
    Type: Grant
    Filed: December 12, 2014
    Date of Patent: February 25, 2020
    Assignee: Telefonaktiebolaget LM Ericsson (Publ)
    Inventor: Lasse Olsson
  • Patent number: 10575163
    Abstract: A communication method, user equipment, an access network device, and an application server. The method is: allocating, by the access network device, an IP address to the UE; and after the UE notifies the IP address to the application server, performing, by the application server, a data transmission service for the UE by using the IP address. By using the technical solutions of the present invention, a PDN-GW, an SGW, a PCRF entity, an MME, and an HSS in an existing wireless communications network are deleted, and functions of the foregoing network side devices are implemented by using the access network device and the application server. Therefore, it is avoided that an SGW-to-PDN-GW link becomes a bottleneck of a processing capability of the wireless communications network, network layers are greatly reduced, a data transmission delay is effectively reduced, and a network paralysis risk is reduced.
    Type: Grant
    Filed: February 10, 2017
    Date of Patent: February 25, 2020
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventor: Qinghai Zeng
  • Patent number: 10567587
    Abstract: A system and method for local survivability in a distributed contact center environment has a first processor in a first contact center node receiving a first request for interaction. The first processor transmits a first message to a second contact center node in response to the request for interaction. The first message is configured to invoke a first resource associated with the second contact center node for handling the interaction via the first resource. The first processor monitors connection with the second contact center node. The first processor receives a second request for interaction, and further determines lack of connection with the second contact center node. In response to determining lack of connection with the second contact center node, the first processor refrains from transmitting a second message to the second contact center node.
    Type: Grant
    Filed: September 25, 2017
    Date of Patent: February 18, 2020
    Inventors: Paul Segre, Gordon Bell, Brian Bischoff, Donald Huovinen, Herbert Willi Artur Ristock
  • Patent number: 10560762
    Abstract: A sensing system includes: a wireless sensor terminal that includes a sensor, a processor, and a memory; and a concentrator that includes a processor and a memory and is connected to the wireless sensor terminal. In the sensing system, the wireless sensor terminal includes a first signal processing unit that processes sensor data measured by the sensor, and a first wireless communication unit that transmits the data output by the first signal processing unit. The concentrator includes a second wireless communication unit that communicates with the first wireless communication unit, and a second signal processing unit that calculates a feature quantity based on the data received from the wireless sensor terminal, determines a principal component according to the feature quantity by a principal component analysis, and generates a principal component list corresponding to the principal component.
    Type: Grant
    Filed: March 26, 2018
    Date of Patent: February 11, 2020
    Assignee: Hitachi, Ltd.
    Inventors: Hisanori Matsumoto, Yutaka Okuyama, Akira Kuriyama
  • Patent number: 10554560
    Abstract: In one embodiment, a device in a network receives data regarding traffic volumes of deterministic and non-deterministic traffic along a first path in the network. The device predicts, using the received data, an increase in the traffic volume of the non-deterministic traffic along the first path in the network. The device identifies a period of time associated with the predicted increase in the traffic volume of the non-deterministic traffic along the first path. The device causes the deterministic traffic to be sent along a second path in the network during the identified period of time, to allow the first path to accommodate the predicted increase in the traffic volume of the non-deterministic traffic along the first path.
    Type: Grant
    Filed: September 21, 2017
    Date of Patent: February 4, 2020
    Assignee: Cisco Technology, Inc.
    Inventors: Jean-Philippe Vasseur, Pascal Thubert, Patrick Wetterwald
  • Patent number: 10554534
    Abstract: Systems and methods are provided for efficiently permitting the transmission and receipt of trading messages between message sources configured to use a variety of different protocols. Messaging gateways may be configured to reformat messages for proper transmission across a transport mechanism. Messaging gateways may also insert sequence and group information into message headers to facilitate processing messages in the proper order. Messages may be processed with processing threads that are dynamically allocated by messaging gateways.
    Type: Grant
    Filed: May 2, 2006
    Date of Patent: February 4, 2020
    Assignee: Chicago Mercantile Exchange Inc.
    Inventors: Todd Borro, David Hoag, Ajay Madhavan, Eric Yeh
  • Patent number: 10541957
    Abstract: Message prioritization may be provided. First, a message may be received and a priority level may be calculated for the message. If the message is not rejected for having a priority lower than a predetermined threshold, the message may be placed in a first priority queue. Next, the message may be de-queued from the first priority queue based upon the calculated priority level for the message. Distribution group recipients corresponding to the message may then be expanded and the priority level for the message may be re-calculated based upon the expanded distribution group recipients. Next, the message may be placed in a second priority queue. The message may then be de-queued from the second priority queue based upon the re-calculated priority level for the message and delivered.
    Type: Grant
    Filed: June 13, 2018
    Date of Patent: January 21, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Gregory Gourevitch, Todd Luttinen, Victor Boctor, Wilbert De Graaf, Lizhuang Zhao
  • Patent number: 10536328
    Abstract: The current document is directed to methods and systems that implement an application-level tunnel through which syslog messages are transmitted. In one implementation, the message portion of syslog messages transmitted through the application-level tunnel includes both a unique message identifier and a long-message-indication field. Syslog messages that contain message portions of greater lengths than a specified maximum length, referred to as “long syslog messages,” are transmitted through the application-level tunnel as multiple component syslog messages, each with a message portion that includes, in addition to a unique message identifier and a long-message-indication field with a positive value, a long-message field that contains a sequence number for the long-message portion and the total number of long-message portions.
    Type: Grant
    Filed: June 2, 2017
    Date of Patent: January 14, 2020
    Assignee: VMware, Inc.
    Inventor: Rusko Atanasov
  • Patent number: 10536385
    Abstract: Examples include sampling a transmit rate of an egress port queue on a destination node, determining a utilization percentage of the egress port queue based on the transmit rate and a total rate capacity of the egress port, and determining a backlog percentage of the egress port queue. Examples also include determining an output rate for a virtual output queue on a source node based on the utilization percentage and the backlog percentage. The virtual output queue is for the egress port queue.
    Type: Grant
    Filed: April 14, 2017
    Date of Patent: January 14, 2020
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Jonathan Michael Seely, Mark Shillingburg, Eric Pelletier, Brian Peter L'Ecuyer
  • Patent number: 10528374
    Abstract: Embodiments for volume management in a data storage environment. A network sniffing operation between virtual machines is performed to detect relationships between the virtual machines and thereby identify candidates for subsequent storage volume affiliation operations.
    Type: Grant
    Filed: August 25, 2016
    Date of Patent: January 7, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ohad Atia, Amalia Avraham, Ran Harel, Rivka M. Matosevich
  • Patent number: 10530693
    Abstract: The present disclosure provides a congestion control method and apparatus, and a related device. The method in the present disclosure may include: obtaining a transmission rate of a transmission link, and obtaining a congestion control window size of the transmission link; calculating a congestion risk coefficient of the transmission link based on the transmission rate and the congestion control window size; and determining whether the congestion risk coefficient is not less than a preset threshold, and if the congestion risk coefficient is not less than the preset threshold, triggering an adjustment to the congestion control window size.
    Type: Grant
    Filed: August 31, 2018
    Date of Patent: January 7, 2020
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Qing Xu, Wei Zhou
  • Patent number: 10523457
    Abstract: A network communication method, a system and a controller of PCIe and Ethernet hybrid networks are provided. In one example of the network communication method, a packet is transmitted or received via a network interface (NIC). The packet is transmitted via an Ethernet over PCIe (EoP) port by adopting a PCIe based EoP architecture based on a PCIe bus for an intra-rack transmission, and the packet is transmitted via an Ethernet port for an inter-rack transmission. If the transmitted packet belongs to a broadcast packet, the network interface receiving the packet discards the packet or transmits the packet to the controller without re-broadcasting the packet again.
    Type: Grant
    Filed: December 21, 2017
    Date of Patent: December 31, 2019
    Assignee: Industrial Technology Research Institute
    Inventors: Tzu-Lin Wang, Yu-Wei Lee, Tzi-Cker Chiueh