Patents Examined by Berhanu Belete
  • Patent number: 9912612
    Abstract: One embodiment of the present invention provides a switch. The switch includes a fabric switch module and a learning module. The fabric switch module maintains a membership in a first fabric switch. A fabric switch includes a plurality of switches and operates as a single switch. The first fabric switch is in an extended fabric switch which further comprises a second fabric switch. The learning module identifies from a notification message from the second fabric switch a media access control (MAC) address learned at the second fabric switch. The learning module stores the MAC address in a local MAC table in association with an Internet Protocol (IP) address of the second fabric switch.
    Type: Grant
    Filed: September 16, 2014
    Date of Patent: March 6, 2018
    Assignee: BROCADE COMMUNICATIONS SYSTEMS LLC
    Inventors: Amr Sabaa, Muhammad Durrani, Mukhtiar Shaikh, Prasad P. Jogalekar, Jayanthi Jayaraman, Arunkaruppaiya Adaikalam
  • Patent number: 9894651
    Abstract: A user equipment, apparatus, and method are provided for wireless communication in a hybrid communication network. A method includes transmitting, by a first user equipment (UE), a scheduling request to a first eNodeB (eNB). The scheduling request indicates that the UE is capable of device-to-device (D2D) communications. The method includes receiving, by the first UE, a first scheduling assignment (SA) from the first eNB. The first SA indicates resources to be used by the first UE for device-to-device (D2D) communications with the first eNB. The method includes communicating, by the first UE, with the first eNB according to the first SA.
    Type: Grant
    Filed: August 4, 2015
    Date of Patent: February 13, 2018
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Thomas David Novlan, Boon Loong Ng
  • Patent number: 9882593
    Abstract: A method includes, in a Wireless Local Area Network (WLAN) device that includes one or more primary transmission/reception (TX/RX) chains and an auxiliary reception (RX) chain, defining a first operational mode in which priority is given to transmission of the primary TX/RX chains, and a second operational mode in which the priority is given to reception of the auxiliary RX chain. communication is performed on a given communication channel using the primary TX/RX chains, and evaluation of signal activity is performed on one or more alternative communication channels using the auxiliary reception (RX) chain, while operating the WLAN device alternately in the first and second operational modes.
    Type: Grant
    Filed: December 25, 2014
    Date of Patent: January 30, 2018
    Assignee: CELENO COMMUNICATIONS (ISRAEL) LTD.
    Inventor: Nir Shapira
  • Patent number: 9876604
    Abstract: In certain aspects of the present disclosure, an apparatus for wireless communications comprises a processing system configured to generate a frame comprising first information indicating a plurality of channels to be used by the apparatus for a transmission and second information indicating a time duration of the transmission. The apparatus also comprises an interface configured to output the frame for wireless transmission on at least one of the plurality of channels. In certain aspects of the present disclosure, another apparatus receiving the frame may determine the plurality of channels based on the first information, compute a time duration based on the second information, and avoid transmitting on the plurality of channels for at least the computed time duration (e.g., to avoid collision).
    Type: Grant
    Filed: April 21, 2016
    Date of Patent: January 23, 2018
    Assignee: QUALCOMM, Incorporated
    Inventor: Alecsander Eitan
  • Patent number: 9877330
    Abstract: A method includes, in a Wireless Local Area Network (WLAN) device, communicating on a given communication channel using one or more primary transmission/reception (TX/RX) chains. Concurrently with communicating on the given communication channel using the primary TX/RX chains, signal activity is evaluated on one or more alternative communication channels using an auxiliary reception (RX) chain whose hardware is partially shared with one of the primary TX/RX chains.
    Type: Grant
    Filed: May 15, 2014
    Date of Patent: January 23, 2018
    Assignee: CELENO COMMUNICATIONS (ISRAEL) LTD.
    Inventor: Nir Shapira
  • Patent number: 9854527
    Abstract: In some embodiments, a user equipment device (UE) implements improved communication methods which include radio resource time multiplexing, dynamic sub-frame allocation, and UE transmit duty cycle control. In some embodiments, the UE may communicate with base stations using radio frames that include multiple sub-frames, transmit information regarding allocation of a portion of the sub-frames of a respective radio frame for each of a plurality of the radio frames, and transmit and receive data using allocated sub-frames and not using unallocated sub-frames. In some embodiments, the UE may operate according to a sub-frame allocation based on its current power state. The UE may transmit information to the base station and receive the sub-frame allocation based on at least the information. In some embodiments, the UE may switch transmit duty cycles based on an occurrence of a condition at the UE. The UE may inform the network of the switch.
    Type: Grant
    Filed: August 25, 2015
    Date of Patent: December 26, 2017
    Assignee: Apple Inc.
    Inventors: Li Su, Stephan V. Schell, Jianxiong Shi, Sami M. Almalfouh
  • Patent number: 9846658
    Abstract: In one embodiment, packet memory and resource memory of a memory are independently managed, with regions of packet memory being freed of packets and temporarily made available to resource memory. In one embodiment, packet memory regions are dynamically made available to resource memory so that in-service system upgrade (ISSU) of a packet switching device can be performed without having to statically allocate (as per prior systems) twice the memory space required by resource memory during normal packet processing operations. One embodiment dynamically collects fragments of packet memory stored in packet memory to form a contiguous region of memory that can be used by resource memory in a memory system that is shared between many clients in a routing complex. One embodiment assigns a contiguous region no longer used by packet memory to resource memory, and from resource memory to packet memory, dynamically without packet loss or pause.
    Type: Grant
    Filed: April 21, 2014
    Date of Patent: December 19, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: Mohammed Ismael Tatar, Promode Nedungadi, Naader Hasani, John C. Carney
  • Patent number: 9843495
    Abstract: Methods and systems are provided for migrating loop-breaking protocols in an Ethernet network. The method includes disabling a port of a first leaf network element in a network implementing a rapid spanning tree protocol (RSTP), the RSTP having a spanning tree with a root network element coupled to the first leaf network element forming a first branch of the spanning tree; migrating the first leaf network element by disabling the RSTP and enabling an Ethernet ring protection switching (ERPS) protocol on the first leaf network element; migrating the root network element after the first leaf network element by disabling the RSTP and enabling the ERPS protocol on the root network element; and enabling the port of the first leaf network element after migrating the first leaf network element and the root network element.
    Type: Grant
    Filed: August 26, 2015
    Date of Patent: December 12, 2017
    Assignee: Fujitsu Limited
    Inventors: Hariprasad Sudharshan, Michael Colven
  • Patent number: 9813259
    Abstract: In one embodiment, a time period is identified in which probe packets are to be sent along a path in a network based on predicted user traffic along the path. The probe packets are then sent during the identified time period along the path. Conditions of the network path are monitored during the time period. The rate at which the packets are sent during the time period is dynamically adjusted based on the monitored conditions. Results of the monitored conditions are collected, to determine an available bandwidth limit along the path.
    Type: Grant
    Filed: May 13, 2014
    Date of Patent: November 7, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: Jean-Philippe Vasseur, Sukrit Dasgupta
  • Patent number: 9806949
    Abstract: One embodiment of the present invention provides a switch. The switch includes a fabric switch module and a border module. The fabric switch module maintains a membership in a first fabric switch. The fabric switch includes a plurality of switches and operates as a single logical switch. The border module determines that the egress switch identifier in a first encapsulation header of a first packet is associated with a switch outside of the fabric switch. The first packet is forwardable in the first fabric switch based on the first encapsulation header. In response to the determination, the border module changes the ingress switch identifier in the first encapsulation header of the first packet to a first virtual switch identifier associated with a first virtual switch. This first virtual switch externally represents the first fabric switch.
    Type: Grant
    Filed: August 29, 2014
    Date of Patent: October 31, 2017
    Assignee: BROCADE COMMUNICATIONS SYSTEMS, INC.
    Inventors: Venkata R. K. Addanki, Mythilikanth Raman, Shunjia Yu
  • Patent number: 9801089
    Abstract: The present invention relates to a method in which a terminal reports the results of quality measurement based on a specific reference cell from among a plurality of serving cells for the terminal in a mobile communication system using carrier aggregation. The present invention also relates to a terminal apparatus for the method. For this purpose, the terminal receives measurement configuration information from a network, performs a quality measurement in accordance with the received measurement configuration information, determines whether or not a report criterion based on a specific reference cell from among the plurality of cells for the terminal is met in accordance with the measurement result, and, if the report criterion based on the specific reference cell is met, sends a report message, including the measurement results and an indicator that indicates the specific reference cell, to the network.
    Type: Grant
    Filed: September 4, 2015
    Date of Patent: October 24, 2017
    Assignee: LG ELECTRONICS INC.
    Inventors: Sung Hoon Jung, Sung Duck Chun, Seung June Yi, Young Dae Lee, Sung Jun Park
  • Patent number: 9793992
    Abstract: There is provided a signal transmission device including reception processing units for respective channels, so as to enable multichannel transmission by dividing frequency bands. The total number of channels is equal to or greater than three. When full-duplex two-way communication is applied in any combination of two channels, one of reception processing unit include a signal suppressing unit configured to suppress a signal component of a channel other than a self channel.
    Type: Grant
    Filed: September 2, 2011
    Date of Patent: October 17, 2017
    Assignee: Sony Corporation
    Inventor: Yasufumi Hino
  • Patent number: 9774527
    Abstract: Example embodiments relate to a method of, and device for facilitating, resilient peer-to-peer application message routing. The method comprises storing a network routing table comprising destination addresses of applications hosted on peer nodes of a network, and providing the peer nodes with a copy of the routing table via which routing table an application message from any one of the peer nodes is routed to a destination address designating a destination application hosted by a destination peer node.
    Type: Grant
    Filed: August 31, 2012
    Date of Patent: September 26, 2017
    Assignee: Nasdaq Technology AB
    Inventors: Björn Carlson, Robert Adolfsson
  • Patent number: 9773069
    Abstract: Disclosed are various embodiments for pre-fetching resources referenced on pre-fetches portions of a network page predicted to be accessed so that the network page may be made visible to a user in immediate response to the user selecting the predicted page. A browser application executable on a client device may access a network page predicted to be accessed and identify resources having a prioritization of retrieval that causes the browser application retrieve the resources according to the prioritization of retrieval. Some resources may have a higher priority for retrieval than other resources.
    Type: Grant
    Filed: January 24, 2017
    Date of Patent: September 26, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Pongsakorn Teeraparpwong, Sikandar Saifullah
  • Patent number: 9774458
    Abstract: Network elements within a network are configured to transport Ethernet traffic and non-Ethernet traffic over a same medium. The network elements can generate and process multi-frames that include the Ethernet traffic and non-Ethernet traffic. Each of the plurality of group slots includes a first set of bytes allocated to carry the non-Ethernet traffic and a second set of bytes allocated to carry the Ethernet traffic. At least one group slot of the plurality of group slots includes a timestamp, and the network elements are further configured to use the timestamp to reconstruct the original spacing between packets of the Ethernet traffic.
    Type: Grant
    Filed: January 14, 2015
    Date of Patent: September 26, 2017
    Assignee: Alcatel-Lucent USA Inc.
    Inventors: Diana L. Lorenz, Mark G. Bradac, Steven C. Martin, Greg Martin, Wayne R. Wilcox
  • Patent number: 9749090
    Abstract: A system and method for transmitting LDPC parameters is provided. In the method, an initial number of OFDM symbols (Nsym_init) is determined for a packet that is based on the number of information bits to be delivered in the packet. An STBC value is also determined. A number of extra symbols (Nsym_ext) value is generated based on the Nsym_init value, wherein a Nsym value is based on said Nsym_init value and said Nsym_ext value. An Nldpc_ext value is determined based on the STBC value and the Nsym_ext value for purposes of determining LDPC parameters associated with the packet.
    Type: Grant
    Filed: January 16, 2014
    Date of Patent: August 29, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Kai Shi, Ning Zhang
  • Patent number: 9749255
    Abstract: Aspects of the disclosure provide a method for communicating queue information. The method includes determining a queue state for each one of a plurality of queues at least partially based on respective queue length, selecting a queue with a greatest difference between the queue state of the queue and a last reported queue state of the queue, and reporting the queue state of the selected queue to at least one node.
    Type: Grant
    Filed: June 21, 2012
    Date of Patent: August 29, 2017
    Assignee: Marvell World Trade Ltd.
    Inventors: Vitaly Sukonik, Sarig Livne, Mark Dunaevsky, Jakob Carlström
  • Patent number: 9743398
    Abstract: A computer implemented method for providing a time slot allocation in a wireless communication schedule for monitoring and control of a control loop in an industrial process, the industrial process having at least one control task and a plurality of wirelessly enabled field devices. The method includes importing dependency information between at least two field devices of at least one control loop, automatically converting the dependency information into a communication schedule and allocating time slots in the communication schedule to one or more field devices of the at least one control loop dependent at least on a dependency relationship between at least two field devices. A system and a computer program product are also disclosed.
    Type: Grant
    Filed: November 18, 2011
    Date of Patent: August 22, 2017
    Assignee: ABB Research Ltd.
    Inventor: Alf Isaksson
  • Patent number: 9736665
    Abstract: A mobile device determines whether the mobile device is docked with a docking station that connects to a VoIP network, where the mobile device is capable of receiving calls to a cellular telephone number and calls to a VoIP telephone number. The mobile device notifies, if the mobile device is docked with the docking station, a call handling node in a cellular network to forward calls destined for the cellular telephone number to the VoIP telephone number at a VoIP call server. The mobile device receives a call forwarded from the VoIP call server, where the call was originally destined for the cellular telephone number.
    Type: Grant
    Filed: March 4, 2011
    Date of Patent: August 15, 2017
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Sujin Catherine Chang, Elliot G. Eichen, Lee N. Goodman, Punita Mishra
  • Patent number: 9730221
    Abstract: A mobile station (MS) performs a first random access procedure using a dedicated preamble for non-contention based random access on a first available random access channel (RACH) of a plurality of RACHs in time domain within a period that the dedicated preamble is valid. In addition, the MS performs a second random access procedure using the dedicated preamble for non-contention based random access on the first available RACH after the predetermined time window has expired in a case that a random access response to the transmitted preamble is not received within a predetermined time window monitoring for the random access response. The MS also transmits the dedicated preamble on a RACH allowed to transmit by the BS, where any one of the RACHs in frequency domain is allowed to be transmitted by the BS over a period of time that the plurality of RACHs are allocated to a single carrier.
    Type: Grant
    Filed: April 23, 2014
    Date of Patent: August 8, 2017
    Assignee: SHARP KABUSHIKI KAISHA
    Inventors: Daiichiro Nakashima, Shohei Yamada, Yasuyuki Kato, Yasuo Sugawara