Patents by Inventor Ren Ren
Ren Ren 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: 9996289Abstract: Embodiments of the present disclosure provide a method and apparatus for assigning lock resources to objects by obtaining a first alternative lock for the object, and determining first correlations between the object and each of one or more other objects when the first alternative lock has been assigned to the one or more other objects, wherein in response to determining that each of the first correlations is lower than a predetermined threshold, assign the first alternative lock to the object, and may maximize the possibility of parallel execution and reduce the time waiting for lock resources, thereby avoiding lock contention.Type: GrantFiled: October 15, 2015Date of Patent: June 12, 2018Assignee: EMC IP HOLING COMPANY LLCInventors: Walter Lei Wang, Matt Zhu Zhang, Gang Cao, Ren Ren, Xiangqing Yang
-
Patent number: 9940207Abstract: Embodiments of the present disclosure disclose a method, an apparatus and a computer program product for failing back block objects in batch by performing failback operations in batch to part of block objects of one or more of existing file systems; determining a delay time required for performing failback operations in a next batch based on the recorded number of block objects that have been failed back in last batches; and performing the failback operations in the next batch to remaining block objects after the delay time.Type: GrantFiled: April 11, 2016Date of Patent: April 10, 2018Assignee: EMC IP Holding Company LLCInventors: Jinwei Li, Gang Cao, Walter Lei Wang, Matt Zhu Zhang, Ren Ren
-
Publication number: 20180087304Abstract: An articulating mechanism for opening and closing a vehicle door utilizes a first mechanism having a first motion profile and a second mechanism having a second motion profile. To open the door, the first mechanism begins the first motion profile before the second mechanism begins the second motion profile. To close the door, the second mechanism completes the second motion profile before the first mechanism completes the first motion profile.Type: ApplicationFiled: September 28, 2017Publication date: March 29, 2018Inventors: Ivonne Bauer, Geoffrey Daniel Young, Tom Peleg, Ren Ren, Padmanabhan Kumar, Paul R. Murray, Shane L. Kenyon
-
Patent number: 9619173Abstract: Described are techniques for updating checkpoint data during a copy process that copies data from a first device to a second device. A portion of data is copied from the first device to the second device. A first calculated value is determined in accordance with a plurality of factors. In accordance with the first calculated value and a threshold ratio, it is determined whether to update the checkpoint data denoting progress of the copying process that copies data from the first device to the second device. If it is determined to update the checkpoint data, first processing is performed that updates the checkpoint data.Type: GrantFiled: September 23, 2014Date of Patent: April 11, 2017Assignee: EMC IP Holding Company LLCInventors: Ren Ren, Oliver (DS SH) Yang, Xi Ma, Walter Wang, Shay Harel
-
Patent number: 9547456Abstract: Various embodiments of the present invention relate to a method and apparatus for data copy. Specifically, in one embodiment of the present invention there is provided a method for data copy, comprising: obtaining a data source on which data copy is to be executed; determining a size P of a block extent based on which the data source is divided; dividing the data source into at least one data block based on the size P of the block extent; and copying data from the data source to a data target in the basic unit of the at least one data block; wherein the size P of the block extent is an integral multiple of a size R of a read/write unit supported by underlying architecture. In one embodiment of the present invention, there is provided an apparatus for data copy.Type: GrantFiled: March 14, 2014Date of Patent: January 17, 2017Assignee: EMC IP Holding Company LLCInventors: Lei Wang, Xiangqing Yang, Ren Ren, Xi Ma, Yin Zhu
-
Publication number: 20160306717Abstract: Embodiments of the present disclosure disclose a method, an apparatus and a computer program product for failing back block objects in batch by performing failback operations in batch to part of block objects of one or more of existing file systems; determining a delay time required for performing failback operations in a next batch based on the recorded number of block objects that have been failed back in last batches; and performing the failback operations in the next batch to remaining block objects after the delay time.Type: ApplicationFiled: April 11, 2016Publication date: October 20, 2016Inventors: Jinwei Li, Gang Cao, Walter Lei Wang, Matt Zhu Zhang, Ren Ren
-
Publication number: 20160110129Abstract: Embodiments of the present disclosure provide a method and apparatus for assigning lock resources to objects by obtaining a first alternative lock for the object, and determining first correlations between the object and each of one or more other objects when the first alternative lock has been assigned to the one or more other objects, wherein in response to determining that each of the first correlations is lower than a predetermined threshold, assign the first alternative lock to the object, and may maximize the possibility of parallel execution and reduce the time waiting for lock resources, thereby avoiding lock contention.Type: ApplicationFiled: October 15, 2015Publication date: April 21, 2016Inventors: Walter Lei Wang, Matt Zhu Zhang, Gang Cao, Ren Ren, Xiangqing Yang
-
Patent number: 9284690Abstract: A water- and oil-repellent agent is produced by blending a fluorine-containing polymer and a fluorine-free polymer, wherein the fluorine-free polymer is 30-70% by weight of the total of the water- and oil-repellent agent, the fluorine-containing polymer is polymerized by a fluorine-containing monomer, a non-fluorinated branched monomer, a non-fluorinated crosslinking monomer, and an olefin monomer, and wherein the fluorine-containing monomer, the non-fluorinated branched monomer, the non-fluorinated crosslinking monomer, and the olefin monomer are 45-80%, 1-30%, 1-10%, and 10-50% by weight of the total of the fluorine-containing polymer respectively- and the fluorine-free polymer is polymerized by a non-fluorinated non-crosslinking monomer, a non-fluorinated crosslinking monomer, and an olefin monomer, wherein the non-fluorinated non-crosslinking monomer, the non-fluorinated crosslinking monomer, and the olefin monomer are 45-80%, 1-30%, and 10-50% by weight of the total of the fluorine-free polymer respectivType: GrantFiled: July 1, 2014Date of Patent: March 15, 2016Assignee: Taiwan Fluoro Technology Co., Ltd.Inventors: Jo-Yu Huang, Ren-Ren Chiou, Jih-Hsih Ho
-
Publication number: 20160002516Abstract: A water-repellent and oil-repellent agent is polymerized with a fluorine-containing monomer, a non-fluorinated branched monomer, a non-fluorinated crosslinking monomer, and an olefin monomer. Whereby, the agent provides good water-repellent and oil-repellent effect, and enhances adhesion problem on a roller.Type: ApplicationFiled: July 1, 2014Publication date: January 7, 2016Applicant: TAIWAN FLUORO TECHNOLOGY CO., LTD.Inventors: I-CHUN CHEN, REN-REN CHIOU, JIH-HSIH HO
-
Publication number: 20160002857Abstract: A water- and oil-repellent agent is produced by blending a fluorine-containing polymer and a fluorine-free polymer, wherein the fluorine-free polymer is 30-70% by weight of the total of the water- and oil-repellent agent, the fluorine-containing polymer is polymerized by a fluorine-containing monomer, a non-fluorinated branched monomer, a non-fluorinated crosslinking monomer, and an olefin monomer, and wherein the fluorine-containing monomer, the non-fluorinated branched monomer, the non-fluorinated crosslinking monomer, and the olefin monomer are 45-80%, 1-30%, 1-10%, and 10-50% by weight of the total of the fluorine-containing polymer respectively and the fluorine-free polymer is polymerized by a non-fluorinated non-crosslinking monomer, a non-fluorinated crosslinking monomer, and an olefin monomer, wherein the non-fluorinated non-crosslinking monomer, the non-fluorinated crosslinking monomer, and the olefin monomer are 45-80%, 1-30%, and 10-50% by weight of the total of the fluorine-free polymer respectiveType: ApplicationFiled: July 1, 2014Publication date: January 7, 2016Applicant: TAIWAN FLUORO TECHNOLOGY CO., LTD.Inventors: JO-YU HUANG, REN-REN CHIOU, JIH-HSIH HO
-
Publication number: 20160002377Abstract: A mold releasing agent is copolymerized with a fluorine-containing monomer, an acrylic ester monomer, and an acid monomer. Whereby, the mold releasing agent has comparable releasing performance and longevity to long-chain copolymers containing halothane.Type: ApplicationFiled: July 1, 2014Publication date: January 7, 2016Applicant: TAIWAN FLUORO TECHNOLOGY CO., LTD.Inventors: Jung-Wei CHANG, Ren-Ren CHIOU, Jih-Hsih HO
-
Publication number: 20140281221Abstract: Various embodiments of the present invention relate to a method and apparatus for data copy. Specifically, in one embodiment of the present invention there is provided a method for data copy, comprising: obtaining a data source on which data copy is to be executed; determining a size P of a block extent based on which the data source is divided; dividing the data source into at least one data block based on the size P of the block extent; and copying data from the data source to a data target in the basic unit of the at least one data block; wherein the size P of the block extent is an integral multiple of a size R of a read/write unit supported by underlying architecture. In one embodiment of the present invention, there is provided an apparatus for data copy.Type: ApplicationFiled: March 14, 2014Publication date: September 18, 2014Applicant: EMC CorporationInventors: Lei Wang, Xiangqing Yang, Ren Ren, Xi Ma, Yin Zhu
-
Patent number: 7775294Abstract: This invention discloses a percussion toggle device of a percussion driller. It includes bottom ratchet wheel that joggles the top ratchet wheel fixed in the output main shaft of the percussion driller, the locking ring used to lock the rotating direction of bottom ratchet wheel, the ejector rod to eject the locking ring, the slide rod that works with ejector rod to make it rise or fall, the percussion button connecting the slide rod, the positioning device to fixate the position of slide rod, and the reset device that works with the positioning device to remove the position limitation by the positioning device. This invention locks the rotating direction of bottom ratchet wheel through the independent percussion button, slide rod and ejector rod. In this way, the percussion toggle and the adjustment of torque force of the percussion driller can be separated. When using the percussion button, the user can toggle their operation between percussion and torque force.Type: GrantFiled: July 23, 2008Date of Patent: August 17, 2010Assignee: Dongguan Qunsheng Powder Metallurgy Co., Ltd.Inventors: Xi-Ren Ren, Zhi-Wei Bai, Ran-Ran Xia
-
Publication number: 20090288850Abstract: This invention discloses a percussion toggle device of a percussion driller. It includes bottom ratchet wheel that joggles the top ratchet wheel fixed in the output main shaft of the percussion driller, the locking ring used to lock the rotating direction of bottom ratchet wheel, the ejector rod to eject the locking ring, the slide rod that works with ejector rod to make it rise or fall, the percussion button connecting the slide rod, the positioning device to fixate the position of slide rod, and the reset device that works with the positioning device to remove the position limitation by the positioning device. This invention locks the rotating direction of bottom ratchet wheel through the independent percussion button, slide rod and ejector rod. In this way, the percussion toggle and the adjustment of torque force of the percussion driller can be separated. When using the percussion button, the user can toggle their operation between percussion and torque force.Type: ApplicationFiled: July 23, 2008Publication date: November 26, 2009Applicant: Dongguan Qunsheng Powder Metallurgy Co., Ltd.Inventors: Xi-Ren Ren, Zhi-Wei Bai, Ran-Ran Xia
-
Publication number: 20050178996Abstract: This invention discloses a solvent-based fluorinated water and oil repellent and process for producing the same. Said fluorinated water and oil repellent comprises 20˜50% (w/w) blocked polyfluorourethane compound and 50˜80% (w/w) solvent; its reaction agents include fluoroalcohol compound, diisocyanate or polymeric isocyanate compound, cross-linking agent, blocking agent, and solvent. The process for synthesizing the blocked polyfluorourethane is by bulk polymerization.Type: ApplicationFiled: April 5, 2004Publication date: August 18, 2005Applicant: JINTEX CORPORATION LTD.Inventors: Pei-Yuan Huang, Ren-Ren Chiou