Patents Assigned to Futurewei Technologies, Inc.
  • Patent number: 10735279
    Abstract: A service level agreement (SLA) system is provided for multi-tenant cloud computing to enable provisioning of computing instances for tenants with a networking SLA. A networking SLA may specify a bandwidth requirement, for example, between instances to be scheduled for a tenant in a datacenter. The SLA system evaluates nodes in the datacenter based on a remaining capacity of links associated with nodes implementing the networking SLA. A modular system is provided to enable integration of the SLA system into existing cloud computing infrastructures. The cloud management system may query the SLA system to determine nodes in the datacenter capable of meeting a networking SLA. The list may be ordered to indicate nodes having better capacity to fulfill the networking SLA. The cloud management system can utilize the ordered list of nodes in scheduling instance deployments for tenant requests.
    Type: Grant
    Filed: April 14, 2017
    Date of Patent: August 4, 2020
    Assignee: Futurewei Technologies, Inc.
    Inventors: Yan Sun, Wei Xu, Xiaofeng Yang, Zhi Liu, Zhe Fu, Jun Li
  • Patent number: 10735316
    Abstract: A method implemented by a receiving host entity comprises transmitting, by a transmitter of the receiving host entity, a message comprising an anonymization policy of the receiving host entity, the message comprising an anonymized identifier of the receiving host entity, the anonymized identifier being an ephemeral identifier of the receiving host entity, and receiving, by a receiver of the receiving host entity, a data packet from a sending host entity, a destination identifier field of the data packet including the anonymized identifier.
    Type: Grant
    Filed: December 6, 2017
    Date of Patent: August 4, 2020
    Assignee: Futurewei Technologies, Inc.
    Inventors: Uma S. Chunduri, Alexander Clemm, Padmadevi Pillay-Esnault, Yingzhen Qu
  • Patent number: 10735157
    Abstract: A dynamic UE capability message specifying a number of beams to be evaluated within different groups of UE TX beam directions associated with different antenna arrays of a UE may be communicated to a transmit receive point (TRP). Each group of UE TX beam directions may include beam directions that are candidates for uplink data transmission. Based on information in the dynamic UE capability message, the TRP can assign SRS resources (for uplink beam management or uplink channel sounding) and/or schedule a multi-layer MIMO uplink transmission in accordance with a UE capability constraint. This may ensure that the SRS resources assignment and/or scheduled multi-layer MIMO uplink transmission is consistent with the UE's beamforming capabilities.
    Type: Grant
    Filed: September 27, 2017
    Date of Patent: August 4, 2020
    Assignee: Futurewei Technologies, Inc.
    Inventors: Bin Liu, Pengfei Xia
  • Patent number: 10732703
    Abstract: An apparatus, method, and computer-readable media are provided for reducing an energy consumption of hardware on which an application is running. In use, a call is received from an application via an application program interface. Such call indicates a state of the application. Further, an action is determined, based on the call. The action is for reducing an energy consumption of hardware on which the application is running. The method continues by executing the action for reducing the energy consumption of the hardware on which the application is running.
    Type: Grant
    Filed: March 2, 2017
    Date of Patent: August 4, 2020
    Assignee: Futurewei Technologies, Inc.
    Inventors: Jun Wang, Handong Ye
  • Patent number: 10733135
    Abstract: A Universal Serial Bus (USB) switch includes a host port and a plurality of USB device ports. Each USB device port is configured to be coupled to a respective plurality of USB devices. A USB interface is coupled to the host port. A switch matrix is coupled between the USB interface and the plurality of USB device ports and is configured to switch the USB interface to one of the plurality of USB device ports. A switch controller is coupled to the plurality of USB interfaces, the host port, and the switch matrix. The switch controller is configured to control operation of the USB switch.
    Type: Grant
    Filed: April 3, 2017
    Date of Patent: August 4, 2020
    Assignee: Futurewei Technologies, Inc.
    Inventors: Fangping Liu, Xiaogang Zhu, Serhat Nazim Avci
  • Patent number: 10735248
    Abstract: A computer-implemented method of routing protection is provided comprising: receiving, by one or more processors of an active network element from a remote peer device, a plurality of data packets; sending, by the one or more processors of the active network element to a plurality of standby network elements, a multicast data packet comprising combined data of the plurality of data packets; receiving, by the one or more processors of the active network element from at least one of the standby network elements, an acknowledgment of receipt of the multicast data packet; and in response to the receipt of the acknowledgment, sending, by the one or more processors of the active network element to the remote peer device, an acknowledgment of receipt of the plurality of data packets.
    Type: Grant
    Filed: February 12, 2018
    Date of Patent: August 4, 2020
    Assignee: Futurewei Technologies, Inc.
    Inventors: Katherine Zhao, Ming Li, Huaimo Chen
  • Patent number: 10735138
    Abstract: A method for generating a code, a method for encoding and decoding data, and an encoder and a decoder performing the encoding and decoding are disclosed. In an embodiment, a method for lifting a child code from a base code for encoding and decoding data includes determining a single combination of a circulant size, a lifting function, and a labelled base matrix PCM according to an information length and a code rate using data stored in a lifting table. The lifting table was defined at a code generation stage. The method also includes calculating a plurality of shifts for the child code. Each shift is calculated by applying the lifting function to the labelled base matrix PCM with a defined index using the circulant size and using the derived child PCM to encode or decode data.
    Type: Grant
    Filed: May 1, 2018
    Date of Patent: August 4, 2020
    Assignee: Futurewei Technologies, Inc.
    Inventors: Gleb Vyacheslavovich Kalachev, Ivan Leonidovich Mazurenko, Pavel Anatolyevich Panteleev, Elyar Eldarovich Gasanov, Aleksey Alexandrovich Letunovskiy, Wen Tong, Carmela Cozzo
  • Publication number: 20200244520
    Abstract: The disclosure relates to technology for sending network management information in a network. A source edge node modifies data packets by encapsulating an operations, administration and maintenance (OAM) header in the data packets traversing a data path, and the OAM header includes a first indicator field. The source edge node also inserts a segment size field into the OAM header of the data packets based on an indication by the first indicator field, the segment size field indicating the data path is partitioned into segments based on a value of the segment size field.
    Type: Application
    Filed: April 14, 2020
    Publication date: July 30, 2020
    Applicant: Futurewei Technologies, Inc.
    Inventors: Haoyu Song, Tianran Zhou
  • Patent number: 10728747
    Abstract: A method for identifier management for user devices operating in an inactive mode includes receiving a first uplink transmission including a user device identifier associated with a user device, transmitting a first downlink transmission including an indication of an ephemeral identifier assigned to the user device, transmitting a second downlink transmission including data associated with the ephemeral identifier, and discarding the ephemeral identifier.
    Type: Grant
    Filed: July 5, 2018
    Date of Patent: July 28, 2020
    Assignee: Futurewei Technologies, Inc.
    Inventors: Nathan Edward Tenny, William Anthony Gage
  • Patent number: 10728948
    Abstract: A method for operating a user equipment (UE) includes receiving, by the UE from a network, a mobile subscriber identifier for the UE, the mobile subscriber identifier being exclusively assigned to the UE within a wireless tracking area of the network, and transmitting, by the UE to a relay node, an initial message of an access procedure for accessing a user data service of the network, wherein the initial message comprises a request to connect to a control node of the network, and wherein the initial message includes the mobile subscriber identifier, and an indication to relay the initial message over a first signaling radio bearer (SRB) to the control node.
    Type: Grant
    Filed: November 8, 2019
    Date of Patent: July 28, 2020
    Assignee: Futurewei Technologies, Inc.
    Inventors: Nathan Edward Tenny, Haibo Xu
  • Patent number: 10728054
    Abstract: An apparatus and method for terminating a virtual network function (VNF) instance according to termination requirements of the VNF instance. The termination requirements may be defined in a VNF descriptor corresponding to the VNF instance. A network function virtualization (NFV) management entity may obtain the termination requirements and initiate termination of the VNF instance based on the obtained termination requirements.
    Type: Grant
    Filed: November 4, 2016
    Date of Patent: July 28, 2020
    Assignee: Futurewei Technologies, Inc.
    Inventors: Fang Yu, Zhixian Xiang
  • Patent number: 10726516
    Abstract: A GPU comprises: a GPR comprising registers; an L1 cache coupled to the GPR and configured to implement a pixel mapping by: segregating pixels of an image into regions, the regions comprise a first region and a second region, the first region comprises first pixels, and the second region comprises second pixels, loading the first pixels into the GPR in a horizontal manner, and loading the second pixels into the GPR in a vertical manner; and an ALU configured to read the first pixels and the second pixels independently of a shared memory.
    Type: Grant
    Filed: October 11, 2018
    Date of Patent: July 28, 2020
    Assignee: Futurewei Technologies, Inc.
    Inventors: Zhou Hong, Yufei Zhang
  • Patent number: 10728098
    Abstract: Disclosed herein are various embodiments for constructing an abstract domain topology. In one embodiment, a Path Computation Element (PCE) is configured as a parent PCE to at least one child PCE. Each of the child PCEs is responsible for providing path computational services for a domain. Communication is established between the parent PCE and the at least one child PCE. The parent PCE receives from each of its child PCEs domain connection information corresponding to the domain of each child PCE. The parent PCE builds and maintains an abstract domain topology based on the domain connection information that it receives from its child PCEs. In one embodiment, the domain connection information is communicated from the child PCE to the parent PCE by adding a new notification-type (NT) and notification-value (NV) to a notification object in a Path Computation Element Communication Protocol (PCEP) notification message.
    Type: Grant
    Filed: May 23, 2017
    Date of Patent: July 28, 2020
    Assignee: Futurewei Technologies, Inc.
    Inventor: Huaimo Chen
  • Patent number: 10728548
    Abstract: A method of coding implemented by a decoding device. The method includes determining a prediction direction for a current block, determining a propagation distance along the prediction direction, the propagation distance measured between a pixel to be predicted in the current block and a reference sample adjacent to the current block, selecting one of a plurality of filter coefficients based on the propagation distance, predicting the pixel in the current block using a filter and the one of the plurality of filter coefficients that was selected, and displaying an image including the pixel that was predicted.
    Type: Grant
    Filed: April 3, 2018
    Date of Patent: July 28, 2020
    Assignee: Futurewei Technologies, Inc.
    Inventors: Alexey Filippov, Vasily Rufitskiy, Haitao Yang, Maxim Sychev
  • Publication number: 20200236035
    Abstract: Metadata may be embedded in a service chain header (SCH) appended to a packet that is forwarded over a service chain path. The metadata may include information that is used to process the packet at a downstream service function chain (SFC) entity on the service chain path. The metadata TLV field may identify a service action to be performed by a downstream SFC entity. For example, the metadata TLV field may instruct the downstream SFC entity to drop the packet, to redirect the packet (or a traffic flow associated with the packet), to mirror a traffic flow, to terminate a communication connection, to start or stop a packet accounting, and/or to apply a higher grade of service. Alternatively, the metadata TLV field specifies an OAM service action list that identifies service actions that have been performed on the packet.
    Type: Application
    Filed: April 6, 2020
    Publication date: July 23, 2020
    Applicant: Futurewei Technologies, Inc.
    Inventors: Hong Zhang, Louis Fourie
  • Patent number: 10721347
    Abstract: The disclosure relates to technology for preventing a drop event for a mobile device. Sensor data is collected from the mobile device using one or more sensors to determine a pattern and/or current behavior of a user. A potential drop event risk of the mobile device is then determined based on the pattern and/or the current behavior of the user, and a notification is sent to the user of the mobile device indicating the potential drop risk when the pattern and/or the current behavior of the user is determined to satisfy a threshold risk level.
    Type: Grant
    Filed: February 28, 2018
    Date of Patent: July 21, 2020
    Assignee: Futurewei Technologies, Inc.
    Inventor: Jiang Ai
  • Patent number: 10721415
    Abstract: The disclosure relates to technology for processing images to detect LED on pulses within the images. An image processing device and method includes a fusion processor and process configured to receive the sequential long and short exposure images and output a fusion image including added corresponding regions of adjacent sequential long and short exposure images. The image processing device and method also includes an LED detection processor and method configured to receive the fusion image, a WDR image and the sequential long and short exposure images and output a control signal indicating whether each corresponding region includes an LED flicker or motion. The image processing device and method also includes a blending processor and method responsive to the control signal to generate a blended image for the sequential long and short exposure images.
    Type: Grant
    Filed: September 13, 2018
    Date of Patent: July 21, 2020
    Assignee: Futurewei Technologies, Inc.
    Inventors: Nien-Tsu Wang, Wenting Li, Jilin Yang
  • Patent number: 10719423
    Abstract: An apparatus and associated method are provided for application deployment assessment. In use, a plurality of deployment parameters associated with one or more applications, and a workload profile are received. Further, an application deployment specification is generated, based on the workload profile and the deployment parameters. Still yet, a type of one or more orchestrators on one or more systems is identified. The application deployment specification is processed, based on the identified type of the one or more orchestrators on the one or more systems. Further, the one or more processors execute the instructions to deploy, via an application program interface (API), the one or more applications to the one or more orchestrators on at least one of the one or more systems, and at least one workload generator to at least one of the one or more systems, utilizing the processed application deployment specification. Operational data is collected from one or more monitoring agents on the one or more systems.
    Type: Grant
    Filed: July 12, 2017
    Date of Patent: July 21, 2020
    Assignee: Futurewei Technologies, Inc.
    Inventors: Xiaoyun Zhu, Jinzhong Zhang, Huichao Zhao, Sid Askary, Daniel Chen, CJ Hersh, Yue Chen, Shu Zhang, Jing Ye
  • Patent number: 10715447
    Abstract: A T-SDN controller including a T-LSP manager, a temporal path element, a T-TED, a T-LDB, a T-LSPDB, and a network interface. The T-LSP receives a path request including time intervals and a set of constraints. The temporal path element obtains traffic engineering information and computes a path satisfying time intervals and a set of constraints. The T-TED reserves bandwidth corresponding to the path during the time intervals upon request by the T-LSP manager. The T-LDB reserves labels for the links during the time intervals upon request by the T-LSP manager. The T-LSPDB stores the time intervals, the set of constraints, the labels, and the bandwidth. The network interface permits the T-LSP manager to communicate with the nodes in the network to establish a temporal LSP along the path as computed.
    Type: Grant
    Filed: September 19, 2016
    Date of Patent: July 14, 2020
    Assignee: Futurewei Technologies, Inc.
    Inventor: Huaimo Chen
  • Patent number: 10715195
    Abstract: The disclosure relates to technology for an apparatus having a current conveyer comprising a first stage having a first differential input, and a second stage having a second differential input. The first and second stages are configured to operate in a push-pull mode to provide an output signal at a current conveyer output between the first stage and the second stage. The apparatus has a first frequency mixer configured to generate a first mixer signal based on an input signal and an oscillator signal having a first frequency. The first frequency mixer is configured to provide the first mixer signal to the first differential input. The apparatus has a second frequency mixer configured to generate a second mixer signal based on the input signal and a second oscillator signal having the first frequency. The second frequency mixer is configured to provide the second mixer signal to the second differential input.
    Type: Grant
    Filed: June 13, 2018
    Date of Patent: July 14, 2020
    Assignee: Futurewei Technologies, Inc.
    Inventors: Matthew Richard Miller, Brian Creed, Terrie McCain