Patents by Inventor Weilin Liu
Weilin 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: 11964962Abstract: Disclosed is a pyridazinone compound represented by Formula (I), or a pharmaceutically acceptable salt, prodrug, hydrate, solvate, polymorph, stereoisomer, or isotopic variant thereof. The compound can be used for preparation of medicinal products for treatment and/or prophylaxis of a disease or condition associated with thyroid hormone abnormalities. The compound has higher selectivity to TH?, better pharmacokinetic parameters, desired stability, and higher agonistic activity toward TH?.Type: GrantFiled: December 14, 2021Date of Patent: April 23, 2024Assignee: SHANDONG FIRST MEDICAL UNIVERSITY & SHANDONG ACADEMY OF MEDICAL SCIENCESInventors: Qingqiang Yao, Weilin Xie, VĂ©ronique Plantevin Krenitsky, Bo Liu, Yan Li, Ying Zhi, Ying Li, Yanling Mu, Jingyong Sun, Haiyang Wang, Zhongyu Wu, Haijiao Chen, Tiandi Ding, Yue Wang, Haoyi Sun, Feipeng Zhang, Peng Meng, Qingxu Liu, Huajie Li, Yige Wang, Shanshan Wen
-
Patent number: 11748320Abstract: Disclosed herein are system, method, and computer program product embodiments for detecting duplicates with exact and fuzzy matching on encrypted match indexes using an encryption key in a cloud computing platform. An embodiment operates by determining a match rule index value upon reception of a new record. The embodiment encrypts the match index rule value using the customer's encryption key and a deterministic encryption method and stores the encrypted match rule index value. Duplicate detection may be later performed by using the same deterministic encryption method to determine a cypher text for a candidate entry and comparing the ciphertext to the stored encrypted match indexes.Type: GrantFiled: February 25, 2021Date of Patent: September 5, 2023Assignee: Salesforce, Inc.Inventors: Alexandre Hersans, Swaroop Shere, Chenghung Ker, Parth Vijay Vaishnav, Assaf Ben-Gur, Victor Weilin Liu, Daniel McGarry, Samatha Sanikommu
-
Patent number: 11681436Abstract: An information handling system may include a processor and a scanning agent including a program of instructions embodied in computer-readable media communicatively coupled to the processor, and configured to, asynchronously from input/output operations to a solid state drive communicatively coupled to the processor: scan sequences of logical block addresses corresponding to consecutively occurring input/output operations to the solid state drive; determine logical block addresses that are frequently proximate to each other in the sequences; and communicate information regarding the logical block addresses that are frequently proximate to each other in the sequences to the solid state drive, such that a controller of the solid state drive uses the information to organize data in physical pages of the solid state drive such that at least one physical page includes logical block addresses that are frequently proximate to each other in the sequences.Type: GrantFiled: November 12, 2020Date of Patent: June 20, 2023Assignee: Dell Products L.P.Inventors: Wei Dong, Weilin Liu
-
Publication number: 20220147248Abstract: An information handling system may include a processor and a scanning agent comprising a program of instructions embodied in computer-readable media communicatively coupled to the processor, and configured to, asynchronously from input/output operations to a solid state drive communicatively coupled to the processor: scan sequences of logical block addresses of consecutive input/output operations to the solid state drive; determine logical block addresses that are frequently proximate to each other in the sequences; and communicate information regarding logical block addresses that are frequently proximate to each other in the sequences to the solid state drive, such that a controller of the solid state drive uses the information to organize data in physical pages of the solid state drive such that at least one physical page comprises logical block addresses that are frequently proximate to each other in the sequences.Type: ApplicationFiled: November 12, 2020Publication date: May 12, 2022Applicant: Dell Products L.P.Inventors: Wei DONG, Weilin LIU
-
Patent number: 11314655Abstract: A storage device includes a storage subsystem and a logical/physical storage location mapping database that maps LAAs to PAAs that identify physical locations in the storage subsystem. A storage controller receives a storage device mapping granularity configuration command from a host that identifies a number of LBAs to associate with a plurality of LAAs and, in response, associates each of the plurality of LAAs with the number of LBAs identified in the command. The storage controller then writes data to a PAA that includes a data size that is equal to a combined LBA size of the number of LBAs that were identified in the command and associated with each of the plurality of LAAs and maps, in the logical/physical storage location mapping database, the PAA to one of the plurality of LLAs that is associated the number of LBAs identified in the command.Type: GrantFiled: January 23, 2020Date of Patent: April 26, 2022Assignee: Dell Products L.P.Inventors: Wei Dong, Weilin Liu
-
Patent number: 11281573Abstract: A modification-frequency-based tiered data storage garbage collection system includes a storage device coupled to a host engine. The storage device includes a data storage and garbage collection engine and storage subsystems. The data storage and garbage collection engine receives first modified data from the host engine that provides a modification to first current data stored in a first data storage element provided by one of the storage subsystems and grouped in a first superblock associated with a first data modification frequency range. The data storage and garbage collection engine then determines a first frequency of modification of the first current data and, based on that, writes the first modified data to a second data storage element provided by one of the storage subsystems and grouped in a second superblock associated with a second data modification frequency range that is different than the first data modification frequency range.Type: GrantFiled: November 1, 2019Date of Patent: March 22, 2022Assignee: Dell Products L.P.Inventors: Wei Dong, Weilin Liu
-
Publication number: 20210182255Abstract: Disclosed herein are system, method, and computer program product embodiments for detecting duplicates with exact and fuzzy matching on encrypted match indexes using an encryption key in a cloud computing platform. An embodiment operates by determining a match rule index value upon reception of a new record. The embodiment encrypts the match index rule value using the customer's encryption key and a deterministic encryption method and stores the encrypted match rule index value. Duplicate detection may be later performed by using the same deterministic encryption method to determine a cypher text for a candidate entry and comparing the ciphertext to the stored encrypted match indexes.Type: ApplicationFiled: February 25, 2021Publication date: June 17, 2021Applicant: salesforce.com, inc.Inventors: Alexandre HERSANS, Swaroop SHERE, Chenghung KER, Parth Vijay VAISHNAV, Assaf BEN-GUR, Victor Weilin LIU, Daniel MCGARRY, Samatha SANIKOMMU
-
Publication number: 20210109851Abstract: A modification-frequency-based tiered data storage garbage collection system includes a storage device coupled to a host engine. The storage device includes a data storage and garbage collection engine and storage subsystems. The data storage and garbage collection engine receives first modified data from the host engine that provides a modification to first current data stored in a first data storage element provided by one of the storage subsystems and grouped in a first superblock associated with a first data modification frequency range. The data storage and garbage collection engine then determines a first frequency of modification of the first current data and, based on that, writes the first modified data to a second data storage element provided by one of the storage subsystems and grouped in a second superblock associated with a second data modification frequency range that is different than the first data modification frequency range.Type: ApplicationFiled: November 1, 2019Publication date: April 15, 2021Inventors: Wei Dong, Weilin Liu
-
Patent number: 10942906Abstract: Disclosed herein are system, method, and computer program product embodiments for detecting duplicates with exact and fuzzy matching on encrypted match indexes using an encryption key in a cloud computing platform. An embodiment operates by determining a match rule index value upon reception of a new record. The embodiment encrypts the match index rule value using the customer's encryption key and a deterministic encryption method and stores the encrypted match rule index value. Duplicate detection may be later performed by using the same deterministic encryption method to determine a cypher text for a candidate entry and comparing the ciphertext to the stored encrypted match indexes.Type: GrantFiled: July 3, 2018Date of Patent: March 9, 2021Assignee: salesforce.com, inc.Inventors: Alexandre Hersans, Swaroop Shere, Chenghung Ker, Parth Vijay Vaishnav, Assaf Ben-Gur, Victor Weilin Liu, Daniel McGarry, Samatha Sanikommu
-
Publication number: 20210039102Abstract: A method of designing a nano-structured optical device includes: selecting a first nanoscale building block from a finite set of types of building blocks; placing the first nanoscale building block at a position and orientation in a three-dimensional optical device structure; optimizing the position, orientation, and type of the first nanoscale building block to obtain a preselected optical effect based on optical scattering from the first nanoscale building block; selecting a second nanoscale building block from the finite set of types of building blocks; placing the second nanoscale building block at a position and orientation in the three-dimensional optical device structure along with the first nanoscale building block; and optimizing the positions, orientations, and types of the first and second nanoscale building blocks to obtain the preselected optical effect based on optical scattering from the first and second nanoscale building blocks.Type: ApplicationFiled: February 1, 2019Publication date: February 11, 2021Applicant: Arizona Board of Regents on Behalf of the University of ArizonaInventors: Euan McLeod, Weilin Liu, Jeffrey Melzer
-
Publication number: 20210026781Abstract: A storage device includes a storage subsystem and a logical/physical storage location mapping database that maps LAAs to PAAs that identify physical locations in the storage subsystem. A storage controller receives a storage device mapping granularity configuration command from a host that identifies a number of LBAs to associate with a plurality of LAAs and, in response, associates each of the plurality of LAAs with the number of LBAs identified in the command. The storage controller then writes data to a PAA that includes a data size that is equal to a combined LBA size of the number of LBAs that were identified in the command and associated with each of the plurality of LAAs and maps, in the logical/physical storage location mapping database, the PAA to one of the plurality of LLAs that is associated the number of LBAs identified in the command.Type: ApplicationFiled: January 23, 2020Publication date: January 28, 2021Inventors: Wei Dong, Weilin Liu
-
Patent number: 5928376Abstract: A method and apparatus for receiving a signal by the ETS/HIPERLAN standard. In the method decoding is done by the BCH standard. Differential pre-coding is done and integration for cancelling transmitter side differential pre-coding is done only after BCH encoding. The apparatus contains a non-coherent demodulation a BCH decoder and an integrator.Type: GrantFiled: February 7, 1997Date of Patent: July 27, 1999Assignee: Ascom Tech AGInventors: Uwe Dettmar, Armin Wittneben, Weilin Liu
-
Patent number: D891369Type: GrantFiled: October 15, 2018Date of Patent: July 28, 2020Assignee: Jiangxi Baiying High-Tech Holdings Co., LTD.Inventors: Fengming Wu, Chenghua Al, Weilin Liu
-
Patent number: D931807Type: GrantFiled: October 15, 2018Date of Patent: September 28, 2021Inventors: Fengming Wu, Chenghua Al, Weilin Liu