Patents Assigned to FutureWei Technologies
  • Patent number: 9450735
    Abstract: An embodiment method for operating a device in receiving a transmission over a plurality of communications links includes assigning an allocatable receiver resource to each communications link in the plurality of communications links according to a measure derived from communications link characteristics of each respective communications link and combined communications link characteristics of the plurality of communications links, and receiving the transmission over the plurality of communications links with the assigned allocatable receiver resource.
    Type: Grant
    Filed: November 16, 2011
    Date of Patent: September 20, 2016
    Assignee: Futurewei Technologies, Inc.
    Inventors: Yufei Blankenship, Weimin Xiao, Brian Classon
  • Patent number: 9448966
    Abstract: System and method embodiments are provided to implement highly scalable and high availability (HA) clusters in massively parallel processing (MPP) systems. The embodiments include a method to build a highly scalable MPP HA cluster, which provides HA to the cluster while allowing it to scale to relatively larger number of nodes. An embodiment apparatus includes a plurality of data processing nodes distributed in a plurality of corresponding sub-clusters and configured to exchange heart-beat messages between each other within limit of each of the corresponding sub-clusters to maintain sub-cluster membership integrity and detect failures in the corresponding sub-clusters. The sub-clusters are arranged in a fan-out tree hierarchy and configured to prevent heart-beat messaging between each other.
    Type: Grant
    Filed: April 26, 2013
    Date of Patent: September 20, 2016
    Assignee: Futurewei Technologies, Inc.
    Inventors: Gangavara Prasad Varakur, Anil Chillarige
  • Patent number: 9451024
    Abstract: System and methods for storage object distribution using a universal distributed storage (UDS) system. An embodiment UDS includes server nodes and a header server in communication with the server nodes. The header server is configured to divide an object received from a client into chunks, to assign a key to each of the chunks, to calculate a hash value for each of the keys to identify which of the server nodes will store each of the chunks, and to instruct one of the server nodes to store each of the chunks in accordance with the hash value calculated. In an embodiment, the server nodes include a single central processing unit, a single storage device, a primary network interface, and a redundant network interface.
    Type: Grant
    Filed: April 12, 2013
    Date of Patent: September 20, 2016
    Assignee: Futurewei Technologies, Inc.
    Inventors: James Hughes, DaoHui Wang, Ajit Verma, John Plocher, Xian Liu
  • Patent number: 9450865
    Abstract: A network component comprising a generalized multiprotocol label switching (GMPLS) control plane controller configured to implement a method comprising transmitting a message to at least one adjacent control plane controller, wherein the message comprises a Type-Length-Value (TLV) indicating Routing and Wavelength Assignment (RWA) information, wherein the TLV comprises a Node Attribute TLV, a Link Set TLV, or both, and wherein the TLV further comprises at least one sub-TLV indicating additional RWA information. A method comprising communicating an open shortest path first (OSPF) link state advertisement (LSA) message comprising a TLV with at least one sub-TLV to a GMPLS control plane controller, wherein the TLV comprises a Node Attribute TLV, a Link Set TLV, or both, and wherein the TLV further comprises at least one sub-TLV indicating RWA information.
    Type: Grant
    Filed: December 2, 2014
    Date of Patent: September 20, 2016
    Assignee: Futurewei Technologies, Inc.
    Inventors: Greg Bernstein, Young Lee
  • Patent number: 9451440
    Abstract: A method for operating a seeker device includes generating a first seeker truncated hash output from a sought service name, and generating a second seeker truncated hash output from the sought service name, wherein the first seeker truncated hash output and the second seeker truncated hash output are uncorrelated. The method also includes transmitting a first request message including the first seeker truncated hash output, and receiving a first response message from an advertiser device, the first response message including a second advertiser truncated hash output generated from an advertised service name, wherein the first seeker truncated hash output matches a first advertiser truncated hash output generated from the advertised service name.
    Type: Grant
    Filed: August 28, 2015
    Date of Patent: September 20, 2016
    Assignee: FUTUREWEI TECHNOLOGIES, INC.
    Inventors: Yunsong Yang, Younghoon Kwon, Zhigang Rong
  • Publication number: 20160269891
    Abstract: Methods and apparatuses that select initial subscriber information module (SIM) profile via a mobile device are described. Multiple SIM profiles including a first SIM profile and a second SIM profile can be stored on a SIM card for the mobile device. The mobile device may attempt to connect to a first network via the first SIM profile. In response to a failure to connect to the first network according to the first SIM profile, the mobile device can access the second SIM profile to connect to a second network according to the second SIM profile. In an embodiment, this logic continues to the next SIM profiles stored on the SIM card for the mobile device until it is successfully connected to a network.
    Type: Application
    Filed: March 10, 2016
    Publication date: September 15, 2016
    Applicant: Futurewei Technologies, Inc.
    Inventors: Jian CHEN, Lei LI
  • Patent number: 9445135
    Abstract: In accordance with an embodiment of the present invention, a method of streaming media with a media preview includes generating a preview data by extracting preview information from a media file to be streamed. The preview data has a multi-dimensional hierarchical data structure having a plurality of layers with increasing content of the preview information in each layer of the plurality of layers. The preview data is configured to provide a differentiated preview service.
    Type: Grant
    Filed: September 15, 2011
    Date of Patent: September 13, 2016
    Assignee: Futurewei Technologies, Inc.
    Inventors: Kui Lin, Hong Heather Yu, Hongbing Li
  • Patent number: 9444559
    Abstract: IP2 calibration efficiency can be improved by passing the calibration signal through the transceiver's duplexer instead of inserting the calibration signal directly onto transceivers receive circuit. Passing the calibration signal through the duplexer may reduce IP2 calibration periods for transceivers having less-permeable duplexers, or duplexers that provide better than average separation between the RX and TX circuits. IP2 calibration inefficiencies can also be reduced by using a binary-like search when computing the in-phase and quadrature-phase path correction coefficients of the IP2 correction code.
    Type: Grant
    Filed: June 3, 2013
    Date of Patent: September 13, 2016
    Assignee: Futurewei Technologies, Inc.
    Inventors: Hong Jiang, Zhihang Zhang, Jian Liang
  • Patent number: 9444794
    Abstract: An apparatus comprising a memory, a processor coupled to the memory and configured to obtain a Dynamic Adaptive Streaming over Hypertext Transfer Protocol (HTTP) (DASH) Media Presentation Description (MPD) from an HTTP server, wherein the MPD describes a media presentation as at least one encrypted segment, and wherein the encrypted segment is associated with an availability time and a decryption key, and prefetch the decryption key associated with the encrypted segment by requesting the decryption key from a key server prior to the availability time of the encrypted segment.
    Type: Grant
    Filed: July 3, 2013
    Date of Patent: September 13, 2016
    Assignee: Futurewei Technologies, Inc.
    Inventor: Alexander Giladi
  • Patent number: 9444346
    Abstract: A converter comprises an input stage coupled to a power source, wherein the input stage comprises a plurality of power switches, a resonant tank coupled to the plurality of power switches, a transformer coupled to the resonant tank, an output stage coupled to the transformer, an efficiency point tracking indicator coupled to the converter, a detector coupled to the efficiency point tracking indicator and a control circuit configured to receive an efficiency point tracking signal from the detector and adjust a switching frequency of the power switches based upon the efficiency point tracking signal.
    Type: Grant
    Filed: October 17, 2013
    Date of Patent: September 13, 2016
    Assignee: FUTUREWEI TECHNOLOGIES, INC.
    Inventors: Daoshen Chen, Heping Dai, Xujun Liu, Zhihua Liu, Liming Ye, Dianbo Fu, Ce Liu, Bing Cai
  • Patent number: 9444594
    Abstract: A Cable Modem Termination System (CMTS) comprising a receiver configured to receive a plurality of upstream transmission request messages from a plurality of coaxial units via an electro-optical network, wherein the upstream transmission request messages each request permission to transmit a specified amount of data, a processor coupled to the receiver and configured to allocate Orthogonal Frequency-Division Multiplexing (OFDM) minislots to each coaxial unit based on the amount of data requested in the associated upstream transmission request message, and a transmitter coupled to the processor and configured to transmit at least one Uplink Allocation Map (UL-MAP) message to indicate minislot allocations to the coaxial units.
    Type: Grant
    Filed: April 22, 2014
    Date of Patent: September 13, 2016
    Assignee: Futurewei Technologies, Inc.
    Inventors: Fanglin Sun, Dao Pan, Li Zhang, Jim Chen
  • Patent number: 9442246
    Abstract: In one embodiment, an optical fiber includes a first layer having a first refractive index and a second layer surrounding the first layer, where the second layer has a second refractive index, an inner radius, and an outer radius. The optical fiber also includes a third layer surrounding the second layer, where the third layer has a third refractive index, where the first refractive index is less than the second refractive index, where the third refractive index is less than the second refractive index, and where a ratio of the outer radius to the inner radius is less than 1.5.
    Type: Grant
    Filed: October 14, 2014
    Date of Patent: September 13, 2016
    Assignee: Futurewei Technologies, Inc.
    Inventors: Charles Brunet, Leslie Rusch
  • Patent number: 9445165
    Abstract: In one embodiment, an optical directional coupler includes an input terminal configured to receive an input optical signal and a first coupler optically coupled to the input terminal, where the first coupler has a first coupling length, and where the first coupler is configured to couple a first portion of the input optical signal to a first optical leg and a second optical portion of the input optical signal to a second optical leg. The optical directional coupler also includes the first optical leg, where the first optical leg is configured to phase shift the first portion of the optical signal to produce a first phase shift signal and the second optical leg, where the second optical leg is configured to phase shift the second portion of the optical signal to produce a second phase shift signal, and where the first phase shift signal has a phase difference relative to the second phase shift signal.
    Type: Grant
    Filed: May 30, 2014
    Date of Patent: September 13, 2016
    Assignee: Futurewei Technologies, Inc.
    Inventors: Bryce Dorin, Winnie N. Ye
  • Patent number: 9442949
    Abstract: A method of compressing a plurality of multi-dimensional keys includes receiving, by a computer, the plurality of multi-dimensional keys, where the plurality of multi-dimensional keys have a first length and determining a first plurality of bit slots that are common among the plurality of multi-dimensional keys, wherein the first plurality of bit slots are not a prefix. Also, the method includes forming a mask indicating the first plurality of bit slots and forming a pattern indicating values of the first plurality of bit slots. Additionally, the method includes determining a second plurality of bit slots that vary among the plurality of multi-dimensional keys and forming a plurality of compressed multi-dimensional keys indicating values of the second plurality of bit slots. Further, the method includes storing the mask, the pattern, and the plurality of compressed multi-dimensional keys.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: September 13, 2016
    Assignee: Futurewei Technologies, Inc.
    Inventors: Ramabrahmam Velury, Jihui Tan, Guangcheng Zhou
  • Patent number: 9438654
    Abstract: A method of Dynamic Adaptive Streaming over Hypertext Transfer Protocol (HTTP) (DASH) comprising accessing a DASH media presentation at a given time of a period on a media timeline of the DASH media presentation, and determining one or more parameters to express a state of the DASH media presentation, wherein the parameters comprise a temporal parameter that indicates the given time, and wherein the given time is relative to a start of the period.
    Type: Grant
    Filed: April 18, 2014
    Date of Patent: September 6, 2016
    Assignee: Futurewei Technologies, Inc.
    Inventor: Alexander Giladi
  • Patent number: 9438905
    Abstract: A video codec able to generate a predicted chroma sample for a chroma block based on reconstructed luma samples and reconstructed chroma samples. The reconstructed luma samples are located in neighboring blocks of a corresponding reconstructed luma block and adjacent to the corresponding reconstructed luma block. The reconstructed chroma samples are located in neighboring blocks of the chroma block and adjacent to the chroma block. The predicted chroma sample is generated by computing multipliers. Each of the multipliers has a bit width no greater than an input bit depth of the chroma block. The predicted chroma sample is generated without the need for any multiplier having a bit width greater than the input bit depth of the chroma block.
    Type: Grant
    Filed: March 13, 2013
    Date of Patent: September 6, 2016
    Assignee: Futurewei Technologies, Inc.
    Inventor: Lingzhi Liu
  • Patent number: 9438917
    Abstract: System and method embodiments are provided for adaptive bandwidth management for transporting rendered graphics in a virtual desktop infrastructure. The embodiments include a video detection algorithm that enables a driver for a graphics processor at the server's end to identify displayed video data at the user'send. The driver identifies video traffic that is sent to the user device by tracking repeated bitmap operations at the same display area or block of an application displayed window at the user device. When the number of bitmap operations reaches a pre-determined threshold, then the corresponding area is considered a video display area. When detecting that a bandwidth threshold for transporting graphics data from the server to the device is reached, the data corresponding to the detected video area is compressed using a higher compression rate, thus increasing the loss rate of transferred video data to improve playback experience for the user.
    Type: Grant
    Filed: April 18, 2013
    Date of Patent: September 6, 2016
    Assignee: Futurewei Technologies, Inc.
    Inventor: Guangsong Xia
  • Patent number: 9439179
    Abstract: A method and apparatus of signaling radio resource allocation in a wireless communication system includes transmitting at least one region boundary to a mobile station indicating a division of the time-frequency resources into at least two regions, determining a time-frequency resource assignment for the mobile station, transmitting an indication of the determined time-frequency resource to the mobile station in the same region as the determined time-frequency resource, and transmitting a packet to the mobile station using the physical time-frequency resources corresponding to the determined time-frequency resource.
    Type: Grant
    Filed: January 27, 2012
    Date of Patent: September 6, 2016
    Assignee: Futurewei Technologies, Inc.
    Inventors: Jianmin Lu, Anthony C. K. Soong, Yunsong Yang, Sean Michael McBeath
  • Patent number: 9438904
    Abstract: A video codec comprising a processor configured to generate a prediction block for a chroma block, wherein the prediction block comprises a plurality of predicted chroma samples, wherein each of the plurality of predicted chroma samples is based on a first plurality of reconstructed luma samples located in a corresponding reconstructed luma block, a second plurality of reconstructed luma samples located in neighboring blocks of the corresponding reconstructed luma block, and a look-up table, wherein an index of the look-up table is based on the second plurality of reconstructed luma samples, wherein an index of the look-up table has less than 63 values.
    Type: Grant
    Filed: December 31, 2012
    Date of Patent: September 6, 2016
    Assignee: Futurewei Technologies, Inc.
    Inventor: Lingzhi Liu
  • Patent number: 9436604
    Abstract: System and method embodiments are provided for coordinated hardware and software performance monitoring to determine a suitable polling time for memory cache during run time. The system and method adapt to the time-varying software workload by determining a next polling time based on captured local characteristics of memory access pattern over time. The adaptive adjustment of polling time according to system performance and dynamic software workload allows capturing more accurately the local characteristics of memory access pattern. An embodiment method includes capturing, at a current polling instance, hardware performance parameters to manage the memory cache, and adjusting a time interval for a next polling instance according to the hardware performance parameters. The captured hardware performance parameters are used to compute performance metrics, which are then used to determine the time interval for the next polling instance.
    Type: Grant
    Filed: March 13, 2013
    Date of Patent: September 6, 2016
    Assignee: Futurewei Technologies, Inc.
    Inventor: Fuling Liu