Patents Examined by Shaq Taha
  • Patent number: 9408109
    Abstract: A method for congestion control in a network node (20) of a communication network utilizing a distributed queue system for transmission of data units is disclosed. Said network node (20) has a priority queue (PQ) (40) for protocol data units (PDUs) (50, 50a-n) in accordance with a persistent retransmission protocol. The method comprises detecting (110) a condition indicative of a congestion and, in response thereto, manipulating (120) the content of a PDU (50, 50a-n) in the PQ (40). A related network node (20), computer program product, and computer readable medium are also disclosed.
    Type: Grant
    Filed: October 29, 2010
    Date of Patent: August 2, 2016
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Anders Jonsson, Martin Skarve
  • Patent number: 9401832
    Abstract: Wireless protocols in the unlicensed spectrum are developed for different requirements in terms of transmit range and power, which makes it difficult for multiple nodes having disparate transmit ranges to coexist in the same unlicensed spectrum. A short-range wireless node uses adaptive preambles to signal presence to long-range wireless nodes outside of its transmit range. In addition, a long-range wireless node detects an adapter preamble and backs-off transmissions for reservation period dedicated to short-range nodes.
    Type: Grant
    Filed: May 20, 2011
    Date of Patent: July 26, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Bo{hacek over (z)}idar Radunovic, Ranveer Chandra, Dinan Srilal Gunawardena
  • Patent number: 9402254
    Abstract: In accordance with an example embodiment of the present invention, a method comprises identifying at least one beacon opportunity at a wireless network device; selecting a beacon channel from a beacon slot that is a flexibly allocated frequency resource; and transmitting at least one beacon signal in the selected beacon channel multiplexed in a beacon frame during the identified beacon opportunity.
    Type: Grant
    Filed: March 30, 2010
    Date of Patent: July 26, 2016
    Assignee: Nokia Technologies Oy
    Inventors: Jarkko Lauri Sakari Kneckt, Klaus Franz Doppler, Mika Petri Olavi Rinne
  • Patent number: 9397950
    Abstract: A method performed in a network element of a provider edge network to determine a downlink service path for a downlink packet. The method includes preserving an indication of the downlink service path while processing an uplink packet that has been transmitted from a subscriber end station toward a provider end station. The method also includes receiving the downlink packet at a line card of the network element. The downlink packet has been transmitted from the provider end station toward the subscriber end station. The method further includes determining, at the line card, the downlink service path for the downlink packet by using the indication of the downlink service path that was preserved while processing the uplink packet. The downlink service path is operable to identify a plurality of services and an order in which the plurality of services are to be performed on the downlink packet.
    Type: Grant
    Filed: November 1, 2012
    Date of Patent: July 19, 2016
    Assignee: Telefonaktiebolaget LM Ericsson (Publ)
    Inventors: Chandramouli Balasubramanian, Brian Kean, Peter J. Owens, George Apostolopoulos, Ramanathan Lakshmikanthan
  • Patent number: 9391562
    Abstract: A local oscillation generator includes a multi-phase circuit and a multiplexer. The multi-phase oscillator provides a plurality of multi-phase oscillation signals of a same frequency and different phases. The multiplexer conducts one of the multi-phase oscillation signals to an output end in different time slots to provide an output oscillation signal. The frequency of the multi-phase oscillation signals is the same as a fundamental frequency, and the frequency of the output oscillation signal is different from the fundamental frequency. Thus, the local oscillation generator provides a local oscillation signal according to the output oscillation signal such that the fundamental frequency is different from the frequency of the local oscillation signal.
    Type: Grant
    Filed: September 27, 2013
    Date of Patent: July 12, 2016
    Assignee: MSTAR SEMICONDUCTOR, INC.
    Inventors: Chih-Ming Hung, Keng-Meng Chang, Yao-Chi Wang, Chih-Wei Chang
  • Patent number: 9385848
    Abstract: Wireless protocols in the unlicensed spectrum are developed for different requirements in terms of transmit range and power, which makes it difficult for multiple nodes having disparate transmit ranges to coexist in the same unlicensed spectrum. A short-range wireless node uses adaptive preambles to signal presence to long-range wireless nodes outside of its transmit range. In addition, a long-range wireless node detects an adapter preamble and backs-off transmissions for reservation period dedicated to short-range nodes.
    Type: Grant
    Filed: May 20, 2011
    Date of Patent: July 5, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Bo{hacek over (z)}idar Radunovic, Ranveer Chandra, Dinan Srilal Gunawardena
  • Patent number: 9385773
    Abstract: A communication circuitry includes a media access control including a first wireless interface and a second wireless interface. An application processor includes a network stack connected with the media access control. A communication packet is routed from the first wireless interface to the second wireless interface or from the second wireless interface to the first wireless interface without sending the communication packet to the network stack.
    Type: Grant
    Filed: June 24, 2013
    Date of Patent: July 5, 2016
    Assignee: Broadcom Corporation
    Inventors: Harish Vaidya, Sriram Neelakandan, Rakesh Raman, Gireesh Hegde
  • Patent number: 9380484
    Abstract: A method and apparatus are disclosed to prevent RAN (Radio Access Network) overload. In one embodiment, the method comprises initiating, at a User Equipment (UE), a RRC (Radio Resource Control) connection establishment procedure to establish a RRC connection to a cell. The method also comprises initiating, at the User Equipment (UE), a Random Access procedure due to a transmission of a RRCConnectionRequest message for the RRC connection establishment procedure, wherein an establishment cause in the RRCConnectionRequest message is set to delay tolerant access, and the UE stops the Random Access procedure if the UE considers access to the cell as barred based on barring information for delay tolerant access of the cell.
    Type: Grant
    Filed: April 18, 2012
    Date of Patent: June 28, 2016
    Assignee: INNOVATIVE SONIC CORPORATION
    Inventors: Meng-Hui Ou, Yu-Hsuan Guo
  • Patent number: 9374849
    Abstract: A node receives, from a neighboring node that is a node in the neighborhood, neighboring node information indicating a node that neighbors the neighboring node and determines whether a common neighboring node is present, the common neighboring node being common amongst a neighboring node and a node indicated by the received neighboring node information. When it is determined that the common neighboring node is present, the node registers, in a storage unit, information that a link on a simplex path is to be formed with the common neighboring node or the neighboring node that is the source of the neighboring node information. Alternatively, when it is determined that the common neighboring node is not present, the node registers, in the storage unit, information that a link on a duplex path is to be formed with the neighboring node that is the source of the neighboring node information.
    Type: Grant
    Filed: September 27, 2013
    Date of Patent: June 21, 2016
    Assignee: FUJITSU LIMITED
    Inventors: Tetsu Yamamoto, Kazuya Kawashima, Tadashige Iwao
  • Patent number: 9369367
    Abstract: A virtual tunnel method is described herein which implemented by a host and next hop routers to address a problem that is related to synchronizing active tunnel(s) and active link(s) between the host and next hop routers. Furthermore, a multiple tunnel management method is described herein which implemented by a host to address the problem that is related to synchronizing active tunnel(s) and active link(s) between the host and multiple next hop routers.
    Type: Grant
    Filed: December 4, 2012
    Date of Patent: June 14, 2016
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Terry Bush, Weihua Pan, Todd Swierk
  • Patent number: 9363626
    Abstract: Probabilities are trained herein to test a wireless network system based on normal and faulty node conditions. The probability information is then used to identify normal and faulty networks during testing, which generates an indication of faulty nodes or an indication of a normal transmission path.
    Type: Grant
    Filed: January 27, 2014
    Date of Patent: June 7, 2016
    Assignee: CITY UNIVERSITY OF HONG KONG
    Inventors: Wai-shing Tommy Chow, Wai-man Eden Ma, Chun-piu Lau
  • Patent number: 9361298
    Abstract: System, computer implemented process and computer program product for managing media content among a plurality of devices which includes the exchange of device status data among two or more devices. The exchanged device status data includes individual device capabilities and indicia of available media content stored within each of the devices. Each device determines from the exchanged device status data whether any differences exist in available media content stored among the plurality of devices and also whether any of the determined differences in media content will require transcoding to compatible data formats. Once the determinations have been completed, synchronizing and optionally transcoding of the available media content is performed based on the determinations made from the exchanged device status data. Any required transcoding may be performed either before or after media content synchronizing.
    Type: Grant
    Filed: December 8, 2008
    Date of Patent: June 7, 2016
    Assignee: APPLE INC.
    Inventors: Frank Andrew Welts, Ben Morrelli, Gregory Montalvo, Daniel Thomas Tapuitea-Reynolds, Andreas Marc Benamou
  • Patent number: 9363365
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for evaluating the quality of a communication session or of a communication path used for the communication session. One of the methods includes initiating a communication session between a first communications device and a second communications device, wherein initiating the communication session comprises routing session data for the communication session along a first communication path between the first communications device and the second communications device; generating, at the first communications device, a plurality of reference content samples; generating a recording of the communication session as received at a first destination along the first communication path; and evaluating a quality of the communication session or of the first communication path by comparing the plurality of reference content samples with the recorded communication session.
    Type: Grant
    Filed: April 27, 2015
    Date of Patent: June 7, 2016
    Assignee: RingCentral, Inc.
    Inventor: Mikhail Nekorystnov
  • Patent number: 9338769
    Abstract: A system and method of scheduling communication in a wireless communication network are provided. A first access node can receive an uplink scheduling request from a wireless device. The first access node can receive a first interference indicator from a second access node when the wireless device is located at the cell edge. A first scheduling scheme for the first access node and a second scheduling scheme for the second access node can be determined based on the uplink scheduling request and the interference indicator. The uplink portions of the first scheduling scheme do not overlap the uplink portions of the second scheduling scheme. The first access node can instruct the wireless device to communicate uplink data to the first access node during the uplink portions of the first scheduling scheme and to communicate uplink data to the second access node during the uplink portions of the second scheduling scheme.
    Type: Grant
    Filed: March 13, 2014
    Date of Patent: May 10, 2016
    Assignee: Sprint Spectrum L.P.
    Inventors: Muhammad Naim, Aik Chindapol
  • Patent number: 9338082
    Abstract: A provider equipment having a backhaul resiliency module operable to determine multiple, alternative communication paths in a backhaul portion of a telecommunication network and then compare the different, alternative communication paths, based on their respective backhaul component reuse, to identify one or more resilient communication paths as options for a particular backhaul communication. The provider equipment can then select a preferred resilient communication path for either an uplink or a downlink of the backhaul network. Each of the alternative communication paths can correspond to a unique combination of Carrier Ethernet nodes and links that connect pairs of provider equipment devices located on opposing sides of a Carrier Ethernet, such as on a RAN side, an MSO side, or another Network side of the telecommunication network).
    Type: Grant
    Filed: December 27, 2012
    Date of Patent: May 10, 2016
    Assignee: T-Mobile USA, Inc.
    Inventors: Chunming Liu, Bryan Fleming
  • Patent number: 9331948
    Abstract: An example method is provided and includes receiving a request from a mobile node for an Internet protocol (IP) address and establishing a point-to-point (PPP) link for the mobile node. The method also includes provisioning a first tunnel associated with a first communication flow for the mobile node, and provisioning a sub-tunnel with the first tunnel for a second communication flow. The second communication flow is associated with a high priority type of data to be transported on the sub-tunnel. In more specific embodiments, a call admission control (CAC) mechanism is used to establish the sub-tunnel with the first tunnel for the second communication flow. Additionally, an inner label is installed in a header of a packet associated with the second communication flow in order to identify the sub-tunnel.
    Type: Grant
    Filed: October 16, 2013
    Date of Patent: May 3, 2016
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Balaji Venkat Venekataswami, Kowsalya Subramanian, Jegan Kumar Somi Ramasamy Subramanian, Manikandan Dhayalan, Rajesh Kumar Andhavaram, Girish Sivasubramanian
  • Patent number: 9332551
    Abstract: Techniques for opportunistic resource sharing between mobile devices are described. A method comprises identifying a set of homogeneous device resources implemented by multiple devices based in part on resource configuration information received by a wireless transceiver, selecting a shared homogeneous device resource of one of the multiple devices to share between the multiple devices, and sending shared configuration information to identify the shared homogeneous device resource and a share role for each of the multiple devices. Other embodiments are described and claimed.
    Type: Grant
    Filed: December 28, 2011
    Date of Patent: May 3, 2016
    Assignee: INTEL CORPORATION
    Inventor: Kevin C. Wells
  • Patent number: 9325473
    Abstract: A method of transmitting or receiving control information in a wireless communication system is discussed. The method in one embodiment includes transmitting indication information including an MBMS related identifier to at least one user equipment; and transmitting control information which has been changed to the at least one user equipment after the transmission of the indication information, wherein the control information is transmitted via a multicast control channel (MCCH) and a multicast channel (MCH).
    Type: Grant
    Filed: March 12, 2014
    Date of Patent: April 26, 2016
    Assignee: LG ELECTRONICS INC.
    Inventors: Young Dae Lee, Sung Duck Chun, Sung Jun Park, Seung June Yi
  • Patent number: 9325794
    Abstract: A method and system for providing IP Multimedia Subsystem (IMS) session continuity to a User Equipment (UE) across a plurality of communication networks is provided. The UE traverses from a first communication network to a second communication network. A public user identity associated with a private user identity of the UE is registered with the first communication network by using a first address. The method includes generating (404) a complimentary private user identity associated with the public user identity. The method also includes obtaining (406) a second address from the second communication network when the UE traverses from the first communication network to the second communication network. Moreover, the method includes registering (408) the public user identity associated with the complimentary private user identity with the first communication network by using the second address.
    Type: Grant
    Filed: December 11, 2014
    Date of Patent: April 26, 2016
    Assignee: Google Technology Holdings LLC
    Inventors: Srisankar S. Kunniyur, Irfan Ali
  • Patent number: 9319326
    Abstract: A communication system that may include a traffic management module and a communication interface module. The communication interface module is arranged to: estimate a status of multiple channels by utilizing hardware channel status estimators, generate filler packets in response to the status of the multiple channels; wherein the filler packets are associated with the multiple channels; send the filler packets to the traffic management module. The traffic management module is arranged to receive multiple input packets that are associated with multiple channels, receive the filler packets; apply a traffic management scheme on the multiple input packets and the filler packets to provide multiple intermediate packets that comprise (a) multiple filler traffic managed packets and (b) multiple non-filler traffic managed packets.
    Type: Grant
    Filed: January 28, 2014
    Date of Patent: April 19, 2016
    Assignee: Harmonic Inc.
    Inventor: Adi Bonen