Patents by Inventor Junping ZHAO
Junping ZHAO 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: 20180173638Abstract: Embodiments of the present disclosure relates to a method and device of data access. The method comprises determining whether target data stored in a non-volatile storage device is cached in a memory. The target data is organized in a first level of a multi-way tree in the storage device. The method further comprises, in response to determining that the target data is missing in the memory, moving the target data from the storage device into the memory. Besides, the method comprises, in response to the target data being accessed from the memory, adding a reference to the target data to a first list, the first list recording a sequence for accessing data in the first level.Type: ApplicationFiled: December 20, 2017Publication date: June 21, 2018Inventors: Qiaosheng Zhou, Junping Zhao, Xinlei Xu, Wilson Hu, Jun Wu
-
Patent number: 9959074Abstract: Data backup systems and methods are provided to asynchronously mirror in-memory checkpoint images generated by a process executing on a host system. For example, a data backup system is configured to: receive a checkpoint request message to store a copy of a checkpoint image which includes memory pages residing in a first memory region of memory on the host system; pull a copy of metadata associated with the memory pages from a second memory region of memory on the host system; pull a copy of the memory pages of the checkpoint image from the first memory region; generate a copy of the checkpoint image using the memory pages and associated metadata pulled from the host system; and store the copy of the checkpoint image in a storage device with an in-memory format that is the same as the checkpoint image residing in the first memory region on the host system.Type: GrantFiled: November 29, 2016Date of Patent: May 1, 2018Assignee: EMC IP Holding Company LLCInventors: Randall Shain, Kenneth J. Taylor, Adrian Michaud, Stephen Wing-Kin Au, Junping Zhao
-
Publication number: 20180088807Abstract: Embodiments of the present disclosure relate to a method and device for migrating data. The method comprises identifying cold data in a primary storage system. The method further comprises, in response to determining that the cold data is in a non-compression state, obtaining the cold data from the primary storage system via a first interface, the first interface being configured for a user to access the primary storage system. The method further comprises obtaining, in response to determining the cold data is in a compression state, the cold data in the compression state from the primary storage system via a second interface that is different from the first interface. The method further comprises migrating the obtained cold data from the primary storage system to a secondary storage system.Type: ApplicationFiled: September 20, 2017Publication date: March 29, 2018Inventors: Junping Zhao, Sen Zhang
-
Patent number: 9928245Abstract: Embodiments of the present invention relate to a method, apparatus and computer product for managing memory space. In one aspect of the present invention, there is provided a method for managing memory space that is organized into pages, the pages being divided into a plurality of page sets, each page set being associated with one of a plurality of upper-layer systems, by: performing state monitoring to the plurality of upper-layer systems to assign priorities to the plurality of upper-layer systems; and determining an order of releasing the pages of the memory space based on the priorities of the plurality of upper-layer systems with the page sets as units. Other aspects and embodiments of invention are also disclosed.Type: GrantFiled: December 30, 2013Date of Patent: March 27, 2018Assignee: EMC IP Holding Company LLCInventors: Wei Qi, Junping Zhao, Fenghua Hu, Gang Xie, Jialin Yang
-
Patent number: 9846655Abstract: A method is used in managing processing tasks in storage systems. A set of tasks is received for processing. A type of the set of tasks is identified. Based on the type of the set of tasks, a determination is made as to whether to add data objects associated with the set of tasks to a used object list managed in conjunction of a cache of the system for accessing the data objects associated with the set of tasks. The cache is configured to store the data objects of the storage system. A portion of a memory of the storage system is reserved as the cache.Type: GrantFiled: December 23, 2014Date of Patent: December 19, 2017Assignee: EMC IP Holding Company LLCInventors: Junping Zhao, Philippe Armangau, Fenghao Zhang, Gang Xie
-
Publication number: 20170196979Abstract: This invention provides for a compound of formula (I): or a pharmaceutically acceptable salt thereof, wherein R1-R4, L and X are defined herein. The compounds of formula (I) and pharmaceutically acceptable salts thereof are cationic lipids useful in the delivery of biologically active agents to cells and tissues.Type: ApplicationFiled: September 27, 2016Publication date: July 13, 2017Applicant: Novartis AGInventors: Jeremy Lee Baryza, Rohan Eric John Beckwith, Keith Bowman, Crystal Byers, Tanzina Fazal, Gabriel Grant Gamber, Cameron Chuck-munn Lee, Ritesh Bhanudasji Tichkule, Chandra Vargeese, Shuangxi Wang, Laura Ellen West, Thomas Zabawa, Junping Zhao
-
Publication number: 20170137814Abstract: The present disclosure relates to compositions and methods for treating APOC3-related diseases such as: hypertriglyceridemia (e.g., Type V Hypertriglyceridemia), abnormal lipid metabolism, abnormal cholesterol metabolism, atherosclerosis, hyperlipidemia, diabetes, including Type 2 diabetes, obesity, cardiovascular disease, and coronary artery disease, among other disorders relating to abnormal metabolism or otherwise, using a therapeutically effective amount of a RNAi agent to APOC3.Type: ApplicationFiled: January 11, 2017Publication date: May 18, 2017Inventors: Jan Weiler, William Chutkow, Jeremy Lee Baryza, Andrew Krueger, Junping Zhao
-
Patent number: 9504747Abstract: This invention provides for a compound of formula (I): or a pharmaceutically acceptable salt thereof, wherein R1-R4, L and X are defined herein. The compounds of formula (I) and pharmaceutically acceptable salts thereof are cationic lipids useful in the delivery of biologically active agents to cells and tissues.Type: GrantFiled: March 7, 2014Date of Patent: November 29, 2016Assignee: Novartis AGInventors: Jeremy Lee Baryza, Rohan Eric John Beckwith, Keith Bowman, Crystal Byers, Tanzina Fazal, Gabriel Grant Gamber, Cameron Chuck-munn Lee, Ritesh Bhanudasji Tichkule, Chandra Vargeese, Shuangxi Wang, Laura Ellen West, Thomas Zabawa, Junping Zhao
-
Publication number: 20160106842Abstract: This invention provides for a compound of formula (I): or a pharmaceutically acceptable salt thereof, wherein R1-R4, L and X are defined herein. The compounds of formula (I) and pharmaceutically acceptable salts thereof are cationic lipids useful in the delivery of biologically active agents to cells and tissues.Type: ApplicationFiled: March 6, 2014Publication date: April 21, 2016Inventors: Jeremy Lee BARYZA, Rohan Eric John BECKWITH, Keith BOWMAN, Crystal BYERS, Tanzina FAZAL, Gabriel Grant GAMBER, Cameron Chuck-Munn LEE, Ritesh Bhanudasji TICHKULE, Chandra VARGEESE, Shuangxi WANG, Laura WEST, Thomas ZABAWA, Junping ZHAO
-
Patent number: 9301923Abstract: Disclosed are formulation and optimization protocols for delivery of therapeutically effective amounts of biologically active agents to liver, tumors, and/or other cells or tissues. Also provided are compositions and uses for cationic lipid compounds of formula (I). The invention also relates to compositions and uses for stealth lipids of formula (XI). Also provided are processes for making such compounds, compositions, and formulations, plus methods and uses of such compounds, compositions, and formulations to deliver biologically active agents to cells and/or tissues.Type: GrantFiled: March 4, 2014Date of Patent: April 5, 2016Assignee: NOVARTIS AGInventors: Jeremy Baryza, Keith Bowman, Andrew Geall, Tanzina Labonte, Cameron Lee, Chandra Vargeese, Laura West, Junping Zhao
-
Patent number: 9298633Abstract: Implementations are provided herein relating to adaptive prefetch for predicted write requests. A set of I/O requests associated with a set of storage devices and a set of cache memory can be monitored. Through the application of a prefetch algorithm to the set of monitored I/O requests, future write requests can be predicted. Data blocks corresponding to the predicted future write requests can be read in parallel with other disk I/O and preloaded into cache for access by, for example, data protection processes. In this sense the efficiency of data protection processes can be enhanced by reducing sequential disk I/O requests.Type: GrantFiled: September 18, 2013Date of Patent: March 29, 2016Assignee: EMC CORPORATIONInventors: Junping Zhao, Ivan Basov
-
Patent number: 8880488Abstract: A technique manages access to a B-tree structure within a data storage apparatus. The B-tree structure maintains mappings of data blocks of a file system to data blocks of a snapshot storage area. The technique involves imposing a lock on the B-tree structure in response to a snapshot operation which copies a contiguous range of file system data blocks to a set of snapshot data blocks to save primary data of the file system as snapshot data. The technique further involves inserting multiple objects into the B-tree structure while the lock is imposed, each object including a key value which (i) identifies a respective file system data block of the contiguous range and (ii) operates as a search key to facilitate searching of nodes of the B-tree structure. The technique further involves releasing the lock imposed on the B-tree structure after the objects have been inserted into the B-tree structure.Type: GrantFiled: September 28, 2012Date of Patent: November 4, 2014Assignee: EMC CorporationInventors: Gang Xie, Junping Zhao, Kevin Xu, Jialin Yang, Wei Qi, Fenghua Hu
-
Patent number: 8874524Abstract: A technique performs a write operation. The technique involves receiving, after a snapshot of a file system is taken, a write instruction to write new data to a particular portion of the file system. The technique further involves includes reading, in response to the write instruction, metadata to determine whether the new data is a first update of the particular portion since the snapshot was taken. The metadata identifies portions of the file system which have changed since the snapshot was taken. The technique further involves, when the new data is a first update of the particular portion since the snapshot was taken, copying the original data from cache memory (i.e., from the file system buffer cache) to snapshot storage (i.e., to a dedicated save area) and, after the original data is copied, updating the original data in the cache memory with the new data.Type: GrantFiled: June 22, 2012Date of Patent: October 28, 2014Assignee: EMC CorporationInventors: Junping Zhao, Ivan Bassov, Kevin Xu, Gang Xie, Jialin Yang, Wei Qi
-
Publication number: 20140309277Abstract: Disclosed are formulation and optimization protocols for delivery of therapeutically effective amounts of biologically active agents to liver, tumors, and/or other cells or tissues. Also provided are compositions and uses for cationic lipid compounds of formula (I). The invention also relates to compositions and uses for stealth lipids of formula (XI). Also provided are processes for making such compounds, compositions, and formulations, plus methods and uses of such compounds, compositions, and formulations to deliver biologically active agents to cells and/or tissues.Type: ApplicationFiled: March 4, 2014Publication date: October 16, 2014Applicant: NOVARTIS AGInventors: Jeremy BARYZA, Keith BOWMAN, Andrew GEALL, Tanzina LABONTE, Cameron LEE, Chandra VARGEESE, Laura WEST, Junping ZHAO
-
Publication number: 20140303232Abstract: This invention provides for a compound of formula (I): or a pharmaceutically acceptable salt thereof, wherein R1-R4, L and X are defined herein. The compounds of formula (I) and pharmaceutically acceptable salts thereof are cationic lipids useful in the delivery of biologically active agents to cells and tissues.Type: ApplicationFiled: March 7, 2014Publication date: October 9, 2014Applicant: NOVARTIS AGInventors: Jeremy Lee BARYZA, Rohan Eric John BECKWITH, Keith BOWMAN, Crystal BYERS, Tanzina FAZAL, Gabriel Grant GAMBER, Cameron Chuck-munn LEE, Ritesh Bhanudasji TICHKULE, Chandra VARGEESE, Shuangxi WANG, Laura Ellen West, Thomas ZABAWA, Junping ZHAO
-
Publication number: 20140189267Abstract: Embodiments of the present invention relate to a method, apparatus and computer product for managing memory space. In one aspect of the present invention, there is provided a method for managing memory space that is organized into pages, the pages being divided into a plurality of page sets, each page set being associated with one of a plurality of upper-layer systems, by: performing state monitoring to the plurality of upper-layer systems to assign priorities to the plurality of upper-layer systems; and determining an order of releasing the pages of the memory space based on the priorities of the plurality of upper-layer systems with the page sets as units. Other aspects and embodiments of invention are also disclosed.Type: ApplicationFiled: December 30, 2013Publication date: July 3, 2014Applicant: EMC CorporationInventors: Wei Qi, Junping Zhao, Fenghua Hu, Gang Xie, Jialin Yang
-
Publication number: 20110200582Abstract: Disclosed are formulation and optimization protocols for delivery of therapeutically effective amounts of biologically active agents to liver, tumors, and/or other cells or tissues. Also provided are compositions and uses for cationic lipid compounds of formula (I). The invention also relates to compositions and uses for stealth lipids of formula (XI). Also provided are processes for making such compounds, compositions, and formulations, plus methods and uses of such compounds, compositions, and formulations to deliver biologically active agents to cells and/or tissues.Type: ApplicationFiled: December 21, 2010Publication date: August 18, 2011Applicant: NOVARTIS AGInventors: Jeremy BARYZA, Keith BOWMAN, Andrew GEALL, Tanzina LABONTE, Cameron LEE, Chandra VARGEESE, Laura WEST, Junping ZHAO