Patents by Inventor Yueqiang Cheng
Yueqiang Cheng 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).
-
Publication number: 20240137684Abstract: The present disclosure mainly relates to a headphone. The headphone may include a supporting assembly and a core module connected with the supporting assembly. The supporting assembly may be configured to support the core module to be worn at a wearing position. The core module may include a core housing, a transducer device, and a vibration panel. The transducer device may be provided in a accommodating cavity of the core housing, and the vibration panel may be connected with the transducer device and configured to transmit a mechanical vibration generated by the transducer device to a user.Type: ApplicationFiled: December 15, 2023Publication date: April 25, 2024Applicant: SHENZHEN SHOKZ CO., LTD.Inventors: Junjiang FU, Yueqiang WANG, Chaojie CUI, Lei ZHONG, Zhi CAI, Yingying ZHANG, Weihua ZHOU, Piyou CHENG
-
Publication number: 20240137682Abstract: The present disclosure mainly relates to a headphone. The headphone may include a supporting assembly and a core module connected with the supporting assembly. The supporting assembly may be configured to support the core module to be worn at a wearing position. The core module may include a core housing, a transducer device, and a vibration panel. The transducer device may be provided in a accommodating cavity of the core housing, and the vibration panel may be connected with the transducer device and configured to transmit a mechanical vibration generated by the transducer device to a user.Type: ApplicationFiled: December 18, 2023Publication date: April 25, 2024Applicant: SHENZHEN SHOKZ CO., LTD.Inventors: Junjiang FU, Yueqiang WANG, Chaojie CUI, Lei ZHONG, Zhi CAI, Yingying ZHANG, Weihua ZHOU, Piyou CHENG
-
Publication number: 20240137683Abstract: The present disclosure mainly relates to a headphone. The headphone may include a supporting assembly and a core module connected with the supporting assembly. The supporting assembly may be configured to support the core module to be worn at a wearing position. The core module may include a core housing, a transducer device, and a vibration panel. The transducer device may be provided in a accommodating cavity of the core housing, and the vibration panel may be connected with the transducer device and configured to transmit a mechanical vibration generated by the transducer device to a user.Type: ApplicationFiled: December 18, 2023Publication date: April 25, 2024Applicant: SHENZHEN SHOKZ CO., LTD.Inventors: Junjiang FU, Yueqiang WANG, Chaojie CUI, Lei ZHONG, Zhi CAI, Yingying ZHANG, Weihua ZHOU, Piyou CHENG
-
Publication number: 20240137687Abstract: The present disclosure mainly relates to a headphone. The headphone may include a supporting assembly and a core module connected with the supporting assembly. The supporting assembly may be configured to support the core module to be worn at a wearing position. The core module may include a core housing, a transducer device, and a vibration panel. The transducer device may be provided in a accommodating cavity of the core housing, and the vibration panel may be connected with the transducer device and configured to transmit a mechanical vibration generated by the transducer device to a user.Type: ApplicationFiled: December 18, 2023Publication date: April 25, 2024Applicant: SHENZHEN SHOKZ CO., LTD.Inventors: Junjiang FU, Yueqiang WANG, Chaojie CUI, Lei ZHONG, Zhi CAI, Yingying ZHANG, Weihua ZHOU, Piyou CHENG
-
Publication number: 20240137693Abstract: The present disclosure mainly relates to a headphone. The headphone may include a supporting assembly and a core module connected with the supporting assembly. The supporting assembly may be configured to support the core module to be worn at a wearing position. The core module may include a core housing, a transducer device, and a vibration panel. The transducer device may be provided in a accommodating cavity of the core housing, and the vibration panel may be connected with the transducer device and configured to transmit a mechanical vibration generated by the transducer device to a user.Type: ApplicationFiled: December 15, 2023Publication date: April 25, 2024Applicant: SHENZHEN SHOKZ CO., LTD.Inventors: Junjiang FU, Yueqiang WANG, Chaojie CUI, Lei ZHONG, Zhi CAI, Yingying ZHANG, Weihua ZHOU, Piyou CHENG
-
Publication number: 20240137681Abstract: The present disclosure mainly relates to a headphone. The headphone may include a supporting assembly and a core module connected with the supporting assembly. The supporting assembly may be configured to support the core module to be worn at a wearing position. The core module may include a core housing, a transducer device, and a vibration panel. The transducer device may be provided in a accommodating cavity of the core housing, and the vibration panel may be connected with the transducer device and configured to transmit a mechanical vibration generated by the transducer device to a user.Type: ApplicationFiled: December 19, 2023Publication date: April 25, 2024Applicant: SHENZHEN SHOKZ CO., LTD.Inventors: Junjiang FU, Yueqiang WANG, Chaojie CUI, Lei ZHONG, Zhi CAI, Yingying ZHANG, Weihua ZHOU, Piyou CHENG
-
Publication number: 20240137689Abstract: The present disclosure mainly relates to a headphone. The headphone may include a supporting assembly and a core module connected with the supporting assembly. The supporting assembly may be configured to support the core module to be worn at a wearing position. The core module may include a core housing, a transducer device, and a vibration panel. The transducer device may be provided in a accommodating cavity of the core housing, and the vibration panel may be connected with the transducer device and configured to transmit a mechanical vibration generated by the transducer device to a user.Type: ApplicationFiled: December 15, 2023Publication date: April 25, 2024Applicant: SHENZHEN SHOKZ CO., LTD.Inventors: Junjiang FU, Yueqiang WANG, Chaojie CUI, Lei ZHONG, Zhi CAI, Yingying ZHANG, Weihua ZHOU, Piyou CHENG
-
Publication number: 20240137690Abstract: The present disclosure mainly relates to a headphone. The headphone may include a supporting assembly and a core module connected with the supporting assembly. The supporting assembly may be configured to support the core module to be worn at a wearing position. The core module may include a core housing, a transducer device, and a vibration panel. The transducer device may be provided in a accommodating cavity of the core housing, and the vibration panel may be connected with the transducer device and configured to transmit a mechanical vibration generated by the transducer device to a user.Type: ApplicationFiled: December 15, 2023Publication date: April 25, 2024Applicant: SHENZHEN SHOKZ CO., LTD.Inventors: Junjiang FU, Yueqiang WANG, Chaojie CUI, Lei ZHONG, Zhi CAI, Yingying ZHANG, Weihua ZHOU, Piyou CHENG
-
Publication number: 20240137692Abstract: The present disclosure mainly relates to a headphone. The headphone may include a supporting assembly and a core module connected with the supporting assembly. The supporting assembly may be configured to support the core module to be worn at a wearing position. The core module may include a core housing, a transducer device, and a vibration panel. The transducer device may be provided in a accommodating cavity of the core housing, and the vibration panel may be connected with the transducer device and configured to transmit a mechanical vibration generated by the transducer device to a user.Type: ApplicationFiled: December 15, 2023Publication date: April 25, 2024Applicant: SHENZHEN SHOKZ CO., LTD.Inventors: Junjiang FU, Yueqiang WANG, Chaojie CUI, Lei ZHONG, Zhi CAI, Yingying ZHANG, Weihua ZHOU, Piyou CHENG
-
Patent number: 11847501Abstract: Systems and methods are disclosed for data protection in a cluster of data processing accelerators (DPAs) using a policy that determines a static partition of resources in each DPA in the cluster communicatively coupled to a host device. Each DPA has sensitive (secure) and non-sensitive (non-secure) resources. The host device and a DPA can access all resources of the DPA. Other DPAs can only access non-sensitive resources of a DPA. The partition of resources within a DPA is static and may be implemented in hardware or firmware. Resources include memory, one or more processing modules such as key generators and cryptographic modules, caches, registers, and storage.Type: GrantFiled: June 12, 2020Date of Patent: December 19, 2023Assignees: BAIDU USA LLC, KUNLUNXIN TECHNOLOGY (BEIJING) COMPANY LIMITEDInventors: Yueqiang Cheng, Hefei Zhu
-
Patent number: 11822964Abstract: Embodiments of the disclosure discloses a method and system for a virtualization environment for a data processing (DP) accelerator. In one embodiment, a data processing (DP) accelerator includes one or more statically partitioned resources and one or more virtual functions (VFs) each associated with one of the one or more statically partitioned resources. A virtual machine (VM) of a host is assigned one of the one or more VFs to access the statically partitioned resources associated with the assigned VF. The VM has no access to the rest of the one or more statically partitioned resources of the DP accelerator.Type: GrantFiled: June 3, 2020Date of Patent: November 21, 2023Assignees: BAIDU USA LLC, KUNLUNXIN TECHNOLOGY (BEIJING) COMPANY LIMITEDInventors: Yueqiang Cheng, Zhibiao Zhao
-
Patent number: 11799651Abstract: According to one embodiment, a DP accelerator includes one or more execution units (EUs) configured to perform data processing operations in response to an instruction received from a host system coupled over a bus. The DP accelerator includes a time unit (TU) coupled to the security unit to provide timestamp services. The DP accelerator includes a security unit (SU) configured to establish and maintain a secure channel with the host system to exchange commands and data associated with the data processing operations, where the security unit includes a secure storage area to store a private root key associated with the DP accelerator, where the private root key is utilized for authentication. The SU includes a random number generator to generate a random number, and a cryptographic engine to perform cryptographic operations on data exchanged with the host system over the bus using a session key derived based on the random number.Type: GrantFiled: January 4, 2019Date of Patent: October 24, 2023Assignees: BAIDU USA LLC, BAIDU.COM TIMES TECHNOLOGY (BEIJING) CO., LTD., KUNLUNXIN TECHNOLOGY (BEIJING) COMPANY LIMITEDInventors: Yong Liu, Yueqiang Cheng, Jian Ouyang, Tao Wei
-
Patent number: 11775692Abstract: In one embodiment, a computer-implemented method of a data processing (DP) accelerator encrypting or decrypting input data can include receiving, from a host device, a command, the input data, and a kernel. The kernel can be an encryption kernel, or a decryption kernel, and the DP accelerator need not know which kernel it has received. The DP accelerator runs the received kernel. In response to the DP accelerator receiving the command, the DP accelerator performs encrypting of the input data using the kernel, if the received kernel is an encryption kernel, otherwise, decrypting the input data using the kernel. The encrypted, or decrypted, input data is then provided to the host device.Type: GrantFiled: October 10, 2019Date of Patent: October 3, 2023Assignees: BAIDU USA LLC, KUNLUNXIN TECHNOLOGY (BEIJING) COMPANY LIMITEDInventors: Yong Liu, Yueqiang Cheng
-
Patent number: 11775347Abstract: In one embodiment, a computer-implemented method performed by a data processing (DP) accelerator includes receiving, at the DP accelerator, first data representing an artificial intelligence (AI) model that has been previously trained from a host processor; receiving, at the DP accelerator, a request to implant a watermark in the AI model from the host processor; and implanting, by the DP accelerator, the watermark within the AI model. The DP accelerator then transmits second data representing the AI model having the watermark implanted therein to the host processor. In embodiment, the method further includes extracting, at the DP accelerator, a watermark algorithm identifier (ID) from the request to implant a watermark; and generating the watermark using a watermark algorithm identified by the watermark algorithm ID.Type: GrantFiled: October 10, 2019Date of Patent: October 3, 2023Assignees: BAIDU USA LLC, KUNLUNXIN TECHNOLOGY (BEIJING) COMPANY LIMITEDInventors: Yueqiang Cheng, Yong Liu
-
Patent number: 11740940Abstract: In one embodiment, a computer-implemented method performed by a data processing (DP) accelerator, includes receiving, at the DP accelerator, an artificial intelligence (AI) model that has been previously trained and a set of input data from a host processor; receiving, at the DP accelerator, a watermark kernel from the host processor; executing the watermark kernel within the DP accelerator on the AI model and the set of input data. The watermark kernel, when executed, is configured to: generate a new watermark by inheriting an existing watermark from a data object of the set of input data or the AI model, perform an AI inference using the AI model based on the input data to generate output data, and implant the new watermark within the output data. The DP accelerator then transmits output data having the new watermark implanted therein to the host processor.Type: GrantFiled: October 10, 2019Date of Patent: August 29, 2023Assignees: BAIDU USA LLC, KUNLUNXIN TECHNOLOGY (BEIJING) COMPANY LIMITEDInventors: Yueqiang Cheng, Yong Liu
-
System and method to securely broadcast a message to accelerators using virtual channels with switch
Patent number: 11728996Abstract: Embodiments disclose systems and methods to broadcast a message among virtual DP accelerators (DPAs). In one embodiment, in response to receiving a broadcast instruction from an application via a communication switch, the broadcast instruction designating one or more virtual DP accelerators of a plurality of virtual DP accelerators to receive a broadcast message, a system encrypts the broadcast message based on a broadcast session key for a broadcast communication session. The system determines one or more public keys of one or more security key pairs each associated with one of the designated virtual DP accelerators. The system encrypts a plurality of the broadcast session key based on the determined one or more public keys. The system broadcasts the encrypted broadcast message, and the one or more encrypted broadcast session keys to the virtual DP accelerators.Type: GrantFiled: December 10, 2019Date of Patent: August 15, 2023Assignees: BAIDU USA LLC, KUNLUNXIN TECHNOLOGY (BEIJING) COMPANY LIMITEDInventors: Yong Liu, Yueqiang Cheng -
Patent number: 11709712Abstract: In one embodiment, a computer-implemented method performed by a data processing (DP) accelerator, includes receiving, at the DP accelerator, first data representing a set of training data from a host processor; receiving, at the DP accelerator, a watermark kernel from the host processor; and executing the watermark kernel within the DP accelerator on an artificial intelligence (AI) model. The watermark kernel, when executed, is configured to: generate a new watermark by inheriting an existing watermark from a data object of the set of training data, train the AI model using the set of training data, and implant the new watermark within the AI model during training of the AI model. The DP accelerator then transmits second data representing the trained AI model having the new watermark implanted therein to the host processor.Type: GrantFiled: October 10, 2019Date of Patent: July 25, 2023Assignees: BAIDU USA LLC, KUNLUNXIN TECHNOLOGY (BEIJING) COMPANY LIMITEDInventors: Yueqiang Cheng, Yong Liu
-
Patent number: 11704390Abstract: In one embodiment, a computer-implemented method of a data processing (DP) accelerator obtaining a watermark of a watermark-enable artificial intelligence (AI) model includes receiving, by the DP accelerator, input data to the DP accelerator that causes the watermark-enabled AI model to extract the watermark from the watermark-enabled AI model; and providing the watermark of the watermark-enabled AI model to the host device. The DP accelerator can receive the model from the host device. The DP accelerator can further receive a command to digitally sign the watermark and call a security unit of the DP accelerator to digitally sign the watermark.Type: GrantFiled: October 10, 2019Date of Patent: July 18, 2023Assignees: BAIDU USA LLC, KUNLUNXIN TECHNOLOGY (BEIJING) COMPANY LIMITEDInventors: Yong Liu, Yueqiang Cheng
-
Patent number: D1016035Type: GrantFiled: April 21, 2022Date of Patent: February 27, 2024Assignee: SHENZHEN SHOKZ CO., LTD.Inventors: Lei Zhong, Zhi Cai, Sunjie Huang, Zeteng Yan, Qian Chen, Piyou Cheng, Yueqiang Wang
-
Patent number: D1016778Type: GrantFiled: April 21, 2022Date of Patent: March 5, 2024Assignee: SHENZHEN SHOKZ CO., LTD.Inventors: Zhi Cai, Lei Zhong, Sunjie Huang, Zeteng Yan, Qian Chen, Piyou Cheng, Yueqiang Wang