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: 20240107092
    Abstract: 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: Application
    Filed: November 28, 2023
    Publication date: March 28, 2024
    Inventors: Xuelian Zhang, Yan Zhuang, Jia Cai, Shaohua Tang, Xiaolong Wang, He Wei
  • Publication number: 20230215159
    Abstract: 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: Application
    Filed: March 9, 2023
    Publication date: July 6, 2023
    Inventors: Chuanyun DENG, Guanfu CHEN, Shaohua TANG
  • Patent number: 11537626
    Abstract: 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: Grant
    Filed: November 9, 2018
    Date of Patent: December 27, 2022
    Assignee: SOUTH CHINA UNIVERSITY OF TECHNOLOGY
    Inventors: Shaohua Tang, Bowen Zhao, Yiming Wu
  • Publication number: 20220351019
    Abstract: 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: Application
    Filed: July 14, 2022
    Publication date: November 3, 2022
    Inventors: Minqi Chen, Chuanyun Deng, Xiangyu Hu, Shaohua Tang
  • Publication number: 20220021541
    Abstract: 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: Application
    Filed: October 29, 2018
    Publication date: January 20, 2022
    Inventors: Shaohua TANG, Zhiniang PENG, Dongxiang FANG
  • Publication number: 20200402073
    Abstract: 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: Application
    Filed: February 18, 2019
    Publication date: December 24, 2020
    Inventors: Shaohua TANG, Chen WU
  • Publication number: 20200372023
    Abstract: 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: Application
    Filed: November 9, 2018
    Publication date: November 26, 2020
    Applicant: SOUTH CHINA UNIVERSITY OF TECHNOLOGY
    Inventors: Shaohua TANG, Bowen ZHAO, Yiming WU
  • Patent number: 10826754
    Abstract: 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: Grant
    Filed: May 31, 2019
    Date of Patent: November 3, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Shaohua Tang
  • Publication number: 20200328935
    Abstract: 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: Application
    Filed: May 31, 2019
    Publication date: October 15, 2020
    Inventor: Shaohua TANG
  • Patent number: 10623189
    Abstract: 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: Grant
    Filed: December 23, 2015
    Date of Patent: April 14, 2020
    Assignee: South China University of Technology
    Inventors: Shaohua Tang, Jiahui Chen
  • Patent number: 10209814
    Abstract: 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: Grant
    Filed: December 18, 2014
    Date of Patent: February 19, 2019
    Assignee: Nubia Technology Co., LTD.
    Inventors: Qiang Li, Shaohua Tang
  • Patent number: 10142105
    Abstract: 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: Grant
    Filed: January 7, 2015
    Date of Patent: November 27, 2018
    Assignee: South China University of Technology
    Inventors: Shaohua Tang, Jiahui Chen
  • Publication number: 20180278426
    Abstract: 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: Application
    Filed: December 23, 2015
    Publication date: September 27, 2018
    Inventors: Shaohua TANG, Jiahui CHEN
  • Patent number: 9948462
    Abstract: 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: Grant
    Filed: December 30, 2014
    Date of Patent: April 17, 2018
    Assignee: South China University of Technology
    Inventors: Shaohua Tang, Jiahui Chen
  • Patent number: 9948463
    Abstract: 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: Grant
    Filed: December 18, 2013
    Date of Patent: April 17, 2018
    Assignee: SOUTH CHINA UNIVERSITY OF TECHNOLOGY
    Inventors: Shaohua Tang, Wuqiang Shen
  • Publication number: 20170222807
    Abstract: 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: Application
    Filed: January 7, 2015
    Publication date: August 3, 2017
    Applicant: South China University of Technology
    Inventors: Shaohua Tang, Jiahui Chen
  • Publication number: 20170070348
    Abstract: 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: Application
    Filed: December 2, 2014
    Publication date: March 9, 2017
    Applicant: SOUTH CHINA UNIVERSITY OF TECHNOLOGY
    Inventors: Shaohua TANG, Wuqiang SHEN
  • Publication number: 20170017334
    Abstract: 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: Application
    Filed: December 18, 2014
    Publication date: January 19, 2017
    Inventors: Qiang Li, Shaohua TANG
  • Publication number: 20160234021
    Abstract: 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: Application
    Filed: December 18, 2013
    Publication date: August 11, 2016
    Applicant: SOUTH CHINA UNIVERSITY OF TECHNOLOGY
    Inventors: Shaohua TANG, Wuqiang SHEN
  • Publication number: 20160226664
    Abstract: 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: Application
    Filed: December 30, 2014
    Publication date: August 4, 2016
    Applicant: South China University of Technology
    Inventors: Shaohua Tang, Jiahui Chen