Patents by Inventor Wenge Li
Wenge Li 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).
-
Publication number: 20250138623Abstract: The present invention relates to a system for network-on-chip power management. The system comprising a primary network-on-chip comprises multiple components, each component having a power controller, characterized by a secondary network-on-chip comprises a secondary network-on-chip master node and a plurality of secondary network-on-chip nodes connected thereto, the plurality of secondary network-on-chip nodes associated to the components of the primary network-on-chip for power managing individual and link components of the primary network-on-chip, and a power management unit connected to the secondary network-on-chip master node, configured to polling status registers of the components of the primary network-on-chip for accessing power states of each component, accessing routing information of the components of the primary network-on-chip and sending request to the secondary network-on-chip nodes for powering on or off the associated components of the primary network-chip through the power controller.Type: ApplicationFiled: December 29, 2023Publication date: May 1, 2025Applicant: SKYECHIP SDN BHDInventors: Chee Hak TEH, Yu Ying ONG, Soon Chieh LIM, MUHAMAD AIDIL BIN JAZMI, Yeong Tat LIEW, Weng Li LEOW
-
Patent number: 12199884Abstract: A method comprises the steps of receiving input from a user via user interface and selecting a plurality of flits from a plurality of ingress into a plurality of virtual channels followed by selecting the flits from the virtual channels into a plurality of egress based on the input from the user. The selection of the flits into the virtual channels and the egress characterized by the steps of computing default and elevated bandwidths of the virtual channels, computing default and elevated weights of the virtual channels based on the default and elevated bandwidths and generating a weightage lookup table using the default and elevated weights to perform arbitration weightage lookup for the flits with default and elevated priority levels for selecting the flits into the virtual channels and the egress, wherein the flits from the different ingress comprise different default and elevated weight.Type: GrantFiled: December 13, 2022Date of Patent: January 14, 2025Assignee: SKYECHIP SDN BHDInventors: Yeong Tat Liew, Yu Ying Ong, Soon Chieh Lim, Weng Li Leow, Chee Hak Teh
-
Publication number: 20240297846Abstract: The present invention discloses a computer-implemented method of data transmission for a Network-on-Chip to allow high performance routing through dynamic allocated buffer. The method comprises the steps of transferring command or data in a form of plurality of flits from a source node to a router and further to a destination node, and transmitting the flits from the destination node back to the router, wherein the flits are packetized for transmission according to channel width and transaction width, sequence, and priority routing through physical and virtual channels.Type: ApplicationFiled: June 14, 2023Publication date: September 5, 2024Applicant: SKYECHIP SDN BHDInventors: Chee Hak TEH, Yu Ying ONG, Soon Chieh LIM, Weng Li LEOW, Yeong Tat LIEW, Chuen Heong KHUAN, Manobindra GANDHI, Muhamad Aidil Bin JAZMI
-
Publication number: 20240163223Abstract: The present invention relates to a method (100) for network-on-chip arbitration. The method (100) comprises the steps of receiving input from a user via user interface and selecting a plurality of flits from a plurality of ingress into a plurality of virtual channels followed by selecting the flits from the virtual channels into a plurality of egress based on the input from the user. The selection of the flits into the virtual channels and the egress characterized by the steps of computing default and elevated bandwidths of the virtual channels, computing default and elevated weights of the virtual channels based on the default and elevated bandwidths and generating a weightage lookup table using the default and elevated weights to perform arbitration weightage lookup for the flits with default and elevated priority levels for selecting the flits into the virtual channels and the egress, wherein the flits from the different ingress comprise different default and elevated weight.Type: ApplicationFiled: December 13, 2022Publication date: May 16, 2024Applicant: SKYECHIP SDN BHDInventors: YEONG TAT LIEW, YU YING ONG, SOON CHIEH LIM, WENG LI LEOW, CHEE HAK TEH
-
Patent number: 11963942Abstract: A pharmaceutical composition comprises a taxane (e.g., paclitaxel, docetaxel, cabazitaxel, larotaxel, ortataxel, and/or tesetaxel) in a mixture of first and second surfactants. The absorption of the taxane is increased from the pharmaceutical composition is greater than the sum of the absorption of docetaxel from either the first or the second surfactant. The increase in absorption is especially enhanced when the ratio of the first surfactant to the second surfactant in the pharmaceutical composition is between 60:40 and 85:15 by weight, and the total surfactant weight does not exceed 98% of the total weight. Polysorbate 80, polysorbate 20, and caprylocaproyl polyoxylglycerides serve as suitable first surfactants, and polysorbate 80 or polyethyoxylated castor oil serve as suitable second surfactants. The stability of the pharmaceutical composition may be enhanced by further including a stabilizer (e.g., citric acid and/or ascorbic acid).Type: GrantFiled: October 13, 2020Date of Patent: April 23, 2024Assignee: Health Hope Pharma LtdInventors: Denise S. B. Chan, Ming Tsung Lee, Weng Li Yoon, Johnson Yiu-Nam Lau
-
Publication number: 20240070039Abstract: The present invention relates to a method of debugging a targeted area or the whole network-on-chip (NOC) (101), whereby said targeted area or the whole NOC is triggered to enter into a freeze state before capturing of the state of the targeted area or the whole NOC (101) and unloading of the debug information, before finally said targeted area or the whole NOC is triggered to enter into an unfreeze state to allow forward progress to resume, using existing buffer storage, thus allowing user to debug and identify the source of issue without requiring a significant amount of extra storage.Type: ApplicationFiled: October 7, 2022Publication date: February 29, 2024Inventors: Yu Ying ONG, Chee Hak TEH, Soon Chieh LIM, Weng Li LEOW, Muhamad Aidil BIN JAZMI, Yeong Tat LIEW
-
Publication number: 20240043364Abstract: A method for preparing 3,3?,4,4?-dicyclohexyltetracarboxylic acid and a method for treating an acidic wastewater are provided. In the preparation method according to the present disclosure, a ruthenium-rhodium mixed catalyst is used to catalyze the hydrogenation reduction reaction, which improves the selectivity of the reaction and reduces the generation of isomers, thereby reducing the generation of by-products and increasing the purity of 3,3?,4,4?-dicyclohexyltetracarboxylic acid. The results of the examples show that the purity of 3,3?,4,4?-dicyclohexyltetracarboxylic acid prepared by the method according to the present disclosure is not less than 99.62%.Type: ApplicationFiled: August 23, 2021Publication date: February 8, 2024Inventors: Shuai SHAO, Yuntang ZHANG,, Wenge LI, Yufen ZHANG, Jingxiao WANG, Feiyang WANG, Qin YAN, Xiao WANG, Tiecheng LIU
-
Patent number: 11829643Abstract: A memory controller system (and method of pre-scheduling memory transaction) for a storage device comprising a linked-list controller; a plurality of command buffers to store read commands or write commands, and an arbiter to issue command. Each command buffer containing variables set by the linked-list controller. The linked-list controller is configured to execute commands in sequence independent of logical command buffer sequence. The command buffer is configured to support read commands with maximum number of write commands. The linked-list controller is configured to merge multiple write commands that are going to the same address and snarfs read commands from write commands if both commands are going to the same address and the read commands that are snarfed are loaded into a separate command buffer. The variables contained in each of the command buffer indicates status and dependency of the command buffer to create a link forming a command sequence.Type: GrantFiled: December 27, 2021Date of Patent: November 28, 2023Assignee: SKYECHIP SDN BHDInventors: Chee Hak Teh, Yu Ying Ong, Weng Li Leow, Muhamad Aidil Bin Jazmi
-
Publication number: 20230321246Abstract: Methods for improving bioavailability and solubility of taxanes provided as solids in compressed tablet form are described. Compressed tablets containing a high proportion of a taxane are prepared using an amorphous solid dispersion in combination with a polymer carrier and a surfactant. Oral bioavailability of taxanes following ingestion is high, and supersaturating concentrations of the taxane are maintained in gastric fluids for an extended period of time.Type: ApplicationFiled: May 22, 2023Publication date: October 12, 2023Inventors: Weng Li YOON, Ming Tsung LEE, Jiahao LI, Denise So Bik CHAN, Johnson Yiu-Nam LAU
-
Publication number: 20230129791Abstract: A memory controller system (and method of pre-scheduling memory transaction) for a storage device comprising a linked-list controller; a plurality of command buffers to store read commands or write commands, and an arbiter to issue command. Each command buffer containing variables set by the linked-list controller. The linked-list controller is configured to execute commands in sequence independent of logical command buffer sequence. The command buffer is configured to support read commands with maximum number of write commands. The linked-list controller is configured to merge multiple write commands that are going to the same address and snarfs read commands from write commands if both commands are going to the same address and the read commands that are snarfed are loaded into a separate command buffer. The variables contained in each of the command buffer indicates status and dependency of the command buffer to create a link forming a command sequence.Type: ApplicationFiled: December 27, 2021Publication date: April 27, 2023Applicant: SKYECHIP SDN BHDInventors: Chee Hak TEH, Yu Ying ONG, Weng Li LEOW, Muhamad Aidil Bin JAZMI
-
Publication number: 20220259150Abstract: The present application provides a compound of formula II and a method for preparing a compound of formula I, i.e., 2-iso-propyl-4-methylpyridin-3-amine by using the same. The compound of formula I can be applied to synthesis of KRAS inhibitor drugs. The raw materials involved in the method of the present application are easy to obtain and low in price, operation is easy and convenient, economization and environmental protection are achieved, and industrial production is facilitated.Type: ApplicationFiled: September 10, 2020Publication date: August 18, 2022Inventors: Shengwen WU, Wenge LI, Peng ZHOU
-
Publication number: 20210023042Abstract: A pharmaceutical composition comprises a taxane (e.g., paclitaxel, docetaxel, cabazitaxel, larotaxel, ortataxel, and/or tesetaxel) in a mixture of first and second surfactants. The absorption of the taxane is increased from the pharmaceutical composition is greater than the sum of the absorption of docetaxel from either the first or the second surfactant. The increase in absorption is especially enhanced when the ratio of the first surfactant to the second surfactant in the pharmaceutical composition is between 60:40 and 85:15 by weight, and the total surfactant weight does not exceed 98% of the total weight. Polysorbate 80, polysorbate 20, and caprylocaproyl polyoxylglycerides serve as suitable first surfactants, and polysorbate 80 or polyethyoxylated castor oil serve as suitable second surfactants. The stability of the pharmaceutical composition may be enhanced by further including a stabilizer (e.g., citric acid and/or ascorbic acid).Type: ApplicationFiled: October 13, 2020Publication date: January 28, 2021Inventors: Denise S.B. Chan, Ming Tsung Lee, Weng Li Yoon, Johnson Yiu-Nam Lau
-
Patent number: 10835511Abstract: A pharmaceutical composition comprises a taxane (e.g., paclitaxel, docetaxel, cabazitaxel, larotaxel, ortataxel, and/or tesetaxel) in a mixture of first and second surfactants. The absorption of the taxane is increased from the pharmaceutical composition is greater than the sum of the absorption of docetaxel from either the first or the second surfactant. The increase in absorption is especially enhanced when the ratio of the first surfactant to the second surfactant in the pharmaceutical composition is between 60:40 and 85:15 by weight, and the total surfactant weight does not exceed 98% of the total weight. Polysorbate 80, polysorbate 20, and caprylocaproyl polyoxylglycerides serve as suitable first surfactants, and polysorbate 80 or polyethyoxylated castor oil serve as suitable second surfactants. The stability of the pharmaceutical composition may be enhanced by further including a stabilizer (e.g., citric acid and/or ascorbic acid).Type: GrantFiled: September 27, 2016Date of Patent: November 17, 2020Assignee: Athenex HK Innovative LimitedInventors: Denise S. B. Chan, Ming Tsung Lee, Weng Li Yoon, Johnson Yiu-Nam Lau
-
Publication number: 20190105397Abstract: The inventive subject matter provides compositions and methods for producing high dose, high bioavailability oral taxane compositions. Oral taxanes are prepared as an amorphous solid dispersion, and can be provided in a compressed tablet form. Surprisingly oral bioavailability of taxanes prepared and provided in this matter is high, even in the absence of surfactants.Type: ApplicationFiled: October 5, 2018Publication date: April 11, 2019Inventors: Weng Li YOON, Ming Tsung LEE, Jiahao LI, Denise So Bik CHAN, Johnson Yiu-Nam LAU
-
Patent number: 10183909Abstract: A process is provided for preparation of (R)-N-Boc biphenyl alaninol. It provides a preparation process for a compound outlined as compound 4, which includes these operations: in one of the alcohol solvents, asymmetric hydrogenation of 5 in the presence of [Rh(Duanphos)(X)]Y and hydrogen to provide compound 4. Here “Duanphos” is (Rc,Sp)-Duanphos or (Sc,Rp)-Duanphos; X is NBD or/and COD; Y is one or more of BF4, PF6, SbF6. This process has a lot of advantages, such as low cost, safe operation, less pollution and high yield. The product was obtained in >99% purity and ee which is suitable to scale up in industrial scale.Type: GrantFiled: September 9, 2016Date of Patent: January 22, 2019Assignees: CHIRAL QUEST (SUZHOU) CO., LTD., JIANGXI LONG LIFE BIO-PHARMACEUTICAL CO., LTD.Inventors: Shengwen Wu, Wenge Li, Lei Wu, Li Zou, Siming Hu, Tengyue Xu, Hongfeng Liu, Yi Tao, Yongxiang Chi
-
Publication number: 20180297941Abstract: A process is provided for preparation of (R)—N-Boc biphenyl alaninol. It provides a preparation process for a compound outlined as compound 4, which includes these operations: in one of the alcohol solvents, asymmetric hydrogenation of 5 in the presence of [Rh(Duanphos)(X)]Y and hydrogen to provide compound 4. Here “Duanphos” is (Rc,Sp)-Duanphos or (Sc,Rp)-Duanphos; X is NBD or/and COD; Y is one or more of BF4, PF6, SbF6. This process has a lot of advantages, such as low cost, safe operation, less pollution and high yield. The product was obtained in >99% purity and ee which is suitable to scale up in industrial scale.Type: ApplicationFiled: September 9, 2016Publication date: October 18, 2018Applicants: CHIRAL QUEST (SUZHOU) CO., LTD., JIANGXI LONG LIFE BIO-PHARMACEUTICAL CO., LTD.Inventors: Shengwen WU, Wenge LI, Lei WU, Li ZOU, Siming HU, Tengyue XU, Hongfeng LIU, Yi TAO, Yongxiang CHI
-
Patent number: 9922693Abstract: The present disclosure provides for adaptive scheduling of memory refreshes. One embodiment relates to a method of adapting an initial refresh sequence. In this method, flow and blockage scores for each refresh sequence of a plurality of refresh sequences are obtained and stored in an array of scores. An initial refresh sequence is selected in a way that favors a high flow score and a low blockage score. Another embodiment relates to a method of adapting a current refresh sequence. Current flow and blockage scores are obtained and stored for the current refresh sequence. The current flow and blockage scores are used to update (by averaging, for example) the existing flow and blockage scores for the current refresh sequence. The next refresh sequence is then chosen from amongst a plurality of refresh sequences in a way that favors a high flow score and a low blockage score.Type: GrantFiled: February 1, 2017Date of Patent: March 20, 2018Assignee: Altera CorporationInventors: Kay Keat Khoo, Weng Li Leow
-
Publication number: 20170287543Abstract: The present disclosure provides for adaptive scheduling of memory refreshes. One embodiment relates to a method of adapting an initial refresh sequence. In this method, flow and blockage scores for each refresh sequence of a plurality of refresh sequences are obtained and stored in an array of scores. An initial refresh sequence is selected in a way that favors a high flow score and a low blockage score. Another embodiment relates to a method of adapting a current refresh sequence. Current flow and blockage scores are obtained and stored for the current refresh sequence. The current flow and blockage scores are used to update (by averaging, for example) the existing flow and blockage scores for the current refresh sequence. The next refresh sequence is then chosen from amongst a plurality of refresh sequences in a way that favors a high flow score and a low blockage score.Type: ApplicationFiled: February 1, 2017Publication date: October 5, 2017Applicant: ALTERA CORPORATIONInventors: Kay Keat KHOO, Weng Li LEOW
-
Publication number: 20170087121Abstract: A pharmaceutical composition comprises a taxane (e.g., paclitaxel, docetaxel, cabazitaxel, larotaxel, ortataxel, and/or tesetaxel) in a mixture of first and second surfactants. The absorption of the taxane is increased from the pharmaceutical composition is greater than the sum of the absorption of docetaxel from either the first or the second surfactant. The increase in absorption is especially enhanced when the ratio of the first surfactant to the second surfactant in the pharmaceutical composition is between 60:40 and 85:15 by weight, and the total surfactant weight does not exceed 98% of the total weight. Polysorbate 80, polysorbate 20, and caprylocaproyl polyoxylglycerides serve as suitable first surfactants, and polysorbate 80 or polyethyoxylated castor oil serve as suitable second surfactants. The stability of the pharmaceutical composition may be enhanced by further including a stabilizer (e.g., citric acid and/or ascorbic acid).Type: ApplicationFiled: September 27, 2016Publication date: March 30, 2017Inventors: Denise S.B. Chan, Ming Tsung Lee, Weng Li Yoon, Johnson Yiu-Nam Lau
-
Patent number: 9595312Abstract: The present disclosure provides for adaptive scheduling of memory refreshes. One embodiment relates to a method of adapting an initial refresh sequence. In this method, flow and blockage scores for each refresh sequence of a plurality of refresh sequences are obtained and stored in an array of scores. An initial refresh sequence is selected in a way that favors a high flow score and a low blockage score. Another embodiment relates to a method of adapting a current refresh sequence. Current flow and blockage scores are obtained and stored for the current refresh sequence. The current flow and blockage scores are used to update (by averaging, for example) the existing flow and blockage scores for the current refresh sequence. The next refresh sequence is then chosen from amongst a plurality of refresh sequences in a way that favors a high flow score and a low blockage score.Type: GrantFiled: March 31, 2016Date of Patent: March 14, 2017Assignee: Altera CorporationInventors: Kay Keat Khoo, Weng Li Leow