Patents Assigned to FutureWei Technologies
-
Patent number: 10528889Abstract: A processing device and method of classifying data are provided. The method comprises the computer-implemented steps of selecting a M number of model sets, a R number of data representation sets, and a T number of sampling sets, generating a M*R*T number of classifiers comprising a three-dimensional (3D) array of classifiers, testing each individual classifier in the 3D array of classifiers on a testing set to obtain accuracy scores for the each individual classifier, and assigning a weight value to the each individual classifier corresponding to each accuracy score, wherein the 3D array of classifiers comprises a 3D array of weighted classifiers.Type: GrantFiled: March 25, 2016Date of Patent: January 7, 2020Assignee: Futurewei Technologies, Inc.Inventors: Jiangsheng Yu, Hui Zang
-
Patent number: 10531085Abstract: A decoder and a method to process chroma blocks by the decoder are described. The method includes receiving a coding block from an encoder; partitioning the coding block into a plurality chroma blocks; merging at least two chroma blocks among the plurality chroma blocks into a merged block, where a width or height of a chroma block among the at least two chroma blocks is less than a threshold, and a width or height of the merged block is no less than the threshold; deriving prediction information for the merged block; generating prediction samples according to the derived prediction information; and obtaining reconstructed chroma samples according to the generated prediction samples. By merging the at least two chroma blocks, whose width or height is less than a threshold, into the merged block, hardware complexity can be reduced.Type: GrantFiled: December 28, 2017Date of Patent: January 7, 2020Assignee: Futurewei Technologies, Inc.Inventors: Shan Liu, Yin Zhao
-
Patent number: 10530853Abstract: A method implemented by an application (app) store system for providing apps to one or more users through a network, the method comprising managing, by the app store system, a multi-screen application (MSA) package that comprises a set of related apps, wherein one or more relationships among the set of related apps are pre-defined, receiving, by the app store system, a request from a first user device via the network to download at least part of the MSA package; and causing, by the app store system, the set of related apps to be downloaded to a plurality of user devices including the first user device according to the one or more relationships among the set of related apps in response to the request.Type: GrantFiled: December 12, 2013Date of Patent: January 7, 2020Assignee: Futurewei Technologies, Inc.Inventor: Guangbin Fan
-
Patent number: 10530697Abstract: An embodiment device includes a network interface, a non-transitory computer readable medium having executable instructions thereon, and a processor coupled to the network interface and the computer readable medium. The executable instructions cause the processor to receive an Intent representing requirements for data traffic on a network having a plurality of endpoints, with the Intent specifying one or more traffic parameters identifying one or more of the endpoints, and and at least one first service. The executable instructions also include instructions to generate one or more networking commands identifying the at least one first service according to the traffic parameters, send the networking commands to one or more network devices on the network and cause the network devices to perform the at least one first service on a first data transmission in response to parameters of the data transmission satisfying the one or more networking commands.Type: GrantFiled: February 17, 2016Date of Patent: January 7, 2020Assignee: Futurewei Technologies, Inc.Inventors: Henry Louis Fourie, Hong Zhang
-
Patent number: 10530659Abstract: An apparatus in an IP network, the apparatus comprises: a receiver configured to: obtain an identity of a first entity, the identity is a unique identification of the first entity at a given time, obtain a first identifier of the identity, and obtain a second identifier of the identity, the first identifier and the second identifier are identifications of the identity; and a processor coupled to the receiver and configured to: create an association of the first identifier and the second identifier with the identity, and instruct storage of the association in a database.Type: GrantFiled: March 19, 2018Date of Patent: January 7, 2020Assignee: Futurewei Technologies, Inc.Inventors: Alexander Clemm, Uma S. Chunduri, Padmadevi Pillay-Esnault, Yingzhen Qu
-
Patent number: 10528563Abstract: A computer-implemented method for identifying pre-join operations, when accessing a database of relational tables, based on a usage history and/or a priority needs, comprises creating a graph of weighted edges and nodes, the nodes represent relational tables and edges represent join operations to be performed on the tables, partitioning the graph into a plurality of graph communities based on graph community densities, with a density indicating a number of edges touching a particular node, with the number of edges being greater than a predetermined edge number threshold, with each edge further including an edge weight indicative of a frequency of referencing within a predetermined recent duration of time and/or indicative of urgency of quick access to the corresponding join result within a predetermined recent duration of time, and generating pre-join results based on the partitioned graph communities and graph community densities.Type: GrantFiled: March 27, 2017Date of Patent: January 7, 2020Assignee: Futurewei Technologies, Inc.Inventors: Yinglong Xia, Ting Yu Leung
-
Patent number: 10528802Abstract: A computer-implemented method for estimating head pose angles of a user includes determining a first rotation between a first head pose axis associated with a first image of a plurality of images of the user and a camera axis associated with a camera taking the images. A second rotation is determined between a second head pose axis associated with a second image of the user and the camera axis. The first and second head pose axes are determined based on light reflections within the plurality of images. A head pose angle of the user can be estimated based on the first rotation and the second rotation. An alert can be generated based on the estimated head pose angle.Type: GrantFiled: January 9, 2018Date of Patent: January 7, 2020Assignee: Futurewei Technologies, Inc.Inventors: Lei Yang, Fatih Porikli, Hai Yu
-
Patent number: 10529086Abstract: A computer-implemented method for a three-dimensional (3D) reconstruction of a dynamic scene includes receiving a plurality of color image sequences from a plurality of color imaging sensors, and at least one depth image sequence from at least one depth imaging sensor, where a color imaging sensor quantity is larger than a depth imaging sensor quantity. A plurality of calibrated color image sequences and at least one calibrated depth image sequence are generated based on the plurality of color imaging sequences and the at least one depth image sequence. A plurality of initial 3D patches is constructed using the plurality of calibrated color image sequences and the at least one calibrated depth image sequence. A 3D patch cloud is generated by expanding the plurality of initial 3D patches.Type: GrantFiled: November 22, 2017Date of Patent: January 7, 2020Assignee: Futurewei Technologies, Inc.Inventors: Wei Jiang, Wei Wang
-
Patent number: 10523598Abstract: A virtual switch for packet switching includes an ingress traffic steering manager executing on circuitry and coupled to receive packets from multiple virtual machines or containers, multiple data plane providers, each data plane provider having a data path coupled to selectively receive the packets from the ingress traffic steering manager, and wherein the ingress traffic steering manager classifies the received packets and selects available data paths based on the classification of the packets and a set of distribution rules.Type: GrantFiled: April 4, 2016Date of Patent: December 31, 2019Assignee: Futurewei Technologies, Inc.Inventors: Yunsong Lu, Wenzhe Zhou, Yan Chen
-
Patent number: 10523271Abstract: A method, system, and apparatus for calibration for cable modem (CM) echo cancellation (EC) training in full duplex (FDX) coaxial networks is provided. A CM receives a current resource block assignment message (RBA) from a cable modem termination system (CMTS), and determines if designated channels available for assignment as downstream (DS) channels or upstream (US) channels have changed assignment values from a previously received RBA, and if EC training has been performed on the designated channels for the current RBA. If the designated channels have changed assignment values and EC training has not been performed on the designated channels for the current RBA, the CM performs EC training on the designated channels for the current RBA.Type: GrantFiled: June 28, 2018Date of Patent: December 31, 2019Assignee: Futurewei Technologies, Inc.Inventors: Yanbin Sun, James Jeng Chen, Tao Ouyang
-
Patent number: 10521280Abstract: The disclosure relates to technology for coordinating execution of serverless functions. One or more events are received from one or more external sources. The one or more events are mapped to one or more event states of a processing graph according to mapping rules, the one or more event states including one or more actions, and the one or more actions are executed in response to the one or more events satisfying conditions of the mapping rules. An event response is the received in reply to the received one or more events, where the event response is based on execution of one or more tasks corresponding to a sequence of the executed one or more actions.Type: GrantFiled: December 29, 2017Date of Patent: December 31, 2019Assignee: Futurewei Technologies, Inc.Inventors: Hong Zhang, Henry Louis Fourie, Farhad Sunavala
-
Patent number: 10522968Abstract: Narrow linewidth multi-wavelength (MW) light sources and related methods are disclosed. Such a light source includes gain chips coupled to a wavelength combiner and reflection chip that includes phase control sections (PCSs), a wavelength division multiplexer (WDM), and a micro-ring resonator (MRR) based reflector. The WDM combines light beams received from the gain chips, via the PCSs, into a combined light beam. The MRR based reflector receives the combined light beam and generates both a reflection MW light beam and a transmission MW light beam. The WDM receives the reflection MW light beam, separates it into different wavelengths, and provides each different wavelength of light via a respective one of the PCSs to a respective one of the gain chips to self seed an internal laser cavity thereof. The transmission MW light beam is, or is used to produce, the narrow linewidth MW light produced by the light source.Type: GrantFiled: December 22, 2017Date of Patent: December 31, 2019Assignee: Futurewei Technologies, Inc.Inventors: Yangjing Wen, Yusheng Bai
-
Patent number: 10524224Abstract: A method and a system for positioning of remote user equipment (UE) are disclosed. In an embodiment, a method for locating a remote UE linked to a relay UE is disclosed, the method includes receiving, by an Evolved-Serving Mobile Location Center (E-SMLC), a Location Service Application Protocol (LCS-AP) location request from a Mobility Management Entity (MME) for the remote UE, performing, by the E-SMLC, a location measurement procedure with the relay UE, calculating, by the E-SMLC, an estimated position of the remote UE based on a location measurement of the relay UE and sending, by the E-SMLC, a LCS-AP location response to the MME.Type: GrantFiled: July 18, 2017Date of Patent: December 31, 2019Assignee: Futurewei Technologies, Inc.Inventor: Nathan Edward Tenny
-
Publication number: 20190393915Abstract: The disclosure relates to technology for an adjustable gain device that includes differential input terminals, differential output terminals, signal processing circuitry, and first and second cross-coupled segments. The first cross-coupled segment is coupled between differential input terminals of the adjustable gain device and a negative input of the signal processing circuitry. The second cross-coupled segment is coupled between differential input terminals of the adjustable gain device and a positive input of the signal processing circuitry. The adjustable gain device has a gain that is adjustable by adjusting values of the first and second cross-coupled segments, while maintaining a substantially consistent frequency response and a substantially consistent input impedance of the adjustable gain device, so long as a specified relationship between values of the first and second cross-coupled segments is kept substantially constant.Type: ApplicationFiled: January 15, 2019Publication date: December 26, 2019Applicant: Futurewei Technologies, Inc.Inventors: Matthew R. Miller, Paul R. Ganci
-
Publication number: 20190393912Abstract: The disclosure relates to technology for a receiver having a receive signal path including a mixer, a differential fixed gain or variable gain amplifier, and a differential filter. The mixer is configured to receive an RF signal, receive an oscillator signal, and output a differential down converted signal at one of a baseband or intermediate frequency (IF). The amplifier is downstream of the mixer and configured to receive the differential down converted signal from the mixer, apply a gain thereto, and output an amplified differential signal. The filter is downstream of the amplifier and configured filter the amplified differential signal received from the amplifier, and output a filtered differential signal. By locating the differential filter downstream of the differential amplifier within the receive signal path, distortion caused by the mixer is mitigated compared to if the filter were located upstream of the filter.Type: ApplicationFiled: June 22, 2018Publication date: December 26, 2019Applicant: Futurewei Technologies, Inc.Inventors: Paul R. Ganci, Matthew R. Miller
-
Patent number: 10516478Abstract: A method implemented by a domain controller in a network comprises transmitting, by a transmitter of the domain controller to a super controller, an update message comprising path information for one or more parallel paths having a common wavelength from a source to a destination, wherein the one or more parallel paths are free of optical impairments when the update message is transmitted to the super controller, receiving, by a receiver of the domain controller from the super controller, an initiate message comprising an identifier of a path selected from the one or more parallel paths, and provisioning, by a processor of the domain controller, the path based on a verification that the path selected by the super controller is free of optical impairments.Type: GrantFiled: May 23, 2018Date of Patent: December 24, 2019Assignee: Futurewei Technologies, Inc.Inventors: Young Lee, Yufei Wang
-
Patent number: 10516550Abstract: A CNC includes a processor configured to import a VPN-specific service model for a VPN service and map the VPN-specific service model to one or more TE-specific parameters. The CNC includes a memory coupled to the processor and configured to store a mapping between a VPN ID of the VPN service and a tunnel ID of a TE tunnel established for the VPN service. The TE tunnel satisfies the one or more TE-specific parameters.Type: GrantFiled: February 26, 2018Date of Patent: December 24, 2019Assignee: Futurewei Technologies, Inc.Inventors: Young Lee, Dhruv Dhody, Haomian Zheng, Ricard Vilalta
-
Patent number: 10516551Abstract: A method for performing in-band operations, administration, and management (OAM) using fixed bytes. According to one aspect, data packets are selected from a packet flow according to a sampling rate. A network device's OAM information is inserted into a fixed length field of each selected packet as a selected packet is processed by the network device.Type: GrantFiled: January 15, 2018Date of Patent: December 24, 2019Assignee: Futurewei Technologies, Inc.Inventors: Wei Wei, Jingjing Zhang, Ronggang He
-
Publication number: 20190386694Abstract: 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: ApplicationFiled: June 13, 2018Publication date: December 19, 2019Applicant: Futurewei Technologies, Inc.Inventors: Matthew Richard Miller, Brian Creed, Terrie McCain
-
Patent number: 10511112Abstract: An apparatus and method are provided for use with a first card of a first size [e.g. subscriber identify module (SIM) card, etc.] and a second card of a second size (e.g. memory card, etc.). Included is a connector with a first portion and a second portion which is configured for being manipulated to have a first orientation and a second orientation. The first orientation is such that the first portion of the connector is positioned for removably receiving the first card, or the second portion of the connector is positioned for removably receiving the second card. Further, the second orientation is such that the first card is stacked with the second card for being removably inserted in a device.Type: GrantFiled: January 5, 2018Date of Patent: December 17, 2019Assignee: Futurewei Technologies, Inc.Inventor: Risto Juhani Lempiainen