Patents by Inventor Victor Yip
Victor Yip 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: 20260127141Abstract: Incremental replication systems, methods, and apparatuses are described. An illustrative source storage system receives a request from a first target storage system for replication data associated with a snapshot of the file system, computes a delta between the snapshot and an earlier-in-time snapshot of the file system, sends the delta to the first target storage system, caches the delta, receives a request from a second target storage system for replication data associated with the snapshot of the file system; determines, that the cached delta can be used to respond to the request from the second target storage system, and uses the cached delta to send the delta to the second target storage system.Type: ApplicationFiled: November 6, 2024Publication date: May 7, 2026Inventors: Manchun Zheng, Abhishek Jain, Robert Matych, Victor Yip, Peter Vajgel, Dong Liu
-
Publication number: 20260100983Abstract: A storage system includes a plurality of storage nodes comprising a set of primary storage nodes and a set of secondary storage nodes. A a set of data is stored across the set of primary storage nodes and the set of secondary storage nodes. The storage system also includes a processing device operatively coupled to the plurality of storage nodes. The processing device is configured to identify a first subset of the set of data as prioritized data and a second subset of the set of data as non-prioritized data. The processing device is further configured to enforce a first quality of service level for the first subset and a second quality of service level for the second subset. The first quality of service level provides faster access to data than the second quality of service level.Type: ApplicationFiled: October 3, 2024Publication date: April 9, 2026Inventors: PETER VAJGEL, VICTOR YIP, JUI-YU CHANG, ABHISHEK JAIN, MANCHUN ZHENG, RONALD KARR
-
Publication number: 20260099369Abstract: Requests to access non-prioritized data stored in one or more storage nodes are received. A determination as to whether a number of accesses of a portion of data of the non-prioritized data over an amount of time satisfies a threshold is made. In response to determining that the number of accesses satisfies the threshold, A classification of the portion of data is modified to prioritized data, wherein the prioritized data is provided a higher quality of service level than the non-prioritized data while avoiding relocating the portion of data.Type: ApplicationFiled: February 19, 2025Publication date: April 9, 2026Inventors: NICHOLAS SUM, PETER VAJGEL, MANCHUN ZHENG, VICTOR YIP, LUCHENG BAO, ABHISHEK JAIN
-
Publication number: 20260030203Abstract: A snapshot of metadata of a file system on a source storage system is stored in one or more of storage devices of a target storage system. A request to access data stored in the file system is received. A portion of the metadata including identification information of the data is identified. The data stored in the file system is retrieved by providing the source storage system with the identification information of the data.Type: ApplicationFiled: January 10, 2025Publication date: January 29, 2026Inventors: PETER VAJGEL, VICTOR YIP, ABHISHEK JAIN
-
Patent number: 12481675Abstract: Synchronously negotiating an object's creation time including identifying, by a first storage system among the two or more storage systems, a request to store a second updated version of the object; detecting, by the first storage system, a communications disruption among the two or more storage systems; and establishing, in dependence upon a local clock of the first storage system and a latest observed creation time associated with the object, a creation time for the second updated version of the object.Type: GrantFiled: October 6, 2022Date of Patent: November 25, 2025Assignee: PURE STORAGE, INC.Inventors: Kevin Kremer, Shao-Ting Chang, Stanislav Kucera, Rupesh Pravinchandra Mehta, Shishir Yadav, Victor Yip
-
Publication number: 20250348384Abstract: A single request is received by a storage controller of a storage system from an application deployed on a data source. The request includes objects that are to be stored at the storage system. The objects included in the request have corresponding object sizes that are below a threshold. Upon receiving the request, the objects are stored at one or more storage devices of the storage system.Type: ApplicationFiled: May 7, 2024Publication date: November 13, 2025Inventors: KEVIN KREMER, VICTOR YIP, ERIC MUELLER
-
Publication number: 20240411647Abstract: Snapshots for object storage buckets, including: receiving a command to generate a snapshot of a bucket of object storage of a storage system, wherein the snapshot records a state of the bucket at a particular point in time; and generating, in response to the command, the snapshot.Type: ApplicationFiled: August 19, 2024Publication date: December 12, 2024Inventors: RONALD KARR, SHAO-TING CHANG, YING YU LIU, HARVEY RAJA, SHARAD JAIN, MANCHUN ZHENG, VICTOR YIP
-
Publication number: 20240119063Abstract: Synchronously negotiating an object's creation time including identifying, by a first storage system among the two or more storage systems, a request to store a second updated version of the object; detecting, by the first storage system, a communications disruption among the two or more storage systems; and establishing, in dependence upon a local clock of the first storage system and a latest observed creation time associated with the object, a creation time for the second updated version of the object.Type: ApplicationFiled: October 6, 2022Publication date: April 11, 2024Inventors: KEVIN KREMER, SHAO-TING CHANG, STANISLAV KUCERA, RUPESH PRAVINCHANDRA MEHTA, SHISHIR YADAV, VICTOR YIP
-
Patent number: 11822807Abstract: A method of replication in a distributed storage system, performed by the distributed storage system is provided. The method includes managing a first index for data or metadata in a first storage system, the first storage system having a first partitioning scheme. The method includes managing a second index for data or metadata in a second storage system, the second storage system having a second partitioning scheme. The method includes replicating the data or metadata from the first storage system to the second storage system, translating an identifier of the data or metadata from the first storage system, and mapping the replicated data or metadata into the second partitioning scheme, via the translating of the identifier of the data or metadata from the first storage system.Type: GrantFiled: February 10, 2022Date of Patent: November 21, 2023Assignee: PURE STORAGE, INC.Inventors: Richard A. Hankins, Igor Ostrovsky, John Colgrove, Cary A. Sandvig, Ronald Karr, Victor Yip, Zong Miao, Abhishek Jain
-
Publication number: 20220164109Abstract: A method of replication in a distributed storage system, performed by the distributed storage system is provided. The method includes managing a first index for data or metadata in a first storage system, the first storage system having a first partitioning scheme. The method includes managing a second index for data or metadata in a second storage system, the second storage system having a second partitioning scheme. The method includes replicating the data or metadata from the first storage system to the second storage system, translating an identifier of the data or metadata from the first storage system, and mapping the replicated data or metadata into the second partitioning scheme, via the translating of the identifier of the data or metadata from the first storage system.Type: ApplicationFiled: February 10, 2022Publication date: May 26, 2022Inventors: Richard A. Hankins, IGOR OSTROVSKY, JOHN COLGROVE, CARY A. SANDVIG, RONALD KARR, VICTOR YIP, ZONG MIAO, ABHISHEK JAIN
-
Patent number: 11281394Abstract: A method of replication in a distributed storage system, performed by the distributed storage system is provided. The method includes managing a first index for data or metadata in a first storage system, the first storage system having a first partitioning scheme. The method includes managing a second index for data or metadata in a second storage system, the second storage system having a second partitioning scheme. The method includes replicating the data or metadata from the first storage system to the second storage system, translating an identifier of the data or metadata from the first storage system, and mapping the replicated data or metadata into the second partitioning scheme, via the translating of the identifier of the data or metadata from the first storage system.Type: GrantFiled: June 24, 2019Date of Patent: March 22, 2022Assignee: Pure Storage, Inc.Inventors: Richard A. Hankins, Igor Ostrovsky, John Colgrove, Cary A. Sandvig, Ronald Karr, Victor Yip, Zong Miao, Abhishek Jain
-
Publication number: 20200401316Abstract: A method of replication in a distributed storage system, performed by the distributed storage system is provided. The method includes managing a first index for data or metadata in a first storage system, the first storage system having a first partitioning scheme. The method includes managing a second index for data or metadata in a second storage system, the second storage system having a second partitioning scheme. The method includes replicating the data or metadata from the first storage system to the second storage system, translating an identifier of the data or metadata from the first storage system, and mapping the replicated data or metadata into the second partitioning scheme, via the translating of the identifier of the data or metadata from the first storage system.Type: ApplicationFiled: June 24, 2019Publication date: December 24, 2020Inventors: Richard A. Hankins, Igor Ostrovsky, John Colgrove, Cary A. Sandvig, Ronald Karr, Victor Yip, Zong Miao, Abhishek Jain
-
Patent number: 8014952Abstract: Certain biomarkers and biomarker combinations are useful in a qualifying lung cancer status in a subject. A diagnostic methodology employing these biomarkers and combinations can detect whether a subject has lung cancer.Type: GrantFiled: December 16, 2003Date of Patent: September 6, 2011Assignees: Queen Elizabeth Hospital, Vermillion, Inc.Inventors: Timothy Tak Chun Yip, Chi Shing Cho, Siu Kie Au, Tai-Tung Yip, Christine Yip, Victor Yip
-
Patent number: 7448236Abstract: An adjustable coupler lock for locking a trailer hitch such that a trailer cannot be removed from a vehicle. The coupler lock comprises a lock body with a locking mechanism and a locking plate, and also comprises a shaft having a narrow and a flange end, and also having multiple recesses along the length of the shaft for engagement with the locking plate of the lock body. The recesses along the length of the shaft have a vertical edge which engages the locking plate such that the lock body cannot be removed from the shaft without unlocking the locking mechanism. The recesses also have a tapered edge that allows for slidable movement of the lock body along the shaft, without unlocking the locking mechanism, for the purpose of adjusting the lock to the size of the latch.Type: GrantFiled: October 31, 2007Date of Patent: November 11, 2008Assignee: Master Lock Company LLCInventors: Jim Recknagel, Ken Burmesch, Victor Yip, John Zapushek
-
Patent number: 7353671Abstract: An adjustable coupler lock for locking a trailer hitch such that a trailer cannot be removed from a vehicle. The coupler lock comprises a lock body with a locking mechanism and a locking plate, and also comprises a shaft having a narrow and a flange end, and also having multiple recesses along the length of the shaft for engagement with the locking plate of the lock body. The recesses along the length of the shaft have a vertical edge which engages the locking plate such that the lock body cannot be removed from the shaft without unlocking the locking mechanism. The recesses also have a tapered edge that allows for slidable movement of the lock body along the shaft, without unlocking the locking mechanism, for the purpose of adjusting the lock to the size of the latch. The components of the coupler lock are made of stainless steel.Type: GrantFiled: December 19, 2003Date of Patent: April 8, 2008Assignee: Master Lock Company, LLCInventors: Jim Recknagel, Ken Burmesch, Victor Yip, John Zapushek
-
Publication number: 20080061530Abstract: An adjustable coupler lock for locking a trailer hitch such that a trailer cannot be removed from a vehicle. The coupler lock comprises a lock body with a locking mechanism and a locking plate, and also comprises a shaft having a narrow and a flange end, and also having multiple recesses along the length of the shaft for engagement with the locking plate of the lock body. The recesses along the length of the shaft have a vertical edge which engages the locking plate such that the lock body cannot be removed from the shaft without unlocking the locking mechanism. The recesses also have a tapered edge that allows for slidable movement of the lock body along the shaft, without unlocking the locking mechanism, for the purpose of adjusting the lock to the size of the latch.Type: ApplicationFiled: October 31, 2007Publication date: March 13, 2008Inventors: Jim Recknagel, Ken Burmesch, Victor Yip, John Zapushek
-
Publication number: 20060223127Abstract: Certain biomarkers and biomarker combinations are useful in a qualifying lung cancer status in a subject. A diagnostic methodology employing these biomarkers and combinations can detect whether a subject has lung cancer.Type: ApplicationFiled: December 16, 2003Publication date: October 5, 2006Inventors: Timothy Tak Yip, Chi Cho, Siu Au, Tai-Tung Yip, Christine Yip, Victor Yip
-
Patent number: D531008Type: GrantFiled: January 9, 2006Date of Patent: October 31, 2006Assignee: Master Lock CompanyInventors: Jim Recknagel, Ken Burmesch, Chris Irgens, Rolf Hohmann, Mark Van Handel, Gary Burmesch, Victor Yip, Kerry Jacques, John Zapushek
-
Patent number: D536236Type: GrantFiled: January 12, 2006Date of Patent: February 6, 2007Assignee: Master Lock CompanyInventors: Jim Recknagel, Ken Burmesch, Chris Irgens, Rolf Hohmann, Mark Van Handel, Gary Burmesch, Victor Yip, Kerry Jacques, John Zapushek
-
Patent number: D546663Type: GrantFiled: January 12, 2006Date of Patent: July 17, 2007Assignee: Master Lock Company LLCInventors: Jim Recknagel, Ken Burmesch, Chris Irgens, Rolf Hohmann, Mark Van Handel, Gary Burmesch, Victor Yip, Kerry Jacques, John Zapushek