Patents by Inventor Cheng-hua Wang
Cheng-hua Wang 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: 20250038073Abstract: A package structure and a method for forming the same are provided. The package structure includes a first package structure and a second package structure. The first package structure includes a first device formed over a first substrate. The first device includes a first conductive plug connected to a through substrate via (TSV) structure formed in the first substrate. A buffer layer surrounds the first substrate. A first bonding layer is formed over the first substrate and the buffer layer. The second package structure includes a second device formed over a second substrate. A second bonding layer is formed over the second device. A hybrid bonding structure is between the first package structure and the second package structure by bonding the first bonding layer to the second bonding layer.Type: ApplicationFiled: July 27, 2023Publication date: January 30, 2025Applicant: Taiwan Semiconductor Manufacturing Company, Ltd.Inventors: Ke-Han SHEN, Chih-Yuan CHEN, Jiung WU, Hung-Yi Kuo, Chung-Ju LEE, Tung-He CHOU, Ji CUI, Kuo-Chung YEE, Chen-Hua YU, Cheng-Chieh HSIEH, Yu-Jen LIEN, Yian-Liang KUO, Shih-Hao TSENG, Jen Yu WANG, Tzu-Chieh Chou
-
Patent number: 12208365Abstract: A gene chip includes a chip carrier, a plurality of DNA nanoballs assembled on the chip carrier, and a polymer film formed on the chip carrier and wrapping the DNA nanoballs. The polymer film includes at least one of a film of a positively charged polymer, a film of a positively charged polymer which is modified, a film of a zwitterionic polymer, and a composite polymer film. The composite polymer film is formed by a layer-by-layer self-assembly process of a positively charged polymer and a negatively charged polymer. The gene chip has good sequencing quality and different functions can be achieved by coating with different polymers, such as the chip surface rapidly drying out and surface non-specific adsorption. A method of preparing a gene chip is further disclosed.Type: GrantFiled: August 15, 2018Date of Patent: January 28, 2025Assignee: BGI SHENZHENInventors: Zhao-Hui Wang, Hui Wang, Cheng-Mei Xing, Han-Dong Li, Wen-Wei Zhang, Jay Willis Shafto, Mei-Hua Gong, Jin Yang, Yin-Ling Luo, Zhen-Hua Zhang, Yuan Li, Xue-Qin Jiang
-
Patent number: 10372728Abstract: Systems, methods, and other embodiments are disclosed for identifying features within point cloud data. In one embodiment, point cloud data is read which represents multiple points of at least one point cloud in a multi-dimensional space. Each point in the point cloud data is defined by an attribute value quantifying an attribute of the point and a set of coordinates specifying a location of the point in the multi-dimensional space. The set of coordinates for each point is transformed into a space-filling distance value representing a distance along a space-filling curve. The points are sorted according to the space-filling distance values to generate a sorted order of the points. The points are traversed in the sorted order and output data points are derived, while traversing the points, based on a specified feature criterion. The output data points identify a feature within the at least one point cloud.Type: GrantFiled: September 16, 2016Date of Patent: August 6, 2019Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Michael Axel Ludwig Horhammer, Siva K. Ravada, Cheng-Hua Wang
-
Patent number: 10122583Abstract: Systems, methods, and other embodiments associated with aggregated network modeling with component network aggregation are described. In one embodiment, a method for modeling an aggregated network includes storing a first set of nodes associated with a first network and a first set of links associated with the first network, wherein each link in the first set of links connects a pair of nodes in the first set of nodes. A second set of nodes associated with a second network and a second set of links associated with the second network are also stored. A set of transfer links is stored. Each transfer link connects a node in the first network to a node in the second network. Metadata defines the aggregated network as the first set of nodes, the first set of links, the second set of nodes, the second set of links, and the set of transfer links.Type: GrantFiled: July 8, 2014Date of Patent: November 6, 2018Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Betsy George, Cheng-Hua Wang
-
Publication number: 20180081995Abstract: Systems, methods, and other embodiments are disclosed for identifying features within point cloud data. In one embodiment, point cloud data is read which represents multiple points of at least one point cloud in a multi-dimensional space. Each point in the point cloud data is defined by an attribute value quantifying an attribute of the point and a set of coordinates specifying a location of the point in the multi-dimensional space. The set of coordinates for each point is transformed into a space-filling distance value representing a distance along a space-filling curve. The points are sorted according to the space-filling distance values to generate a sorted order of the points. The points are traversed in the sorted order and output data points are derived, while traversing the points, based on a specified feature criterion. The output data points identify a feature within the at least one point cloud.Type: ApplicationFiled: September 16, 2016Publication date: March 22, 2018Inventors: Michael Axel Ludwig HORHAMMER, Siva K. RAVADA, Cheng-Hua WANG
-
Publication number: 20160013987Abstract: Systems, methods, and other embodiments associated with aggregated network modeling with component network aggregation are described. In one embodiment, a method for modeling an aggregated network includes storing a first set of nodes associated with a first network and a first set of links associated with the first network, wherein each link in the first set of links connects a pair of nodes in the first set of nodes. A second set of nodes associated with a second network and a second set of links associated with the second network are also stored. A set of transfer links is stored. Each transfer link connects a node in the first network to a node in the second network. Metadata defines the aggregated network as the first set of nodes, the first set of links, the second set of nodes, the second set of links, and the set of transfer links.Type: ApplicationFiled: July 8, 2014Publication date: January 14, 2016Inventors: Betsy GEORGE, Cheng-Hua WANG
-
Patent number: 8605608Abstract: Systems, methods, and other embodiments associated with generating a network buffer are provided. A network data model is input that includes a set of network elements, such as nodes and links, and respective costs associated with respective network elements. A center network element around which to generate the network buffer and an offset cost to define a boundary of the network buffer are also input. A network buffer is generated by determining a buffer coverage and cost. The network buffer is made up of a set of buffer network elements located within the offset cost with respect to the center network element. The cost for each buffer network element is determined as the cost associated with travelling a path with minimum cost from the center network element to the corresponding buffer network element. The buffer coverage and costs are output for subsequent analysis.Type: GrantFiled: January 14, 2010Date of Patent: December 10, 2013Assignee: Oracle International CorporationInventors: Cheng-Hua Wang, Huiling Gong
-
Patent number: 8429199Abstract: Systems, methodologies, media, and other embodiments associated with load on demand network analysis are described. One method embodiment includes accessing a network analysis request and data associated with a set of network partitions associated with a network. The request describes a function to be performed on the network. A set of partitions subdivides the network and a data model stores data describing the network and its partitions. Thus, the example method may include identifying a member of the set of network partitions associated with the network analysis request and selectively loading data associated that member. The method may then perform the network analysis function on the data associated with the member rather than on data describing the entire network.Type: GrantFiled: August 31, 2007Date of Patent: April 23, 2013Assignee: Oracle International CorporationInventors: Cheng-Hua Wang, Huiling Gong
-
Publication number: 20110170428Abstract: Systems, methods, and other embodiments associated with generating a network buffer are provided. A network data model is input that includes a set of network elements, such as nodes and links, and respective costs associated with respective network elements. A center network element around which to generate the network buffer and an offset cost to define a boundary of the network buffer are also input. A network buffer is generated by determining a buffer coverage and cost. The network buffer is made up of a set of buffer network elements located within the offset cost with respect to the center network element. The cost for each buffer network element is determined as the cost associated with travelling a path with minimum cost from the center network element to the corresponding buffer network element. The buffer coverage and costs are output for subsequent analysis.Type: ApplicationFiled: January 14, 2010Publication date: July 14, 2011Applicant: ORACLE INTERNATIONAL CORPORATIONInventors: Cheng-Hua Wang, Huiling Gong
-
Publication number: 20090063516Abstract: Systems, methodologies, media, and other embodiments associated with load on demand network analysis are described. One method embodiment includes accessing a network analysis request and data associated with a set of network partitions associated with a network. The request describes a function to be performed on the network. A set of partitions subdivides the network and a data model stores data describing the network and its partitions. Thus, the example method may include identifying a member of the set of network partitions associated with the network analysis request and selectively loading data associated that member. The method may then perform the network analysis function on the data associated with the member rather than on data describing the entire network.Type: ApplicationFiled: August 31, 2007Publication date: March 5, 2009Applicant: Oracle International CorporationInventors: Cheng-Hua Wang, Huiling Gong
-
Patent number: 7454428Abstract: A shareable application program interface (API) and network data model infrastructure which is used in combination with a relational database to provide data storage and processing functions for network data. The network data model is stored in relational tables that describe a set of nodes and links forming a network wherein each node represents an object of interest and each link represents a relationship between two nodes. A generic node table contains a row describing each node in the network, and a generic link table contains row data describing each link. In addition, a path table whose contents are commonly generated by network analysis procedures contains rows which describe corresponding paths each consisting of an alternating sequence of nodes and links. The sequence of links in each path are identified in a separate path-link table.Type: GrantFiled: October 29, 2003Date of Patent: November 18, 2008Assignee: Oracle International Corp.Inventors: Cheng-Hua Wang, Siva Ravada
-
Publication number: 20070130133Abstract: A technique used with PL/SQL routines that are wrappers for Java routines which permits a PL/SQL wrapper routine to supply a Java class to the Java routine executed by the wrapper routine. The invocation of the wrapper routine includes a parameter value that specifies the class. The relational database system in which the PL/SQL routine is being executed includes a row source for a row that relates the parameter value to a definition for the class that is to be supplied. When the PL/SQL routine is executed, the PL/SQL routine uses the parameter value to query the row source and provides the class definition returned by the query to the Java routine. The technique is employed in a network analysis API that is made up of PL/SQL wrapper routines to supply classes defining network constraints to the Java routines executed by the wrapper routines.Type: ApplicationFiled: December 2, 2005Publication date: June 7, 2007Inventors: Frank Lee, Ning An, Cheng-Hua Wang
-
Publication number: 20050097108Abstract: A shareable application program interface (API) and network data model infrastructure which is used in combination with a relational database to provide data storage and processing functions for network data. The network data model is stored in relational tables that describe a set of nodes and links forming a network wherein each of node represents an object of interest and link represents a relationship between two nodes. A generic node table contains a row describing each node in the network, and a generic link table contains row data describing each link. In addition, a path table whose contents are commonly generated by network analysis procedures contains rows which describe corresponding paths each consisting of an alternating sequence of nodes and links. The sequence of links in each path are identified in a separate path-link table.Type: ApplicationFiled: October 29, 2003Publication date: May 5, 2005Inventors: Cheng-Hua Wang, Siva Ravada
-
Patent number: 5243241Abstract: A fine tracking miniature galvanometer actuator is used as a fine tracking positioner for a read/write head in the optical disk drive of an information storage and/or retrieval system. An efficient magnetic circuit is used in conjunction with a small and lightweight rotor design which offers high performance characteristics in terms of frequency response and sensitivity. No mechanical springs or torsion bars are necessary to maintain the rotor in a neutral or zero position. The present invention is also useful in other systems using electro-optical transducers including reflecting-type galvanometer recording systems used for producing variable-area sound tracks .Type: GrantFiled: March 15, 1990Date of Patent: September 7, 1993Assignee: Digital Equipment CorporationInventor: Cheng-hua Wang
-
Patent number: 4582437Abstract: The high speed print pin actuator disclosed herein is constructed as two sub-assemblies, a U-shaped fixed magnet structure and an armature sub-assembly. One leg of the U-shaped structure constitutes a coil core and the other includes a permanent magnet and a keeper plate, the ends of the keeper and the core being finished to a common plane. The armature assembly includes a flux return bridge structure which extends from the keeper to a region adjacent the end of the coil core and which is bifurcated to receive an armature which is selectively attracted to the coil core. The armature is carried on a spring which is, in turn, mounted on the bridge structure. With the spring in a deflected position, the armature is finished to a common surface with the portion of the bridge which mates with the magnet structure. Accordingly, assembly of the armature sub-assembly with the U-shaped fixed magnet structure is facilitated and accurate parallelism of the armature and pole piece is provided.Type: GrantFiled: September 17, 1984Date of Patent: April 15, 1986Assignee: Centronics Data Computer Corp.Inventor: Cheng-hua Wang
-
Patent number: 4513496Abstract: The high speed print pin actuator disclosed herein is constructed as two sub-assemblies, a U-shaped fixed magnet structure and an armature sub-assembly. One leg of the U-shaped structure constitutes a coil core and the other includes a permanent magnet and a keeper plate, the ends of the keeper and the core being finished to a common plane. The armature assembly includes a flux return bridge structure which extends from the keeper to a region adjacent the end of the coil core and which is bifurcated to receive an armature which is selectively attracted to the coil core. The armature is carried on a spring which is, in turn, mounted on the bridge structure. With the spring in a deflected position, the armature is finished to a common surface with the portion of the bridge which mates with the magnet structure. Accordingly, assembly of the armature sub-assembly with the U-shaped fixed magnet structure is facilitated and accurate parallelism of the armature and pole piece is provided.Type: GrantFiled: October 7, 1983Date of Patent: April 30, 1985Assignee: Centronics Data Computer Corp.Inventor: Cheng-hua Wang