Patents Assigned to FutureWei Technologies
  • Patent number: 10917502
    Abstract: A method for using metadata in an Internet Protocol (IP) packet is provided. A first processor at a first node sets a dedicated field of the IP packet to a predetermined value to indicate that metadata is present in the IP packet, and adds metadata to the IP packet by inserting the metadata between an original transport header of the IP packet and an original packet payload of the IP packet. A second processor at a second node receives the IP packet from the first node, reads the dedicated field to identify the predetermined value indicating that metadata is present in the IP packet, and identifies the metadata in the IP packet based on the predetermined value.
    Type: Grant
    Filed: October 31, 2018
    Date of Patent: February 9, 2021
    Assignee: Futurewei Technologies, Inc.
    Inventors: Haoyu Song, Andrew G. Malis, Stewart Bryant, Tianran Zhou
  • Patent number: 10915983
    Abstract: Embodiments are provided to enable graphic processing unit (GPU) virtualization for high bandwidth or rate demanding applications, such as 3D gaming, where a client communicates with a host via a virtual desktop infrastructure (VDI). The distributed GPU virtualization allows one or more VMs or comparable hosts or components access to communicate with a GPU at a different component or physical machine in a data center or a network. A first physical machine starts a remote display driver function to handle a request to render graphics from a client via gateway. A second physical machine that comprises a GPU is instructed to start a render function for the client using the GPU. The rendered graphics is then sent to the client via the gateway.
    Type: Grant
    Filed: February 4, 2019
    Date of Patent: February 9, 2021
    Assignee: Futurewei Technologies, Inc.
    Inventors: Pu Chen, Guangsong Xia
  • Patent number: 10915382
    Abstract: A computer-implemented method for processing serverless functions includes mapping a received event to an event state of a plurality of event states in a function graph according to a mapping rule, the function graph including one or more actions for the event state. A data package of a previous event state of the plurality of event states is filtered to generate a filtered data package, using a payload filter associated with the event state. The actions of the event state are executed, where the one or more actions satisfy the mapping rule. A modified data package is sent to a computer system to trigger executing one or more serverless functions associated with the executed one or more actions. The modified data package is based on a data package of the event and the filtered data package. One or more responses are received based on execution of the serverless functions.
    Type: Grant
    Filed: January 9, 2020
    Date of Patent: February 9, 2021
    Assignee: Futurewei Technologies, Inc.
    Inventors: Hong Zhang, Henry Louis Fourie, Farhad P. Sunavala
  • Publication number: 20210036931
    Abstract: A method for establishing end-to-end tunnels extending across multiple domains using a network element. The method includes receiving a request from a customer controller to implement a virtual network (VN) created by the customer controller, wherein the VN identifies the end-to-end tunnels extending across the multiple domains, mapping the VN to available resources based on network constraints in response to the request, and transmitting, after the VN has been mapped, a message to a network controller managing one of the domains that includes a network path used to form a portion of one of the end-to-end tunnels, wherein the message includes an association object having a Type-Length-Value (TLV) field containing a virtual network identifier binding the network path to the VN.
    Type: Application
    Filed: October 19, 2020
    Publication date: February 4, 2021
    Applicant: FUTUREWEI TECHNOLOGIES, INC.
    Inventors: Young Lee, Dhruv Dhody
  • Patent number: 10912085
    Abstract: A method for performing beamformed backhaul communications includes determining first formats of subframes supporting access communications between the first TRP and user equipments (UEs) served by the first TRP, determining a subset of the subframes supporting access communications, the subset of the subframes supports backhaul communications between the first TRP and a second TRP, and communicating with a UE over an access link in accordance with the subset of subframes.
    Type: Grant
    Filed: June 18, 2019
    Date of Patent: February 2, 2021
    Assignee: Futurewei Technologies, Inc.
    Inventors: Richard Stirling-Gallacher, Hongcheng Zhuang, Lili Zhang
  • Patent number: 10911318
    Abstract: System and method embodiments are provided for adaptive anomaly detection based predictor for network data. In an embodiment, a computer-implemented method in a network component for predicting values of future network time series data includes receiving, with one or more receivers, network time series data; determining, with one or more processors, whether an anomaly is detected in the network time series data; generating, with the one or more processors, a prediction associated with the network data according to a primary predictor when no anomaly is detected in the network time series data; generating, with the one or more processors, the prediction associated with the network data according to an alternative predictor when an anomaly in the network time series data is detected; and sending, with one or more transmitters, the prediction to a network controller, wherein the network controller uses the prediction to adjust network parameters.
    Type: Grant
    Filed: March 22, 2016
    Date of Patent: February 2, 2021
    Assignee: Futurewei Technologies, Inc.
    Inventors: Nandu Gopalakrishnan, Yirui Hu
  • Patent number: 10908936
    Abstract: Systems and methods for network function virtualization (NFV) resource management are disclosed that include receiving, by a network functions virtualization orchestrator (NFVO), a reuse requirement for a first network service (NS) and determining, by the NFVO, that at least one constituent virtual network function (VNF) instance in the first NS is retainable for reuse in a second NS according to the reuse requirement when the first NS is to be terminated. In some embodiments, these systems and methods also include retaining, by the NFVO, the at least one constituent VNF instance in the first NS for reuse in the second NS.
    Type: Grant
    Filed: March 4, 2019
    Date of Patent: February 2, 2021
    Assignee: Futurewei Technologies, Inc.
    Inventor: Zhixian Xiang
  • Patent number: 10911511
    Abstract: A method of media streaming implemented by a network device, the method comprising encapsulating a message box into one or more packets in a segment, and sending the segment directly or indirectly to a streaming client.
    Type: Grant
    Filed: May 9, 2018
    Date of Patent: February 2, 2021
    Assignee: FutureWei Technologies, Inc.
    Inventor: Alexander Giladi
  • Patent number: 10909067
    Abstract: In a system having multiple locally deployed apparatus arranged as separate physical nodes, each data packet of a set of data packets received in a physical node can be classified. Data packets of the set can be batched into one or more batches for processing by a physical node separate from the physical node in which the data packets are classified and batched. Access to a batch in the physical node by another physical node can be controlled using remote data memory access. Additional apparatus, systems, and methods are disclosed.
    Type: Grant
    Filed: August 7, 2018
    Date of Patent: February 2, 2021
    Assignee: Futurewei Technologies, Inc.
    Inventors: Muralidharan Rangachari, Huida Dai
  • Patent number: 10911382
    Abstract: A system and method of automatically assigning a priority rank to messages. The system and method accesses a message data store and assigns a priority rank to each message. The priority rank is selected from a priority rank scale by, for each message, parsing the message for features present in the message and calculating a predicted intensity score for the message using a user-specific classifier. The classifier is trained from user training data which includes prior user messages on which a machine learning algorithm operates. The training data is labeled by scores calculated based on the actual activates performed by the user to each message. The priority rank of each message can be used to improve message processing in message processing systems.
    Type: Grant
    Filed: January 30, 2017
    Date of Patent: February 2, 2021
    Assignee: Futurewei Technologies, Inc.
    Inventors: Hui Zang, Jiangsheng Yu
  • Patent number: 10903951
    Abstract: System and method embodiments are provided for adaptive pilot allocation. In an embodiment, a method in a communication controller for adaptive pilot allocation includes determining at least one channel condition parameter for a wireless channel between the communications controller and a user equipment (UE). The method includes selecting a microframe pilot pattern to use for subsequent communications on the wireless channel according to the at least one channel condition parameter. Additionally, the method includes signaling an indication of the selected microframe pilot pattern to the user equipment. The method further includes transmitting data to the UE using the selected microframe pilot pattern.
    Type: Grant
    Filed: May 31, 2016
    Date of Patent: January 26, 2021
    Assignee: Futurewei Technologies, Inc.
    Inventors: Lukasz Krzymien, Philippe Sartori, Weimin Xiao, Qian Cheng, Carmela Cozzo
  • Patent number: 10903656
    Abstract: A system comprises a first five-level inverter connected between a dc power source and an ac grid, a second five-level inverter connected between the dc power source and the ac grid and a third five-level inverter connected between the dc power source and the ac grid, wherein each five-level inverter comprises a first boost apparatus and a second boost apparatus.
    Type: Grant
    Filed: August 19, 2019
    Date of Patent: January 26, 2021
    Assignee: Futurewei Technologies, Inc.
    Inventors: Dianbo Fu, Bo He, Quan Li
  • Patent number: 10903758
    Abstract: A method comprises during a first half cycle, configuring a first switch to operate as an always-on switch, turning on a second switch prior to turning on a third switch and turning off the third switch prior to turning off the second switch, wherein the first switch and the second switch are connected in series and further in parallel with the third switch between a first terminal of a power source and a filter and during a second half cycle, configuring a fourth switch to operate as an always-on switch, turning on a fifth switch prior to turning on a sixth switch and turning off the sixth switch prior to turning off the fifth switch, wherein the fourth switch and the fifth switch are connected in series and further in parallel with the sixth switch between a second terminal of the power source and the filter.
    Type: Grant
    Filed: September 10, 2019
    Date of Patent: January 26, 2021
    Assignee: Futurewei Technologies, Inc.
    Inventors: Dianbo Fu, Zhaohui Wang, Lei Shi
  • Patent number: 10904331
    Abstract: A method implemented by an application (app) store system that includes receiving a first request for a first version of an app for the mobile phone; pushing the first version of the app for the mobile in response to the first request; automatically pushing a second version of the app to a watch associated with the mobile phone, the mobile phone and the watch having different operating systems; receiving a second request for a third version of the app for the mobile phone; pushing the third version of the app for the mobile phone in response to the second request, where the third version of the app for the mobile phone comprises an update to the first version of the app; and automatically pushing a fourth version of the app to the watch, where the fourth version of the app comprises an update to the second version of the app.
    Type: Grant
    Filed: January 6, 2020
    Date of Patent: January 26, 2021
    Assignee: Futurewei Technologies, Inc.
    Inventor: Guangbin Fan
  • Publication number: 20210019060
    Abstract: A solid state drive (SSD) employing a redundant array of independent disks (RAID) scheme includes a flash memory chip, erasable blocks in the flash memory chip, and a flash controller. The erasable blocks are configured to store flash memory pages. The flash controller is operably coupled to the flash memory chip. The flash controller is also configured to organize certain of the flash memory pages into a RAID line group and to write RAID line group membership information to each of the flash memory pages in the RAID line group.
    Type: Application
    Filed: October 5, 2020
    Publication date: January 21, 2021
    Applicants: Futurewei Technologies, Inc., Futurewei Technologies, Inc.
    Inventor: Yiren Huang
  • Publication number: 20210021323
    Abstract: The disclosure relates to technology for identifying a user equipment beam index in a base station. The base station indicates one or more resources assigned to the user equipment within a beam failure random access channel (BRACH) resource, and transmits one or more synchronization signal block resources and one or more new beam identification reference signal resources to the user equipment. The base station then receives one of the resources from a group of the one or more resources within the BRACH resource assigned to the user equipment corresponding to the BRACH resource, and identifies a preferred beam index of the user equipment based on information in the BRACH resource and the received one of the resources.
    Type: Application
    Filed: August 14, 2020
    Publication date: January 21, 2021
    Applicant: Futurewei Technologies, Inc.
    Inventors: Young Hoon Kwon, Bin Liu, Pengfei Xia
  • Patent number: 10897734
    Abstract: A method of utilizing a list of predictive paths by a map-server. The method includes receiving the list of predictive paths, storing the list of predictive paths in a memory, receiving, from a first network element, a request for a location of a user device, the request related to transmitting a packet to the user device, and transmitting, to the first network element, a plurality of user locations based on the list of predictive paths, the plurality of user locations identifying where a second user device will transmit the packet when the packet is received by the second user device.
    Type: Grant
    Filed: June 19, 2019
    Date of Patent: January 19, 2021
    Assignee: Futurewei Technologies, Inc.
    Inventor: Padmadevi Pillay-Esnault
  • Patent number: 10897287
    Abstract: A method includes inserting a first reference signal and a plurality of bit fields on a first channel, to produce a first signal, where the plurality of bit fields includes a first bit field indicating whether a second reference signal is transmitted on a second channel, a second bit field indicating whether the first reference signal has the same precoding as the second reference signal, a third bit field indicating whether precoding of the first reference signal is similar to precoding of the second reference signal, or a fourth bit field indicating transmission precoding differences between the first reference signal and the second reference signal. The method also includes performing precoding on the first signal, to produce a first transmission signal, performing precoding on the second channel, to produce a second transmission signal, transmitting, to a receiver, the first transmission signal and transmitting, to the receiver, the second transmission signal.
    Type: Grant
    Filed: September 28, 2017
    Date of Patent: January 19, 2021
    Assignee: Futurewei Technologies, Inc.
    Inventors: Pengfei Xia, Bin Liu, Richard Stirling-Gallacher
  • Patent number: 10897295
    Abstract: A method for wireless communications is provided. The method includes transmitting a first signal during a first time interval. The first signal is encoded with a first spreading sequence generated by permutating a root sequence based on a permutation parameter associated with a first index. The method further includes transmitting a second signal during a second time interval. The second signal is encoded with a second spreading sequence generated by permutating the root sequence based on a permutation parameter associated with a second index. The method further includes receiving an indication of either the first index or the second index from a user equipment (UE).
    Type: Grant
    Filed: April 13, 2017
    Date of Patent: January 19, 2021
    Assignee: Futurewei Technologies, Inc.
    Inventors: Qian Cheng, Jialing Liu, Weimin Xiao, Majid Ghanbarinejad
  • Patent number: 10897594
    Abstract: An apparatus for use in a high-definition media interface (HDMI) source device includes an HDMI interface for transmitting video data and metadata to a sink device. The apparatus is configured to encode the metadata in an auxiliary video information (AVI) information frame (InfoFrame). The apparatus is further configured to transmit the AVI InfoFrame during a frame synchronous transmission window (FSTW) of the video data, wherein the FSTW begins during a video blanking interval (VBI) of the video data, on a first video blank pixel that immediately follows a last active video pixel of a preceding video frame or video field and ends a predetermined number of video lines after a start of the VBI.
    Type: Grant
    Filed: October 30, 2019
    Date of Patent: January 19, 2021
    Assignee: Futurewei Technologies, Inc.
    Inventors: Jiong Huang, Laurence A. Thompson, Le Yuan, Hua Long, Yong Su, Zhigui Wei, Feng Wang