Patents by Inventor Ya-Qin Zhang
Ya-Qin Zhang 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: 20230158025Abstract: Described herein are compounds that inhibit galactokinase (GALK) and other kinases and methods for producing the same. Also described are methods for using Structure-Activity Relationships (SAR) to develop compounds with enhanced activity.Type: ApplicationFiled: April 22, 2021Publication date: May 25, 2023Inventors: Li Lui, Ya-qin Zhang, Surendra Karavadhi, Juan Marugan, Matthew Hall, Min Shen, Samarjit Patnaik, Kent Lai, Manshu Tang, Francis G. Whitby, Christopher P. Hill, Bijina Balakrishna
-
Patent number: 10936270Abstract: Multiple schemes and techniques for facilitating presentations with an interactive application are described. For example, an interactive application provides a console view overlay for integrating multiple productivity applications into a graphical user interface (GUI) window. An interactive application can also share a selected display portion of the console view overlay with other interactive applications. As another example, presenters and other audience members can draw on the selected display portion being shared, and the drawn graphics are synchronously displayed by the other interactive applications. Interactive applications, as directed by their users, can join various member groups and specific presentations thereof. Moreover, a user may share content in accordance with membership grouping.Type: GrantFiled: December 9, 2016Date of Patent: March 2, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Ying-Qing Xu, Heung-Yeung Shum, Ya-Qin Zhang, Barn-Wan Li, Bo Liu
-
Publication number: 20190054047Abstract: Disclosed herein are methods of treating a malignant adrenocortical tumor, including a locally advanced and metastatic adrenocortical carcinoma. In some examples, methods of treating a malignant adrenocortical tumor include administering an effective amount of niclosamide alone or in combination with other therapeutic agents to a subject in need thereof, thereby treating the malignant adrenocortical tumor.Type: ApplicationFiled: January 18, 2017Publication date: February 21, 2019Applicant: The U.S.A., as represented by the Secretary, Department of Health and Human ServicesInventors: Electron Kebebew, Lisa Zhang, Ya-Qin Zhang, Min Shen
-
Patent number: 9626064Abstract: Multiple schemes and techniques for facilitating presentations with an interactive application are described. For example, an interactive application provides a console view overlay for integrating multiple productivity applications into a graphical user interface (GUI) window. An interactive application can also share a selected display portion of the console view overlay with other interactive applications. As another example, presenters and other audience members can draw on the selected display portion being shared, and the drawn graphics are synchronously displayed by the other interactive applications. Interactive applications, as directed by their users, can join various member groups and specific presentations thereof. Moreover, a user may share content in accordance with membership grouping.Type: GrantFiled: December 1, 2009Date of Patent: April 18, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Ying-Qing Xu, Heung-Yeung Shum, Ya-Qin Zhang, Barn-Wan Li, Bo Liu
-
Publication number: 20170090845Abstract: Multiple schemes and techniques for facilitating presentations with an interactive application are described. For example, an interactive application provides a console view overlay for integrating multiple productivity applications into a graphical user interface (GUI) window. An interactive application can also share a selected display portion of the console view overlay with other interactive applications. As another example, presenters and other audience members can draw on the selected display portion being shared, and the drawn graphics are synchronously displayed by the other interactive applications. Interactive applications, as directed by their users, can join various member groups and specific presentations thereof. Moreover, a user may share content in accordance with membership grouping.Type: ApplicationFiled: December 9, 2016Publication date: March 30, 2017Applicant: Microsoft Technology Licensing, LLCInventors: Ying-Qing Xu, Heung-Yeung Shum, Ya-Qin Zhang, Barn-Wan Li, Bo Liu
-
Publication number: 20160046616Abstract: Small molecule inhibitors of Nrf2 and methods of their use are provided for treating or preventing a disease, disorder or condition associated with an Nrf2-regulated pathway. The compound can be administered as a single agent or can be administered to enhance the efficacy of a chemotherapeutic drug and/or radiation therapy.Type: ApplicationFiled: March 17, 2014Publication date: February 18, 2016Applicants: THE JOHNS HOPKINS UNIVERSITY, THE NATIONAL INSTITUTES OF HEALTH, SANFORD BURNHAM PREBYS MEDICAL DISCOVERY INSTITUTEInventors: SHYAM S. BISWAL, ANJU SINGH, FRAYDOON RASTINEJAD, MIN SHEN, MATTHEW B. BOXER, YA-QIN ZHANG, JASON M. ROHDE, KYU OH, SREEDHAR VENKANNAGARI
-
Patent number: 8005138Abstract: A seamless bitstream switching schema is presented. The schema takes advantage of both the high coding efficiency of non-scalable bitstreams and the flexibility of scalable bitstreams. Small bandwidth fluctuations are accommodated by the scalability of the bitstreams, while large bandwidth fluctuations are tolerated by switching among scalable bitstreams. This seamless bitstream switching schema significantly improves the efficiency of scalable video coding over a broad range of bit rates.Type: GrantFiled: November 16, 2005Date of Patent: August 23, 2011Assignee: Microsoft CorporationInventors: Feng Wu, Shipeng Li, Xiaoyan Sun, Ya-Qin Zhang
-
Patent number: 7949049Abstract: A video coding system and method utilizes a 3-D wavelet transform that is memory efficient and reduces boundary effect across frame boundaries. The transform employs a lifting-based scheme and buffers wavelet coefficients at intermediate lifting steps towards the end of one GOP (group of pictures) until intermediate coefficients from the beginning of the next GOP are available. The wavelet transform scheme does not physically break the video sequence into GOPs, but processes the sequence without intermission. In this manner, the system simulates an infinite wavelet transformation across frame boundaries and the boundary effect is significantly reduced or essentially eliminated. Moreover, the buffering is very small and the scheme can be used to implement other decomposition structures. The wavelet transform scheme provides superb video playback quality with little or no boundary effects.Type: GrantFiled: August 6, 2004Date of Patent: May 24, 2011Assignee: Microsoft CorporationInventors: Jizheng Xu, Shipeng Li, Ya-Qin Zhang, Zixiang Xiong
-
Patent number: 7830958Abstract: A seamless bitstream switching schema is presented. The schema takes advantage of both the high coding efficiency of non-scalable bitstreams and the flexibility of scalable bitstreams. Small bandwidth fluctuations are accommodated by the scalability of the bitstreams, while large bandwidth fluctuations are tolerated by switching among scalable bitstreams. This seamless bitstream switching schema significantly improves the efficiency of scalable video coding over a broad range of bit rates.Type: GrantFiled: November 16, 2005Date of Patent: November 9, 2010Assignee: Microsoft CorporationInventors: Feng Wu, Shipeng Li, Xiaoyan Sun, Ya-Qin Zhang
-
Patent number: 7826537Abstract: A scalable layered video coding scheme that encodes video data frames into multiple layers, including a base layer of comparatively low quality video and multiple enhancement layers of increasingly higher quality video, adds error resilience to the enhancement layer. Unique resynchronization marks are inserted into the enhancement layer bitstream in headers associated with each video packet, headers associated with each bit plane, and headers associated with each video-of-plane (VOP) segment. Following transmission of the enhancement layer bitstream, the decoder tries to detect errors in the packets. Upon detection, the decoder seeks forward in the bitstream for the next known resynchronization mark. Once this mark is found, the decoder is able to begin decoding the next video packet. With the addition of many resynchronization marks within each frame, the decoder can recover very quickly and with minimal data loss in the event of a packet loss or channel error in the received enhancement layer bitstream.Type: GrantFiled: October 29, 2004Date of Patent: November 2, 2010Assignee: Microsoft CorporationInventors: Ya-Qin Zhang, Shipeng Li, Feng Wu, Rong Yan
-
Publication number: 20100077319Abstract: Multiple schemes and techniques for facilitating presentations with an interactive application are described. For example, an interactive application provides a console view overlay for integrating multiple productivity applications into a graphical user interface (GUI) window. An interactive application can also share a selected display portion of the console view overlay with other interactive applications. As another example, presenters and other audience members can draw on the selected display portion being shared, and the drawn graphics are synchronously displayed by the other interactive applications. Interactive applications, as directed by their users, can join various member groups and specific presentations thereof. Moreover, a user may share content in accordance with membership grouping.Type: ApplicationFiled: December 1, 2009Publication date: March 25, 2010Applicant: Microsoft CorporationInventors: Ying-Qing Xu, Heung-Yeung Shum, Ya-Qin Zhang, Barn-Wan Li, Bo Liu
-
Patent number: 7684495Abstract: A scalable layered video coding scheme that encodes video data frames into multiple layers, including a base layer of comparatively low quality video and multiple enhancement layers of increasingly higher quality video, adds error resilience to the enhancement layer. Unique resynchronization marks are inserted into the enhancement layer bitstream in headers associated with each video packet, headers associated with each bit plane, and headers associated with each video-of-plane (VOP) segment. Following transmission of the enhancement layer bitstream, the decoder tries to detect errors in the packets. Upon detection, the decoder seeks forward in the bitstream for the next known resynchronization mark. Once this mark is found, the decoder is able to begin decoding the next video packet. With the addition of many resynchronization marks within each frame, the decoder can recover very quickly and with minimal data loss in the event of a packet loss or channel error in the received enhancement layer bitstream.Type: GrantFiled: October 29, 2004Date of Patent: March 23, 2010Assignee: Microsoft CorporationInventors: Ya-Qin Zhang, Shipeng Li, Feng Wu, Rong Yan
-
Patent number: 7684493Abstract: A scalable layered video coding scheme that encodes video data frames into multiple layers, including a base layer of comparatively low quality video and multiple enhancement layers of increasingly higher quality video, adds error resilience to the enhancement layer. Unique resynchronization marks are inserted into the enhancement layer bitstream in headers associated with each video packet, headers associated with each bit plane, and headers associated with each video-of-plane (VOP) segment. Following transmission of the enhancement layer bitstream, the decoder tries to detect errors in the packets. Upon detection, the decoder seeks forward in the bitstream for the next known resynchronization mark. Once this mark is found, the decoder is able to begin decoding the next video packet. With the addition of many resynchronization marks within each frame, the decoder can recover very quickly and with minimal data loss in the event of a packet loss or channel error in the received enhancement layer bitstream.Type: GrantFiled: September 20, 2004Date of Patent: March 23, 2010Assignee: Microsoft CorporationInventors: Ya-Qin Zhang, Shipeng Li, Feng Wu, Rong Yan
-
Patent number: 7684494Abstract: A scalable layered video coding scheme that encodes video data frames into multiple layers, including a base layer of comparatively low quality video and multiple enhancement layers of increasingly higher quality video, adds error resilience to the enhancement layer. Unique resynchronization marks are inserted into the enhancement layer bitstream in headers associated with each video packet, headers associated with each bit plane, and headers associated with each video-of-plane (VOP) segment. Following transmission of the enhancement layer bitstream, the decoder tries to detect errors in the packets. Upon detection, the decoder seeks forward in the bitstream for the next known resynchronization mark. Once this mark is found, the decoder is able to begin decoding the next video packet. With the addition of many resynchronization marks within each frame, the decoder can recover very quickly and with minimal data loss in the event of a packet loss or channel error in the received enhancement layer bitstream.Type: GrantFiled: October 29, 2004Date of Patent: March 23, 2010Assignee: Microsoft CorporationInventors: Ya-Qin Zhang, Shipeng Li, Feng Wu, Rong Yan
-
Patent number: 7680190Abstract: A video encoding system and method utilizes a three-dimensional (3-D) wavelet transform and entropy coding that utilize motion information in a way to reduce the sensitivity to motion. In one implementation, the coding process initially estimates motion trajectories of pixels in a video object from frame to frame in a video sequence to account for motion of the video object throughout the frames. After motion estimation, a 3-D wavelet transform is applied in two parts. First, a temporal 1-D wavelet transform is applied to the corresponding pixels along the motion trajectories in a time direction. The temporal wavelet transform produces decomposed frames of temporal wavelet transforms, where the spatial correlation within each frame is well preserved. Second, a spatial 2-D wavelet transform is applied to all frames containing the temporal wavelet coefficients. The wavelet transforms produce coefficients within different sub-bands. The process then codes wavelet coefficients.Type: GrantFiled: November 9, 2004Date of Patent: March 16, 2010Assignee: Microsoft CorporationInventors: Jizheng Xu, Shipeng Li, Ya-Qin Zhang
-
Patent number: 7680189Abstract: A video encoding system and method utilizes a three-dimensional (3-D) wavelet transform and entropy coding that utilize motion information in a way to reduce the sensitivity to motion. In one implementation, the coding process initially estimates motion trajectories of pixels in a video object from frame to frame in a video sequence to account for motion of the video object throughout the frames. After motion estimation, a wavelet transform is applied to produce coefficients within different sub-bands. The wavelet coefficients are coded independently for each sub-band to permit easy separation at a decoder, making resolution scalability and temporal scalability natural and easy. In particular, the coefficients are assigned various contexts based on the significance of neighboring samples in previous, current, and next frame, thereby taking advantage of any motion information between frames.Type: GrantFiled: November 9, 2004Date of Patent: March 16, 2010Assignee: Microsoft CorporationInventors: Jizheng Xu, Shipeng Li, Ya-Qin Zhang
-
Patent number: 7675976Abstract: A video encoding system and method utilizes a three-dimensional (3-D) wavelet transform and entropy coding that utilize motion information in a way to reduce the sensitivity to motion. In one implementation, the coding process initially estimates motion trajectories of pixels in a video object from frame to frame in a video sequence to account for motion of the video object throughout the frames. After motion estimation, a 3-D wavelet transform is applied in two parts. First, a temporal 1-D wavelet transform is applied to the corresponding pixels along the motion trajectories in a time direction. The temporal wavelet transform produces decomposed frames of temporal wavelet transforms, where the spatial correlation within each frame is well preserved. Second, a spatial 2-D wavelet transform is applied to all frames containing the temporal wavelet coefficients. The wavelet transforms produce coefficients within different sub-bands. The process then codes wavelet coefficients.Type: GrantFiled: July 29, 2004Date of Patent: March 9, 2010Assignee: Microsoft CorporationInventors: Jizheng Xu, Shipeng Li, Ya-Qin Zhang
-
Patent number: 7664185Abstract: A scalable layered video coding scheme that encodes video data frames into multiple layers, including a base layer of comparatively low quality video and multiple enhancement layers of increasingly higher quality video, adds error resilience to the enhancement layer. Unique resynchronization marks are inserted into the enhancement layer bitstream in headers associated with each video packet, headers associated with each bit plane, and headers associated with each video-of-plane (VOP) segment. Following transmission of the enhancement layer bitstream, the decoder tries to detect errors in the packets. Upon detection, the decoder seeks forward in the bitstream for the next known resynchronization mark. Once this mark is found, the decoder is able to begin decoding the next video packet. With the addition of many resynchronization marks within each frame, the decoder can recover very quickly and with minimal data loss in the event of a packet loss or channel error in the received enhancement layer bitstream.Type: GrantFiled: October 29, 2004Date of Patent: February 16, 2010Assignee: Microsoft CorporationInventors: Ya-Qin Zhang, Shipeng Li, Feng Wu, Rong Yan
-
Patent number: 7653134Abstract: A video encoding system and method utilizes a three-dimensional (3-D) wavelet transform and entropy coding that utilize motion information in a way to reduce the sensitivity to motion. In one implementation, the coding process initially estimates motion trajectories of pixels in a video object from frame to frame in a video sequence to account for motion of the video object throughout the frames. After motion estimation, a 3-D wavelet transform is applied in two parts. First, a temporal 1-D wavelet transform is applied to the corresponding pixels along the motion trajectories in a time direction. The temporal wavelet transform produces decomposed frames of temporal wavelet transforms, where the spatial correlation within each frame is well preserved. Second, a spatial 2-D wavelet transform is applied to all frames containing the temporal wavelet coefficients. The wavelet transforms produce coefficients within different sub-bands. The process then codes wavelet coefficients.Type: GrantFiled: July 29, 2004Date of Patent: January 26, 2010Assignee: Microsoft CorporationInventors: Jizheng Xu, Shipeng Li, Ya-Qin Zhang
-
Patent number: 7646817Abstract: An accelerated video decoding system utilizes a graphics processing unit to perform motion compensation, image reconstruction, and color space conversion processes, while utilizing a central processing unit to perform other decoding processes.Type: GrantFiled: March 28, 2003Date of Patent: January 12, 2010Assignee: Microsoft CorporationInventors: Guobin Shen, Lihua Zhu, Shipeng Li, Ya-Qin Zhang, Richard F. Rashid