Patents by Inventor Tsz Hon YUEN
Tsz Hon YUEN 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: 12141796Abstract: Embodiments of this application provide a blockchain-based data processing method, a device, and a medium. The method includes: sending a first channel closing message on a chain-off channel; receiving a second signature in a second state and a second channel closing message that are sent on the off-chain channel, where the second signature is obtained by signing the second channel closing message; and signing a third channel closing message to obtain a first signature in the second state, and sending the first signature. This application can ensure transaction security and improve a transaction processing capability.Type: GrantFiled: July 2, 2021Date of Patent: November 12, 2024Assignee: Huawei Technologies Co., Ltd.Inventors: Wei He, Shuang Wu, Tsz Hon Yuen
-
Patent number: 12058253Abstract: A method and an apparatus for controlling a data access right are disclosed. The method includes: receiving, by a first proxy node, a first request message from a request node, where the first request message includes an identity of the request node and an identifier of to-be-accessed data; determining a first encrypted ciphertext on a blockchain based on the identifier; determining, based on the identity, whether the request node has a right to read the first encrypted ciphertext; and if yes, initiating a right verification request for the request node to at least one second proxy node, and determining, based on a feedback result of the at least one second proxy node, provisioning of the first encrypted ciphertext. A proxy node is added to the blockchain network, so that a data source can freely grant or revoke the right of the request node without modifying a ciphertext, ensuring information security.Type: GrantFiled: December 20, 2022Date of Patent: August 6, 2024Assignee: Huawei Technologies Co., LtdInventors: Ruifeng Hu, Feihu Jiang, Tsz Hon Yuen, Yaoguo Jiang, Haojun Zhou
-
Publication number: 20230119065Abstract: A method and an apparatus for controlling a data access right are disclosed. The method includes: receiving, by a first proxy node, a first request message from a request node, where the first request message includes an identity of the request node and an identifier of to-be-accessed data; determining a first encrypted ciphertext on a blockchain based on the identifier; determining, based on the identity, whether the request node has a right to read the first encrypted ciphertext; and if yes, initiating a right verification request for the request node to at least one second proxy node, and determining, based on a feedback result of the at least one second proxy node, provisioning of the first encrypted ciphertext. A proxy node is added to the blockchain network, so that a data source can freely grant or revoke the right of the request node without modifying a ciphertext, ensuring information security.Type: ApplicationFiled: December 20, 2022Publication date: April 20, 2023Inventors: Ruifeng Hu, Feihu Jiang, Tsz Hon Yuen, Yaoguo Jiang, Haojun Zhou
-
Patent number: 11563569Abstract: A method and an apparatus for controlling a data access right are disclosed. The method includes: receiving, by a first proxy node, a first request message from a request node, where the first request message includes an identity of the request node and an identifier of to-be-accessed data; determining a first encrypted ciphertext on a blockchain based on the identifier; determining, based on the identity, whether the request node has a right to read the first encrypted ciphertext; and if yes, initiating a right verification request for the request node to at least one second proxy node, and determining, based on a feedback result of the at least one second proxy node, provisioning of the first encrypted ciphertext. A proxy node is added to the blockchain network, so that a data source can freely grant or revoke the right of the request node without modifying a ciphertext, ensuring information security.Type: GrantFiled: September 18, 2020Date of Patent: January 24, 2023Assignee: Huawei Technologies Co., Ltd.Inventors: Ruifeng Hu, Feihu Jiang, Tsz Hon Yuen, Yaoguo Jiang, Haojun Zhou
-
Publication number: 20210334796Abstract: Embodiments of this application provide a blockchain-based data processing method, a device, and a medium. The method includes: sending a first channel closing message on a chain-off channel; receiving a second signature in a second state and a second channel closing message that are sent on the off-chain channel, where the second signature is obtained by signing the second channel closing message; and signing a third channel closing message to obtain a first signature in the second state, and sending the first signature. This application can ensure transaction security and improve a transaction processing capability.Type: ApplicationFiled: July 2, 2021Publication date: October 28, 2021Inventors: Wei HE, Shuang WU, Tsz Hon YUEN
-
Patent number: 11039308Abstract: Embodiments relate to a wireless communication device of a group of wireless communication devices configured to communicate with a base station, the wireless communication device comprising a transceiver configured to receive a token from the base station and a processor configured to generate a first data structure on the basis of a function of the token and of a key ki of the wireless communication device and a second data structure comprising an identity idi of the wireless communication device, wherein the transceiver is further configured to broadcast the first data structure and the second data structure to the group of wireless communication devices and the base station.Type: GrantFiled: September 20, 2019Date of Patent: June 15, 2021Assignee: Huawei Technologies Co., Ltd.Inventors: Elizabeth Quaglia, Benjamin Smyth, Tsz Hon Yuen
-
Publication number: 20210006400Abstract: A method and an apparatus for controlling a data access right are disclosed. The method includes: receiving, by a first proxy node, a first request message from a request node, where the first request message includes an identity of the request node and an identifier of to-be-accessed data; determining a first encrypted ciphertext on a blockchain based on the identifier; determining, based on the identity, whether the request node has a right to read the first encrypted ciphertext; and if yes, initiating a right verification request for the request node to at least one second proxy node, and determining, based on a feedback result of the at least one second proxy node, provisioning of the first encrypted ciphertext. A proxy node is added to the blockchain network, so that a data source can freely grant or revoke the right of the request node without modifying a ciphertext, ensuring information security.Type: ApplicationFiled: September 18, 2020Publication date: January 7, 2021Inventors: Ruifeng HU, Feihu JIANG, Tsz Hon YUEN, Yaoguo JIANG, Haojun ZHOU
-
Patent number: 10868670Abstract: A data processing method and apparatus include: generating, by a terminal device, a first public key and a first private key; sending the first public key to a key generation center (KGC), where the first public key is used by the KGC or a server to generate a transform key, and the transform key is used by the server to transform data that is encrypted based on an attribute structure of the terminal device into data that is encrypted based on the first public key; receiving second data sent by the server, where the second data is data that is generated after the server processes first data according to the transform key; and decrypting the second data according to the first private key. In the data processing, main work is completed by the server with no need to use a secure channel to transmit a key.Type: GrantFiled: January 30, 2019Date of Patent: December 15, 2020Assignees: Huawei International Pte. Ltd., Singapore Management UniversityInventors: Hui Cui, Robert H. Deng, Yingjiu Li, Guilin Wang, Tsz Hon Yuen
-
Publication number: 20200382949Abstract: Embodiments relate to a wireless communication device of a group of wireless communication devices configured to communicate with a base station, the wireless communication device comprising a transceiver configured to receive a token from the base station and a processor configured to generate a first data structure on the basis of a function of the token and of a key ki of the wireless communication device and a second data structure comprising an identity idi of the wireless communication device, wherein the transceiver is further configured to broadcast the first data structure and the second data structure to the group of wireless communication devices and the base station.Type: ApplicationFiled: September 20, 2019Publication date: December 3, 2020Inventors: Elizabeth QUAGLIA, Benjamin SMYTH, Tsz Hon YUEN
-
Publication number: 20200015073Abstract: Embodiments relate to a wireless communication device of a group of wireless communication devices configured to communicate with a base station, the wireless communication device comprising a transceiver configured to receive a token from the base station and a processor configured to generate a first data structure on the basis of a function of the token and of a key ki of the wireless communication device and a second data structure comprising an identity idi of the wireless communication device, wherein the transceiver is further configured to broadcast the first data structure and the second data structure to the group of wireless communication devices and the base station.Type: ApplicationFiled: September 20, 2019Publication date: January 9, 2020Inventors: Elizabeth QUAGLIA, Benjamin SMYTH, Tsz Hon YUEN
-
Patent number: 10360406Abstract: A system and method for obfuscating data includes random numbers generated by applying a one-way compression function to auxiliary inputs which may at least include a secret key and a data partner identifier. For each row of data to be obfuscated, the following is performed: a plurality of data blocks is constructed from the each row of data to be obfuscated, wherein the number (n) of the data blocks is predetermined; a dot product is generated which is obtained by: generating a plurality of products by multiplying each of the plurality of data blocks with an exclusive one of the plurality of random numbers and summing the plurality of products; and an obfuscated form of the each row of data to be obfuscated is generated by determining a remainder of a modulo operation which is performed using the dot product as dividend and a predetermined integer value as divisor.Type: GrantFiled: December 7, 2016Date of Patent: July 23, 2019Assignee: Huawei International Pte. Ltd.Inventors: Tsz Hon Yuen, Shuang Wu
-
Publication number: 20190173668Abstract: A data processing method and apparatus include: generating, by a terminal device, a first public key and a first private key; sending the first public key to a key generation center (KGC), where the first public key is used by the KGC or a server to generate a transform key, and the transform key is used by the server to transform data that is encrypted based on an attribute structure of the terminal device into data that is encrypted based on the first public key; receiving second data sent by the server, where the second data is data that is generated after the server processes first data according to the transform key; and decrypting the second data according to the first private key. In the data processing, main work is completed by the server with no need to use a secure channel to transmit a key.Type: ApplicationFiled: January 30, 2019Publication date: June 6, 2019Inventors: Hui CUI, Robert H. DENG, Yingjiu LI, Guilin WANG, Tsz Hon YUEN
-
Patent number: 10282448Abstract: A system and method for searching a symmetrically encrypted database for conjunctive keywords is provided. More particularly, the system and method provides means for searching a symmetrically encrypted database for conjunctive keywords by utilizing an encrypted index table and a Bloom filter. The encrypted index table contains encrypted keywords and their associated index pairs while the Bloom filter contains elements that represent encrypted identity-keyword pairs of the database.Type: GrantFiled: October 23, 2015Date of Patent: May 7, 2019Assignee: HUAWEI INTERNATIONAL PTE. LTD.Inventor: Tsz Hon Yuen
-
Publication number: 20170091485Abstract: A system and method for obfuscating data includes random numbers generated by applying a one-way compression function to auxiliary inputs which may at least include a secret key and a data partner identifier. For each row of data to be obfuscated, the following is performed: a plurality of data blocks is constructed from the each row of data to be obfuscated, wherein the number (n) of the data blocks is predetermined; a dot product is generated which is obtained by: generating a plurality of products by multiplying each of the plurality of data blocks with an exclusive one of the plurality of random numbers and summing the plurality of products; and an obfuscated form of the each row of data to be obfuscated is generated by determining a remainder of a modulo operation which is performed using the dot product as dividend and a predetermined integer value as divisor.Type: ApplicationFiled: December 7, 2016Publication date: March 30, 2017Inventors: Tsz Hon YUEN, Shuang WU
-
Publication number: 20160140179Abstract: A system and method for searching a symmetrically encrypted database for conjunctive keywords is provided. More particularly, the system and method provides means for searching a symmetrically encrypted database for conjunctive keywords by utilizing an encrypted index table and a Bloom filter. The encrypted index table contains encrypted keywords and their associated index pairs while the Bloom filter contains elements that represent encrypted identity-keyword pairs of the database.Type: ApplicationFiled: October 23, 2015Publication date: May 19, 2016Applicant: HUAWEI INTERNATIONAL PTE. LTD.Inventor: Tsz Hon YUEN