Patents Examined by Benjamin Lamont
  • Patent number: 10212624
    Abstract: Methods and systems for managing packet flow in a local network in a manner that allows network devices at the edge of the network to use minimal buffer memory while maximizing use of bandwidth allocated on an interconnect between the local network and an external network. Packet flows facing external network problems are scaled back, reducing redundant traffic on the interconnect and allowing for use of small buffers in edge devices. A flow source marks a subset of packets within a flow for preferential treatment within the local network. The flow source then adjusts the flow rate only responsive to failures in transmission of the marked packets. In some implementations, an edge device removes the markings prior to packet egress. The local network honors the preferential treatment markings such that a loss of a marked packet is more likely to occur on an external network than on the local network.
    Type: Grant
    Filed: May 10, 2014
    Date of Patent: February 19, 2019
    Assignee: Google LLC
    Inventor: Steven Padgett
  • Patent number: 10194337
    Abstract: Aspects of the present disclosure provide methods and apparatus for offloading checksum processing in a user equipment (UE) (e.g., from an application processor to a modem processor). Such offloading may speed up packet processing, increase data rate, and/or free up resources of the application processor for other tasks.
    Type: Grant
    Filed: July 11, 2013
    Date of Patent: January 29, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Amir Aminzadeh Gohari, Shailesh Maheshwari, Sandeep Urgaonkar, Alok Mitra, Mohammed M. Rumi, Vaibhav Kumar, Uppinder Singh Babbar, Thomas Klingenbrunn, Bao Vinh Nguyen, Mathias Kohlenz, Gautam Sheoran, Daisuke Terasawa, Iain Finlay
  • Patent number: 10181932
    Abstract: A method to coordinate ABS resource allocation to address inter-cell interference comprises sending a first message by a first eNB to a second eNB, the first message specifying an interference level and a target cell identifier of a target eNB; receiving, by the target eNB, a second message sent by the second eNB, the second message specifying a resource allocation and a target cell identifier of the target eNB; and the target eNB operating according to the resource allocation specified in the second message.
    Type: Grant
    Filed: April 5, 2017
    Date of Patent: January 15, 2019
    Assignee: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
    Inventors: Lili Zhang, Haiming Wang, Wei Hong
  • Patent number: 10169060
    Abstract: Some embodiments facilitate high performance packet-processing by enabling one or more processors that perform packet-processing to determine whether to enter an idle state or similar state. As network packets usually arrive or are transmitted in batches, the processors of some embodiments determine that more packets may be coming down a multi-stage pipeline upon receiving a first packet for processing. As a result, the processors may stay awake for a duration of time in anticipation of an incoming packet. Some embodiments keep track of the last packet that entered the first stage of the pipeline and compare that with a packet that the processor just processed in a pipeline stage to determine whether there may be more packets coming that need processing. In some embodiments, a processor may also look at a queue length of a queue associated with an upstream stage to determine whether more packets may be coming.
    Type: Grant
    Filed: July 15, 2016
    Date of Patent: January 1, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Pradeep Vincent, David D. Becker
  • Patent number: 10164836
    Abstract: A traffic shifting system is described to shift traffic away from one or more network devices or interfaces. The system ensures that traffic can be safely shifted off of a network device before the shifting occurs. The method is described as broken into several phases, such as a discovery phase, a pre-check phase, a shifting phase, and a post-shift phase. Before shifting occurs, the discovery phase is used to obtain network topology and configuration information. In the pre-check phase, that information is interrogated so that a shifting can be performed without negatively impacting the network. If the pre-check phase is passed, then the network shifting can occur through adjustment of configuration parameters, such as a cost parameter associated with an interface on any devices for which traffic is being shifted. Finally, in the post-shift phase, checks are performed to ensure traffic is shifting away from the network device.
    Type: Grant
    Filed: December 22, 2015
    Date of Patent: December 25, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Dzianis Lisouski, Michal Zygmunt Zawirski, Robert Kennedy, Karl Andre McCabe, Paul A. Stancik, Matthew Dean Rehder, Brian Long
  • Patent number: 10164720
    Abstract: Embodiments of the present invention provide a method and an apparatus for reciprocity calibration between base stations, which relate to the communications field, and can improve precision of reciprocity calibration between base stations. The method includes: obtaining, by each base station by means of calculation, a precoding vector corresponding to a selected subcarrier of the base station; sending, by all the base stations to UE by using the selected subcarriers of the base stations, downlink user-dedicated reference signals that are mutually orthogonal between cells corresponding to the base stations; obtaining, by each base station, an inter-base station calibration compensation coefficient of the selected subcarrier of the base station; and adjusting, by each base station, a self-calibration matrix of the selected subcarrier according to the inter-base station calibration compensation coefficient of the selected subcarrier of the base station.
    Type: Grant
    Filed: June 24, 2016
    Date of Patent: December 25, 2018
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Lu Rong, Dageng Chen
  • Patent number: 10159067
    Abstract: A method for and apparatus for transmitting uplink transmission in a wireless communication system supporting multiple carriers is provided. A wireless device transmits the uplink transmission via an alternative Primary serving cell or Secondary serving cell in uplink between the UE and the eNB. Herein the uplink transmission is configured by enabling information with corresponding serving cell as the Primary serving cell or the Secondary serving cell for the uplink transmission. And then, a PUCCH and/or PUSCH can performed on the enabling serving cell and/or cells in consideration of power control more accurately and efficiently.
    Type: Grant
    Filed: September 17, 2013
    Date of Patent: December 18, 2018
    Assignee: LG ELECTRONICS INC.
    Inventors: Yunjung Yi, Suckchel Yang, Joonkui Ahn
  • Patent number: 10154517
    Abstract: The present invention relates to a wireless communications system, and more particularly to a method for sensing a channel dynamically in a wireless LAN system and an apparatus therefor. A method for performing a back-off in a wireless LAN system according to an embodiment of the present invention includes the steps of performing CCA by applying clear channel assessment conditions in order to transmit a data unit with a different channel width, and performing a back-off based thereon.
    Type: Grant
    Filed: November 8, 2013
    Date of Patent: December 11, 2018
    Assignee: LG Electronics Inc.
    Inventor: Yongho Seok
  • Patent number: 10148396
    Abstract: A technique of operating a wireless communication device includes creating a resource block map by associating respective subscriber station identifications, corresponding to respective subscriber stations, with one or more resource blocks. The respective subscriber station identifications and the resource block map are transmitted, from a serving base station, in one or more control channel symbols.
    Type: Grant
    Filed: January 6, 2014
    Date of Patent: December 4, 2018
    Assignee: Apple Inc.
    Inventors: James W. McCoy, Ning Chen, Jayesh H. Kotecha
  • Patent number: 10129089
    Abstract: A traffic shifting system is described to shift traffic away from one or more network devices or interfaces on those devices. The system ensures that traffic can be safely shifted off of a network device before the shifting occurs. The method is described as broken into several phases for simplicity, such as a discovery phase, a pre-check phase, a shifting phase, and a post-shift phase. Before shifting occurs, the discovery phase is used to obtain network topology and configuration information. In the pre-check phase, that information is interrogated so that a shifting can be performed without negatively impacting the network. If the pre-check phase is passed, then the network shifting can occur through adjustment of configuration parameters, such as a cost parameter. Finally, in the post-shift phase, checks are performed to ensure traffic is shifting away from the network device.
    Type: Grant
    Filed: December 22, 2015
    Date of Patent: November 13, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Dzianis Lisouski, Michal Zygmunt Zawirski, Robert Kennedy, Karl Andre McCabe, Paul A. Stancik, Matthew Dean Rehder, Brian Long
  • Patent number: 10111242
    Abstract: A game apparatus repeatedly switches between a doze state in which a wireless communication function is restricted, and an awake state. The game apparatus stores unicast data and broadcast data acquired in the awake state, in a normal queue, and transmits the pieces of data to air in acquisition order. On the other hand, in the doze state, the game apparatus stores acquired broadcast data in a preferential transmission queue, and stores acquired unicast data in the normal queue. Thereafter, when the game apparatus becomes the awake state again, the game apparatus transmits the broadcast data stored in the preferential transmission queue in preference to the unicast data stored in the normal queue.
    Type: Grant
    Filed: February 24, 2012
    Date of Patent: October 23, 2018
    Assignees: NINTENDO CO., LTD., QUALCOMM ATHEROS INC.
    Inventors: Yuki Mizuguchi, Toru Oe, Ya Zheng, Long Wang, Morihisa Momona
  • Patent number: 10111159
    Abstract: A wireless communications device has network interfaces for accessing cellular data networks and Wi-Fi wireless local area networks. Wi-Fi offload allows data traffic to be moved away from the cellular network to the Wi-Fi network. To avoid any existing data sessions being broken during offload, Proxy Mobile IP (PMIP) must be supported by a Wi-Fi access point and associated Mobile Access Gateway. Before Wi-Fi association and authentication, the wireless communication device scans the surrounding area for access points and determines which of the access points supports PMIP before selecting one for association.
    Type: Grant
    Filed: March 27, 2013
    Date of Patent: October 23, 2018
    Assignee: BRITISH TELECOMMUNICATIONS public limited company
    Inventors: Francis James Scahill, Richard Joseph Evenden, Barbara Orlandi
  • Patent number: 10104013
    Abstract: A control device which is in communication with a switch comprises a memory which stores applications. The applications can handle received data streams of the switch. The control device selects first applications from all the applications and transmits the first applications and a command to the switch to install the first applications. The switch itself transmits received data streams to the first applications for processing when external data streams are received.
    Type: Grant
    Filed: January 31, 2016
    Date of Patent: October 16, 2018
    Assignee: NANNING FUGUI PRECISION INDUSTRIAL CO., LTD.
    Inventor: Tsung-Hsien Lee
  • Patent number: 10085194
    Abstract: A data transmission method and a router, which are used to obtain a load sharing scheme according to current status information of a network, and perform data transmission according to the load sharing scheme in order to improve data transmission efficiency, where the method includes communicating, by a first router, with a second router over multiple radio links, acquiring, by the first router, status information of each radio link, determining a transmission overhead of each radio link according to the status information of each radio link, determining load sharing of each radio link according to the transmission overhead of each radio link, and sending data to the second router according to the load sharing of each radio link.
    Type: Grant
    Filed: June 8, 2016
    Date of Patent: September 25, 2018
    Assignee: Huawei Technologies Co., Ltd.
    Inventor: Xu Tian
  • Patent number: 10050908
    Abstract: Techniques are provided for synchronizing, in a distributed Fiber Channel fabric or a distributed FCoE fabric in which FC frames are encapsulated in Ethernet frames, a controlling FCoE forwarder (cFCF) with the FCoE data-plane forwarder (FDF). The operation includes entering a recovery mode at the FDF. The FDF is modified based on a route distribution message provided by the cFCF which includes fabric-provided MAC addresses (FPMAs). The FDF notifies the cFCF of differences between the FPMAs supplied by the route distribution message with the FPMAs known by the FDF. The FDF leaves the recovery mode and sends an acknowledgement to the cFCF.
    Type: Grant
    Filed: July 14, 2016
    Date of Patent: August 14, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Henry J. May, Christoph Raisch, Stefan Roscher, Daniel Sentler, Bharath B. Somayaji, Sudheer R. Yelanduru
  • Patent number: 10015736
    Abstract: A method, apparatus, and computer program is presented for scanning in a wireless network. A wireless device receives a downlink frame from two access points, the downlink frames indicating their respective transmission powers. The wireless device then determines the closest access point and a transmission power sufficient to reach that access point. Then, the wireless device carries out transmission of a probe request with the determined transmission power.
    Type: Grant
    Filed: June 18, 2012
    Date of Patent: July 3, 2018
    Assignee: Nokia Technologies Oy
    Inventors: Eng Hwee Ong, Mika Kasslin
  • Patent number: 10015023
    Abstract: Embodiments generally relate to remote computer network management. The present technology discloses techniques that can enable a high-bandwidth server management method by applying VLAN (Virtual Local Area Network). It employs an optimized RMCP protocol using a dual-pathway VLAN mechanism for data transmission either internal or external to a server rack. The present technology may enable a network computing device to perform the optimized RMCP protocol.
    Type: Grant
    Filed: April 14, 2015
    Date of Patent: July 3, 2018
    Assignee: QUANTA COMPUTER INC.
    Inventor: Ching-Chih Shih
  • Patent number: 10015079
    Abstract: Embodiments of the present application disclose a rerouting sequence planning method and system. The method includes: calculating reference values of to-be-adjusted LSPs, where the reference values are used to denote adjusted priorities of the to-be-adjusted LSPs; selecting a to-be-adjusted LSP with a highest priority from the to-be-adjusted LSPs; determining, according to a critical value of the reference values of the to-be-adjusted LSPs and a reference value of the to-be-adjusted LSP with the highest priority, whether the to-be-adjusted LSP with the highest priority is suitable for adjustment; and if the to-be-adjusted LSP with the highest priority is suitable for adjustment, adjusting the to-be-adjusted LSP with the highest priority to a corresponding final-state LSP; and if the to-be-adjusted LSP with the highest priority is not suitable for adjustment, selecting at least one to-be-adjusted LSP and adjusting the at least one selected to-be-adjusted LSP to a corresponding temporary LSP.
    Type: Grant
    Filed: June 15, 2016
    Date of Patent: July 3, 2018
    Assignee: Huawei Technologies Co., Ltd.
    Inventor: Zhigang Ji
  • Patent number: 10003677
    Abstract: A network application is verified at a network processor by selecting network application functions based on a field of an ingress packet. The network application is composed of a set of network application functions, with each function carrying out a corresponding packet processing operation, such as packet parsing, statistical gathering, and the like. Each network application function can be invoked by the network processor with a corresponding command. Based on a field of an ingress packet, the network processor can select a sequence of functions to process the packet, wherein the sequence corresponds to functions of the network application or a portion thereof.
    Type: Grant
    Filed: January 31, 2016
    Date of Patent: June 19, 2018
    Assignee: NXP USA, Inc.
    Inventors: Hezi Rahamim, Gal Biran
  • Patent number: 10003554
    Abstract: Disclosed is a network device, comprising a first network interface port, a second network interface port, and a processor coupled to the first network interface port and the second network interface port. The processor can be configured to operate in a first switching mode to receive network control packets via the first network interface port and transmit the received network control packets via the second network interface port. The processor can also be configured operate in a second communications mode to receive and transmit network communication packets using the first network interface independently of the operation in the first switching mode.
    Type: Grant
    Filed: December 22, 2015
    Date of Patent: June 19, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Tzachi Zidenberg, Barak Wasserstrom, Guy Zalik