Patents Assigned to FutureWei Technologies
  • Patent number: 9179148
    Abstract: A method comprising receiving a plurality of reference pixels, computing a plurality of filter coefficients based on differences between a reference pixel and neighboring reference pixels in the plurality of reference pixels, and combining the filter coefficients with the reference pixel and the neighboring reference pixels to generate a filtered value, wherein the filtered value is used for intra prediction.
    Type: Grant
    Filed: June 13, 2012
    Date of Patent: November 3, 2015
    Assignees: Futurewei Technologies, Inc., Santa Clara University
    Inventors: Guichun Li, Lingzhi Liu, Changcai Lai, Nam Ling, Jianhua Zheng, Chen-Xiong Zhang
  • Patent number: 9178789
    Abstract: An embodiment of a system and method that uses inline measurements to probe available bandwidth for a transmission control protocol, and adaptively sets a slow-start threshold according to the available bandwidth. The method includes initializing a congestion window “cwnd,” sending cwnd packets, estimating an available bandwidth for the cwnd packets. The congestion window cwnd is set to a higher number, and the higher number of further packets is sent if the available bandwidth is greater than a first threshold level. The available bandwidth is re-estimated for the higher number of the further packets, and a soft start threshold “ssthresh” is set to the re-estimated available bandwidth. A statistical measure is calculated for the re-estimated available bandwidth, and the congestion window cwnd is set equal to ssthresh if a ratio of the statistical measure to the re-estimated available bandwidth is less than a second threshold level.
    Type: Grant
    Filed: December 29, 2011
    Date of Patent: November 3, 2015
    Assignee: Futurewei Technologies, Inc.
    Inventors: Yan Zhang, Nirwan Ansari, Mingquan Wu, Hong Heather Yu
  • Patent number: 9179162
    Abstract: To encode an arbitrary shape, a processor is configured to generate a rectangular block of transform coefficients by applying a discrete separable unitary transform to a rectangular boundary block of a video object. The boundary block includes a masked pixel and an unmasked pixel, the transform coefficients include a number of zero-valued transform coefficients greater than or equal to a number of masked pixels, and the transform coefficients include at least one non-zero-valued transform coefficient. The processor is also configured to generate an encoded output by compressing only the non-zero-valued transform coefficients.
    Type: Grant
    Filed: June 13, 2012
    Date of Patent: November 3, 2015
    Assignee: Futurewei Technologies, Inc.
    Inventors: Gregory W. Cook, Antonius Kalker
  • Patent number: 9178644
    Abstract: An apparatus comprising a processor, wherein the processor is configured to determine a plurality of available wavelengths that are available to transmit data over an optical network comprising a plurality of downstream nodes, select a plurality of encoding wavelengths from the available wavelengths, wherein the encoding wavelengths are a subset of the available wavelengths, apply a plurality of relative power levels to the encoding wavelengths, and encode the data using the encoding wavelengths and the relative power levels, wherein the encoding wavelengths and the relative power levels dictate the switching behavior of the downstream nodes when the data is received by the downstream nodes.
    Type: Grant
    Filed: October 12, 2012
    Date of Patent: November 3, 2015
    Assignee: Futurewei Technologies, Inc.
    Inventors: Peter Ashwood-Smith, Alan Graves
  • Patent number: 9178658
    Abstract: A system and method for channel interleaver and layer mapping in a communications system with spatial multiplexing are provided. A method for transmitting information over M layers, where M is a positive integer value representing a number of spatial layers, and M?2, includes receiving at least one codeword to transmit, grouping a plurality of symbols in the at least one codeword into M groups, mapping the M groups to the M layers, and transmitting the M layers. The at least one codeword includes the plurality of symbols, and each symbol includes two or more code bits.
    Type: Grant
    Filed: May 3, 2010
    Date of Patent: November 3, 2015
    Assignee: Futurewei Technologies, Inc.
    Inventors: Jung Woon Lee, Yufei Blankenship
  • Patent number: 9178438
    Abstract: A converter comprises a bridge and a resonant tank coupled between the bridge and an isolation transformer. The converter is configured such that the converter operates at a first constant-gain resonant frequency during a normal operation condition wherein a voltage gain of the converter is essentially insensitive to an output load change and the converter operates at a minimum-gain damping frequency during an abnormal operation condition wherein a voltage gain of the converter is approximately equal to zero.
    Type: Grant
    Filed: April 5, 2013
    Date of Patent: November 3, 2015
    Assignee: Futurewei Technologies, Inc.
    Inventors: Dianbo Fu, Hengchun Mao, Heping Dai
  • Publication number: 20150309725
    Abstract: Disclosed herein are a shared memory controller and a method of controlling a shared memory. An embodiment method of controlling a shared memory includes concurrently scanning-in a plurality of read/write commands for respective transactions. Each of the plurality of read/write commands includes respective addresses and respective priorities. Additionally, each of the respective transactions is divisible into at least one beat and at least one of the respective transactions is divisible into multiple beats. The method also includes dividing the plurality of read/write commands into respective beat-level read/write commands and concurrently arbitrating the respective beat-level read/write commands according to the respective addresses and the respective priorities. Concurrently arbitrating yields respective sequences of beat-level read/write commands corresponding to the respective addresses.
    Type: Application
    Filed: April 29, 2014
    Publication date: October 29, 2015
    Applicant: FUTUREWEI TECHNOLOGIES, INC.
    Inventors: Hao Luan, Alan Gatherer, Yan Bei, Jun Ying
  • Publication number: 20150310047
    Abstract: Embodiments are provided for composing multidimensional keys for data blocks organized according to space filling curve approaches in database systems. An embodiment method includes organizing multidimensional data in a storage using a space filling curve algorithm. A plurality of data access paths for allowing access to the data are generated in a hierarchical index topology including an intermediate index page and a plurality of leaf pages. A plurality of odometer-type keys, which point to corresponding data blocks of the multidimensional data in the storage, are digitally composed in the leaf pages using bit clustering in a dimension-by-dimension manner of the multidimensional data. The odometer-type keys have numerical values that determine access to the data blocks according to the space filling curve algorithm. The composition of the odometer-type keys is independent of the numerical values of the odometer-type keys.
    Type: Application
    Filed: April 24, 2014
    Publication date: October 29, 2015
    Applicant: Futurewei Technologies, Inc.
    Inventor: Yan Zhou
  • Publication number: 20150310065
    Abstract: Embodiments are provided herein for efficient out-of-order (OOO) multiple query execution within a stored procedure in a database processing system. An embodiment method includes compiling a procedure comprising a plurality of statements. During the compiling, any dependencies between the statements are detected and maintained in a dependency table. The method further includes executing the procedure. During the execution, the method includes upon detecting a change in a dependency between the statements, updating the dependency in the dependency table. The statements are scheduled for OOO execution according to the dependency table with the updated dependencies.
    Type: Application
    Filed: April 29, 2014
    Publication date: October 29, 2015
    Applicant: FUTUREWEI TECHNOLOGIES, INC.
    Inventor: Qingqing Zhou
  • Patent number: 9172637
    Abstract: A method of Path Computation Element (PCE) Communication Protocol (PCEP) communication includes sending, to a path computation element (PCE), a request to compute a backup ingress node for a Point-to-Multipoint (P2MP) Label Switched Path (LSP) in a network, and receiving, from the PCE, the backup ingress node for the P2MP LSP in accordance with the request.
    Type: Grant
    Filed: October 17, 2014
    Date of Patent: October 27, 2015
    Assignee: Futurewei Technologies, Inc.
    Inventor: Huaimo Chen
  • Patent number: 9172498
    Abstract: A transmitter comprising a noise signal generator, a summing element configured to generate a signal as a sum of an output of the noise signal generator and a transmit data signal, and a transmit driver configured to generate an output signal based on the sum. Also, a method of calibrating a signal-to-noise ratio (SNR) for a transmitter comprising transmitting a first signal comprising a data signal with no noise signal, capturing the first signal, transmitting a second signal comprising a noise signal, wherein both an amplitude and a phase of the noise signal have been adjusted by a gain and phase control element, capturing the second signal, and determining the SNR corresponding to the captured first signal and the captured second signal, wherein the transmitter transmits the second signal using a transmit driver.
    Type: Grant
    Filed: March 28, 2013
    Date of Patent: October 27, 2015
    Assignee: Futurewei Technologies, Inc.
    Inventors: Hiroshi Takatori, Kofi Anim-Appiah, Hang Yan
  • Patent number: 9172512
    Abstract: System and method embodiments are provided to support network communications with groups of UEs. The embodiments include a two-level group-based hybrid-automatic repeat request (HARQ) mechanism and acknowledgement (ACK)/negative ACK (NACK) feedback. An embodiment method includes receiving, at a UE within a virtual multi-point (ViMP) comprising UEs, a data packet for a target UE (TUE) that is broadcasted from a base station (BS) to the ViMP node, decode the data packet, and upon successfully decoding the data packet, broadcasting the data packet to the UEs within the ViMP node until a timer pre-established by the BS expires or an ACK message is received from the TUE or the ViMP node. In an embodiment, broadcasted data received in the ViMP node is re-broadcasted upon receiving a negative acknowledgment (NACK) message from the TUE, a beacon UE, or any of the UEs within the ViMP node.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: October 27, 2015
    Assignee: Futurewei Technologies, Inc.
    Inventors: Amine Maaref, Mohammadhadi Baligh, Jianglei Ma
  • Patent number: 9172577
    Abstract: A method for performing orthogonal frequency division multiplexing (OFDM)/offset quantization amplitude modulation (OQAM) includes obtaining a data burst. The method includes performing weighted circularly convolved filtering modulation on the data burst to produce an output signal. The method further includes a first wireless device transmitting the output signal to a second wireless device. The second wireless device receives an input signal from the first wireless device, and the second wireless devices performs weighted circularly convolved demodulation filtering on the input signal to produce the data burst.
    Type: Grant
    Filed: September 24, 2013
    Date of Patent: October 27, 2015
    Assignee: Futurewei Technologies, Inc.
    Inventors: Mohammad-Javad Abdoli, Ming Jia, Jianglei Ma
  • Patent number: 9172330
    Abstract: An apparatus for providing envelope tracking (ET), comprising: a power amplifier (PA) load variation pre-distortion, and an open loop ET modulator operatively coupled to the PA load variation pre-distortion, wherein the PA load variation pre-distortion is configured to determine a load variation at a PA supply voltage path based on an input signal received by a PA, and generate a pre-distortion compensation signal using the load variation, and wherein the open loop ET modulator is configured to generate a PA supply voltage on the PA supply voltage path using the pre-distortion compensation signal.
    Type: Grant
    Filed: December 2, 2013
    Date of Patent: October 27, 2015
    Assignee: Futurewei Technologies, Inc.
    Inventors: Pallab Midya, Wael Al-Qaq, Hong Jiang
  • Patent number: 9173224
    Abstract: A system and methods are provided to enable differentiated association of stations (STAs) in a WiFi system and provide differentiated quality of service (QoS) based association. The embodiments include categorizing STAs that share a channel of the WiFi network into different association priority classes, wherein the STAs with higher association priority classes wait for shorter times before starting association with an access point (AP) over the shared channel. The association priority classes are assigned by the AP or the WiFi network and signaled to the STAs. Alternatively, the association priority classes are assigned by the STAs and indicated to the AP or the WiFi network. The association priority class is determined for a STA according to traffic type, device type, subscriber type, or a random number generator.
    Type: Grant
    Filed: February 28, 2013
    Date of Patent: October 27, 2015
    Assignee: Futurewei Technologies, Inc.
    Inventors: Lin Cai, George Calcev, Bin Chen, Lukasz Krzymien
  • Patent number: 9172743
    Abstract: A method performed by a switch, the method comprising receiving a request for a file from a client, wherein the file is located in a distributed storage system, extracting a directory for the file from the request, performing longest prefix matching (LPM) of the directory against a forwarding information base (FIB) to identify a port, wherein the FIB associates directories with ports of the switch, and forwarding the client request toward a server containing the file via the identified port, wherein the server is one of a plurality of servers in the distributed storage system.
    Type: Grant
    Filed: June 10, 2013
    Date of Patent: October 27, 2015
    Assignee: Futurewei Technologies, Inc.
    Inventors: Guangyu Shi, Jianming Wu, Byung Choi
  • Patent number: 9171578
    Abstract: In an embodiment, a method of creating a skimming preview of a video includes electronically receiving a plurality of video shots, analyzing each frame in a video shot from the plurality of video shots, where analyzing includes determining a saliency of each frame of the video shot. The method also includes determining a key frame of the video shot based on the saliency of each frame the video shot, extracting visual features from the key frame, performing shot clustering of the plurality of video shots to determine concept patterns based on the visual features, and generating a reconstruction reference tree based on the shot clustering. The reconstruction reference tree includes video shots categorized according to each concept pattern.
    Type: Grant
    Filed: May 9, 2011
    Date of Patent: October 27, 2015
    Assignee: Futurewei Technologies, Inc.
    Inventors: Taoran Lu, Zheng Yuan, Yu Huang, Dapeng Oliver Wu, Hong Heather Yu
  • Patent number: 9166571
    Abstract: An apparatus comprising a latch comprising a differential inverter configured to receive a differential input signal and generate a differential output signal, a pair of cross-coupled inverters coupled to the differential inverter, and a first clock switch configured to couple the differential inverter to a voltage source, a second clock switch configured to couple the differential inverter to a ground, wherein the first clock switch and the second clock switch are configured to receive a differential clock signal, and wherein the first clock switch and the second clock switch are both open or both closed depending on the differential clock signal, a second latch, wherein the first latch and the second latch are configured as a frequency divider, and a logic circuit coupled to each latch, wherein the logic circuits are configured to generate both an in-phase reference output signal and a quadrature output signal.
    Type: Grant
    Filed: July 3, 2013
    Date of Patent: October 20, 2015
    Assignee: Futurewei Technologies, Inc.
    Inventors: Lawrence E. Connell, Daniel P. McCarthy, Brian T. Creed, Kent Jaeger
  • Patent number: 9164552
    Abstract: A user equipment (UE) comprising a display, a visual input configured to capture motion or stop photography as visual data, a receiver configured to receive network data associated with a network element (NE) from a server, and a processor coupled to the display, visual input, and receiver and configured to receive visual data from the visual input, receive the network data from the server via the receiver, overlay the network data on the visual data to create composite image, and transmit the composite image to the display. Also disclosed is a network comprising a server configured to store network data in memory, wherein the network data comprises the physical location of a plurality of NEs in the network, receive field of view data from a UE, wherein the field of view data defines the field of view of a visual input of the UE, and transmit to the UE a network data response message comprising the network data for each NE physically located in the UE visual input's field of view.
    Type: Grant
    Filed: September 27, 2012
    Date of Patent: October 20, 2015
    Assignee: Futurewei Technologies, Inc.
    Inventors: Yunxia Chen, Kenneth Durazzo, An Ho
  • Patent number: 9166663
    Abstract: A method for transmitting data includes mapping a first coded information bit stream intended for a first transmit antenna onto at least one first spreading sequence of a plurality of first spreading sequences to generate a first data stream, mapping a second coded information bit stream intended for a second transmit antenna onto at least one second spreading sequence of a plurality of second spreading sequences to generate a second data stream. The method also includes transmitting the first data stream and the second data stream on respective transmit antennas.
    Type: Grant
    Filed: September 25, 2013
    Date of Patent: October 20, 2015
    Assignee: Futurewei Technologies, Inc.
    Inventors: Alireza Bayesteh, Hosein Nikopour, Jianglei Ma