Patents Assigned to FutureWei Technologies
-
Patent number: 9782680Abstract: One or more persistent customized social media environments are created allowing users to share content or an activity. The content or activity may comprise a shared media experience or shared participatory experience. Each user accessing the environment utilizes a device alone or in conjunction with other devices to complete a sharing experience. A persistent customized social media environment definition establishes a user environment which provides social networking services as well as content sharing and allows users who are connected to the persistent customized social media environment definition to experience instant messages, while those users who connect to the persistent customized social media environment at a later time will receive messages once they enter the environment.Type: GrantFiled: December 9, 2011Date of Patent: October 10, 2017Assignee: FUTUREWEI TECHNOLOGIES, INC.Inventors: Kenneth A. Lobb, Arnold Blinn, Bernhard Kotzenberg, Donald M. Gillett, John Darren Elliott
-
Patent number: 9787200Abstract: A method comprises detecting a signal representing a drain-to-source voltage of a switch of a synchronous rectifier of an inductor-inductor-capacitor (LLC) resonant converter, comparing the signal with a predetermined threshold, generating a first logic state if the drain-to-source voltage is greater than the predetermined threshold, generating a second logic state if the drain-to-source voltage is less than the predetermined threshold and in response to the first logic state and the second logic state, adjusting a switching frequency of the LLC resonant converter such that the switching frequency moves back and forth across a boundary of body diode conduction, wherein a frequency difference between the switching frequency and a resonant frequency of the LLC resonant converter is less than or equal to one frequency adjustment step.Type: GrantFiled: March 4, 2016Date of Patent: October 10, 2017Assignee: Futurewei Technologies, Inc.Inventors: Dianbo Fu, Heping Dai, Liming Ye, Daoshen Chen
-
Patent number: 9787652Abstract: An apparatus for decoding a media stream includes a memory module, a processor module coupled to the memory module, wherein the memory module contains instructions that when executed by the processor cause the apparatus to perform the following: receive a media stream including a segment signaling information and a plurality of segments, wherein the plurality of segments includes encoded and unencoded segments, wherein the segment signaling information includes identification of at least two segment groups each including at least one segment, identify at least one segment group using the segment signaling information in the media stream, identify at least one segment decoding algorithm for the at least one segment group, identify at least one decoding key for the at least segment group, and decode each encoded segment within the at least segment group using the at least segment decoding algorithm and the at least one decoding key.Type: GrantFiled: June 15, 2016Date of Patent: October 10, 2017Assignee: Futurewei Technologies, Inc.Inventors: Xin Wang, Yongliang Liu, Shaobo Zhang
-
Patent number: 9787445Abstract: A system and method for inter-cell interference coordination is provided. A method for controller operation includes receiving interferer information from a device served by the controller, scheduling a cell edge device based on the received interferer information, and reporting usage information of the subset of resources to neighboring controllers. The cell edge device operates in a periphery of a coverage area of the controller, and the cell edge device is scheduled to a subset of resources. The method also includes from each neighboring controller, receiving neighboring usage information of a neighboring subset of resources reserved for cell edge devices served by the neighboring controller. The method further includes scheduling a cell center device based on the received usage information from the neighboring controllers, and transmitting to scheduled devices over their respective scheduled resources. Cell center device is scheduled to resources not in the subset of resources.Type: GrantFiled: September 30, 2014Date of Patent: October 10, 2017Assignee: FUTUREWEI TECHNOLOGIES, INC.Inventors: Weimin Xiao, Oghenekome Oteri, Cornelius Dawid Janse van Rensburg
-
Publication number: 20170289030Abstract: The disclosure relates to technology for supporting a virtual switch to change data plane providers on a framework supporting multiple data plane providers. A processing device receives a request to change a first data plane provider, where the virtual switch is configured with a topology on the first data plane provider to use a flow management protocol. The virtual switch includes network interfaces connected to ports to enable communication among entities attached to the network interfaces by forwarding data packets within a first datapath of the first data plane. In response to the change, the network interfaces are disconnected, the first datapath is removed and a second datapath is created. The virtual switch is then configured to operate with the second datapath while retaining the flow management protocol and the topology, such that the entities communicate by forwarding data packets within the second datapath on the second data plane.Type: ApplicationFiled: March 30, 2016Publication date: October 5, 2017Applicant: Futurewei Technologies, Inc.Inventors: Yunsong Lu, Yan Chen
-
Patent number: 9780963Abstract: A system and method of provides services including a federated service bus between distributed and evolved packet core (EPC) and a radio access network (RAN), wherein the federated service bus provides information based on a parent-child relationship between the EPC and RAN on a per-federated service basis. The information can include loading and location information.Type: GrantFiled: July 16, 2015Date of Patent: October 3, 2017Assignee: Futurewei Technologies, Inc.Inventors: Kaippallimalil Mathew John, Khosrow Tony Saboorian
-
Patent number: 9781254Abstract: A system, computer readable medium, and method are provided for training a serial communication link to perform crosstalk cancellation. The method includes the steps of, for each crosstalk channel of one or more crosstalk channels, transmitting a training sequence over a crosstalk channel, estimating a phase offset associated with the crosstalk channel, and selecting a set of symbol response coefficients. The method further includes steps for configuring the serial communication link to perform crosstalk cancellation utilizing the selected set of symbol response coefficients and, for each crosstalk channel, updating the selected set of symbol response coefficients every number of Baud durations corresponding to the crosstalk channel.Type: GrantFiled: January 19, 2017Date of Patent: October 3, 2017Assignee: Futurewei Technologies, Inc.Inventor: Kofi Dankwa Anim-Appiah
-
Patent number: 9780906Abstract: An optical line terminal (OLT) comprising a processor configured to process a first power consumption data associated with a first optical network unit (ONU) for a plurality of wavelength channels in a multiple-wavelength passive optical network (PON), and select a first target wavelength channel from the plurality of wavelength channels based on the first power consumption data in order to reduce power consumption at the first ONU, and a transmitter coupled to the processor and configured to transmit to the first ONU a tuning control message instructing the first ONU to tune to the first target wavelength channel.Type: GrantFiled: October 2, 2015Date of Patent: October 3, 2017Assignee: Futurewei Technologies, Inc.Inventors: Jianhe Gao, Yuanqiu Luo, Dekun Liu
-
Patent number: 9779128Abstract: In one embodiment, a method of performing point-in-time recovery (PITR) in a massively parallel processing (MPP) database includes receiving, by a data node from a coordinator, a PITR recovery request and reading a log record of the MPP database. The method also includes determining a type of the log record and updating a transaction table when the type of the log record is an abort transaction or a commit transaction.Type: GrantFiled: April 10, 2014Date of Patent: October 3, 2017Assignee: Futurewei Technologies, Inc.Inventors: Le Cai, Guogen Zhang
-
Patent number: 9781744Abstract: A method and system provide determining whether to pursue grant free transmission in accordance with a size of at least one packet in a first buffer of at least one buffer and determining a size of a grant free transport block (GFTB) in accordance with a configuration of radio resources available for grant free transmission in instances where grant free transmission is to be utilized. The method also includes populating the GFTB with first data from at least one of the buffers to produce a populated GFTB and transferring the GFTB from a media access control (MAC) layer to a physical layer (PHY).Type: GrantFiled: September 29, 2016Date of Patent: October 3, 2017Assignee: Futurewei Technologies, Inc.Inventors: Nathan Edward Tenny, Mazin Ali Al-Shalash
-
Publication number: 20170277750Abstract: A processor executes instructions stored in non-transitory memory to determine whether a query to big data is bounded evaluable, or may be rewritten to access a bounded amount of data or information in a dataset. A query plan may retrieve the information by using indices in access constraints of the query. The cost associated with obtaining the information by using the query plan may be dependent on the query and access constraints and not the size of the dataset. A query plan to obtain the information may be formed for different types or classes of queries, such as conjunctive queries (CQ), unions of conjunctive queries (UCQ) and positive existential FO (first order) conjunctive queries (?FO+). When a query is not bounded evaluable, a determination is made whether an approximation to the information may be retrieved. An approximation may be obtained by using upper and lower envelopes or specialized queries.Type: ApplicationFiled: March 28, 2016Publication date: September 28, 2017Applicant: Futurewei Technologies, Inc.Inventors: Wenfei Fan, Yang Cao, Floris Geerts, Ting Deng, Ping Lu
-
Publication number: 20170279676Abstract: The disclosure relates to technology for supporting multiple flow management protocols in a virtual network switch and changing a flow management protocol without changing switch topology configurations at run time. A data plane provider is detected via a pluggable software module (or plugin or plugin module) that identifies and controls the data plane provider with network interfaces and enables flow management protocols. A switch topology is then constructed by creating a virtual switch object, adding ports to the virtual switch object. A datapath is then created using the switch topology and the first flow management protocol on the data plane provider. Network interfaces are connect to each ports respectively to enable communication among the entities attached to each network interface according to the first flow management protocol. The datapath can be later changed to use the second flow management protocol and retain the same topology at run time.Type: ApplicationFiled: March 22, 2016Publication date: September 28, 2017Applicant: Futurewei Technologies, Inc.Inventors: Yunsong Lu, Yan Chen
-
Publication number: 20170278013Abstract: 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: ApplicationFiled: March 25, 2016Publication date: September 28, 2017Applicant: Futurewei Technologies, Inc.Inventors: Jiangsheng Yu, Hui Zang
-
Patent number: 9774083Abstract: A mobile device including a housing having a distal end, and electronics disposed in the housing configured to operate the mobile device. A connector is coupled to the electronics, and a Pi-shaped antenna has a coupling coupled to the connector to create a resonance using the connector. The Pi-shaped antenna and the connector are configured to wirelessly send and receive the wireless signals. An impedance matching network matches the impedance of the electronics to the Pi-shaped antenna. In some embodiments, the impedance matching network is switchable by the electronics and is configured to match an impedance of the electronics to the Pi-shaped antenna in at least two states, over multiple RF bands.Type: GrantFiled: September 1, 2015Date of Patent: September 26, 2017Assignee: FUTUREWEI TECHNOLOGIES, INC.Inventors: Hongwei Liu, Ning Ma
-
Patent number: 9774271Abstract: A converter comprises an input stage coupled to a power source, wherein the input stage comprises a plurality of power switches, a first resonant tank coupled to the input stage, wherein the first resonant tank is of a first Q value, a second resonant tank coupled to the input stage, wherein the second resonant tank is of a second Q value, a transformer coupled to the input stage through the first resonant tank and the second resonant tank and an output stage coupled to the transformer.Type: GrantFiled: May 9, 2016Date of Patent: September 26, 2017Assignee: Futurewei Technologies, Inc.Inventors: Heping Dai, Daoshen Chen, Dianbo Fu
-
Patent number: 9774710Abstract: An embodiment method of network protocol offloading for a packet traveling along a path having a plurality of hops in a virtual network includes checking, for each of the plurality of hops, that a virtual receiver node is safe for network protocol offloading and, when safe, deferring a network protocol processing task, forwarding the packet to a next hop among the plurality of hops, executing the network protocol processing task at a first earliest hop along the path where the virtual receiver node is unsafe for network protocol offloading, and executing the network protocol processing task at a second earliest hop along the path where the virtual receiver node includes a physical network interface that is safe for network protocol offloading.Type: GrantFiled: August 29, 2016Date of Patent: September 26, 2017Assignee: Futurewei Technologies, Inc.Inventor: Yunsong Lu
-
Patent number: 9772865Abstract: A computer-implemented method and system for reducing the amount of memory space required to store applications written in dynamic scripting languages loads a program module into memory and removes a category of program code, such as debug information or function definitions, from the program module. The method and system also receives a request for debug information, or a function call or query, and determines whether or not the corresponding program code is in memory. If not, then the location in storage is identified where the program module is stored, and another copy containing the corresponding program code is loaded into memory. The corresponding program code is located and copied into the program module in memory, and a response is provided to the request.Type: GrantFiled: February 23, 2015Date of Patent: September 26, 2017Assignee: Futurewei Technologies, Inc.Inventors: Haichuan Wang, Handong Ye, Peng Wu
-
Patent number: 9774610Abstract: A method comprises accessing, by a processor of a machine, an encrypted data packet from a first source, the encrypted data packet being accompanied by a signature of the first source. The processor further accesses parameters from a second source and verifies, based on the signature of the first source and the parameters, that the encrypted data packet was generated by the first source. The method further comprises decrypting, based on the verification that the encrypted data packet was generated by the first source, by the processor, the encrypted data packet.Type: GrantFiled: July 28, 2015Date of Patent: September 26, 2017Assignee: Futurewei Technologies, Inc.Inventors: Qingji Zheng, Guoqiang Wang
-
Patent number: 9774364Abstract: A method for operating a transceiver includes generating, by the transceiver, a first signal that includes an estimate of an interference signal leaked from a transmit path to a receive path of the transceiver. Generating the first signal includes obtaining a baseband transmit signal that includes a baseband of a transmit signal transmitted via the transmit path. Generating the first signal also includes calculating a harmonic phase that includes a phase of a harmonic of the baseband transmit signal. Generating the first signal also includes estimating a phase shift in accordance with an envelope of the baseband transmit signal. Generating the first signal also includes determining a phase of the first signal in accordance with the estimated phase shift and the calculated harmonic phase such that interference of a receive signal received via the receive path is reduced according to the first signal.Type: GrantFiled: August 31, 2016Date of Patent: September 26, 2017Assignee: FUTUREWEI TECHNOLOGIES, INC.Inventor: Huei Yuan Shih
-
Patent number: 9775171Abstract: In one embodiment, a method includes receiving, at a first time, by a first user equipment (UE) from a first device, a request to send (RTS) frame including a first duration and receiving, at a second time, by the first UE from a second device, a clear to send (CTS) frame including a second duration. The method also includes determining a duration of a speed frame exchange (SF) exchange in accordance with the first duration and the second duration.Type: GrantFiled: November 14, 2014Date of Patent: September 26, 2017Assignee: Futurewei Technologies, Inc.Inventors: Younghoon Kwon, Zhigang Rong, Yunsong Yang