Patents by Inventor Dian Zhang

Dian 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).

  • Patent number: 11967266
    Abstract: A MOG circuit and a display panel are provided. The MOG circuit controls the current-stage MOG circuit through the first node signal to block the input of the MUX signal. At the same time, the MOG circuit controls the current-stage MUX circuit through the second node signal such that the voltage level of the scan signal is pulled down to the voltage level of the first low voltage level signal. In this way, all the scan signals could satisfy the turn-off stage while the MUX circuit has a lower loading capability.
    Type: Grant
    Filed: August 28, 2020
    Date of Patent: April 23, 2024
    Assignee: Wuhan China Star Optoelectronics Technology Co., Ltd.
    Inventors: Dian Zhang, Ronglei Dai
  • Patent number: 11968249
    Abstract: A coordinator module for improving communications within a cloud computing system is disclosed. The coordinator module initiates transaction requests by generating a coordination context, where the coordination context includes a transaction context, a coordination type, and an initiator supplemental address. The coordinator module includes a supplemental address handler for creating the initiator supplemental address that unique identifies the coordinator module and the associated pod. The coordinator module receives transaction responses, where the transaction response includes a coordination context. The coordinator module includes a transaction context checker to verify that the transaction response was not received in error, by comparing the received transaction context with a saved transaction context. The coordinator module includes a registration bridge that identifies an alternate coordinator module and alternate pod to process the transaction response if the transaction contexts do not match.
    Type: Grant
    Filed: June 28, 2023
    Date of Patent: April 23, 2024
    Assignee: International Business Machines Corporation
    Inventors: Shuo Zhang, Dian Guo Zou, Jing Jing Wei, Da Guang Sun, Yue Wang, Ping Mei
  • Patent number: 11900868
    Abstract: Provided are a display panel and a display device. The display panel includes multiple pixel units, multiple scan lines, multiple data lines, a multiplexer and h control signal lines. In a same data write stage of the display panel, during a first stage, data signals are written into the multiple data lines at an enable duration of a j-th control signal, during a second stage, a first scan enable voltage edge of an i-th scan signal is located behind a first control enable voltage edge of the j-th control signal, and the data signals on the multiple data lines are written into the multiple pixel units; and a second scan enable voltage edge of the i-th scan signal in a m-th data write stage is located before a second control enable voltage edge of an n-th control signal in a (m+1)-th data write stage.
    Type: Grant
    Filed: April 19, 2023
    Date of Patent: February 13, 2024
    Assignee: Wuhan Tianma Microelectronics Co., Ltd.
    Inventor: Dian Zhang
  • Publication number: 20240028634
    Abstract: The present disclosure provides computer-implemented methods, systems, and devices for generating media content pages for live events at scale. A computing system accesses media data associated with a live event. The computing system customizes media data for one or more user groups. The computing system selects one or more page templates from a plurality of page templates based, at least in part on the customized media data. The computing system generates one or more content pages based on the customized media data and the one or more page templates. The computing system provides the one or more content pages to one or more user computing devices.
    Type: Application
    Filed: July 21, 2022
    Publication date: January 25, 2024
    Inventors: Benedict Junjie Liang, Ahmad Nizam Anuar, Sumeet Kale, Ching-Fei Yang, Dian Zhang, Kiat Chuan Tan
  • Publication number: 20230343270
    Abstract: A MOG circuit and a display panel are provided. The MOG circuit controls the current-stage MOG circuit through the first node signal to block the input of the MUX signal. At the same time, the MOG circuit controls the current-stage MUX circuit through the second node signal such that the voltage level of the scan signal is pulled down to the voltage level of the first low voltage level signal. In this way, all the scan signals could satisfy the turn-off stage while the MUX circuit has a lower loading capability.
    Type: Application
    Filed: August 28, 2020
    Publication date: October 26, 2023
    Applicant: Wuhan China Star Optoelectronics Technology Co., Ltd.
    Inventors: Dian ZHANG, Ronglei DAI
  • Patent number: 11789775
    Abstract: The visualization of progress of a distributed computational job at multiple points of execution. After a computational job is compiled into multiple vertices, and then those multiple vertices are scheduled on multiple processing nodes in a distributed environment, a processing gathering module gathers processing information regarding processing of multiple vertices of a computational job, and at multiple instances in time in the execution of the computational job. A user interface module graphically presents a representation of an execution structure representing multiple nodes of the computational job, and dependencies between the multiple nodes, where the nodes may be a single vertex or a group of vertices (such as a stage).
    Type: Grant
    Filed: May 3, 2021
    Date of Patent: October 17, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Pu Li, Omid Afnan, Dian Zhang
  • Publication number: 20230260450
    Abstract: Provided are a display panel and a display device. The display panel includes multiple pixel units, multiple scan lines, multiple data lines, a multiplexer and h control signal lines. In a same data write stage of the display panel, during a first stage, data signals are written into the multiple data lines at an enable duration of a j-th control signal, during a second stage, a first scan enable voltage edge of an i-th scan signal is located behind a first control enable voltage edge of the j-th control signal, and the data signals on the multiple data lines are written into the multiple pixel units; and a second scan enable voltage edge of the i-th scan signal in a m-th data write stage is located before a second control enable voltage edge of an n-th control signal in a (m+1)-th data write stage.
    Type: Application
    Filed: April 19, 2023
    Publication date: August 17, 2023
    Applicant: Wuhan Tianma Microelectronics Co., Ltd.
    Inventor: Dian ZHANG
  • Patent number: 11694587
    Abstract: A demultiplexer gate driver circuit and a display panel are provided. The demultiplexer gate driver circuit aims at the problem that the output amplitude of the m sub-gate drive signals divided from the gate drive signal by the demultiplexer module is low, which results in a poorer All Gate On function, when the GOA circuit of the demultiplexer module is used to achieve the All Gate On function. The full-on control module is improved by connecting the full-on control module to the m sub-gate drive signals divided from the gate drive signal. The m sub-gate drive signals are directly controlled by the full-on control module to output the high potential at the same time, and there is only one threshold voltage consumption from the full-on control signal to the sub-gate drive signals. The effect of the All Gate On function is effectively improved.
    Type: Grant
    Filed: September 25, 2020
    Date of Patent: July 4, 2023
    Assignee: WUHAN CHINA STAR OPTOELECTRONICS TECHNOLOGY CO., LTD.
    Inventors: Dian Zhang, Ronglei Dai
  • Publication number: 20230091503
    Abstract: The present invention relates to a preparation method for a microneedle patch. Specifically, the present invention provides a preparation method for a microneedle patch, and the method comprises steps: (1) milling a base into a master mold of the microneedle patch; (2) conducting surface treatment on the master mold, to obtain the treated master mold; (3) conducting reverse molding on a surface of the treated master mold, conducting deaeration, curing, and demolding, to obtain the cured daughter mold; and (4) casting the modification solution on the surface of the daughter mold, and then conducting deaeration, drying and curing, to obtain the microneedle patch. The method for preparing the microneedle patch in the present invention can greatly reduce the milling difficulty, and save the milling cost and time. The microneedle molds with different aspect ratios, areas and shapes can also be prepared as required, following with reverse molding to diverse microneedle patches.
    Type: Application
    Filed: November 18, 2022
    Publication date: March 23, 2023
    Inventors: Changsheng Liu, Hongyan He, Lili Jin, Dian Zhang
  • Publication number: 20220301474
    Abstract: A demultiplexer gate driver circuit and a display panel are provided. The demultiplexer gate driver circuit aims at the problem that the output amplitude of the m sub-gate drive signals divided from the gate drive signal by the demultiplexer module is low, which results in a poorer All Gate On function, when the GOA circuit of the demultiplexer module is used to achieve the All Gate On function. The full-on control module is improved by connecting the full-on control module to the m sub-gate drive signals divided from the gate drive signal. The m sub-gate drive signals are directly controlled by the full-on control module to output the high potential at the same time, and there is only one threshold voltage consumption from the full-on control signal to the sub-gate drive signals. The effect of the All Gate On function is effectively improved.
    Type: Application
    Filed: September 25, 2020
    Publication date: September 22, 2022
    Inventors: Dian ZHANG, Ronglei DAI
  • Publication number: 20210358369
    Abstract: The present disclosure provides a display panel. At least two de-multiplex control signal output lines of a de-multiplex circuit respectively output a first de-multiplex control signal and a second de-multiplex control signal. A falling edge of a scan signal of a scan driving circuit occurs earlier than a falling edge of the second de-multiplex control signal. The present disclosure can reduce interference on image displayed by a pixel unit caused by pulse signals of a capacitance formed by the de-multiplex control signal output lines and a data signal output line.
    Type: Application
    Filed: September 10, 2019
    Publication date: November 18, 2021
    Inventor: Dian ZHANG
  • Publication number: 20210326179
    Abstract: The visualization of progress of a distributed computational job at multiple points of execution. After a computational job is compiled into multiple vertices, and then those multiple vertices are scheduled on multiple processing nodes in a distributed environment, a processing gathering module gathers processing information regarding processing of multiple vertices of a computational job, and at multiple instances in time in the execution of the computational job. A user interface module graphically presents a representation of an execution structure representing multiple nodes of the computational job, and dependencies between the multiple nodes, where the nodes may be a single vertex or a group of vertices (such as a stage).
    Type: Application
    Filed: May 3, 2021
    Publication date: October 21, 2021
    Inventors: Pu LI, Omid AFNAN, Dian ZHANG
  • Patent number: 10996987
    Abstract: The visualization of progress of a distributed computational job at multiple points of execution. After a computational job is compiled into multiple vertices, and then those multiple vertices are scheduled on multiple processing nodes in a distributed environment, a processing gathering module gathers processing information regarding processing of multiple vertices of a computational job, and at multiple instances in time in the execution of the computational job. A user interface module graphically presents a representation of an execution structure representing multiple nodes of the computational job, and dependencies between the multiple nodes, where the nodes may be a single vertex or a group of vertices (such as a stage).
    Type: Grant
    Filed: January 7, 2019
    Date of Patent: May 4, 2021
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Pu Li, Omid Afnan, Dian Zhang
  • Patent number: 10942922
    Abstract: A computerized mechanism to formulate a data flow representation from a syntax tree. The syntax tree may be, for instance, an abstract syntax tree (AST) that is formulated by compiling query script, such as big data query script. Each node in the syntax tree is composed of one or more tokens (script portions) that are taken from the query script, which relationships between the tokens being syntactically represented by links between those tokens. Accordingly, the data flow representation may also be a data flow representation of the original query script itself. In order to formulate the data flow representation from the syntax tree, the data types of the various inputs and outputs of the syntax tree nodes are identified and bound to a corresponding data flow. This may be performed whilst honoring dependencies between the nodes. The data flow may be visualized to an author or reviewer of the script.
    Type: Grant
    Filed: June 28, 2016
    Date of Patent: March 9, 2021
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: David Joseph Cummings, Zhaoji Chen, Yifung Lin, Dian Zhang
  • Patent number: 10923058
    Abstract: The present invention provides a pixel driving circuit, a display panel, and a display device. The pixel driving circuit includes: an upper plate of a liquid crystal capacitor and an upper plate of a storage capacitor both connected to a drain of a driving thin film transistor, and a lower plate of the liquid crystal capacitor and a lower plate of the storage capacitor both connected to a voltage regulator module. When the display panel is powered off, the voltage regulator module keeps a voltage difference between the upper and lower plates of the liquid crystal capacitor and the upper and lower plates of the storage capacitor constant.
    Type: Grant
    Filed: November 26, 2018
    Date of Patent: February 16, 2021
    Assignee: Wuhan China Star Optoelectronics Technology Co., Ltd.
    Inventors: Zuomin Liao, Dian Zhang
  • Publication number: 20200243030
    Abstract: The present invention provides a pixel driving circuit, a display panel, and a display device. The pixel driving circuit includes: an upper plate of a liquid crystal capacitor and an upper plate of a storage capacitor both connected to a drain of a driving thin film transistor, and a lower plate of the liquid crystal capacitor and a lower plate of the storage capacitor both connected to a voltage regulator module. When the display panel is powered off, the voltage regulator module keeps a voltage difference between the upper and lower plates of the liquid crystal capacitor and the upper and lower plates of the storage capacitor constant.
    Type: Application
    Filed: November 26, 2018
    Publication date: July 30, 2020
    Inventors: Zuomin LIAO, Dian ZHANG
  • Publication number: 20190213041
    Abstract: The visualization of progress of a distributed computational job at multiple points of execution. After a computational job is compiled into multiple vertices, and then those multiple vertices are scheduled on multiple processing nodes in a distributed environment, a processing gathering module gathers processing information regarding processing of multiple vertices of a computational job, and at multiple instances in time in the execution of the computational job. A user interface module graphically presents a representation of an execution structure representing multiple nodes of the computational job, and dependencies between the multiple nodes, where the nodes may be a single vertex or a group of vertices (such as a stage).
    Type: Application
    Filed: January 7, 2019
    Publication date: July 11, 2019
    Inventors: Pu LI, Omid AFNAN, Dian ZHANG
  • Patent number: 10185647
    Abstract: The supporting of debugging of failed vertex code on a test machine. This debugging is made possible even though the vertex code failed while on a remote processing node, and is but one of multiple, and potentially innumerable vertices that run in a distributed environment. This represents a vast technical improvement over prior ad hoc methods for trying to debug a large distributed application, since time is not wasted on vertices that operated properly, but rather debugging is focused on the problem vertex. Even reproducing the failure is a huge technical step forward.
    Type: Grant
    Filed: May 12, 2016
    Date of Patent: January 22, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Na Gao, Yifung Lin, Omid Afnan, Dian Zhang
  • Patent number: 10176015
    Abstract: The visualization of progress of a distributed computational job at multiple points of execution. After a computational job is compiled into multiple vertices, and then those multiple vertices are scheduled on multiple processing nodes in a distributed environment, a processing gathering module gathers processing information regarding processing of multiple vertices of a computational job, and at multiple instances in time in the execution of the computational job. A user interface module graphically presents a representation of an execution structure representing multiple nodes of the computational job, and dependencies between the multiple nodes, where the nodes may be a single vertex or a group of vertices (such as a stage).
    Type: Grant
    Filed: May 12, 2016
    Date of Patent: January 8, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Pu Li, Omid Afnan, Dian Zhang
  • Patent number: D881041
    Type: Grant
    Filed: November 28, 2018
    Date of Patent: April 14, 2020
    Inventors: Tingyuan Luo, Dian Zhang, Manman Ma