Patents by Inventor Fuwei Ma
Fuwei Ma has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 10666287Abstract: A coding method, a decoding method, a coder, and a decoder, where the coding method includes obtaining the pulse distribution, on a track, of the pulses to be encoded on the track, determining a distribution identifier for identifying the pulse distribution according to the pulse distribution, and generating a coding index that includes the distribution identifier. The decoding method includes receiving a coding index, obtaining a distribution identifier from the coding index, wherein the distribution identifier is configured to identify the pulse distribution, on a track, of the pulses to be encoded on the track, determining the pulse distribution, on a track, of all the pulses to be encoded on the track according to the distribution identifier, and reconstructing the pulse order on the track according to the pulse distribution.Type: GrantFiled: September 11, 2019Date of Patent: May 26, 2020Assignee: Huawei Technologies Co., Ltd.Inventors: Fuwei Ma, Dejun Zhang
-
Publication number: 20200007153Abstract: A coding method, a decoding method, a coder, and a decoder, where the coding method includes obtaining the pulse distribution, on a track, of the pulses to be encoded on the track, determining a distribution identifier for identifying the pulse distribution according to the pulse distribution, and generating a coding index that includes the distribution identifier. The decoding method includes receiving a coding index, obtaining a distribution identifier from the coding index, wherein the distribution identifier is configured to identify the pulse distribution, on a track, of the pulses to be encoded on the track, determining the pulse distribution, on a track, of all the pulses to be encoded on the track according to the distribution identifier, and reconstructing the pulse order on the track according to the pulse distribution.Type: ApplicationFiled: September 11, 2019Publication date: January 2, 2020Inventors: Fuwei Ma, Dejun Zhang
-
Patent number: 10446164Abstract: In a pulse encoding and decoding method and a pulse codec, more than two tracks are jointly encoded, so that free codebook space in the situation of single track encoding can be combined during joint encoding to become code bits that may be saved. Furthermore, a pulse that is on each track and required to be encoded is combined according to positions, and the number of positions having pulses, distribution of the positions that have pulses on the track, and the number of pulses on each position that has a pulse are encoded separately, so as to avoid separate encoding performed on multiple pulses of a same position, thereby further saving code bits.Type: GrantFiled: December 22, 2017Date of Patent: October 15, 2019Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Fuwei Ma, Dejun Zhang
-
Patent number: 10425102Abstract: A coding method, a decoding method, a coder, and a decoder, where the coding method includes obtaining the pulse distribution, on a track, of the pulses to be encoded on the track, determining a distribution identifier for identifying the pulse distribution according to the pulse distribution, and generating a coding index that includes the distribution identifier. The decoding method includes receiving a coding index, obtaining a distribution identifier from the coding index, wherein the distribution identifier is configured to identify the pulse distribution, on a track, of the pulses to be encoded on the track, determining the pulse distribution, on a track, of all the pulses to be encoded on the track according to the distribution identifier, and reconstructing the pulse order on the track according to the pulse distribution.Type: GrantFiled: November 8, 2018Date of Patent: September 24, 2019Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Fuwei Ma, Dejun Zhang
-
Publication number: 20190074847Abstract: A coding method, a decoding method, a coder, and a decoder, where the coding method includes obtaining the pulse distribution, on a track, of the pulses to be encoded on the track, determining a distribution identifier for identifying the pulse distribution according to the pulse distribution, and generating a coding index that includes the distribution identifier. The decoding method includes receiving a coding index, obtaining a distribution identifier from the coding index, wherein the distribution identifier is configured to identify the pulse distribution, on a track, of the pulses to be encoded on the track, determining the pulse distribution, on a track, of all the pulses to be encoded on the track according to the distribution identifier, and reconstructing the pulse order on the track according to the pulse distribution.Type: ApplicationFiled: November 8, 2018Publication date: March 7, 2019Inventors: Fuwei Ma, Dejun Zhang
-
Patent number: 10193386Abstract: A wireless charging method and system, a wireless charging device, and a wearable device. The method includes receiving, by a charging device, electric power usage data sent by at least one wearable device, determining, by the charging device, an electric power distribution solution according to the electric power usage data, where the electric power distribution solution is used to determine a charging order and charging electric power for charging the wearable device by the charging device, and performing, by the charging device, wireless charging on the wearable device according to the electric power distribution solution where the wireless charging method disclosure may coordinate a relationship between an actual electric power requirement of a user and charging capability distribution, thereby implementing overall arrangement of electric power among multiple wearable devices and dynamic distribution of charging capabilities.Type: GrantFiled: March 7, 2016Date of Patent: January 29, 2019Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventor: Fuwei Ma
-
Patent number: 10153780Abstract: A coding method, a decoding method, a coder, and a decoder, where the coding method includes obtaining the pulse distribution, on a track, of the pulses to be encoded on the track, determining a distribution identifier for identifying the pulse distribution according to the pulse distribution, and generating a coding index that includes the distribution identifier. The decoding method includes receiving a coding index, obtaining a distribution identifier from the coding index, wherein the distribution identifier is configured to identify the pulse distribution, on a track, of the pulses to be encoded on the track, determining the pulse distribution, on a track, of all the pulses to be encoded on the track according to the distribution identifier, and reconstructing the pulse order on the track according to the pulse distribution.Type: GrantFiled: January 25, 2018Date of Patent: December 11, 2018Assignee: HUAWEI TECHNOLOGIES CO.,LTD.Inventors: Fuwei Ma, Dejun Zhang
-
Patent number: 10089995Abstract: A vector joint encoding/decoding method and a vector joint encoder/decoder are provided, more than two vectors are jointly encoded, and an encoding index of at least one vector is split and then combined between different vectors, so that encoding idle spaces of different vectors can be recombined, thereby facilitating saving of encoding bits, and because an encoding index of a vector is split and then shorter split indexes are recombined, thereby facilitating reduction of requirements for the bit width of operating parts in encoding/decoding calculation.Type: GrantFiled: December 26, 2017Date of Patent: October 2, 2018Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Fuwei Ma, Dejun Zhang, Lei Miao, Fengyan Qi
-
Patent number: 10026412Abstract: The present application discloses a pulse encoding method for use by a voice encoder. An initial number of coding bits is determined according to number of pulses in an input signal. An index value is calculated according to information of the pulses in the input signal. The index value is compared with an adjustment threshold value. If the index value is smaller than the adjustment threshold value, the index value is encoded using a reduced number of encoding bits. If the index value is not smaller than the adjustment threshold value, the index value plus an offset value is encoded using the initial number of encoding bits. The reduced number of encoding bits is smaller than the initial number of encoding bits, and the offset value is greater than or equal to the adjustment threshold value.Type: GrantFiled: May 11, 2016Date of Patent: July 17, 2018Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Fuwei Ma, Dejun Zhang, Minjie Xie, Qing Zhang
-
Publication number: 20180190304Abstract: In a pulse encoding and decoding method and a pulse codec, more than two tracks are jointly encoded, so that free codebook space in the situation of single track encoding can be combined during joint encoding to become code bits that may be saved. Furthermore, a pulse that is on each track and required to be encoded is combined according to positions, and the number of positions having pulses, distribution of the positions that have pulses on the track, and the number of pulses on each position that has a pulse are encoded separately, so as to avoid separate encoding performed on multiple pulses of a same position, thereby further saving code bits.Type: ApplicationFiled: December 22, 2017Publication date: July 5, 2018Applicant: HUAWEI TECHNOLOGIES CO.,LTD.Inventors: Fuwei Ma, Dejun ZHANG
-
Publication number: 20180152199Abstract: A coding method, a decoding method, a coder, and a decoder, where the coding method includes obtaining the pulse distribution, on a track, of the pulses to be encoded on the track, determining a distribution identifier for identifying the pulse distribution according to the pulse distribution, and generating a coding index that includes the distribution identifier. The decoding method includes receiving a coding index, obtaining a distribution identifier from the coding index, wherein the distribution identifier is configured to identify the pulse distribution, on a track, of the pulses to be encoded on the track, determining the pulse distribution, on a track, of all the pulses to be encoded on the track according to the distribution identifier, and reconstructing the pulse order on the track according to the pulse distribution.Type: ApplicationFiled: January 25, 2018Publication date: May 31, 2018Applicant: HUAWEI TECHNOLOGIES CO.,LTD.Inventors: Fuwei Ma, Dejun Zhang
-
Publication number: 20180137870Abstract: A vector joint encoding/decoding method and a vector joint encoder/decoder are provided, more than two vectors are jointly encoded, and an encoding index of at least one vector is split and then combined between different vectors, so that encoding idle spaces of different vectors can be recombined, thereby facilitating saving of encoding bits, and because an encoding index of a vector is split and then shorter split indexes are recombined, thereby facilitating reduction of requirements for the bit width of operating parts in encoding/decoding calculation.Type: ApplicationFiled: December 26, 2017Publication date: May 17, 2018Applicant: HUAWEI TECHNOLOGIES CO.,LTD.Inventors: Fuwei Ma, Dejun Zhang, Lei Miao, Fengyan Qi
-
Patent number: 9912350Abstract: A coding method, a decoding method, a coder, and a decoder, where the coding method includes obtaining the pulse distribution, on a track, of the pulses to be encoded on the track, determining a distribution identifier for identifying the pulse distribution according to the pulse distribution, and generating a coding index that includes the distribution identifier. The decoding method includes receiving a coding index, obtaining a distribution identifier from the coding index, wherein the distribution identifier is configured to identify the pulse distribution, on a track, of the pulses to be encoded on the track, determining the pulse distribution, on a track, of all the pulses to be encoded on the track according to the distribution identifier, and reconstructing the pulse order on the track according to the pulse distribution.Type: GrantFiled: August 4, 2016Date of Patent: March 6, 2018Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Fuwei Ma, Dejun Zhang
-
Patent number: 9881626Abstract: A vector joint encoding/decoding method and a vector joint encoder/decoder are provided, more than two vectors are jointly encoded, and an encoding index of at least one vector is split and then combined between different vectors, so that encoding idle spaces of different vectors can be recombined, thereby facilitating saving of encoding bits, and because an encoding index of a vector is split and then shorter split indexes are recombined, thereby facilitating reduction of requirements for the bit width of operating parts in encoding/decoding calculation.Type: GrantFiled: April 13, 2017Date of Patent: January 30, 2018Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Fuwei Ma, Dejun Zhang, Lei Miao, Fengyan Qi
-
Patent number: 9858938Abstract: In a pulse encoding and decoding method and a pulse codec, more than two tracks are jointly encoded, so that free codebook space in the situation of single track encoding can be combined during joint encoding to become code bits that may be saved. Furthermore, a pulse that is on each track and required to be encoded is combined according to positions, and the number of positions having pulses, distribution of the positions that have pulses on the track, and the number of pulses on each position that has a pulse are encoded separately, so as to avoid separate encoding performed on multiple pulses of a same position, thereby further saving code bits.Type: GrantFiled: October 28, 2016Date of Patent: January 2, 2018Assignee: Huawei Technologies Co., Ltd.Inventors: Fuwei Ma, Dejun Zhang
-
Publication number: 20170221493Abstract: A vector joint encoding/decoding method and a vector joint encoder/decoder are provided, more than two vectors are jointly encoded, and an encoding index of at least one vector is split and then combined between different vectors, so that encoding idle spaces of different vectors can be recombined, thereby facilitating saving of encoding bits, and because an encoding index of a vector is split and then shorter split indexes are recombined, thereby facilitating reduction of requirements for the bit width of operating parts in encoding/decoding calculation.Type: ApplicationFiled: April 13, 2017Publication date: August 3, 2017Applicant: HUAWEI TECHNOLOGIES CO.,LTD.Inventors: Fuwei Ma, Dejun Zhang, Lei Miao, Fengyan Qi
-
Patent number: 9704498Abstract: A vector joint encoding/decoding method and a vector joint encoder/decoder are provided, more than two vectors are jointly encoded, and an encoding index of at least one vector is split and then combined between different vectors, so that encoding idle spaces of different vectors can be recombined, thereby facilitating saving of encoding bits, and because an encoding index of a vector is split and then shorter split indexes are recombined, thereby facilitating reduction of requirements for the bit width of operating parts in encoding/decoding calculation.Type: GrantFiled: June 24, 2016Date of Patent: July 11, 2017Assignee: Huawei Technologies Co., Ltd.Inventors: Fuwei Ma, Dejun Zhang, Lei Miao, Fengyan Qi
-
Publication number: 20170053657Abstract: In a pulse encoding and decoding method and a pulse codec, more than two tracks are jointly encoded, so that free codebook space in the situation of single track encoding can be combined during joint encoding to become code bits that may be saved. Furthermore, a pulse that is on each track and required to be encoded is combined according to positions, and the number of positions having pulses, distribution of the positions that have pulses on the track, and the number of pulses on each position that has a pulse are encoded separately, so as to avoid separate encoding performed on multiple pulses of a same position, thereby further saving code bits.Type: ApplicationFiled: October 28, 2016Publication date: February 23, 2017Inventors: Fuwei MA, Dejun ZHANG
-
Patent number: 9508348Abstract: In a pulse encoding and decoding method and a pulse codec, more than two tracks are jointly encoded, so that free codebook space in the situation of single track encoding can be combined during joint encoding to become code bits that may be saved. Furthermore, a pulse that is on each track and required to be encoded is combined according to positions, and the number of positions having pulses, distribution of the positions that have pulses on the track, and the number of pulses on each position that has a pulse are encoded separately, so as to avoid separate encoding performed on multiple pulses of a same position, thereby further saving code bits.Type: GrantFiled: November 19, 2014Date of Patent: November 29, 2016Assignee: Huawei Technologies Co., Ltd.Inventors: Fuwei Ma, Dejun Zhang
-
Publication number: 20160344405Abstract: A coding method, a decoding method, a coder, and a decoder, where the coding method includes obtaining the pulse distribution, on a track, of the pulses to be encoded on the track, determining a distribution identifier for identifying the pulse distribution according to the pulse distribution, and generating a coding index that includes the distribution identifier. The decoding method includes receiving a coding index, obtaining a distribution identifier from the coding index, wherein the distribution identifier is configured to identify the pulse distribution, on a track, of the pulses to be encoded on the track, determining the pulse distribution, on a track, of all the pulses to be encoded on the track according to the distribution identifier, and reconstructing the pulse order on the track according to the pulse distribution.Type: ApplicationFiled: August 4, 2016Publication date: November 24, 2016Inventors: Fuwei Ma, Dejun Zhang