Patents by Inventor G Liu

G Liu 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: 12282780
    Abstract: An information handling system collects system configuration information during a boot process, and builds a bifurcation table for root ports of the information handling system. The system also initiates a bifurcation of the root ports in parallel to loading an operating system of the data processing unit, and disables one of the root ports that is associated with the data processing unit. In response to determining that the operating system of the data processing unit has finished loading, the system enables the root port associated with the data processing unit. The bifurcation of the root port associated with the data processing unit is performed later when a peripheral component interconnect-express endpoint associated with the data processing unit is ready.
    Type: Grant
    Filed: March 6, 2023
    Date of Patent: April 22, 2025
    Assignee: Dell Products L.P.
    Inventors: Wei G. Liu, Michael D. Christensen
  • Publication number: 20250101436
    Abstract: The present disclosure provides aptamers that bind to certain small molecules. Also contemplated are riboswitches and polynucleotide cassettes for regulating the expression of a target gene, wherein the polynucleotide cassettes comprise the aptamers disclosed herein. Further provided are small molecules that bind to the aptamers disclosed herein and are modulators of target gene expression where the target gene contains a riboswitch comprising an aptamer described herein.
    Type: Application
    Filed: December 15, 2022
    Publication date: March 27, 2025
    Inventors: Xuecui Guo, Kevin G. Liu, Ji-In Kim, Alexandria Forbes
  • Publication number: 20240360085
    Abstract: This invention provides compounds that modulate glucose uptake activity and cellular transport/uptake of glucose, and particularly GLUT3, but also including but not limited to GLUT1-14 (SLC2A1-SLC2A14). Compounds of the invention are useful for treating diseases, including cancer, autoimmune diseases and inflammation, infectious diseases, and metabolic diseases.
    Type: Application
    Filed: May 23, 2024
    Publication date: October 31, 2024
    Applicant: Kadmon Corporation, LLC
    Inventors: Kevin G. Liu, Kellen Olszewski, Ji-In Kim, Masha V. Poyurovsky, Koi Morris, Xuemei Yu, Christophe Lamarque
  • Patent number: 12130925
    Abstract: Methods and systems for managing the operation of data processing systems are disclosed. A data processing system may include a computing device that may enter various operating states by performing various types of startups. The startups may include use of code bases for which the computing device may not inherently be able to validate. To reduce risk of using the code bases, the computing device may perform processes to validate the code bases prior to using the code bases. Additionally, the computing devices may limit the types of interfaces that may be established during the startups while allowing other types of interfaces to be established to provide startup flexibility.
    Type: Grant
    Filed: July 26, 2022
    Date of Patent: October 29, 2024
    Assignee: Dell Products L.P.
    Inventors: Sanjeev Singh, Paul W. Vancil, Mukund Khatri, Prashanth Giri, Wei G. Liu
  • Publication number: 20240329277
    Abstract: Embodiments are disclosed for crash detection on one or more mobile devices (e.g., smartwatch and/or smartphone. In some embodiments, a method comprises: detecting a crash event on a crash device; extracting multimodal features from sensor data generated by multiple sensing modalities of the crash device; computing a plurality of crash decisions based on a plurality of machine learning models applied to the multimodal features, wherein at least one multimodal feature is a rotation rate about a mean axis of rotation; and determining that a severe vehicle crash has occurred involving the crash device based on the plurality of crash decisions and a severity model.
    Type: Application
    Filed: June 7, 2024
    Publication date: October 3, 2024
    Inventors: Vinay R. Majjigi, Bharath Narasimha Rao, Sriram Venkateswaran, Aniket Aranake, Tejal Bhamre, Alexandru Popovici, Parisa Dehleh Hossein Zadeh, Yann Jerome Julien Renard, Yi Wen Liao, Stephen P. Jackson, Rebecca L. Clarkson, Henry Choi, Paul D. Bryan, Mrinal Agarwal, Ethan Goolish, Richard G. Liu, Omar Aziz, Alvaro J. Melendez Hasbun, David Ojeda Avellaneda, Sunny Kai Pang Chow, Pedro O. Varangot, Tianye Sun, Karthik Jayaraman Raghuram, Hung A. Pham
  • Patent number: 12093724
    Abstract: Disclosed methods for managing two or more information handling systems receive administrator preferences for a job to be scheduled ton each system and assign time slots, based on the administrator preferences, for performing the job on each system. The time slots are assigned in a manner that avoids or minimizes time slot overlap. Job requests are created for each system wherein each job request includes or otherwise indicates a scheduled time slot for executing the job.
    Type: Grant
    Filed: June 24, 2020
    Date of Patent: September 17, 2024
    Assignee: Dell Products L.P.
    Inventors: Doug E. Messick, Kyle E. Cross, Wei G. Liu, Arun Muthaiyan, Prashanth Giri
  • Publication number: 20240303086
    Abstract: An information handling system collects system configuration information during a boot process, and builds a bifurcation table for root ports of the information handling system. The system also initiates a bifurcation of the root ports in parallel to loading an operating system of the data processing unit, and disables one of the root ports that is associated with the data processing unit. In response to determining that the operating system of the data processing unit has finished loading, the system enables the root port associated with the data processing unit. The bifurcation of the root port associated with the data processing unit is performed later when a peripheral component interconnect-express endpoint associated with the data processing unit is ready.
    Type: Application
    Filed: March 6, 2023
    Publication date: September 12, 2024
    Inventors: Wei G. Liu, Michael D. Christensen
  • Patent number: 12030857
    Abstract: This invention provides compounds that modulate glucose uptake activity and cellular transport/uptake of glucose, and particularly GLUTS3, but also including but not limited to GLUT1-14 (SLC2A1-SLC2A14). Compounds of the invention are useful for treating diseases, including cancer, autoimmune diseases and inflammation, infectious diseases, and metabolic diseases.
    Type: Grant
    Filed: June 25, 2019
    Date of Patent: July 9, 2024
    Assignee: Kadmon Corporation, LLC
    Inventors: Kevin G. Liu, Kellen L. Olszewski, Ji-In Kim, Masha V. Poyurovsky, Koi Morris, Xuemei Yu, Christophe Lamarque
  • Patent number: 12013946
    Abstract: An information handling system includes a memory, a basic input/output system (BIOS), and a baseboard memory controller (BMC). The memory stores a current BMC reliability, availability, and serviceability (RAS) driver. The BIOS receives a firmware update release. The firmware update release includes a first BMC RAS driver. The BIOS stores the first BMC RAS driver in a predetermined location of the memory. The BMC reads the first BMC RAS driver from the memory. The BMC also determines whether a first version of the first BMC RAS driver is different than a second version of a second BMC RAS version loaded in the BMC. In response to the first and second versions being different, the BMC loads the first BMC RAS driver.
    Type: Grant
    Filed: July 19, 2022
    Date of Patent: June 18, 2024
    Assignee: Dell Products L.P.
    Inventor: Wei G. Liu
  • Publication number: 20240190827
    Abstract: The invention relates to inhibitors of ROCK1 and/or ROCK2. Also provided are methods of inhibiting ROCK1 and/or ROCK2 that are useful for the treatment of disease.
    Type: Application
    Filed: February 7, 2024
    Publication date: June 13, 2024
    Applicant: Kadmon Corporation, LLC
    Inventors: Eduardas Skucas, Kevin G. Liu, Ji-In Kim, Masha V. Poyurovsky, Rigen Mo, Jingya Zhang
  • Patent number: 12008111
    Abstract: Methods and systems for managing the operation of data processing systems are disclosed. A data processing system may include a computing device that may enter various operating states by performing various types of startups. The startups may include use of code bases for which the computing device may not inherently be able to validate. To reduce risk of using the code bases, the computing device may perform processes to validate the code bases prior to using the code bases. The processes may include obtaining security information for a portion of the code base from a trusted source, and using the security information to validate portions of the code base ahead of use of the portions to complete startups.
    Type: Grant
    Filed: July 26, 2022
    Date of Patent: June 11, 2024
    Assignee: Dell Products L.P.
    Inventors: Wei G. Liu, Sanjeev Singh, Paul W. Vancil
  • Patent number: 12001373
    Abstract: An information handling system may detect whether each one of a plurality of peripheral component interconnect express (PCIe) slots is populated or unpopulated, and update a PCIe bus configuration map to indicate whether each of the PCIe slots is populated. The system may also allocate PCIe bus resources to each of the PCIe slots based on the PCIe bus configuration map, wherein the allocating of the PCIe bus resources includes prioritizing populated PCIe slots over unpopulated PCIe slots.
    Type: Grant
    Filed: June 16, 2022
    Date of Patent: June 4, 2024
    Assignee: Dell Products L.P.
    Inventors: Wei G. Liu, Alberto D. Perez Guevara, Sanjeev Singh
  • Patent number: 11960899
    Abstract: An information handling system includes multiple dual in-line memory modules (DIMMs) and a basic input/output system (BIOS). The DIMMs form a memory system of the information handling system. The BIOS begins a system boot of the information handling system, and performs a first memory reference code training. Based on the first memory reference code training, the BIOS discovers a bad DIMM of the DIMMs, and stores information associated with the bad DIMM. The BIOS reboots the information handling system. During the reboot, the BIOS retrieves the information associated with the bad DIMM. The BIOS disables a slot associated with the bad DIMM. In response to the slot being disabled, the BIOS performs a second memory reference code training. Based on the second memory reference code training, the BIOS downgrades the memory system to a closest possible DIMM population.
    Type: Grant
    Filed: July 21, 2022
    Date of Patent: April 16, 2024
    Assignee: Dell Products L.P.
    Inventors: Ching-Lung Chao, Hsin-Chieh Wang, Wei G. Liu, Yu-Hsuan Chou
  • Patent number: 11926596
    Abstract: The invention relates to inhibitors of ROCK1 and/or ROCK2 having the formula I: Also provided are methods of inhibiting ROCK1 and/or ROCK2 useful for the treatment of disease.
    Type: Grant
    Filed: July 23, 2018
    Date of Patent: March 12, 2024
    Assignee: Kadmon Corporation, LLC
    Inventors: Eduardas Skucas, Kevin G. Liu, Ji-In Kim, Masha V. Poyurovsky, Rigen Mo, Jingya Zhang
  • Publication number: 20240075895
    Abstract: Embodiments are disclosed for crash detection on one or more mobile devices (e.g., smartwatch and/or smartphone). In some embodiments, a method comprises: detecting, with at least one processor, a crash event on a crash device; extracting, with the at least one processor, multimodal features from sensor data generated by multiple sensing modalities of the crash device; computing, with the at least one processor, a plurality of crash decisions based on a plurality of machine learning models applied to the multimodal features; and determining, with the at least one processor, that a severe vehicle crash has occurred involving the crash device based on the plurality of crash decisions and a severity model.
    Type: Application
    Filed: September 6, 2023
    Publication date: March 7, 2024
    Inventors: Vinay R. Majjigi, Sriram Venkateswaran, Aniket Aranake, Tejal Bhamre, Alexandru Popovici, Parisa Dehleh Hossein Zadeh, Yann Jerome Julien Renard, Yi Wen Liao, Stephen P. Jackson, Rebecca L. Clarkson, Henry Choi, Paul D. Bryan, Mrinal Agarwal, Ethan Goolish, Richard G. Liu, Omar Aziz, Alvaro J. Melendez Hasbun, David Ojeda Avellaneda, Sunny Kai Pang Chow, Pedro O. Varangot, Tianye Sun, Karthik Jayaraman Raghuram, Hung A. Pham
  • Patent number: 11915029
    Abstract: In one or more embodiments, one or more systems, one or more methods, and/or one or more processes may receive a first license associated with a first amount of physical storage to permit an operating system (OS) and/or a hypervisor to utilize; initialize a data structure with first information associated with the first amount of the physical storage; retrieve the first information associated with the first amount of the physical storage from the data structure; receive a second license associated with a second amount of the physical storage, greater than the first amount, to permit the OS and/or the hypervisor to utilize; update the data structure with second information associated with the second amount of the physical storage; receive a notification associated with the second amount of the physical storage; and retrieve the second information associated with the second amount of the physical storage from the data structure.
    Type: Grant
    Filed: April 2, 2021
    Date of Patent: February 27, 2024
    Assignee: Dell Products L.P.
    Inventors: Wei G. Liu, Yi-Shu Hung
  • Patent number: 11895244
    Abstract: An information handling system includes a BIOS and a service processor. The BIOS may generate, during a POST, a secret key that includes a symmetric key and a HMAC key and transmits the secret key to the service processor via an high-speed communication interface. After the POST, the BIOS transmits an SMI message that includes an encrypted message and a first hash value of the encrypted message. The encrypted message is encrypted using the symmetric key and the first hash value of the encrypted message is calculated using the HMAC key. The service processor calculate a second hash value of encrypted message based on the HMAC key and verify the encrypted message by comparing the first hash value and the second hash value. After a successful verification, the service processor decrypts the encrypted message and transmits a response to the BIOS.
    Type: Grant
    Filed: July 27, 2021
    Date of Patent: February 6, 2024
    Assignee: Dell Products L.P.
    Inventors: Wei G Liu, PoYu Cheng
  • Publication number: 20240037239
    Abstract: Methods and systems for managing the operation of data processing systems are disclosed. A data processing system may include a computing device that may enter various operating states by performing various types of startups. The startups may include use of code bases for which the computing device may not inherently be able to validate. To reduce risk of using the code bases, the computing device may perform processes to validate the code bases prior to using the code bases. The processes may include obtaining security information for a portion of the code base from a trusted source, and using the security information to validate portions of the code base ahead of use of the portions to complete startups.
    Type: Application
    Filed: July 26, 2022
    Publication date: February 1, 2024
    Inventors: Wei G. Liu, Sanjeev Singh, Paul W. Vancil
  • Publication number: 20240037237
    Abstract: Methods and systems for managing the operation of data processing systems are disclosed. A data processing system may include a computing device that may enter various operating states by performing various types of startups. The startups may include use of code bases for which the computing device may not inherently be able to validate. To reduce risk of using the code bases, the computing device may perform processes to validate the code bases prior to using the code bases. Additionally, the computing devices may limit the types of interfaces that may be established during the startups while allowing other types of interfaces to be established to provide startup flexibility.
    Type: Application
    Filed: July 26, 2022
    Publication date: February 1, 2024
    Inventors: Sanjeev Singh, Paul W. Vancil, Mukund Khatri, Prashanth Giri, Wei G. Liu
  • Publication number: 20240028729
    Abstract: An information handling system includes a memory, a basic input/output system (BIOS), and a baseboard memory controller (BMC). The memory stores a current BMC reliability, availability, and serviceability (RAS) driver. The BIOS receives a firmware update release. The firmware update release includes a first BMC RAS driver. The BIOS stores the first BMC RAS driver in a predetermined location of the memory. The BMC reads the first BMC RAS driver from the memory. The BMC also determines whether a first version of the first BMC RAS driver is different than a second version of a second BMC RAS version loaded in the BMC. In response to the first and second versions being different, the BMC loads the first BMC RAS driver.
    Type: Application
    Filed: July 19, 2022
    Publication date: January 25, 2024
    Inventor: Wei G. Liu