Patents by Inventor Liangyi Zhang
Liangyi 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: 11886274Abstract: This application discloses a voltage scaling method and an electronic device. The method is applied to an electronic device having a processor and a power supply that supplies power to the processor. The method includes the processor sending power supply scaling information to the power supply based on an operating frequency in a next time period. The method further includes the power supply determining, based on the power supply scaling information, a supply voltage Vout used to supply power to the processor. The supply voltage Vout decreases as a load current of the power supply increases. Vmin?Vout?V, where Vmin is a lowest supply voltage of the processor at the operating frequency in the next time period, and V is a specified supply voltage of the processor at the operating frequency in the next time period.Type: GrantFiled: June 7, 2022Date of Patent: January 30, 2024Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Zhongjian Chen, Xiaokun Wang, Shibin Xu, Nianbing Li, Liangyi Zhang
-
Publication number: 20230244617Abstract: This application provides a memory training method, a memory controller, a processor, and an electronic device. The memory controller keeps transmission delays of N DQs unchanged, adjusts a transmission delay of a DQS, and determines a maximum DQS transmission delay and/or a minimum DQS transmission delay of the DQS when all data carried in the N DQs is correctly transmitted. The memory controller adjusts the transmission delay of the DQS to a target DQS transmission delay between the maximum DQS transmission delay and the minimum DQS transmission delay. The method helps quickly align relative timing positions between the DQS and the N DQs. Therefore, memory training may be repeatedly performed in a working process of the processor, so that the N DQs keep enough timing margins.Type: ApplicationFiled: March 29, 2023Publication date: August 3, 2023Inventors: Nianbing LI, Yongyao LI, Zhongjian CHEN, Shibin XU, Liangyi ZHANG
-
Publication number: 20220300064Abstract: This application discloses a voltage scaling method and an electronic device. The method is applied to an electronic device having a processor and a power supply that supplies power to the processor. The method includes the processor sending power supply scaling information to the power supply based on an operating frequency in a next time period. The method further includes the power supply determining, based on the power supply scaling information, a supply voltage Vout used to supply power to the processor. The supply voltage Vout decreases as a load current of the power supply increases. Vmin?Vout?V, where Vmin is a lowest supply voltage of the processor at the operating frequency in the next time period, and V is a specified supply voltage of the processor at the operating frequency in the next time period.Type: ApplicationFiled: June 7, 2022Publication date: September 22, 2022Inventors: Zhongjian CHEN, Xiaokun WANG, Shibin XU, Nianbing LI, Liangyi ZHANG
-
Patent number: 10712322Abstract: The present invention provides methods for analyzing compositions of polypeptides such as antibodies by ionic strength-mediated pH gradient ion exchange chromatography. In some aspects, the methods use a combination of pH gradients and ionic strength gradients to separate the polypeptide from charge variants of the polypeptide. In some aspects, the methods use a stable ionic strength to optimize the pH gradient separation window to separate the polypeptide from charge variants. Such methods are useful for analyzing polypeptide, e.g. antibodies, with a pI greater than 9 or a pI less than 7. In some aspects, the invention provides a multiproduct method for the analysis of polypeptides of varying pI's.Type: GrantFiled: September 29, 2017Date of Patent: July 14, 2020Assignee: Genentech, Inc.Inventors: Yajun Wang, George Tony Moreno, Boyan Zhang, Liangyi Zhang, Dell Farnan, Thomas Patapoff
-
Patent number: 10664404Abstract: Methods and apparatus, including computer program products, are provided for monitoring user interface state transitions. In one aspect, there is provided a method. The method may include monitoring a plurality of operations performed at a user interface; recording, at a cache, the plurality of operations, each of the recorded plurality of operations having a predefined format including a value and a target; moving, in response to a first request to move to a prior state at the user interface, back in the cache to determine the prior state at the user interface; and moving, in response to a second request to move to a subsequent state at the user interface, forward in the cache to determine the subsequent state at the user interface. Related apparatus, systems, methods, and articles are also described.Type: GrantFiled: March 10, 2016Date of Patent: May 26, 2020Assignee: SAP SEInventors: Jianzhong Li, Yonggao Pan, Jing Zhao, Shangtong Zhang, Ke Lu, Liangyi Zhang
-
Patent number: 10664556Abstract: Example embodiments for generating a user interface are presented. In an example embodiment, a layout definition for the interface is accessed, in which the layout definition defines user interface groups, each of which include one or more user interface elements. Also accessed are metadata describing the groups and the elements of each group, with each element having a corresponding type. One or more control renderers are also accessed, with each control renderer including programming code to render those of the elements of a corresponding type based on the metadata. Also accessed are one or more context renderers, with each context renderer including programming code to arrange the rendered elements in a layout for the user interface based on relationships between groups. The control renderers and context renderers are executed to render the user interface.Type: GrantFiled: August 30, 2017Date of Patent: May 26, 2020Assignee: SAP SEInventors: Ke Lu, Yonggao Pan, Jing Zhao, Liangyi Zhang, Jianzhong Li, Wenqi Li
-
Patent number: 10657142Abstract: In one embodiment, a method monitors input by a user using an application and detects a first input for a date in the application. A list of candidates is generated for the first input, the list of candidates listing the date in different formats that are possible based on the date. The method uses a space function to retrieve context for the first input, the context selected from information proximate to the first input within a threshold. Also, the method uses a time function to retrieve a history of selections, the history of selections being selected from one or more prior lists of candidates from prior inputs. The list of candidates is ranked based on a ranking function that uses the context and the history of selections to rank the list of candidates. A portion of the ranked list is output on the application for selection by the user.Type: GrantFiled: December 8, 2016Date of Patent: May 19, 2020Assignee: SAP SEInventors: Ke Lu, Jianzhong Li, Yonggao Pan, Shangtong Zhang, Liangyi Zhang, Jing Zhao
-
Patent number: 10558736Abstract: Methods and apparatus, including computer program products, are provided for rendering and re-rendering a user interface of a web application based on definition of and traversal of a minimum sub-metadata tree. Related apparatus, systems, methods, and articles are also described.Type: GrantFiled: March 9, 2016Date of Patent: February 11, 2020Assignee: SAP SEInventors: Liangyi Zhang, Jing Zhao, Jianzhong Li, Yonggao Pan, Shangtong Zhang, Ke Lu
-
Publication number: 20190065440Abstract: Example embodiments for generating a user interface are presented. In an example embodiment, a layout definition for the interface is accessed, in which the layout definition defines user interface groups, each of which include one or more user interface elements. Also accessed are metadata describing the groups and the elements of each group, with each element having a corresponding type. One or more control renderers are also accessed, with each control renderer including programming code to render those of the elements of a corresponding type based on the metadata. Also accessed are one or more context renderers, with each context renderer including programming code to arrange the rendered elements in a layout for the user interface based on relationships between groups. The control renderers and context renderers are executed to render the user interface.Type: ApplicationFiled: August 30, 2017Publication date: February 28, 2019Inventors: Ke Lu, Yonggao Pan, Jing Zhao, Liangyi Zhang, Jianzhong Li, Wenqi Li
-
Patent number: 10107820Abstract: Methods of identifying polypeptides have been developed using a de novo sequencing technique. Methods use photodissociation and low-energy fragmentation and the spectra of peptide ions obtained therefrom, such as obtained by post-source decay (PSD), have been developed. The methods include photodissociation and the spectra therefrom obtainable from treating ions with predetermined wavelengths of radiation in the vacuum ultraviolet range of the electromagnetic spectrum. The confidence of amino acid assignments based on x-type ions is evaluated by observing complementary y-, v- and w-type ions that provide additional constraints to sequence identification.Type: GrantFiled: December 31, 2010Date of Patent: October 23, 2018Assignee: The Trustees of Indiana UniversityInventors: James P. Reilly, Liangyi Zhang
-
Publication number: 20180165287Abstract: In one embodiment, a method monitors input by a user using an application and detects a first input for a date in the application. A list of candidates is generated for the first input, the list of candidates listing the date in different formats that are possible based on the date. The method uses a space function to retrieve context for the first input, the context selected from information proximate to the first input within a threshold. Also, the method uses a time function to retrieve a history of selections, the history of selections being selected from one or more prior lists of candidates from prior inputs. The list of candidates is ranked based on a ranking function that uses the context and the history of selections to rank the list of candidates. A portion of the ranked list is output on the application for selection by the user.Type: ApplicationFiled: December 8, 2016Publication date: June 14, 2018Inventors: Ke Lu, Jianzhong Li, Yonggao Pan, Shangtong Zhang, Liangyi Zhang, Jing Zhao
-
Publication number: 20180120273Abstract: The present invention provides methods for analyzing compositions of polypeptides such as antibodies by ionic strength-mediated pH gradient ion exchange chromatography. In some aspects, the methods use a combination of pH gradients and ionic strength gradients to separate the polypeptide from charge variants of the polypeptide. In some aspects, the methods use a stable ionic strength to optimize the pH gradient separation window to separate the polypeptide from charge variants. Such methods are useful for analyzing polypeptide, e.g. antibodies, with a pI greater than 9 or a pI less than 7. In some aspects, the invention provides a multiproduct method for the analysis of polypeptides of varying pI's.Type: ApplicationFiled: September 29, 2017Publication date: May 3, 2018Inventors: Yajun WANG, George Tony MORENO, Boyan ZHANG, Liangyi ZHANG, Dell FARNAN, Thomas PATAPOFF
-
Patent number: 9810670Abstract: The present invention provides methods for analyzing compositions of polypeptides such as antibodies by ionic strength-mediated pH gradient ion exchange chromatography. In some aspects, the methods use a combination of pH gradients and ionic strength gradients to separate the polypeptide from charge variants of the polypeptide. In some aspects, the methods use a stable ionic strength to optimize the pH gradient separation window to separate the polypeptide from charge variants. Such methods are useful for analyzing polypeptide, e.g. antibodies, with a pI greater than 9 or a pI less than 7. In some aspects, the invention provides a multiproduct method for the analysis of polypeptides of varying pI's.Type: GrantFiled: November 15, 2013Date of Patent: November 7, 2017Assignee: GENENTECH, INC.Inventors: Yajun Wang, George Tony Moreno, Boyan Zhang, Liangyi Zhang, Dell Farnan, Thomas Patapoff
-
Publication number: 20170228238Abstract: Methods and apparatus, including computer program products, are provided for monitoring user interface state transitions. In one aspect, there is provided a method. The method may include monitoring a plurality of operations performed at a user interface; recording, at a cache, the plurality of operations, each of the recorded plurality of operations having a predefined format including a value and a target; moving, in response to a first request to move to a prior state at the user interface, back in the cache to determine the prior state at the user interface; and moving, in response to a second request to move to a subsequent state at the user interface, forward in the cache to determine the subsequent state at the user interface. Related apparatus, systems, methods, and articles are also described.Type: ApplicationFiled: March 10, 2016Publication date: August 10, 2017Inventors: Jianzhong Li, Yonggao Pan, Jing Zhao, Shangtong Zhang, Ke Lu, Liangyi Zhang
-
Publication number: 20170228351Abstract: Methods and apparatus, including computer program products, are provided for rendering and re-rendering a user interface of a web application based on definition of and traversal of a minimum sub-metadata tree. Related apparatus, systems, methods, and articles are also described.Type: ApplicationFiled: March 9, 2016Publication date: August 10, 2017Inventors: Liangyi Zhang, Jing Zhao, Jianzhong Li, Yonggao Pan, Shangtong Zhang, Ke Lu
-
Publication number: 20150285771Abstract: The present invention provides methods for analyzing compositions of polypeptides such as antibodies by ionic strength-mediated pH gradient ion exchange chromatography. In some aspects, the methods use a combination of pH gradients and ionic strength gradients to separate the polypeptide from charge variants of the polypeptide. In some aspects, the methods use a stable ionic strength to optimize the pH gradient separation window to separate the polypeptide from charge variants. Such methods are useful for analyzing polypeptide, e.g. antibodies, with a pI greater than 9 or a pI less than 7. In some aspects, the invention provides a multiproduct method for the analysis of polypeptides of varying pI's.Type: ApplicationFiled: November 15, 2013Publication date: October 8, 2015Applicant: GENENTECH, INC.Inventors: Yajun Wang, George Tony Moreno, Liangyi Zhang, Dell Farnan, Thomas Patapoff
-
Publication number: 20120282641Abstract: Methods of identifying polypeptides have been developed using a de novo sequencing technique. Methods use photodissociation and low-energy fragmentation and the spectra of peptide ions obtained therefrom, such as obtained by post-source decay (PSD), have been developed. The methods include photodissociation and the spectra therefrom obtainable from treating ions with predetermined wavelengths of radiation in the vacuum ultraviolet range of the electromagnetic spectrum. The confidence of amino acid assignments based on x-type ions is evaluated by observing complementary y-, v- and w-type ions that provide additional constraints to sequence identification.Type: ApplicationFiled: December 31, 2010Publication date: November 8, 2012Applicant: Indiana University Research and Technology CorporationInventors: James P. Reilly, Liangyi Zhang