Patents by Inventor Chung Cheung

Chung Cheung 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: 20240143524
    Abstract: A processor for a cryptosystem. The processor comprises a hybrid processor architecture including a hardware processor, a software processor and an interconnection interface arranged to exchange data between the hardware processor and the software processor; wherein the hardware processor comprises a plurality of hardware accelerator modules arranged to perform computational tasks including at least one of number theoretic transforms (NTT) computation, arithmetic operations which are more time-consuming when being performed instead by the software-processor.
    Type: Application
    Filed: October 10, 2022
    Publication date: May 2, 2024
    Inventors: Gaoyu MAO, Guangyan LI, Chak Chung CHEUNG, Alan Hiu Fung LAM
  • Patent number: 11956374
    Abstract: A computing system that is configured for a federated wallet with cryptographically secure signature delegation. The system may be configured to receive a session public key corresponding to a decentralized application and a user. The system may be further configured to receive an unsigned transaction of a blockchain, the unsigned transaction corresponding to the user. The system may be further configured to provide a symmetric encryption key to the user's device for encrypting the user's private signing key. The system may be further configured to determine, using the session public key, that the unsigned transaction is valid. Based on the validity of the unsigned transaction, the system may send the unsigned transaction to the user's device. The system may send the symmetric encryption key to the user's device to decrypt the private signing key. The system may be further configured to receive a signed transaction for submission to the blockchain.
    Type: Grant
    Filed: April 14, 2023
    Date of Patent: April 9, 2024
    Assignee: Via Science, Inc.
    Inventors: Jesús Alejandro Cárdenes Cabré, Arteum Kanda, Jeremy Taylor, John Christopher Muddle, Kai Chung Cheung
  • Publication number: 20230336361
    Abstract: A computing system that is configured for a federated wallet with cryptographically secure signature delegation. The system may be configured to receive a session public key corresponding to a decentralized application and a user. The system may be further configured to receive an unsigned transaction of a blockchain, the unsigned transaction corresponding to the user. The system may be further configured to provide a symmetric encryption key to the user's device for encrypting the user's private signing key. The system may be further configured to determine, using the session public key, that the unsigned transaction is valid. Based on the validity of the unsigned transaction, the system may send the unsigned transaction to the user's device. The system may send the symmetric encryption key to the user's device to decrypt the private signing key. The system may be further configured to receive a signed transaction for submission to the blockchain.
    Type: Application
    Filed: April 14, 2023
    Publication date: October 19, 2023
    Inventors: Jesús Alejandro Cárdenes Cabré, Arteum Kanda, Jeremy Taylor, John Christopher Muddle, Kai Chung Cheung
  • Publication number: 20230255769
    Abstract: A prosthetic valve may be used to repair a diseased or otherwise damaged heart valve such as the mitral valve. The prosthetic valve may include atraumatic anchor tabs which may be radiopaque or echogenic. A cinching mechanism may also be coupled to the prosthetic valve to control radial expansion of the prosthetic valve. The cinching mechanism may include a wire lasso or a belt. The prosthetic valve may include an expandable frame which has a reduced number of strut connection nodes to allow a lower profile collapsed configuration and tighter crimping. The commissure posts of the prosthetic valve may extend beyond an edge of the ventricular skirt portion of the device.
    Type: Application
    Filed: February 9, 2023
    Publication date: August 17, 2023
    Inventors: Eric Soun-Sang Fung, Kathleen Hung, Karen Tsoek-Ji Wong, Aaron J. Chalekian, Connor Lucas Haberl, Anson Wai Chung Cheung, Kellen Bodell, Christopher Brodeur
  • Patent number: 11695557
    Abstract: A first component determines encrypted data representing an event and encrypted threshold data corresponding to an outlier of the event. The first system may process the data using, for example, one or more composite integers, and may send the result to a second system. This second system may subtract the data to determine of the encrypted data is greater than, less than, or equal to the encrypted threshold. If so, the second system may determine that the encrypted data corresponds to an outlier of the data. The second system may send an indication of this determination to a third system.
    Type: Grant
    Filed: June 11, 2021
    Date of Patent: July 4, 2023
    Assignee: Via Science, Inc.
    Inventors: Kai Chung Cheung, Jeremy Taylor, Mathew Rogers, Colin Gounden
  • Publication number: 20230121425
    Abstract: Multiple systems may determine neural-network output data and neural-network parameter data and may transmit the data therebetween to train and run the neural-network model to predict an event given input data. A data-provider system may perform a dot-product operation using encrypted data, and a secure-processing component may decrypt and process that data using an activation function to predict an event. Multiple secure-processing components may be used to perform a multiplication operation using homomorphic encrypted data.
    Type: Application
    Filed: October 27, 2022
    Publication date: April 20, 2023
    Inventors: Kai Chung Cheung, Mathew Rogers, Jeremy Taylor
  • Patent number: 11630913
    Abstract: A first system receives an encrypted data vector representing a text search query from a second system and second encrypted data from a third system that may include a first vector and a second vector representing text of an electronic document. The first system may multiply the vectors by a random vector. The first system may determine a first difference between the encrypted data vector and the first vector, and a second difference between the encrypted data vector and the second vector. The first system may determine a product of the first and second difference. The first system may send the product to the third system and then receive a value representing the decrypted difference. The first system may determine if the value satisfies a condition and send the result of the determination to the second system.
    Type: Grant
    Filed: May 23, 2022
    Date of Patent: April 18, 2023
    Assignee: Via Science, Inc.
    Inventors: Madjid Aoudia, Kai Chung Cheung, Jesús Alejandro Cárdenes Cabré
  • Publication number: 20230102090
    Abstract: The present invention provides a system for implementing a logistic regression classification mechanism to measure and assess a depth of anesthesia of an animal subject based on electroencephalography (EEG), which includes a signal pre-processor, an epoch generator, a feature extractor, a classifier, and a predictor. Related method of how to pre-process the raw data of EEG signal, epoch generation thereof, feature extraction from each epoch, classification based on extracted features, and prediction of different states of the animal subject based on a prediction decision mechanism is also provided. Classification accuracy of the present invention for 1-second and 10% overlapping epochs is about 94% with an average total system delay of about 12 ?s and low on-chip power consumption. The present system is entirely optimized, which leads to a 100% accurate channel prediction after a 7-second run-time on average.
    Type: Application
    Filed: September 22, 2021
    Publication date: March 30, 2023
    Inventors: Abdelrahman Bakr Mohammed Abdelnaby ELDALY, Mehdi Hasan CHOWDHURY, Stephen Kugbere AGADAGBA, Ray Chak Chung CHEUNG, Leanne Lai Hang CHAN
  • Publication number: 20230091320
    Abstract: The present invention provides a hardware-friendly framework for implementing a point-of-care diagnosis hardware tool for practical end-user convenience, power saving and resource utilization. The hardware tool is non-invasive and comfortable for the patient, as a primary means of differential diagnosis between two neuromuscular diseases such as neuropathy and myopathy. The provided hard-ware tool comprises a feature extractor configured to receive electrodiagnostic signals (preferably EMG signals) of a patient and extract one or more features from the collected signals; and a classifier configured to receive the extracted features and classify a neuromuscular disease for the patient based on the extracted features. The classifier is a single layer machine-learning perceptron trained with datasets consisted of electrodiagnostic signals of patients to perform a linearly separable binary classification.
    Type: Application
    Filed: September 23, 2021
    Publication date: March 23, 2023
    Inventors: Mehdi Hasan CHOWDHURY, Ray Chak Chung CHEUNG, Muhammad IRFAN, Abdurrashid Ibrahim SANKA, Siu Ying Patrick HUNG
  • Patent number: 11602429
    Abstract: A prosthetic valve may be used to repair a diseased or otherwise damaged heart valve such as the mitral valve. The prosthetic valve may include atraumatic anchor tabs which may be radiopaque or echogenic. A cinching mechanism may also be coupled to the prosthetic valve to control radial expansion of the prosthetic valve. The cinching mechanism may include a wire lasso or a belt. The prosthetic valve may include an expandable frame which has a reduced number of strut connection nodes to allow a lower profile collapsed configuration and tighter crimping. The commissure posts of the prosthetic valve may extend beyond an edge of the ventricular skirt portion of the device.
    Type: Grant
    Filed: April 1, 2020
    Date of Patent: March 14, 2023
    Assignee: Neovasc Tiara Inc.
    Inventors: Eric Soun-Sang Fung, Kathleen Hung, Karen Tsoek-Ji Wong, Aaron J. Chalekian, Connor Lucas Haberl, Anson Wai Chung Cheung, Kellen Bodell, Christopher Brodeur
  • Patent number: 11586743
    Abstract: A first system creates and sends encryption key data to multiple data sources. A second system receives data encrypted using the encryption key data from the multiple data sources; the data may include noise data such that, even if decrypted, the original data cannot be discovered. Because the encryption is additively homomorphic, the second system may create encrypted summation data using the encrypted data. The first system separately receives the noise data encrypted using the same technique as the encrypted data. The second system may send the encrypted summation data to the first system, which may then remove the noise data from the encrypted summation data to create unencrypted summation data.
    Type: Grant
    Filed: March 22, 2019
    Date of Patent: February 21, 2023
    Assignee: Via Science, Inc.
    Inventors: Kai Chung Cheung, Jeremy Taylor, Jesús Alejandro Cárdenes Cabré
  • Publication number: 20220382900
    Abstract: A first system receives an encrypted data vector representing a text search query from a second system and second encrypted data from a third system that may include a first vector and a second vector representing text of an electronic document. The first system may multiply the vectors by a random vector. The first system may determine a first difference between the encrypted data vector and the first vector, and a second difference between the encrypted data vector and the second vector. The first system may determine a product of the first and second difference. The first system may send the product to the third system and then receive a value representing the decrypted difference. The first system may determine if the value satisfies a condition and send the result of the determination to the second system.
    Type: Application
    Filed: May 23, 2022
    Publication date: December 1, 2022
    Inventors: Madjid Aoudia, Kai Chung Cheung, Jesús Alejandro Cárdenes Cabré
  • Patent number: 11489659
    Abstract: Multiple systems may determine neural-network output data and neural-network parameter data and may transmit the data therebetween to train and run the neural-network model to predict an event given input data. A data-provider system may perform a dot-product operation using encrypted data, and a secure-processing component may decrypt and process that data using an activation function to predict an event. Multiple secure-processing components may be used to perform a multiplication operation using homomorphic encrypted data.
    Type: Grant
    Filed: October 29, 2020
    Date of Patent: November 1, 2022
    Assignee: Via Science, Inc.
    Inventors: Kai Chung Cheung, Mathew Rogers, Jeremy Taylor
  • Patent number: 11308222
    Abstract: Computer instructions corresponding to a neural-network model are received and encrypted using an encryption technique. Training data encrypted using the encryption technique is received from a data source. The model is trained using the training data using, for example, a gradient descent technique. If the model performs in accordance with a quality metric, it is sent to a device of a model user.
    Type: Grant
    Filed: March 22, 2019
    Date of Patent: April 19, 2022
    Assignee: Via Science, Inc.
    Inventors: Jeremy Taylor, Jesús Alejandro Cárdenes Cabré, Kai Chung Cheung, John Christopher Muddle, Colin Gounden
  • Patent number: 11301571
    Abstract: Computer instructions corresponding to a neural-network model are received and encrypted using an encryption technique. Training data encrypted using the encryption technique is received from a data source. The model is trained using the training data using, for example, a gradient descent technique. If the model performs in accordance with a quality metric, it is sent to a device of a model user.
    Type: Grant
    Filed: May 25, 2021
    Date of Patent: April 12, 2022
    Assignee: VIA SCIENCE, INC.
    Inventors: Jeremy Taylor, Jesús Alejandro Cárdenes Cabré, Kai Chung Cheung, John Christopher Muddle, Colin Gounden
  • Patent number: 11283591
    Abstract: Multiple systems may determine neural-network output data and neural-network parameter data and may transmit the data therebetween to train and run the neural-network model to predict an event given input data. A data-provider system may perform a dot-product operation using encrypted data, and a secure-processing component may decrypt and process that data using an activation function to predict an event. Multiple secure-processing components may be used to perform a multiplication operation using homomorphic encrypted data.
    Type: Grant
    Filed: May 25, 2021
    Date of Patent: March 22, 2022
    Assignee: Via Science, Inc.
    Inventors: Kai Chung Cheung, Mathew Rogers, Jeremy Taylor
  • Patent number: 11275848
    Abstract: Multiple data sources encrypt data using encryption key data received from a first system; a second system does not have access to the encryption key data. The second system receives the encrypted data from the multiple data sources. Because the encryption is additively homomorphic, the second system may create encrypted summation data using the encrypted data. The second system may send the encrypted summation data to the first system, which may then decrypt the encrypted summation data to create unencrypted summation data.
    Type: Grant
    Filed: March 22, 2019
    Date of Patent: March 15, 2022
    Assignee: Via Science, Inc.
    Inventor: Kai Chung Cheung
  • Publication number: 20220060326
    Abstract: A first component determines encrypted data representing an event and encrypted threshold data corresponding to an outlier of the event. The first system may process the data using, for example, one or more composite integers, and may send the result to a second system. This second system may subtract the data to determine of the encrypted data is greater than, less than, or equal to the encrypted threshold. If so, the second system may determine that the encrypted data corresponds to an outlier of the data. The second system may send an indication of this determination to a third system.
    Type: Application
    Filed: June 11, 2021
    Publication date: February 24, 2022
    Inventors: Kai Chung Cheung, Jeremy Taylor, Mathew Rogers, Colin Gounden
  • Publication number: 20210279342
    Abstract: Computer instructions corresponding to a neural-network model are received and encrypted using an encryption technique. Training data encrypted using the encryption technique is received from a data source. The model is trained using the training data using, for example, a gradient descent technique. If the model performs in accordance with a quality metric, it is sent to a device of a model user.
    Type: Application
    Filed: May 25, 2021
    Publication date: September 9, 2021
    Inventors: Jeremy Taylor, Jesús Alejandro Cárdenes Cabré, Kai Chung Cheung, John Christopher Muddle, Colin Gounden
  • Publication number: 20210279582
    Abstract: Multiple systems may determine neural-network output data and neural-network parameter data and may transmit the data therebetween to train and run the neural-network model to predict an event given input data. A secure processing component may process data using a transformation layer and may send and receive data to and from a first system. Multiple data-provider systems may send vertically partitioned data to the secure-processing component, which may determine output data corresponding to the multiple data-provider systems.
    Type: Application
    Filed: May 25, 2021
    Publication date: September 9, 2021
    Inventors: John Christopher Muddle, Mathew Rogers, Jesus Alejandro Cardenes Cabre, Jeremy Taylor, Colin Gounden, Kai Chung Cheung