Patents Examined by Amar Persaud
  • Patent number: 10003494
    Abstract: Various systems and methods for performing bit indexed explicit replication (BIER). For example, one method involves receiving a packet at a node. The packet includes a bit string includes information identifying a plurality of destinations. The node selects an entry in a bit indexed forwarding table (BIFT). The BIFT includes both a primary path entry and a backup path entry. The node forwards the packet based on information in the entry.
    Type: Grant
    Filed: January 23, 2015
    Date of Patent: June 19, 2018
    Assignee: Cisco Technology, Inc.
    Inventors: Ijsbrand Wijnands, Gregory J. Shepherd, Christian J. Martin, Rajiv Asati
  • Patent number: 9998989
    Abstract: A wireless communication device may include a baseband processing unit comprising a wakeup detector configured to receive a wireless signature beacon signal; determine that the received wireless signature beacon signal matches the selected wakeup signature beacon signal; and generate a wake up signal, in response to determining that the received wireless signature beacon signal matches the selected wakeup signature beacon signal. The wireless communication device may further include an application processing unit comprising a power manager configured to cause the wireless communication device to enter a power saving mode; receive the wake up signal from the wakeup detector; and perform a wakeup process, in response to receiving the wakeup signal wherein the wakeup process causes the wireless communication device to exit the power saving mode.
    Type: Grant
    Filed: July 9, 2015
    Date of Patent: June 12, 2018
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Ye Huang, Lei Song, David Chiang
  • Patent number: 9992819
    Abstract: A method and a receiving device, the method receiving an indication of pending data from an access network, the pending data including a sequence number for every unit of the pending data; and sending transmission instructions to a first transmitter within the access network, the transmission instructions including a range of sequence numbers desired by the receiving device and an error correction and coding scheme to be used by the first transmitter. Further, a receiving device having a processor; and a communications subsystem, wherein the processor and communications subsystem cooperate to receive a first stream from a first transmitter; receive a second stream from a second transmitter; and soft combine the first stream and the second stream at the receiving device.
    Type: Grant
    Filed: June 10, 2013
    Date of Patent: June 5, 2018
    Assignee: BlackBerry Limited
    Inventors: Biswaroop Mukherjee, Robert Novak, William Anthony Gage
  • Patent number: 9992658
    Abstract: Systems and methods that enable scalable, cost-effective payment reconciliation between owners of devices at least temporarily connected in or to a particular low-power, ad hoc mesh network.
    Type: Grant
    Filed: December 16, 2016
    Date of Patent: June 5, 2018
    Assignee: CUBIC CORPORATION
    Inventor: Paul Berenberg
  • Patent number: 9955360
    Abstract: A relay apparatus relays a signal received from a transmitting apparatus to a receiving apparatus, and includes a receiver configured to receive a signal from the transmitting apparatus, and a transmitter configured to repeatedly transmit a predetermined symbol interval of the received signal to the receiving apparatus.
    Type: Grant
    Filed: December 20, 2013
    Date of Patent: April 24, 2018
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jae-hyeon Bae, Hak-ju Lee, Jae-sung Han
  • Patent number: 9948574
    Abstract: Methods and network devices are disclosed for multicast forwarding. In one embodiment, a method includes receiving at a node a multicast message comprising a message header, where the message header comprises an incoming message bit array and a set identifier value associated with the incoming message bit array. The method further comprises selecting a first forwarding table entry, the first forwarding table entry comprises a set identifier value matching that of the message header. The method further comprises comparing at least a portion of the incoming message bit array to a corresponding portion of a neighbor bit array of the first forwarding table entry, determining that for at least one relative bit position a corresponding destination node is both a destination for the message and a reachable destination from a first neighboring node, and forwarding a copy of the message to the first neighboring node.
    Type: Grant
    Filed: August 31, 2016
    Date of Patent: April 17, 2018
    Assignee: Cisco Technology, Inc.
    Inventors: Gregory J. Shepherd, Ijsbrand Wijnands, Christian Martin
  • Patent number: 9948424
    Abstract: A base station comprising a transmitter configured to transmit a downlink frame. The downlink frame comprises a resource allocation region, and the resource allocation region comprises a set of resource allocation messages comprising at least one resource allocation message. All or a subset of the resource allocation messages each comprise one or more fields with an indicator, interpreted from a particular field or a combination of some or all of the one or more fields, to indicate a number of resource allocation messages intended for a particular subscriber station in the resource allocation region.
    Type: Grant
    Filed: March 29, 2010
    Date of Patent: April 17, 2018
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Sudhir Ramakrishna
  • Patent number: 9948570
    Abstract: An input tuple including a data time stamp is assigned by a data source; a pending tuple in which a system time stamp at the time the input tuple was received is assigned to the input tuple; and the pending tuple is stored in a queue, one queue for each data source. The queues are sorted in the order of the data time stamps of the pending tuples at the head of each queue; and if, in the queue at the head of which is stored the pending tuple having the smallest data time stamp value, the value of the current system time stamp is greater than the value of a processing pending period added to the system time stamp of the pending tuple at the head of the queue, then the input tuple is acquired from the pending tuple at the head of the queue for an input stream.
    Type: Grant
    Filed: October 27, 2014
    Date of Patent: April 17, 2018
    Assignee: Hitachi, Ltd.
    Inventor: Tsuneyuki Imaki
  • Patent number: 9942053
    Abstract: Various systems and methods for performing bit indexed explicit replication (BIER) using IPv6. For example, one method involves receiving, at a node, a packet that includes an IP header. The packet also includes a multicast forwarding entry. The method also involves comparing the multicast forwarding entry with forwarding information stored by the node and selecting a neighbor based on the comparing. The method further includes forwarding the packet to the neighbor.
    Type: Grant
    Filed: September 17, 2014
    Date of Patent: April 10, 2018
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Ijsbrand Wijnands, Gregory J. Shepherd, Nagendra Kumar Nainar, Christian Martin
  • Patent number: 9917787
    Abstract: Method, apparatus, and systems for implementing flexible credit exchange within high performance fabrics. Available buffer space in a receive buffer on a receive-side of a link is managed and tracked at the transmit-side of the link using credits. Peer link interfaces coupled via a link are provided with receive buffer configuration information that specifies how the receive buffer space in each peer is partitioned and space allocated for each buffer, including a plurality of virtual lane (VL) buffers. Credits are used for tracking buffer space consumption and in credits are returned from the receive-side indicating freed buffer space. The peer link interfaces exchange credit organization information to inform the other peer of how much space each credit represents. In connection with data transfer over the link, the transmit-side de-allocates credits based on an amount of buffer space to be consumed in applicable buffers in the receive buffer.
    Type: Grant
    Filed: June 16, 2016
    Date of Patent: March 13, 2018
    Assignee: Intel Corporation
    Inventors: Todd Rimmer, Thomas D. Lovett, Albert Cheng
  • Patent number: 9907021
    Abstract: A method includes identifying, by a wireless communications module included in a communications device and when a Wireless Fidelity (Wi-Fi) mode of the communications device is already enabled, whether service data to be sent exists currently. The method further includes acquiring, by the wireless communications module, received attribute information in response to the service data existing currently. The method further includes determining, by the wireless communications module by using the received attribute information, a sending rate for sending the service data; and determining, by the wireless communications module according to the sending rate, a supply voltage value of a power amplifier connected to the wireless communications module, so that the power amplifier amplifies, according to the supply voltage value, a service request signal carrying the service data.
    Type: Grant
    Filed: December 31, 2014
    Date of Patent: February 27, 2018
    Assignee: Huawei Device (Dongguan) Co., Ltd.
    Inventors: Tongbo Wang, Zhihua Pang, Yingming Tang
  • Patent number: 9883480
    Abstract: For paging user devices that are link budget limited (LBL), a base station transmits a special ID that is used by said devices to identify a paging frame and/or a paging occasion. When transmitting a paging message for an LBL device, the base station may use: (a) larger aggregation and larger CFI (than conventionally allowed) and (b) a larger number of resource blocks (than conventionally allowed) for paging payload. If paging messages for LBL devices saturate the paging frame capacity, the base station may allocate a plurality of special IDs. If paging messages for LBL devices and/or other data transfers saturate network capacity, at least a subset of the LBL devices may be directed to enter a connected-state discontinuous reception (DRX) mode, wherein those devices will remain in connected mode and periodically check for resource allocations. Paging payload information may be repeatedly transmitted in successive subframes, to support soft combining.
    Type: Grant
    Filed: July 9, 2015
    Date of Patent: January 30, 2018
    Assignee: Apple Inc.
    Inventors: Tarik Tabet, Syed Aon Mujtaba, Moustafa M. Elsayed
  • Patent number: 9860817
    Abstract: The invention performs long term evolution (LTE) tracking area updates (TAUs), and tracking area code (TAC) and public land mobile network identification (PLMN-ID) assisted optimized wireless transmit/receive unit (WTRU) cell reselection. An evolved Node-B broadcasts system information including at least one system information block (SIB) based at least in part on an enhanced universal terrestrial radio access network (E-UTRAN) parameter response message sent by an evolved packet core (EPC) network. A WTRU generates a new TAC, which represents a tracking area identification (TA-ID) of a new cell, based on the system information, and compares the new TAC to an existing TAC, which represents a TA-ID of a previous cell. The WTRU transmits to the EPC network a TAU request message including the TA-ID of the new cell. The EPC network sends either a TAU accept message or a TAU reject message to the WTRU.
    Type: Grant
    Filed: December 9, 2013
    Date of Patent: January 2, 2018
    Assignee: InterDigital Technology Corporation
    Inventors: Peter S. Wang, James M. Miller, Ulises Olvera-Hernandez
  • Patent number: 9843540
    Abstract: Some embodiments provide a queue management system that efficiently and dynamically manages multiple queues that process traffic to and from multiple virtual machines (VMs) executing on a host. This system manages the queues by (1) breaking up the queues into different priority pools with the higher priority pools reserved for particular types of traffic or VM (e.g., traffic for VMs that need low latency), (2) dynamically adjusting the number of queues in each pool (i.e., dynamically adjusting the size of the pools), (3) dynamically reassigning a VM to a new queue based on one or more optimization criteria (e.g., criteria relating to the underutilization or overutilization of the queue).
    Type: Grant
    Filed: December 20, 2013
    Date of Patent: December 12, 2017
    Assignee: VMware, Inc.
    Inventors: Shilpi Agarwal, Lenin Singaravelu, Ayyappan Veeraiyan, Chien-Chia Chen
  • Patent number: 9838162
    Abstract: The present invention relates to a method for managing a soft buffer for the hybrid automatic repeat request (HARQ) of a terminal to which a plurality of cells are set in a wireless communication system, and to an apparatus using the method. Through the method, information is received about the maximum number of cells capable of being simultaneously scheduled from among a plurality of cells, and the size of the soft buffer is determined for storing transmission blocks or code blocks of each cell on the basis of the information.
    Type: Grant
    Filed: February 8, 2013
    Date of Patent: December 5, 2017
    Assignee: LG Electronics Inc.
    Inventors: Dongyoun Seo, Joonkui Ahn, Suckchel Yang, Daesung Hwang, Bonghoe Kim
  • Patent number: 9806897
    Abstract: Various systems and methods for performing bit indexed explicit replication (BIER). For example, one method involves receiving a packet at a node. The packet includes a bit string. The node traverses the bit string and selects an entry in a bit indexed forwarding table (BIFT). The entry includes a forwarding bit mask. Based on the forwarding bit mask and the bit string, the node forwards the packet.
    Type: Grant
    Filed: January 23, 2015
    Date of Patent: October 31, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: Ijsbrand Wijnands, Gregory J. Shepherd, John H. W. Bettink
  • Patent number: 9787567
    Abstract: A packet forwarding network may include switches that forward network traffic between end hosts and network tap devices that forward copied network traffic to an analysis network formed from client switches that are controlled by a controller. Network analysis devices and network service devices may be coupled to the client switches at interfaces of the analysis network. The controller may receive one or more network policies from a network administrator. A network policy may identify ingress interfaces, egress interfaces, matching rules, packet manipulation services to be performed. The controller may control the client switches to generate network paths that forward network packets that match the matching rules from the ingress interfaces to the egress interfaces through service devices that perform the services of the list. The controller may generate network paths for network policies based on network topology information and/or current network conditions maintained at the controller.
    Type: Grant
    Filed: January 30, 2013
    Date of Patent: October 10, 2017
    Assignee: Big Switch Networks, Inc.
    Inventors: Munish Mehta, Robert Edward Adams, Rao Sandeep Hebbani Raghavendra, Srinivasan Ramasubramanian
  • Patent number: 9787416
    Abstract: An apparatus and method for detecting and analyzing spikes in network jitter and the estimation of a jitter buffer target size is disclosed. Detected spikes may be classified as jump spikes or slope spikes, and a clipped size of detected spikes may be used in the estimation of the jitter buffer target. Network characteristics and conditions may also be used in the estimation of the jitter buffer target size. Samples may be modified during playback adaptation to improve audio quality and maintain low delay of a receive chain.
    Type: Grant
    Filed: September 6, 2013
    Date of Patent: October 10, 2017
    Assignee: Apple Inc.
    Inventors: Sundararaman V. Shiva, Hyeonkuk Jeong, Roberto Garcia, Nirav R. Patel, James O. Normile
  • Patent number: 9781180
    Abstract: A server device may receive content that was transmitted using a broadcast technique; track a quantity of user devices that have entered a particular area after the content has been received by the server device; determine, based on the tracking, that the quantity of user devices meets or exceeds a threshold quantity; and redistributing, by the server device and based on the determining, the content to one or more of the user devices that have entered the particular area after the content has been received by the server device.
    Type: Grant
    Filed: December 20, 2013
    Date of Patent: October 3, 2017
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Sagiv Draznin, Matthew W. Nelson, Lalit R. Kotecha
  • Patent number: 9750017
    Abstract: This disclosure relates generally to resuming packet services in a mobile network. A device, method, and/or system may include switching, with user equipment, from communicating with a first radio access network to communicating with a second radio access network, setting, with a processor of the user equipment, a register of the user equipment to initiate packet services with the first radio access network, and transmitting, with the user equipment, a request to a core network node of the first radio access network to resume communications with the first radio access network based, at least in part, on the register.
    Type: Grant
    Filed: January 7, 2016
    Date of Patent: August 29, 2017
    Assignee: Intel Corporation
    Inventor: Robert Zaus