loadpatents
Patent applications and USPTO patent grants for Cheung; Chun Ho.The latest application filed is for "teaching and assessment of spoken language skills through fine-grained evaluation".
Patent | Date |
---|---|
Teaching and assessment of spoken language skills through fine-grained evaluation Grant 11,170,663 - Cheung , et al. November 9, 2 | 2021-11-09 |
Granular partial recall of deduplicated files Grant 10,180,943 - Xie , et al. Ja | 2019-01-15 |
Teaching And Assessment Of Spoken Language Skills Through Fine-grained Evaluation App 20180277017 - Cheung; Chun Ho | 2018-09-27 |
Caching content addressable data chunks for storage virtualization Grant 9,729,659 - Sengupta , et al. August 8, 2 | 2017-08-08 |
Data error detection and correction using hash values Grant 9,152,502 - Kalach , et al. October 6, 2 | 2015-10-06 |
Optimization of a partially deduplicated file Grant 8,990,171 - Kalach , et al. March 24, 2 | 2015-03-24 |
Caching Content Addressable Data Chunks For Storage Virtualization App 20140280664 - Sengupta; Sudipta ;   et al. | 2014-09-18 |
Granular Partial Recall Of Deduplicated Files App 20140244601 - Xie; Ping ;   et al. | 2014-08-28 |
Data Error Detection And Correction Using Hash Values App 20140181575 - Kalach; Ran ;   et al. | 2014-06-26 |
Partial recall of deduplicated files Grant 8,645,335 - Gupta , et al. February 4, 2 | 2014-02-04 |
Optimization of a Partially Deduplicated File App 20130060739 - Kalach; Ran ;   et al. | 2013-03-07 |
Partial Recall of Deduplicated Files App 20120158675 - Gupta; Abhishek ;   et al. | 2012-06-21 |
Hierarchical navigation layers for wizards Grant 7,426,703 - Cheung , et al. September 16, 2 | 2008-09-16 |
Hierarchical navigation layers for wizards App 20050050438 - Cheung, Chun Ho ;   et al. | 2005-03-03 |
uspto.report is an independent third-party trademark research tool that is not affiliated, endorsed, or sponsored by the United States Patent and Trademark Office (USPTO) or any other governmental organization. The information provided by uspto.report is based on publicly available data at the time of writing and is intended for informational purposes only.
While we strive to provide accurate and up-to-date information, we do not guarantee the accuracy, completeness, reliability, or suitability of the information displayed on this site. The use of this site is at your own risk. Any reliance you place on such information is therefore strictly at your own risk.
All official trademark data, including owner information, should be verified by visiting the official USPTO website at www.uspto.gov. This site is not intended to replace professional legal advice and should not be used as a substitute for consulting with a legal professional who is knowledgeable about trademark law.