Patents by Inventor Qian Ma
Qian Ma 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: 20210171773Abstract: The present disclosure describes protein-based resin compositions. In particular, the compositions employ methacrylated or acrylated protein, a strengthening agent, a plasticizer, and an initiator. The protein-based resin compositions may be used for making solid articles that are biodegradable and possess a high degree of tensile strength and water resistance. Methods of preparing the biodegradable protein-based plastic articles are also disclosed.Type: ApplicationFiled: December 4, 2020Publication date: June 10, 2021Inventors: LONG JIANG, QIAN MA
-
Publication number: 20210145747Abstract: A cerasome delivery system for targeting activated cd44 molecule, a preparation method and use thereof: a surface of a cerasome is partially modified by a targeting ligand, the targeting ligand being a ligand which may specifically bind to an activated cd44 molecule. The cerasome delivery system may be used for the diagnosis, prevention and treatment of vulnerable plaque or diseases associated with vulnerable plaque.Type: ApplicationFiled: April 12, 2018Publication date: May 20, 2021Applicant: Beijing Inno Medicine Co., Ltd.Inventors: Qian Ma, Jiefang Sun
-
Patent number: 10956338Abstract: A technique for improving performance of a cache is provided. The technique involves maintaining indicators of whether cache entries are dirty in a random access memory (“RAM”) that has a lower latency to a cache controller than the cache memory that stores the cache entries. When a request to invalidate one or more cache entries is received by the cache controller, the cache controller checks the RAM to determine whether any cache entries are dirty and thus should be written out to a backing store. Using the RAM removes the need to check the actual cache memory for whether cache entries are dirty, which reduces the latency associated with performing such checks and thus with performing cache invalidations.Type: GrantFiled: November 19, 2018Date of Patent: March 23, 2021Assignee: ATI Technologies ULCInventors: Leon King Nok Lai, Qian Ma, Jimshed B. Mirza
-
Patent number: 10915359Abstract: A technique for scheduling processing tasks having different latencies is provided. The technique involves identifying one or more available requests in a request queue, where each request queue corresponds to a different latency. A request arbiter examines a shift register to determine whether there is an available slot for the one or more requests. A slot is available for a request if there is a slot that is a number of slots from the end of the shift register equal to the number of cycles the request takes to complete processing in a corresponding processing pipeline. If a slot is available, the request is scheduled for execution and the slot is marked as being occupied. If a slot is not available, the request is not scheduled for execution on the current cycle. On transitioning to a new cycle, the shift register is shifted towards its end and the technique repeats.Type: GrantFiled: November 19, 2018Date of Patent: February 9, 2021Assignee: ATI Technologies ULCInventors: Jimshed B. Mirza, Qian Ma, Leon King Nok Lai
-
Publication number: 20200397926Abstract: A liposomal nanocarrier delivery system for targeting an active CD44 molecule, preparation method therefor, and uses thereof. The surface of the liposome is partially modified by a targeting ligand, wherein the targeting ligand is a ligand that can be specifically combined with the active CD44 molecule. The liposomal nanocarrier delivery system can be used for diagnosing, preventing, and treating vulnerable plaque or diseases related to vulnerable plaque.Type: ApplicationFiled: January 21, 2019Publication date: December 24, 2020Inventors: Qian Ma, Jiefang Sun
-
Patent number: 10852189Abstract: A spectrometry system may include an etalon array having a first etalon and a second etalon. The first etalon may be configured to process light to at least generate a first transmission pattern. The first transmission pattern may have at least a first transmission peak corresponding to a first wavelength in an original spectrum of the light. The second etalon may be configured to process the light to at least generate a second transmission pattern. The second transmission pattern may have at least a second transmission peak corresponding to a second wavelength in the original spectrum of the light. The first etalon may have a different thickness than the second etalon in order for the first transmission pattern to have at least one transmission peak that is at a different wavelength than the second transmission pattern. The first transmission pattern and the second transmission pattern may enable a reconstruction the original spectrum of the light.Type: GrantFiled: February 24, 2017Date of Patent: December 1, 2020Assignee: The Regents of the University of CaliforniaInventors: Zhaowei Liu, Qian Ma, Eric Huang
-
Publication number: 20200167076Abstract: A technique for improving performance of a data compression system is provided. The technique is applicable to compressed data sets that include compression blocks. Each compression block may be either compressed or uncompressed. Metadata indicating whether compression blocks are actually compressed or not is stored. If compression blocks are not compressed, then a read-decompress-modify-compress-write pipeline is bypassed. Instead, a compression unit writes the data specified by the partial request into the compression block, without reading, decompressing, modifying, recompressing, and writing the data, resulting in a much faster operation.Type: ApplicationFiled: November 26, 2018Publication date: May 28, 2020Applicant: ATI Technologies ULCInventors: Leon King Nok Lai, Qian Ma, Jimshed B. Mirza
-
Publication number: 20200167287Abstract: A technique for prefetching data for a cache is provided. The technique includes detecting access to a data block. In response to the detection, a prefetch block generates proposed blocks for prefetch. The prefetch block also examines prefetch tracking data to determine whether a prefetch group including the proposed blocks is marked as already having been prefetched. If the group has been marked as already having been prefetched, then then prefetch block does not prefetch that data, thereby avoiding traffic between the prefetch block and the cache memory. Using this technique, unnecessary requests to prefetch data into the cache memory are avoided.Type: ApplicationFiled: November 26, 2018Publication date: May 28, 2020Applicant: ATI Technologies ULCInventors: Leon King Nok Lai, Qian Ma, Jimshed B. Mirza
-
Patent number: 10664403Abstract: A technique for prefetching data for a cache is provided. The technique includes detecting access to a data block. In response to the detection, a prefetch block generates proposed blocks for prefetch. The prefetch block also examines prefetch tracking data to determine whether a prefetch group including the proposed blocks is marked as already having been prefetched. If the group has been marked as already having been prefetched, then prefetch block does not prefetch that data, thereby avoiding traffic between the prefetch block and the cache memory. Using this technique, unnecessary requests to prefetch data into the cache memory are avoided.Type: GrantFiled: November 26, 2018Date of Patent: May 26, 2020Assignee: ATI Technologies ULCInventors: Leon King Nok Lai, Qian Ma, Jimshed B. Mirza
-
Publication number: 20200159664Abstract: A technique for improving performance of a cache is provided. The technique involves maintaining indicators of whether cache entries are dirty in a random access memory (“RAM”) that has a lower latency to a cache controller than the cache memory that stores the cache entries. When a request to invalidate one or more cache entries is received by the cache controller, the cache controller checks the RAM to determine whether any cache entries are dirty and thus should be written out to a backing store. Using the RAM removes the need to check the actual cache memory for whether cache entries are dirty, which reduces the latency associated with performing such checks and thus with performing cache invalidations.Type: ApplicationFiled: November 19, 2018Publication date: May 21, 2020Applicant: ATI Technologies ULCInventors: Leon King Nok Lai, Qian Ma, Jimshed B. Mirza
-
Publication number: 20200159581Abstract: A technique for scheduling processing tasks having different latencies is provided. The technique involves identifying one or more available requests in a request queue, where each request queue corresponds to a different latency. A request arbiter examines a shift register to determine whether there is an available slot for the one or more requests. A slot is available for a request if there is a slot that is a number of slots from the end of the shift register equal to the number of cycles the request takes to complete processing in a corresponding processing pipeline. If a slot is available, the request is scheduled for execution and the slot is marked as being occupied. If a slot is not available, the request is not scheduled for execution on the current cycle. On transitioning to a new cycle, the shift register is shifted towards its end and the technique repeats.Type: ApplicationFiled: November 19, 2018Publication date: May 21, 2020Applicant: ATI Technologies ULCInventors: Jimshed B. Mirza, Qian Ma, Leon King Nok Lai
-
Patent number: 10576512Abstract: The application discloses an improved wheel pretreatment rack. The wheel pretreatment rack includes a hook, tripods, positioning slide blocks, positioning holes, a main rod, bearing rods, braces and positioning clamping jaws. Compared with the traditional wheel pretreatment rack, the improved wheel pretreatment rack in use has the advantages that the requirement of wheels having different sizes for the pretreatment rack is met by adjusting the positions of the bearing rods up and down, and the problems of drop, scratch and the like in the cleaning pretreatment process of the wheel may be effectively prevented by a wheel three-point-fixing mode.Type: GrantFiled: December 14, 2017Date of Patent: March 3, 2020Assignee: CITIC DICASTAL CO., LTDInventors: Qian Ma, Le Zhang, Yunpeng Du, Chuan Li, Shi Wang
-
Patent number: 10571672Abstract: An apparatus for compressive sensing may include a filter array, a detector, and a reconstruction engine. The filter array may be configured to generate a first illumination pattern in response to a first wavelength of light and a second illumination pattern in response to a second wavelength of light. The first illumination pattern and the second illumination pattern may be projected onto an object. The detector may be configured to determine a first intensity of a first light emitted by the object in response to the first illumination pattern and a second intensity of a second light emitted by the object in response to the second illumination pattern. The reconstruction engine may be configured to generate an image of the object based at least on the first intensity, the first illumination pattern, the second intensity, and the second illumination pattern.Type: GrantFiled: August 11, 2017Date of Patent: February 25, 2020Assignee: The Regents of the University of CaliforniaInventors: Zhaowei Liu, Eric Huang, Qian Ma
-
Patent number: 10552335Abstract: The invention provides a method and electronic device for a mapping table in a solid-state memory, wherein the mapping table comprises a primary mapping table and a secondary mapping table. The method comprises: mapping all logic pages from a host to physical pages of a flash on the solid-state memory in the unit of page to form the secondary mapping table, the secondary mapping table being stored in the flash on the solid-state memory; acquiring a first physical address which is the physical address of a first chunk of the secondary mapping table in the flash of the solid-state memory; and forming and storing the primary mapping table in the flash of the solid-state memory, wherein the first physical address and corresponding first identifying information form a mapping relationship in a mapping element of the primary mapping table, the first identifying information being identifying information of the first chunk.Type: GrantFiled: December 22, 2015Date of Patent: February 4, 2020Assignees: BEIJING LENOVO SOFTWARE LTD., LENOVO (BEIJING) LIMITEDInventors: Manjun Xiao, Wenjing Liu, Qian Ma, Qingtao Sun
-
Patent number: 10545887Abstract: A system and method for maintaining information of pending operations are described. A buffer uses multiple linked lists implementing a single logical queue for a single requestor. The buffer maintains multiple head pointers and multiple tail pointers for the single requestor. Data entries of the single logical queue are stored in an alternating pattern among the multiple linked lists. During the allocation of buffer entries, the tail pointers are selected in the same alternating manner, and during the deallocation of buffer entries, the multiple head pointers are selected in the same manner.Type: GrantFiled: February 24, 2017Date of Patent: January 28, 2020Assignee: ATI Technologies ULCInventors: Jimshed Mirza, Qian Ma
-
Publication number: 20190264185Abstract: The present disclosure relates to a genetically engineered strain with high production of uridine and its construction method and application. The strain was constructed as follows: heterologously expressing pyrimidine nucleoside operon sequence pyrBCAKDFE (SEQ ID NO:1) on the genome of E coli prompted by strong promoter Ptrc to reconstruct the pathway of uridine synthesis; overexpressing the autologous prsA gene coding PRPP synthase by integration of another copy of prsA gene promoted by strong promoter Ptrc on the genome; deficiency of uridine kinase, uridine phosphorylase, ribonucleoside hydrolase, homoserine dehydrogenase I and ornithine carbamoyltransferase. When the bacteria was used for producing uridine, 40-67 g/L uridine could be obtained in a 5 L fermentator after fermentation for 40-70 h using the technical scheme provided by the discloure with the maximum productivity of 0.15-0.25 g uridine/g glucose and 1.Type: ApplicationFiled: May 12, 2019Publication date: August 29, 2019Inventors: Xixian Xie, Ning Chen, Heyun Wu, Guoliang Li, Qiang Li, Xiaoguang Fan, Qingyang Xu, Chenglin Zhang, Yanjun Li, Qian Ma
-
Publication number: 20190056269Abstract: A spectrometry system may include an etalon array having a first etalon and a second etalon. The first etalon may be configured to process light to at least generate a first transmission pattern. The first transmission pattern may have at least a first transmission peak corresponding to a first wavelength in an original spectrum of the light. The second etalon may be configured to process the light to at least generate a second transmission pattern. The second transmission pattern may have at least a second transmission peak corresponding to a second wavelength in the original spectrum of the light. The first etalon may have a different thickness than the second etalon in order for the first transmission pattern to have at least one transmission peak that is at a different wavelength than the second transmission pattern. The first transmission pattern and the second transmission pattern may enable a reconstruction the original spectrum of the light.Type: ApplicationFiled: February 24, 2017Publication date: February 21, 2019Inventors: Zhaowei Liu, Qian Ma, Eric Huang
-
Publication number: 20190030579Abstract: The application discloses an improved wheel pretreatment rack. The wheel pretreatment rack includes a hook, tripods, positioning slide blocks, positioning holes, a main rod, bearing rods, braces and positioning clamping jaws. Compared with the traditional wheel pretreatment rack, the improved wheel pretreatment rack in use has the advantages that the requirement of wheels having different sizes for the pretreatment rack is met by adjusting the positions of the bearing rods up and down, and the problems of drop, scratch and the like in the cleaning pretreatment process of the wheel may be effectively prevented by a wheel three-point-fixing mode.Type: ApplicationFiled: December 14, 2017Publication date: January 31, 2019Applicant: CITIC Dicastal CO., LTDInventors: QIAN MA, Le Zhang, Yunpeng Du, Chuan Li, Shi Wang
-
Patent number: 10135719Abstract: Methods, apparatuses and systems for transmitting and receiving data based on multipath for transmitting data based on multipath include: establishing WiMAX connection-based multiple paths between a first device and a second device; transmitting data frames in a data queue in the multiple paths; obtaining the quality condition of the multiple paths; and based on the quality condition, adjusting the transmission of the data frames in the data queue in the multiple paths. According to one aspect, there is provided a method for receiving data based on multipath, which includes: establishing WiMAX connection-based multiple paths between a first device and a second device; receiving a plurality of data frames in the multiple paths; processing the received plurality of data frames based on quality condition of the multiple paths. There are further provided corresponding apparatuses and systems.Type: GrantFiled: October 7, 2016Date of Patent: November 20, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Chang Jie Guo, Hongbin Lin, Qian Ma, Qing Wang, Su Su Xie, Lin Yang, Ji Zheng Zhang
-
Patent number: 10129138Abstract: Methods, apparatuses and systems for transmitting and receiving data based on multipath for transmitting data based on multipath include: establishing WiMAX connection-based multiple paths between a first device and a second device; transmitting data frames in a data queue in the multiple paths; obtaining the quality condition of the multiple paths; and based on the quality condition, adjusting the transmission of the data frames in the data queue in the multiple paths. According to one aspect, there is provided a method for receiving data based on multipath, which includes: establishing WiMAX connection-based multiple paths between a first device and a second device; receiving a plurality of data frames in the multiple paths; processing the received plurality of data frames based on quality condition of the multiple paths. There are further provided corresponding apparatuses and systems.Type: GrantFiled: June 29, 2016Date of Patent: November 13, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Chang Jie Guo, Hongbin Lin, Qian Ma, Qing Wang, Su Su Xie, Lin Yang, Ji Zheng Zhang