Patents Assigned to FutureWei Technologies
  • Patent number: 10979536
    Abstract: An NE comprising a plurality of physical interfaces configured to communicate to a plurality of remote NEs in an ICN, a receiver coupled to the plurality of physical interfaces and configured to receive a request for a service from a first of the remote NE via the ICN, wherein the service request comprises a requested service name and a requested service context, a memory comprising a service profile comprising a supported service associating with a supported service name and a supported service context, a processor coupled to the memory and the receiver and configured to generate a service response when the requested service name matches the supported service name and the requested service context matches the supported service context, and a transmitter coupled to the processor and the plurality of physical interfaces and configured to transmit the service response to the first NE via the ICN.
    Type: Grant
    Filed: May 23, 2018
    Date of Patent: April 13, 2021
    Assignee: Futurewei Technologies, Inc.
    Inventors: Guo-Qiang Wang, Ravishankar Ravindran
  • Patent number: 10979934
    Abstract: A method for operating a receiving device includes receiving a first protocol data unit (PDU) of a first burst transmission, the first PDU includes a first transmission identifier (T_ID) associated with the first burst transmission, and the first PDU further includes a final PDU indication indicating that the first PDU is a final PDU of the first burst transmission, and releasing a first radio link control (RLC) resource associated with the first T_ID when the first RLC resource associated with the first T_ID exists.
    Type: Grant
    Filed: November 22, 2019
    Date of Patent: April 13, 2021
    Assignee: Futurewei Technologies, Inc.
    Inventors: Nathan Edward Tenny, Xiaoxiao Zheng
  • Patent number: 10980064
    Abstract: An efficient random access procedure is provided for reduced control overhead of connections in random access systems. A base station transmits one or more synchronization signal (SS) blocks. A UE detects and determines a preferred SS block. The UE transmits multiple random access signals (e.g., PRACH signals) in a RACH occasion. Each PRACH signal is transmitted on a different beam and includes a RACH preamble. The base station receives one or more of the PRACH signals. The RACH occasion and optionally the RACH preamble identify the preferred SS block. The base station determines a preferred PRACH signal. The base station sends a RAR to the UE using the transmit beam of the preferred SS block. The RAR indicates the preferred PRACH signal and an uplink resource allocation. The UE receives the RAR and transmits a message using the transmit beam of the preferred PRACH signal and the uplink resource allocation.
    Type: Grant
    Filed: June 14, 2018
    Date of Patent: April 13, 2021
    Assignee: FUTUREWEI TECHNOLOGIES, INC.
    Inventors: Murali Narasimha, Weimin Xiao, Qian Cheng, Jialing Liu, Vipul Desai
  • Patent number: 10971801
    Abstract: A wireless communication device comprising a housing comprising a plurality of edges and configured to serve as an external surface for the wireless communication device, and an antenna adjacent to at least a first edge of the housing, wherein the antenna comprises at least a conductive strip and at least one slot and wherein the antenna is configured to receive and transmit wireless signals, wherein the first edge of the housing is one of an edge of the housing nearest an ear piece and an edge of the housing that is opposite the edge of the housing nearest the ear piece, and wherein the conductive strip and the slot are adjacent to at least the first edge of the housing.
    Type: Grant
    Filed: June 11, 2018
    Date of Patent: April 6, 2021
    Assignee: Futurewei Technologies, Inc.
    Inventors: Chul Min Han, Jorge Fabrega Sanchez
  • Patent number: 10972397
    Abstract: A mechanism is disclosed for implementing conditional commands carried by network data packets. A data flow including a data packet is received. The data packet includes a conditional command. A condition and a command are obtained from the conditional command. The mechanism determines that the condition is satisfied. Based on the determination that the condition is satisfied, the command is executed to alter handling of the data flow, alter handling of the data packet, or alter a context for the data flow.
    Type: Grant
    Filed: September 7, 2018
    Date of Patent: April 6, 2021
    Assignee: Futurewei Technologies, Inc.
    Inventors: Renwei Li, Alexander Clemm, Uma S. Chunduri, Kiran Makhijani
  • Patent number: 10965126
    Abstract: An apparatus includes a plurality of photovoltaic modules including at least a first and a second photovoltaic module having outputs connected in series by a bus. A voltage detection circuit detects a bus voltage at an output of the bus, to provide an indicator of detected bus voltage to the first photovoltaic module, and to provide the indicator of detected bus voltage to the second photovoltaic module.
    Type: Grant
    Filed: May 1, 2017
    Date of Patent: March 30, 2021
    Assignee: Futurewei Technologies, Inc.
    Inventors: Huibin Zhu, Heping Dai, Xiaolin Mao
  • Patent number: 10965417
    Abstract: An embodiment method defines a demodulation reference signal (DMRS) pattern for transmitting DMRSs for rank 3 or rank 4 transmissions. The DMRS pattern specifies 12 REs in total per physical resource block (PRB) for carrying DMRSs on three or four antenna ports in antenna ports 7-14 for rank 3 or rank 4 transmissions. DMRS settings for transmitting DMRS according to the DMRS pattern may be specified using a downlink control information table.
    Type: Grant
    Filed: September 6, 2019
    Date of Patent: March 30, 2021
    Assignee: Futurewei Technologies, Inc.
    Inventors: Pengfei Xia, Bin Liu
  • Patent number: 10958623
    Abstract: A method implemented by a firewall device in a network, comprising storing, by a memory, a firewall policy comprising information indicating whether to forward a data packet from a sending host entity to a receiving host entity, receiving, by a receiver, a data packet from a sending host entity, wherein the data packet includes an identifier of the receiving host entity, and determining, by a processor coupled to the memory and the receiver, whether to forward the data packet to the receiving host entity based on the firewall policy and the identifier of the receiving host entity.
    Type: Grant
    Filed: May 2, 2018
    Date of Patent: March 23, 2021
    Assignee: Futurewei Technologies, Inc.
    Inventors: Padmadevi Pillay-Esnault, Alexander Clemm, Uma S. Chunduri
  • Patent number: 10958461
    Abstract: A method implemented by a controller in a software defined network (SDN), the method comprising sending, to an overlay edge node, a query message comprising a client specific multicast address, receiving, from the overlay edge node, one or more report messages corresponding to the query message, wherein each of the one or more report messages comprises an address of each of one or more virtual machines (VMs) coupled to the overlay edge node, and updating membership of a multicast group, which is identified by the client specific multicast address, such that the one or more VMs are members in the updated membership of the multicast group.
    Type: Grant
    Filed: January 8, 2019
    Date of Patent: March 23, 2021
    Assignee: Futurewei Technologies, Inc.
    Inventors: Linda Dunbar, Michael McBride
  • Patent number: 10956226
    Abstract: A computer implemented method for providing workload resource management to applications in an embedded system. The method includes receiving, by an application-specific basic runtime environment (BRE), workload resource requirements of an application installed on the embedded system. The method includes obtaining, by the application-specific BRE, the workload resource requirements from an operating system of the embedded system. The method includes providing, by the application-specific BRE, the workload resource requirements to the application. The method includes initiating, by the application-specific BRE, the execution of the application on the embedded system.
    Type: Grant
    Filed: July 19, 2018
    Date of Patent: March 23, 2021
    Assignee: Futurewei Technologies, Inc.
    Inventors: Ravi Shanker Chuppala, Jun Xu, Sheng Xu
  • Patent number: 10952219
    Abstract: A base station is configured to perform a method for communicating with a plurality of user device (UD) multi-user multi-input multi-output (MU-MIMO) wireless system. The method includes receiving an indication of a selected beam from each of at least two UDs; determining, based on the indication of selected beam, a selected beam for each of the at least two UDs; generating a virtual UD for each combination of each selected beam; estimating a data rate for each virtual UD corresponding to the selected beam and the UD that selects the selected beam; estimating a power gradient for each selected beam; determining a power for each of the selected beams based on the power gradient for each of the selected beams; and scheduling outgoing radio frequency transmissions.
    Type: Grant
    Filed: December 22, 2017
    Date of Patent: March 16, 2021
    Assignee: Futurewei Technologies, Inc.
    Inventors: Cornelius Dawid Janse van Rensburg, Iyad Alfalujah
  • Patent number: 10951302
    Abstract: A method for multiple association includes associating with a first access point (AP) in a primary basic service set (BSS), associating with a second AP in a secondary BSS, informing the first and second APs of an inter-BSS relaying capability of a doubly-associated station, and relaying data between the first AP and the second AP.
    Type: Grant
    Filed: February 11, 2019
    Date of Patent: March 16, 2021
    Assignee: Futurewei Technologies, Inc.
    Inventors: George Calcev, Majid Ghanbarinejad, Diana Maamari
  • Patent number: 10948969
    Abstract: A processing system includes multiple processors in which a first processor operates at a first clock frequency and first supply voltage at all times. At least one processor is dynamically switchable to operate at the first clock frequency and first supply voltage resulting in the first and second processors providing symmetrical multi-processing (SMP) or at a second clock frequency and a second supply voltage resulting in the first and second processors providing asymmetrical multi-processing (ASMP). An integrated controller (e.g., finite state-machine (FSM) controls not only voltage change, but also clock-switching. Various criteria can be used to determine when to switch the at least one switchable processor to improve power consumption and/or performance. Upon receipt of a switching command to switch between SMP and ASMP, a series or sequence of actions are performed to control a voltage supply and CPU/memory clock to the switchable processor and cache memory.
    Type: Grant
    Filed: April 1, 2019
    Date of Patent: March 16, 2021
    Assignee: Futurewei Technologies, Inc.
    Inventors: Wei Chen, Tongzeng Yang, Konggang Wei
  • Patent number: 10951275
    Abstract: A system and method for two-way relaying with beamforming are provided. A method for relay operations includes estimating communications channels between a relay and communications devices coupled to the relay, storing data contained in the transmissions, storing data contained in the transmissions, precoding a transmission including a subset of the stored data with a precoding matrix, and transmitting the precoded transmission. The estimating is based on transmissions made by the communications devices in the subset of communications devices, and the precoding matrix is based on estimates of the communications channels.
    Type: Grant
    Filed: March 15, 2019
    Date of Patent: March 16, 2021
    Assignee: Futurewei Technologies, Inc.
    Inventors: Ali Yazdan Panah, Philippe Sartori
  • Patent number: 10951202
    Abstract: A circuit includes a RC-CR circuit and a second circuit. The RC-CR circuit outputs a first signal at a first output node over a RC path, and a second signal at a second output node over a CR path. The second circuit is coupled to the RC-CR circuit at the first output node over the RC path. The second circuit includes an array of capacitors coupled in parallel and a plurality of switches, and each of the array of capacitors is connected, in series, to a corresponding switch in the plurality of switches. Each of the array of capacitors and its corresponding switch are coupled between the first output node and a ground. The plurality of switches is switched on or off such that the first signal and the second signal have a phase difference that falls within a predetermined phase range.
    Type: Grant
    Filed: July 20, 2018
    Date of Patent: March 16, 2021
    Assignee: Futurewei Technologies, Inc.
    Inventors: Zhenguo Cheng, Xuya Qiu
  • Patent number: 10951285
    Abstract: A communication device includes a level one (L1) processing element configured to measure downlink (DL) reference signals from multiple beams received via a transceiver to generate L1 data describing the multiple beams. The device also includes a level two (L2) processing element configured to consolidate, select, or filter the multiple beams responsive to the L1 data to produce L2 data corresponding to one or more of the multiple beams in a first cell that are consistent with preconfigured parameters. Furthermore, the device includes a level three (L3) processing element coupled to the L1 and L2 processing elements and configured to generate L3 data corresponding to one or more of the multiple beams in each of the first cell and a second cell. The device also includes a report generator coupled to the L1, L2and L3 processing elements and configured to generate a report for a mobility event.
    Type: Grant
    Filed: May 4, 2017
    Date of Patent: March 16, 2021
    Assignee: Futurewei Technologies, Inc.
    Inventors: Aimin Justin Sang, Bin Liu, Hongcheng Zhuang
  • Patent number: 10945270
    Abstract: A method for communicating in a wireless communications system includes generating a channel state information (CSI) process information element (IE) including a CSI process identifier, a non-zero padded CSI-reference signal (CSI-RS) identifier, an interference measurement resource (IMR) identifier, and channel quality indicator (CQI) report configuration information. The method also includes transmitting the CSI process IE.
    Type: Grant
    Filed: September 27, 2013
    Date of Patent: March 9, 2021
    Assignee: Futurewei Technologies, Inc.
    Inventors: Hao Bi, Ke Wang, Zhongfeng Li, Jianmin Lu, David Jean-Marie Mazzarese
  • Patent number: 10938308
    Abstract: A converter comprises a first switching element and a second switching element coupled between an input power source and an output capacitor and an inductor coupled to a common node of the first switching element and the second switching element, wherein the second switching element comprises a first diode and a first switch connected in series between a first terminal and a second terminal of the second switching element and a second diode connected between the first terminal and the second terminal of the second switching element.
    Type: Grant
    Filed: September 10, 2019
    Date of Patent: March 2, 2021
    Assignee: Futurewei Technologies, Inc.
    Inventors: Dianbo Fu, Dong Chen
  • Patent number: 10938599
    Abstract: A network device employs a transmitter configured to transmit a registration request to a software defined network (SDN) controller. The network device employs a receiver to receive a reply from the SDN controller. The reply indicates a plurality of provider edge (PE) devices coupled to a carrier network. The network device employs a processor to cause the transmitter and receiver to establish a plurality of asymmetric connections to a virtual private network (VPN) operating over a wide area network (WAN) via the PE devices.
    Type: Grant
    Filed: May 18, 2018
    Date of Patent: March 2, 2021
    Assignee: Futurewei Technologies, Inc.
    Inventors: Linda Dunbar, Andrew Malis
  • Patent number: 10938736
    Abstract: According to one aspect of the present disclosure, there is provided a computer-implemented method for dynamically allocating edge computing resources. The method can include receiving, in an edge computing center, a request for using the edge computing resources to perform a secondary task for a secondary edge service, allocating the edge computing resources to the secondary edge service if the edge computing resources are available, and in response to an increase in a primary edge services workload, reallocating at least a portion of the edge computing resources from the secondary edge service to the primary edge services if the edge computing resources are insufficient for performing the primary edge services.
    Type: Grant
    Filed: October 18, 2017
    Date of Patent: March 2, 2021
    Assignee: Futurewei Technologies, Inc.
    Inventors: Hui Guo, Hang Shi, Yinghua Ye