Patents by Inventor Ji Zheng

Ji Zheng 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).

  • Patent number: 11954105
    Abstract: Methods and computer systems for storing a query plan in a cache are provided. The method can include: determining a use frequency of the query plan; determining a target storage layer for storing the query plan based on the determined use frequency, wherein the cache includes at least two storage layers and each of the storage layers is associated with a compression level of query plans; processing the query plan according to the compression level of the target storage layer; and storing the processed query plan in the target storage layer.
    Type: Grant
    Filed: January 30, 2019
    Date of Patent: April 9, 2024
    Assignee: Alibaba Group Holding Limited
    Inventors: Fang Zheng, Zhe Chen, Ruiping Li, Congnan Luo, Yu Dong, Jie Zhang, Li Zhang, Ji Jiannan, Dongcan Cui, Chaoqun Zhan
  • Publication number: 20230393802
    Abstract: In implementations of the subject matter described herein, there are provided a method and apparatus for real time screen sharing. During the screen sharing of two devices, if a certain condition is satisfied for an image encoded by a first device and an image decoded by a second device, the first device pauses image processing images. If the pause time of pausing satisfies a certain length, a parameter associated with an image compression ratio is adjusted. After the first device resumes image processing, the adjusted parameter is used to encode a new image captured on the first device. According to implementations of the subject matter described herein, a transmission code rate during the screen sharing can be controlled according to the pause time of pausing image processing. The implementations of the subject matter described herein can reduce transmission latency of screen sharing, thereby effectively ensuring the user experience.
    Type: Application
    Filed: August 21, 2023
    Publication date: December 7, 2023
    Inventors: Bin LI, Ji-Zheng XU, Yan LU
  • Publication number: 20230345013
    Abstract: Innovations in encoder-side decisions that use the results of hash-based block matching are presented. For example, some of the innovations relate to ways of building hash tables that include some (but not all) uniform blocks. Other innovations relate to ways of determining motion vector resolution based on results of hash-based block matching. Still other innovations relate to scene change detection, including long-term reference picture selection and picture quality determination during encoding.
    Type: Application
    Filed: June 30, 2023
    Publication date: October 26, 2023
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Bin Li, Ji-Zheng Xu
  • Patent number: 11775247
    Abstract: In implementations of the subject matter described herein, there are provided a method and apparatus for real time screen sharing. During the screen sharing of two devices, if a certain condition is satisfied for an image encoded by a first device and an image decoded by a second device, the first device pauses image processing images. If the pause time of pausing satisfies a certain length, a parameter associated with an image compression ratio is adjusted. After the first device resumes image processing, the adjusted parameter is used to encode a new image captured on the first device. According to implementations of the subject matter described herein, a transmission code rate during the screen sharing can be controlled according to the pause time of pausing image processing. The implementations of the subject matter described herein can reduce transmission latency of screen sharing, thereby effectively ensuring the user experience.
    Type: Grant
    Filed: May 24, 2018
    Date of Patent: October 3, 2023
    Assignee: Microsoft Technology Licensing, LLC.
    Inventors: Bin Li, Ji-Zheng Xu, Yan Lu
  • Patent number: 11736701
    Abstract: Innovations in encoder-side decisions that use the results of hash-based block matching are presented. For example, some of the innovations relate to ways of building hash tables that include some (but not all) uniform blocks. Other innovations relate to ways of determining motion vector resolution based on results of hash-based block matching. Still other innovations relate to scene change detection, including long-term reference picture selection and picture quality determination during encoding.
    Type: Grant
    Filed: March 31, 2021
    Date of Patent: August 22, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Bin Li, Ji-Zheng Xu
  • Publication number: 20230209068
    Abstract: Innovations in unified intra block copy (“BC”) and inter prediction modes are presented. In some example implementations, bitstream syntax, semantics of syntax elements and many coding/decoding processes for inter prediction mode are reused or slightly modified to enable intra BC prediction for blocks of a frame. For example, to provide intra BC prediction for a current block of a current picture, a motion compensation process applies a motion vector that indicates a displacement within the current picture, with the current picture being used as a reference picture for the motion compensation process. With this unification of syntax, semantics and coding/decoding processes, various coding/decoding tools designed for inter prediction mode, such as advanced motion vector prediction, merge mode and skip mode, can also be applied when intra BC prediction is used, which simplifies implementation of intra BC prediction.
    Type: Application
    Filed: March 6, 2023
    Publication date: June 29, 2023
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Bin Li, Ji-Zheng Xu
  • Patent number: 11632558
    Abstract: Innovations in unified intra block copy (“BC”) and inter prediction modes are presented. In some example implementations, bitstream syntax, semantics of syntax elements and many coding/decoding processes for inter prediction mode are reused or slightly modified to enable intra BC prediction for blocks of a frame. For example, to provide intra BC prediction for a current block of a current picture, a motion compensation process applies a motion vector that indicates a displacement within the current picture, with the current picture being used as a reference picture for the motion compensation process. With this unification of syntax, semantics and coding/decoding processes, various coding/decoding tools designed for inter prediction mode, such as advanced motion vector prediction, merge mode and skip mode, can also be applied when intra BC prediction is used, which simplifies implementation of intra BC prediction.
    Type: Grant
    Filed: October 8, 2021
    Date of Patent: April 18, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Bin Li, Ji-Zheng Xu
  • Patent number: 11531827
    Abstract: Implementations of the present disclosure provide a service processing method, device, and system associated with unified resource locator (URL)-based two-dimensional (code). In an implementation, a URL is received from a first service institution. The URL is obtained by a mobile device from scanning a 2D code provided by a service provider and sent to the first service institution. The URL is then parsed to identify one or more data elements including a service network identifier, a service institution identifier, and a payload including a service object identifier. The one or more data elements is sent to the second service institution based on the service institution identifier. Service information associated with the service object is received from the second service institution based on the service object identifier, and the service information is sent to the first service institution for presenting on the mobile device.
    Type: Grant
    Filed: July 12, 2021
    Date of Patent: December 20, 2022
    Assignee: Advanced New Technologies Co., Ltd.
    Inventors: Ji Zheng, Tianshun Lu, Xi Sun, Yong Pan, Qiaojian Zheng, Jiaqi Feng
  • Publication number: 20220030251
    Abstract: Innovations in unified intra block copy (“BC”) and inter prediction modes are presented. In some example implementations, bitstream syntax, semantics of syntax elements and many coding/decoding processes for inter prediction mode are reused or slightly modified to enable intra BC prediction for blocks of a frame. For example, to provide intra BC prediction for a current block of a current picture, a motion compensation process applies a motion vector that indicates a displacement within the current picture, with the current picture being used as a reference picture for the motion compensation process. With this unification of syntax, semantics and coding/decoding processes, various coding/decoding tools designed for inter prediction mode, such as advanced motion vector prediction, merge mode and skip mode, can also be applied when intra BC prediction is used, which simplifies implementation of intra BC prediction.
    Type: Application
    Filed: October 8, 2021
    Publication date: January 27, 2022
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Bin Li, Ji-Zheng Xu
  • Patent number: 11172207
    Abstract: Innovations in unified intra block copy (“BC”) and inter prediction modes are presented. In some example implementations, bitstream syntax, semantics of syntax elements and many coding/decoding processes for inter prediction mode are reused or slightly modified to enable intra BC prediction for blocks of a frame. For example, to provide intra BC prediction for a current block of a current picture, a motion compensation process applies a motion vector that indicates a displacement within the current picture, with the current picture being used as a reference picture for the motion compensation process. With this unification of syntax, semantics and coding/decoding processes, various coding/decoding tools designed for inter prediction mode, such as advanced motion vector prediction, merge mode and skip mode, can also be applied when intra BC prediction is used, which simplifies implementation of intra BC prediction.
    Type: Grant
    Filed: September 1, 2020
    Date of Patent: November 9, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Bin Li, Ji-Zheng Xu
  • Publication number: 20210342561
    Abstract: Implementations of the present disclosure provide a service processing method, device, and system associated with unified resource locator (URL)-based two-dimensional (code). In an implementation, a URL is received from a first service institution. The URL is obtained by a mobile device from scanning a 2D code provided by a service provider and sent to the first service institution. The URL is then parsed to identify one or more data elements including a service network identifier, a service institution identifier, and a payload including a service object identifier. The one or more data elements is sent to the second service institution based on the service institution identifier. Service information associated with the service object is received from the second service institution based on the service object identifier, and the service information is sent to the first service institution for presenting on the mobile device.
    Type: Application
    Filed: July 12, 2021
    Publication date: November 4, 2021
    Applicant: Advanced New Technologies Co., Ltd.
    Inventors: Ji Zheng, Tianshun Lu, Xi Sun, Yong Pan, Qiaojian Zheng, Jiaqi Feng
  • Publication number: 20210218974
    Abstract: Innovations in encoder-side decisions that use the results of hash-based block matching are presented. For example, some of the innovations relate to ways of building hash tables that include some (but not all) uniform blocks. Other innovations relate to ways of determining motion vector resolution based on results of hash-based block matching. Still other innovations relate to scene change detection, including long-term reference picture selection and picture quality determination during encoding.
    Type: Application
    Filed: March 31, 2021
    Publication date: July 15, 2021
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Bin Li, Ji-Zheng Xu
  • Patent number: 11062107
    Abstract: Implementations of the present disclosure provide a service processing method, device, and system associated with unified resource locator (URL)-based two-dimensional (code). In an implementation, a URL is received from a first service institution. The URL is obtained by a mobile device from scanning a 2D code provided by a service provider and sent to the first service institution. The URL is then parsed to identify one or more data elements including a service network identifier, a service institution identifier, and a payload including a service object identifier. The one or more data elements is sent to the second service institution based on the service institution identifier. Service information associated with the service object is received from the second service institution based on the service object identifier, and the service information is sent to the first service institution for presenting on the mobile device.
    Type: Grant
    Filed: February 24, 2020
    Date of Patent: July 13, 2021
    Assignee: Advanced New Technologies Co., Ltd.
    Inventors: Ji Zheng, Tianshun Lu, Xi Sun, Yong Pan, Qiaojian Zheng, Jiaqi Feng
  • Patent number: 11025923
    Abstract: Innovations in encoder-side decisions that use the results of hash-based block matching are presented. For example, some of the innovations relate to ways of building hash tables that include some (but not all) uniform blocks. Other innovations relate to ways of determining motion vector resolution based on results of hash-based block matching. Still other innovations relate to scene change detection, including long-term reference picture selection and picture quality determination during encoding.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: June 1, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Bin Li, Ji-Zheng Xu
  • Publication number: 20210121200
    Abstract: A therapeutic device, therapeutic system and therapeutic method for myocardium repair, wherein the therapeutic device comprises a treatment needle for piercing the heart to release a therapeutant. The treatment needle includes a needle body (5a), the interior of the needle body (5) has a therapeutant conveying cavity, an end of the needle body (5a) is a needle (5b) which can pierce the myocardium and guide the needle body (5a) to pass through the myocardium, and the needle (5b) has a therapeutant output port which is connected to the therapeutant conveying cavity. The therapeutic device enters into the myocardium in a minimally invasive manner to release the therapeutant to the vicinity of the lesion to improve myocardial function or activity and prevent further deterioration of the disease.
    Type: Application
    Filed: March 29, 2019
    Publication date: April 29, 2021
    Applicant: Deke Medtech (Hangzhou) Inc.
    Inventors: Zhenjun ZI, Nan SHAO, Jingjing HU, Liwen LIU, Xiaotong ZENG, Ji ZHENG
  • Publication number: 20210054024
    Abstract: In certain embodiments, the invention provides a method of purifying a protein of interest from a mixture which comprises the protein of interest and one or more contaminants, comprising: a) subjecting the mixture to a first chromatography step; b) recovering the protein of interest in an elution solution; c) adding caprylic acid to the elution solution to form a contaminant precipitate; d) removing the contaminant precipitate from the elution solution; and e) subjecting the post-precipitated elution solution to a second chromatography column, thereby purifying the protein of interest.
    Type: Application
    Filed: July 2, 2020
    Publication date: February 25, 2021
    Inventors: Ji Zheng, Jue Wang
  • Patent number: 10891457
    Abstract: Implementations of the present disclosure provide a service processing method, device, and system associated with unified resource locator (URL)-based two-dimensional (code). In an implementation, a URL is received from a first service institution. The URL is obtained by a mobile device from scanning a 2D code provided by a service provider and sent to the first service institution. The URL is then parsed to identify one or more data elements including a service network identifier, a service institution identifier, and a payload including a service object identifier. The one or more data elements is sent to the second service institution based on the service institution identifier. Service information associated with the service object is received from the second service institution based on the service object identifier, and the service information is sent to the first service institution for presenting on the mobile device.
    Type: Grant
    Filed: March 5, 2019
    Date of Patent: January 12, 2021
    Assignee: Advanced New Technologies Co., Ltd.
    Inventors: Ji Zheng, Tianshun Lu, Xi Sun, Yong Pan, Qiaojian Zheng, Jiaqi Feng
  • Publication number: 20200404289
    Abstract: Innovations in unified intra block copy (“BC”) and inter prediction modes are presented. In some example implementations, bitstream syntax, semantics of syntax elements and many coding/decoding processes for inter prediction mode are reused or slightly modified to enable intra BC prediction for blocks of a frame. For example, to provide intra BC prediction for a current block of a current picture, a motion compensation process applies a motion vector that indicates a displacement within the current picture, with the current picture being used as a reference picture for the motion compensation process. With this unification of syntax, semantics and coding/decoding processes, various coding/decoding tools designed for inter prediction mode, such as advanced motion vector prediction, merge mode and skip mode, can also be applied when intra BC prediction is used, which simplifies implementation of intra BC prediction.
    Type: Application
    Filed: September 1, 2020
    Publication date: December 24, 2020
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Bin Li, Ji-Zheng Xu
  • Publication number: 20200310739
    Abstract: In implementations of the subject matter described herein, there are provided a method and apparatus for real time screen sharing. During the screen sharing of two devices, if a certain condition is satisfied for an image encoded by a first device and an image decoded by a second device, the first device pauses image processing images. If the pause time of pausing satisfies a certain length, a parameter associated with an image compression ratio is adjusted. After the first device resumes image processing, the adjusted parameter is used to encode a new image captured on the first device. According to implementations of the subject matter described herein, a transmission code rate during the screen sharing can be controlled according to the pause time of pausing image processing. The implementations of the subject matter described herein can reduce transmission latency of screen sharing, thereby effectively ensuring the user experience.
    Type: Application
    Filed: May 24, 2018
    Publication date: October 1, 2020
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Bin LI, Ji-Zheng XU, Yan LU
  • Patent number: 10785486
    Abstract: Innovations in unified intra block copy (“BC”) and inter prediction modes are presented. In some example implementations, bitstream syntax, semantics of syntax elements and many coding/decoding processes for inter prediction mode are reused or slightly modified to enable intra BC prediction for blocks of a frame. For example, to provide intra BC prediction for a current block of a current picture, a motion compensation process applies a motion vector that indicates a displacement within the current picture, with the current picture being used as a reference picture for the motion compensation process. With this unification of syntax, semantics and coding/decoding processes, various coding/decoding tools designed for inter prediction mode, such as advanced motion vector prediction, merge mode and skip mode, can also be applied when intra BC prediction is used, which simplifies implementation of intra BC prediction.
    Type: Grant
    Filed: June 19, 2014
    Date of Patent: September 22, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Bin Li, Ji-Zheng Xu