Patents by Inventor Shaohua Tang
Shaohua Tang 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: 20240107092Abstract: A video playing method and apparatus are described that implement an adaptively varied playing speed, and meet a playing setting of a user, thereby improving viewing experience of the user in a video played at an adaptively varied speed. The method includes obtaining a first playing speed and obtaining first information. The first information includes image information of a video and/or voice information of the video. The method further includes playing the video at a second playing speed that is obtained based on the first playing speed and the first information.Type: ApplicationFiled: November 28, 2023Publication date: March 28, 2024Inventors: Xuelian Zhang, Yan Zhuang, Jia Cai, Shaohua Tang, Xiaolong Wang, He Wei
-
Publication number: 20230215159Abstract: This application discloses a neural network model training method, an image processing method, and an apparatus in the field of artificial intelligence. The method includes: inputting training data to a neural network model for feature extraction, and obtaining a first weight gradient of the neural network model based on an extracted feature; obtaining a candidate weight parameter, where a partial derivative of a function value of a target loss function to the candidate weight parameter is 0, the function value of the target loss function is determined based on a function value of a second loss function corresponding to a first prediction label, and the function value of the second loss function corresponding to the first prediction label indicates a difference between the candidate weight parameter and a weight parameter of the neural network model and a difference between a weight variation and the first weight gradient.Type: ApplicationFiled: March 9, 2023Publication date: July 6, 2023Inventors: Chuanyun DENG, Guanfu CHEN, Shaohua TANG
-
Patent number: 11537626Abstract: The invention discloses a full-text fuzzy search method for similar-form Chinese characters in a ciphertext domain. The method realises a fuzzy search in the Chinese ciphertext domain based on a symmetric searchable encryption scheme and an inverted index structure, supports a fuzzy search on Chinese characters having similar glyphs in ciphertext status, ensures that searching results are ordered, and supports a multi-keyword logical connection fuzzy search. The present invention uses a distributed search engine Lucene and a Chinese word segmentator IKAnalyzer to perform full-text word segmentation on a document and constructs a plaintext inverted index comprising similar-form Chinese characters by means of the established similar-form character library of 3,755 commonly used Chinese characters.Type: GrantFiled: November 9, 2018Date of Patent: December 27, 2022Assignee: SOUTH CHINA UNIVERSITY OF TECHNOLOGYInventors: Shaohua Tang, Bowen Zhao, Yiming Wu
-
Publication number: 20220351019Abstract: An adaptive search method includes: receiving a search condition set comprising target hardware platform information, network structure information of a source neural network, and one or more evaluation metrics; performing a training process on a to-be-trained super network based on a training dataset to obtain a trained super network, by extending a network structure of the source neural network; and performing a subnet search process on the trained super network based on the one or more evaluation metrics to obtain network structure information of a target neural network, which represents the target neural network and an evaluation result of the target neural network running on a target hardware platform is better than an evaluation result of the source neural network running on the target hardware platform.Type: ApplicationFiled: July 14, 2022Publication date: November 3, 2022Inventors: Minqi Chen, Chuanyun Deng, Xiangyu Hu, Shaohua Tang
-
Publication number: 20220021541Abstract: The present invention discloses an online and offline circulating unbalanced oil and vinegar signature method, which decomposes the traditional unbalanced oil and vinegar signature process into offline and online parts, wherein the offline step is independent of the signature message, and can be performed in advance, and a combination of circulating calculation methods is used in the calculating process to improve performance. When the online part needs to be signed, the final signature operation is completed by using the calculated result stored in the offline step. The present invention is a multi-variable public key cryptosystem-based unbalanced oil and vinegar signature scheme, which is a lightweight digital signature scheme suitable for low-performance electronic devices.Type: ApplicationFiled: October 29, 2018Publication date: January 20, 2022Inventors: Shaohua TANG, Zhiniang PENG, Dongxiang FANG
-
Publication number: 20200402073Abstract: A verifiable post-quantum electronic voting system and an implementation method includes an authentication center, a user end, a verification server, a vote counting server, a verification program, and a bulletin board. The authentication center verifies the identity of a user, generates an identity ID for each valid user, and signs it; the user end proves its identity to the authentication center, receives an identity ID signature, encrypts a ballot, and sends a ballot ciphertext and the identity ID signature to the verification server; and the verification server, which comprises two servers, completes the verification of the validity of the ballot and homomorphic vote counting. The vote counting server decrypts partially homomorphic vote counting ciphertext and issues it on the bulletin board, and the verification program verifies whether the vote counting server has correctly counted the ballots.Type: ApplicationFiled: February 18, 2019Publication date: December 24, 2020Inventors: Shaohua TANG, Chen WU
-
Publication number: 20200372023Abstract: The invention discloses a full-text fuzzy search method for similar-form Chinese characters in a ciphertext domain. The method realises a fuzzy search in the Chinese ciphertext domain based on a symmetric searchable encryption scheme and an inverted index structure, supports a fuzzy search on Chinese characters having similar glyphs in ciphertext status, ensures that searching results are ordered, and supports a multi-keyword logical connection fuzzy search. The present invention uses a distributed search engine Lucene and a Chinese word segmentator IKAnalyzer to perform full-text word segmentation on a document and constructs a plaintext inverted index comprising similar-form Chinese characters by means of the established similar-form character library of 3,755 commonly used Chinese characters.Type: ApplicationFiled: November 9, 2018Publication date: November 26, 2020Applicant: SOUTH CHINA UNIVERSITY OF TECHNOLOGYInventors: Shaohua TANG, Bowen ZHAO, Yiming WU
-
Patent number: 10826754Abstract: A computerized method and system for detecting malfunction of a modem of a computing device is described. Based on receiving a request to be sent to the modem, a countdown timer associated with the received request is started and, based on receiving a response to the request from the modem, the countdown timer associated with the request is stopped. A quantity of consecutive failed requests that have occurred since the last successful request is tracked, wherein a failed request occurs when a countdown timer associated with the request expires prior to being stopped based on receiving a response to the request. Based on the tracked quantity of consecutive failed requests matching or exceeding an adaptable failure threshold of the modem, a malfunction alert associated with the modem is triggered, whereby the computing device is enabled to promptly detect and handle modem malfunctions while avoiding false malfunction detection.Type: GrantFiled: May 31, 2019Date of Patent: November 3, 2020Assignee: Microsoft Technology Licensing, LLCInventor: Shaohua Tang
-
Publication number: 20200328935Abstract: A computerized method and system for detecting malfunction of a modem of a computing device is described. Based on receiving a request to be sent to the modem, a countdown timer associated with the received request is started and, based on receiving a response to the request from the modem, the countdown timer associated with the request is stopped. A quantity of consecutive failed requests that have occurred since the last successful request is tracked, wherein a failed request occurs when a countdown timer associated with the request expires prior to being stopped based on receiving a response to the request. Based on the tracked quantity of consecutive failed requests matching or exceeding an adaptable failure threshold of the modem, a malfunction alert associated with the modem is triggered, whereby the computing device is enabled to promptly detect and handle modem malfunctions while avoiding false malfunction detection.Type: ApplicationFiled: May 31, 2019Publication date: October 15, 2020Inventor: Shaohua TANG
-
Patent number: 10623189Abstract: Disclosed is an offline/online signature system including a key distribution center (KDC) and a signature end, wherein the KDC includes a key generating module, an offline signature module, and a verification module; and the signature end includes an online signature module and a verification module. The key generating module generates a temporary signature required for online signature, and transmits the result to a sensor node for storage. The online signature module generates a signature for a specific message; and the verification module includes a processor and a public key transformation component, wherein the processor transmits the signature to the public key transformation component and determines whether the signature is valid.Type: GrantFiled: December 23, 2015Date of Patent: April 14, 2020Assignee: South China University of TechnologyInventors: Shaohua Tang, Jiahui Chen
-
Patent number: 10209814Abstract: Disclosed are an image processing device and an image processing method. The image processing device comprises: a display means, which is configured to display an operation object, a touch means, which is configured to detect a first action and a second action of a touch operation, and a processing means, which is configured to determine a first position of the first action on the operation object and a second position of the second action on the operation object and to adjust a display parameter at the first position on the operation object and a display parameter at the second position. Employment of the present invention allows for content having a user-personalized operation to be photographed or produced and allows implementation of partial display parameter adjustment.Type: GrantFiled: December 18, 2014Date of Patent: February 19, 2019Assignee: Nubia Technology Co., LTD.Inventors: Qiang Li, Shaohua Tang
-
Patent number: 10142105Abstract: A hypersphere-based multivariable public key encryption/decryption system may include an encryption module and a decryption module. The encryption module may include a processor and a public key transformation component for transforming plaintext into ciphertext. The decryption module may include a processor, a first affine transformation inversion component, a trapdoor component and a second affine transformation inversion component. The trapdoor component may include a linear equation system construction component and a linear equation system solving component. All components may execute corresponding operations, so that a set of data may be obtained finally, and the set of data may be stored and output as decrypted plaintext. If the decryption module does not produce data, the processor may output warning information about a decryption failure to a user.Type: GrantFiled: January 7, 2015Date of Patent: November 27, 2018Assignee: South China University of TechnologyInventors: Shaohua Tang, Jiahui Chen
-
Publication number: 20180278426Abstract: Disclosed is an offline/online signature system including a key distribution center (KDC) and a signature end, wherein the KDC includes a key generating module, an offline signature module, and a verification module; and the signature end includes an online signature module and a verification module. The key generating module generates a temporary signature required for online signature, and transmits the result to a sensor node for storage. The online signature module generates a signature for a specific message; and the verification module includes a processor and a public key transformation component, wherein the processor transmits the signature to the public key transformation component and determines whether the signature is valid.Type: ApplicationFiled: December 23, 2015Publication date: September 27, 2018Inventors: Shaohua TANG, Jiahui CHEN
-
Patent number: 9948463Abstract: Multivariate public key signature/verification system including a signature module and a verification module. The signature module contains a processor, first affine transformation inversion component, isomorphic inversion component, trapdoor component, isomorphic component, and second affine transformation inversion component. Corresponding computations are executed sequentially by the components on a message to be signed; solutions are generated after being processed by the trapdoor component; one solution is selected randomly and transmitted to the isomorphic component and second affine component for processing, and a signature generated is transmitted with the message to the processor. The verification module contains the processor and a public key transformation component. The signature is transmitted by the processor to the transformation component and substituted into each multivariate polynomial in a public key mapping.Type: GrantFiled: December 18, 2013Date of Patent: April 17, 2018Assignee: SOUTH CHINA UNIVERSITY OF TECHNOLOGYInventors: Shaohua Tang, Wuqiang Shen
-
Patent number: 9948462Abstract: A hypersphere-based multivariable public key signature/verification system includes signature and verification modules, wherein the signature module comprises a processor, an affine transformation inversion part I, a trap door part and an affine transformation inversion part II. Corresponding operations are sequentially executed on a message, one or more groups of solutions are produced after the processing of the trapdoor part, a group of solutions are randomly selected, then a signature is continuously produced by the various parts, and finally the signature, together with the message, is transmitted to the processor. The verification module comprises a processor and a public key transformation part, wherein the processor transmits a signature to the public key transformation part to execute an operation, and then judges whether the obtained data is equal to a message in a memory or not: if so, the signature is valid, otherwise the signature is invalid.Type: GrantFiled: December 30, 2014Date of Patent: April 17, 2018Assignee: South China University of TechnologyInventors: Shaohua Tang, Jiahui Chen
-
Publication number: 20170222807Abstract: Disclosed is a hypersphere-based multivariable public key encryption/decryption system, which is composed of an encryption module and a decryption module, wherein the encryption module comprises a processor, and a public key transformation component for transforming plaintext into ciphertext; and the decryption module comprises a processor, a first affine transformation inversion component, a trapdoor component and a second affine transformation inversion component, wherein the trapdoor component comprises a linear equation system construction component and a linear equation system solving component. All components execute corresponding operations, so that a set of data is obtained finally, and the set of data is stored and output as decrypted plaintext; and if the decryption module does not produce data, the processor outputs warning information about a decryption failure to a user. In the system and method of the present invention, the large domain technique is not used.Type: ApplicationFiled: January 7, 2015Publication date: August 3, 2017Applicant: South China University of TechnologyInventors: Shaohua Tang, Jiahui Chen
-
Publication number: 20170070348Abstract: A system of mixed multivariate digital signature is disclosed. The system includes a signature module configured to sign a message to be signed, and a verification module configured to verify a signature. The signature module includes a data input/output port, a single-pole double-throw switch, a processor, an affine transformation component, a random generator, a linear equations solving component, and an affine transformation inversion component. The verification module includes a data input/output port, a single-pole double-throw switch, a processor and a public key verification component. The system and its method disclosed, under choosing appropriate parameters, can resist known algebraic attacks of multivariate public key cryptosystems, such as the Separation Attack, the Rank Attack, the Direct Attack and the Exhaustive Search Attack, etc. The security level of the system is greater than 284 and its signing speed is quite fast.Type: ApplicationFiled: December 2, 2014Publication date: March 9, 2017Applicant: SOUTH CHINA UNIVERSITY OF TECHNOLOGYInventors: Shaohua TANG, Wuqiang SHEN
-
Publication number: 20170017334Abstract: Disclosed are an image processing device and an image processing method. The image processing device comprises: a display means, which is configured to display an operation object, a touch means, which is configured to detect a first action and a second action of a touch operation, and a processing means, which is configured to determine a first position of the first action on the operation object and a second position of the second action on the operation object and to adjust a display parameter at the first position on the operation object and a display parameter at the second position. Employment of the present invention allows for content having a user-personalized operation to be photographed or produced and allows implementation of partial display parameter adjustment.Type: ApplicationFiled: December 18, 2014Publication date: January 19, 2017Inventors: Qiang Li, Shaohua TANG
-
Publication number: 20160234021Abstract: Multivariate public key signature/verification system including a signature module and a verification module. The signature module contains a processor, first affine transformation inversion component, isomorphic inversion component, trapdoor component, isomorphic component, and second affine transformation inversion component. Corresponding computations are executed sequentially by the components on a message to be signed; solutions are generated after being processed by the trapdoor component; one solution is selected randomly and transmitted to the isomorphic component and second affine component for processing, and a signature generated is transmitted with the message to the processor. The verification module contains the processor and a public key transformation component. The signature is transmitted by the processor to the transformation component and substituted into each multivariate polynomial in a public key mapping.Type: ApplicationFiled: December 18, 2013Publication date: August 11, 2016Applicant: SOUTH CHINA UNIVERSITY OF TECHNOLOGYInventors: Shaohua TANG, Wuqiang SHEN
-
Publication number: 20160226664Abstract: A hypersphere-based multivariabie public key signature/verification system, includes signature and verification modules, wherein the signature module comprises a processor, an affine transformation inversion part I, a trap door part and an affine transformation inversion part II. Corresponding operations are sequentially executed on a message, one or more groups of solutions are produced after the processing of the trapdoor part, a group of solutions are randomly selected, then a signature is continuously produced by the various parts, and finally the signature, together with the message, is transmitted to the processor. The verification module comprises a processor and a public key transformation part, wherein the processor transmits a signature to the public key transformation part to execute an operation, and then judges whether the obtained data is equal to a message in a memory or not if so, the signature is valid, otherwise the signature is invalid.Type: ApplicationFiled: December 30, 2014Publication date: August 4, 2016Applicant: South China University of TechnologyInventors: Shaohua Tang, Jiahui Chen