Patents by Inventor Ru JIANG
Ru JIANG 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: 20180064452Abstract: An arthroscopic positioning instrument is provided to overcome the problem of inconvenient operation of the modern arthroscopic positioning instrument. The arthroscopic positioning instrument includes a handle, a positioning member and a guiding cylinder is disclosed. The handle includes a finger holding member, a palm holding member and at least one connecting member. The palm holding member is connected to the finger holding member via the at least one connecting member. The finger holding member includes one end provided with an engaging portion and an arched guiding groove. The palm holding member does not intrude into a maximum axial range of the engaging portion. The positioning member includes an arched end and a hook end. The arched end is received in the arched guiding groove. The guiding cylinder is coupled with the engaging portion of the finger holding member.Type: ApplicationFiled: October 27, 2016Publication date: March 8, 2018Inventors: Chin-Hsien Wu, Ting-Sheng Lin, Jiun-Ru Jiang
-
Publication number: 20170281235Abstract: The present disclosure provides an adjustable external fixator which can be utilized in bone transport or bone lengthening. The adjustable external fixator includes a body, a positioning member, a bone coupling member, and a threaded rod. The body includes a slideway. At least one of the positioning member and the bone coupling member is slidably coupled to the slideway of the body.Type: ApplicationFiled: October 27, 2016Publication date: October 5, 2017Inventors: Ting-Sheng LIN, Ching-Hou MA, Jiun-Ru JIANG
-
Patent number: 9594867Abstract: A range-pattern-matching-type DRC-based process hotspot detection is provided that considers edge tolerances and incomplete specification (“don't care”) regions in foundry-provided hotspot patterns. First, all possible topological patterns are enumerated for the foundry-provided hotspot pattern. Next, critical topological features are extracted from each pattern topology and converted to critical design rules using Modified Transitive Closure Graphs (MTCGs). Third, the extracted critical design rules are arranged in an order that facilitates searching space reduction techniques, and then the DRC process is sequentially repeated on a user's entire layout pattern for each critical design rule in a first group, then searching space reduction is performed to generate a reduced layout pattern, and then DRC process is performed for all remaining critical design rules using the reduced layout pattern.Type: GrantFiled: October 30, 2014Date of Patent: March 14, 2017Assignee: Synopsys, Inc.Inventors: Yen Ting Yu, Hui-Ru Jiang, Yumin Zhang, Charles C. Chiang
-
Publication number: 20160125120Abstract: A range-pattern-matching-type DRC-based process hotspot detection is provided that considers edge tolerances and incomplete specification (“don't care”) regions in foundry-provided hotspot patterns. First, all possible topological patterns are enumerated for the foundry-provided hotspot pattern. Next, critical topological features are extracted from each pattern topology and converted to critical design rules using Modified Transitive Closure Graphs (MTCGs). Third, the extracted critical design rules are arranged in an order that facilitates searching space reduction techniques, and then the DRC process is sequentially repeated on a user's entire layout pattern for each critical design rule in a first group, then searching space reduction is performed to generate a reduced layout pattern, and then DRC process is performed for all remaining critical design rules using the reduced layout pattern.Type: ApplicationFiled: October 30, 2014Publication date: May 5, 2016Inventors: Yen Ting Yu, Hui-Ru Jiang, Yumin Zhang, Charles C. Chiang
-
Publication number: 20140358830Abstract: A hotspot detection system that classifies a set of hotspot training data into a plurality of hotspot clusters according to their topologies, where the hotspot clusters are associated with different hotspot topologies, and classifies a set of non-hotspot training data into a plurality of non-hotspot clusters according to their topologies, where the non-hotspot clusters are associated with different topologies. The system extracts topological and non-topological critical features from the hotspot clusters and centroids of the non-hotspot clusters. The system also creates a plurality of kernels configured to identify hotspots, where each kernel is constructed using the extracted critical features of the non-hotspot clusters and the extracted critical features from one of the hotspot clusters, and each kernel is configured to identify hotspot topologies different from hotspot topologies that the other kernels are configured to identify.Type: ApplicationFiled: May 27, 2014Publication date: December 4, 2014Applicant: Synopsys, Inc.Inventors: Charles C. Chiang, Yen-Ting Yu, Geng-He Lin, Hui-Ru Jiang
-
Patent number: 8839173Abstract: An ECO hold time fixing method fulfills a short path padding in a placed and routed design by a minimum capacitance insertion. In the method, a padding value determination step receives the placed and routed design and is based on a cell library, timing constraints, and a timing analysis report to determine padding values and locations required for each gate of the placed and routed design to output. A load/buffer allocation step is based on a spare cell information, a dummy metal information, and the padding values and locations to achieve the short path padding in the placed and routed design.Type: GrantFiled: June 28, 2013Date of Patent: September 16, 2014Assignee: National Chiao Tung UniversityInventors: Hiu-Ru Jiang, Yu-Ming Yang, Sung-Ting Ho
-
Publication number: 20140258957Abstract: An ECO hold time fixing method fulfills a short path padding in a placed and routed design by a minimum capacitance insertion. In the method, a padding value determination step receives the placed and routed design and is based on a cell library, timing constraints, and a timing analysis report to determine padding values and locations required for each gate of the placed and routed design to output. A load/buffer allocation step is based on a spare cell information, a dummy metal information, and the padding values and locations to achieve the short path padding in the placed and routed design.Type: ApplicationFiled: June 28, 2013Publication date: September 11, 2014Inventors: Hiu-Ru JIANG, Yu-Ming YANG, Sung-Ting HO
-
Patent number: 8776000Abstract: A method of implementing timing ECO in a circuit includes the steps of performing a static timing analysis on the circuit so as to determine at least one timing violating path of the circuit, decomposing the timing violating path into at least one violating path segment, determining a smooth curve from each timing violating path and determining a plurality of reference points along the smooth curve, computing a fixability parameter of each gate on the violating path segment, extracting at least one gate according to the fixability parameters, and selecting one spare cell and disposing the selected spare cell on the violating path segment.Type: GrantFiled: November 7, 2012Date of Patent: July 8, 2014Assignee: National Chiao Tung UniversityInventors: Hua-Yu Chang, Hui-Ru Jiang, Yao-Wen Chang
-
Patent number: 8601419Abstract: An accurate process hotspot detection technique based on DRC is provided. In this technique, critical DRC rules can be extracted from a pattern. This extraction can include generating horizontal tiles and vertical tiles in the pattern, and adding directed edges to indicate relations between adjacent tiles in the pattern. Rule rectangles, which can also be generated during the critical DRC rule extraction, describe polygon placement in the pattern with a minimal number of critical DRC rules. The extracted DRC rules can be included in a DRC runset file. DRC can be performed with the DRC runset file on a layout. The DRC results can be filtered using the rule rectangles to identify potential hotspots and to verify actual hotspots.Type: GrantFiled: November 5, 2012Date of Patent: December 3, 2013Assignee: Synopsys, Inc.Inventors: Charles C. Chiang, Yen-Ting Yu, Hui-Ru Jiang, Subarnarekha Sinha, Ya-Chung Chan
-
Publication number: 20130298097Abstract: A method of implementing timing ECO in a circuit includes the steps of performing a static timing analysis on the circuit so as to determine at least one timing violating path of the circuit, decomposing the timing violating path into at least one violating path segment, determining a smooth curve from each timing violating path and determining a plurality of reference points along the smooth curve, computing a fixability parameter of each gate on the violating path segment, extracting at least one gate according to the fixability parameters, and selecting one spare cell and disposing the selected spare cell on the violating path segment.Type: ApplicationFiled: November 7, 2012Publication date: November 7, 2013Applicants: National Taiwan University, National Chiao Tung UniversityInventors: Hua-Yu Chang, Hui-Ru Jiang, Yao-Wen Chang
-
Patent number: 8402420Abstract: A method for designing an optimal wiring topology for electromigration avoidance is disclosed. The wiring topology includes multiple sources, multiple sinks and multiple wires. The method includes the following steps: A feasible wire, a wire of the shortest length connecting each pair of source and sink, is calculated, and the capacity of each feasible wire is decided. An initial feasible topology is found. A flow network is created based on the initial topology. Negative cycles are iteratively checked and removed until no more negative cycles.Type: GrantFiled: November 23, 2010Date of Patent: March 19, 2013Assignee: National Chiao Tung UniversityInventors: Hui-Ru Jiang, Hua-Yu Chang, Chih-Long Chang
-
Patent number: 8307323Abstract: A method for analog placement and global routing considering wiring symmetry performs a layout for a circuit which is described by a netlist having a set of devices and wires. First, the method inputs the netlist, and each device thereof has a design constraint and a corresponding priority. Based on the priorities, it performs a sorting on the devices to establish a constraint library. Then, based on the design constraint and corresponding priority of each device, the method establishes a hierarchical constraint tree. According to the hierarchical constraint tree, the method performs placement of each device, wherein possible shape of each device is represented by a shape curve. For each placement of the device, the method calculates a corresponding cost function. Then, it selects an optimum placement of the device according to the cost functions. The method establishes an RSMT for each wire and then performs an analog routing.Type: GrantFiled: June 28, 2010Date of Patent: November 6, 2012Assignee: National Chiao Tung UniversityInventors: Iris Hui-Ru Jiang, Yu-Ming Yang
-
Publication number: 20110276936Abstract: A method for analog placement and global routing considering wiring symmetry performs a layout for a circuit which is described by a netlist having a set of devices and wires. First, the method inputs the netlist, and each device thereof has a design constraint and a corresponding priority. Based on the priorities, it performs a sorting on the devices to establish a constraint library. Then, based on the design constraint and corresponding priority of each device, the method establishes a hierarchical constraint tree. According to the hierarchical constraint tree, the method performs placement of each device, wherein possible shape of each device is represented by a shape curve. For each placement of the device, the method calculates a corresponding cost function. Then, it selects an optimum placement of the device according to the cost functions. The method establishes an RSMT for each wire and then performs an analog routing.Type: ApplicationFiled: June 28, 2010Publication date: November 10, 2011Inventors: Iris Hui-Ru JIANG, Yu-Ming YANG
-
Publication number: 20090169399Abstract: An ultra-thin miniature pump applied to transport a fluid includes a main body, a rotor, and a stator. The main body includes a cover part and a bottom part. A joint surface between the cover part and the bottom part possesses an anti-leakage device, and a chamber including a suction port and a discharge port is formed inside the main body. The rotor disposed in the chamber includes a magnet set, an impeller, and a central shaft. The magnet set is connected on the surface of the impeller, and the impeller with the magnet set is aligned by the central shaft and rotates in coaxial. The stator disposed in the chamber includes a plurality of coils corresponding to the magnet set axially. The coils and the magnet set generate an axial magnetic flux to make the impeller rotate for transporting the fluid from the suction port to the discharge port.Type: ApplicationFiled: December 27, 2007Publication date: July 2, 2009Inventors: Xin-Yi Wu, Tsung-Wen Huang, Kuo-Feng Chen, Yih-Ru Jiang
-
Patent number: 7324704Abstract: A method of repairing scratches in a digital image includes counting the number of abnormal pixels among neighboring pixels of a selected pixel. The selected pixels that are surrounded by abnormal pixels in a number greater than a predetermined value are designed as particular pixels. An area surrounding each particular pixel is divided into a plurality of blocks. Furthermore, brightness difference between two of the blocks are calculated. Scratch pixels are found from the particular pixels based on brightness difference between blocks. Then, an area surrounded by scratch pixels are subdivided and filled up. Thereby, the scratch pixels can be precisely found and repaired without the need of hardware.Type: GrantFiled: September 11, 2003Date of Patent: January 29, 2008Assignee: Primax Electronics Ltd.Inventors: Yan-Ru Jiang, Po-Chiang Yeh, Rui-Jing Dong
-
Patent number: 7257276Abstract: A digital image interpolation method is disclosed which a projection point (x, y) of the original image corresponding to a pixel of the transformed image first is determined. According to neighboring pixels (m, n) of the projection point, Gauss weights Wi then are determined. Lastly, according to the Gauss weights Wi and the corresponding color value Vi of the neighboring pixels, a color value f (x, y) of the projection point is computed. Via an interpolation method using Gauss weight, the computation time is reduced while qualitatively improving the image processing.Type: GrantFiled: June 19, 2003Date of Patent: August 14, 2007Assignee: Primax Electronics Ltd.Inventors: Yan-Ru Jiang, Po-Chiang Yeh
-
Publication number: 20050105820Abstract: A method for enhancing text image is applicable to a digital image containing monochrome text. The method is first to label text pixels and to-be-determined pixels according to grayscales of the image pixels. Then, to identify some mostly-be text pixels, smooth them into text pixels; and look for text edge pixels from the rest of the to-be-determined pixels, and fill the text pixels to enhance contrast of text and background. The zigzags are thus removed and the text clearness is improved.Type: ApplicationFiled: November 18, 2003Publication date: May 19, 2005Inventors: Xing-Ping Zhou, Yan-Ru Jiang
-
Publication number: 20050058366Abstract: A method of repairing scratches in a digital image includes counting the number of abnormal pixels among neighboring pixels of a selected pixel. The selected pixels that are surrounded by abnormal pixels in a number greater than a predetermined value are designed as particular pixels. An area surrounding each particular pixel is divided into a plurality of blocks. Furthermore, brightness difference between two of the blocks are calculated. Scratch pixels are found from the particular pixels based on brightness difference between blocks. Then, an area surrounded by scratch pixels are subdivided and filled up. Thereby, the scratch pixels can be precisely found and repaired without the need of hardware.Type: ApplicationFiled: September 11, 2003Publication date: March 17, 2005Inventors: Yan-Ru Jiang, Po-Chiang Yeh, Rui-Jing Dong
-
Publication number: 20040258329Abstract: A digital image interpolation method is disclosed which a projection point (x, y) of the original image corresponding to a pixel of the transformed image first is determined. According to neighboring pixels (m, n) of the projection point, Gauss weights Wi then are determined. Lastly, according to the Gauss weights Wi and the corresponding color value Vi of the neighboring pixels, a color value f (x, y) of the projection point is computed. Via an interpolation method using Gauss weight, the computation time is reduced while qualitatively improving the image processing.Type: ApplicationFiled: June 19, 2003Publication date: December 23, 2004Inventors: Yan-Ru Jiang, Po-Chiang Yeh
-
Publication number: 20030142653Abstract: A system and method for the transfer of media content from an Internet server to a portable device is disclosed which may be configured using currently existing WAP and Internet server technologies with a new file downloading mechanism called Internal Code Control which makes use of Multipurpose Internet Mail Extension types and file segmentation techniques to facilitate file transfer and download verification. An Index Parsing method of the Internal Code Control mechanism is disclosed for facilitating content download and billing functions.Type: ApplicationFiled: November 15, 2002Publication date: July 31, 2003Inventors: Ming-Ru Jiang, Chen-Hsiang Yu