Patents by Inventor William Hang
William Hang 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: 20250053714Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating a computer chip floorplan. One of the methods includes obtaining netlist data for a computer chip; and generating a computer chip floorplan, comprising placing a respective node at each time step in a sequence comprising a plurality of time steps, the placing comprising, for each time step: generating an input representation for the time step; processing the input representation using a node placement neural network having a plurality of network parameters, wherein the node placement neural network is configured to process the input representation in accordance with current values of the network parameters to generate a score distribution over a plurality of positions on the surface of the computer chip; and assigning the node to be placed at the time step to a position from the plurality of positions using the score distribution.Type: ApplicationFiled: August 14, 2024Publication date: February 13, 2025Inventors: Chian-min Richard Ho, William Hang, Mustafa Nazim Yazgan, Anna Darling Goldie, Jeffrey Adgate Dean, Azalia Mirhoseini, Emre Tuncer, Ya Wang, Anand Babu
-
Publication number: 20250011752Abstract: Provided herein are methods and compositions to extract and enrich by, physical separation or amplification, relatively short nucleic acids from a nucleic acid composition containing a high background of longer nucleic acids (e.g., host or maternal nucleic acids; genomic nucleic acid and the like).Type: ApplicationFiled: July 22, 2024Publication date: January 9, 2025Inventors: Michele Elizabeth WISNIEWSKI, William Hang KWONG, Firouz MOHSENIAN, Jian-Hua DING
-
Patent number: 12086516Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating a computer chip floorplan. One of the methods includes obtaining netlist data for a computer chip; and generating a computer chip floorplan, comprising placing a respective node at each time step in a sequence comprising a plurality of time steps, the placing comprising, for each time step: generating an input representation for the time step; processing the input representation using a node placement neural network having a plurality of network parameters, wherein the node placement neural network is configured to process the input representation in accordance with current values of the network parameters to generate a score distribution over a plurality of positions on the surface of the computer chip; and assigning the node to be placed at the time step to a position from the plurality of positions using the score distribution.Type: GrantFiled: May 1, 2023Date of Patent: September 10, 2024Assignee: Google LLCInventors: Chian-min Richard Ho, William Hang, Mustafa Nazim Yazgan, Anna Darling Goldie, Jeffrey Adgate Dean, Azalia Mirhoseini, Emre Tuncer, Ya Wang, Anand Babu
-
Patent number: 12077752Abstract: Provided herein are methods and compositions to extract and enrich by, physical separation or amplification, relatively short nucleic acids from a nucleic acid composition containing a high background of longer nucleic acids (e.g., host or maternal nucleic acids; genomic nucleic acid and the like).Type: GrantFiled: November 3, 2020Date of Patent: September 3, 2024Assignee: SEQUENOM, INC.Inventors: Michele Elizabeth Wisniewski, William Hang Kwong, Firouz Mohsenian, Jian-Hua Ding
-
Publication number: 20230394203Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating a computer chip floorplan. One of the methods includes obtaining netlist data for a computer chip; and generating a computer chip floorplan, comprising placing a respective node at each time step in a sequence comprising a plurality of time steps, the placing comprising, for each time step: generating an input representation for the time step; processing the input representation using a node placement neural network having a plurality of network parameters, wherein the node placement neural network is configured to process the input representation in accordance with current values of the network parameters to generate a score distribution over a plurality of positions on the surface of the computer chip; and assigning the node to be placed at the time step to a position from the plurality of positions using the score distribution.Type: ApplicationFiled: May 1, 2023Publication date: December 7, 2023Inventors: Chian-min Richard Ho, William Hang, Mustafa Nazim Yazgan, Anna Darling Goldie, Jeffrey Adgate Dean, Azalia Mirhoseini, Emre Tuncer, Ya Wang, Anand Babu
-
Patent number: 11675940Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating a computer chip floorplan. One of the methods includes obtaining netlist data for a computer chip; and generating a computer chip floorplan, comprising placing a respective node at each time step in a sequence comprising a plurality of time steps, the placing comprising, for each time step: generating an input representation for the time step; processing the input representation using a node placement neural network having a plurality of network parameters, wherein the node placement neural network is configured to process the input representation in accordance with current values of the network parameters to generate a score distribution over a plurality of positions on the surface of the computer chip; and assigning the node to be placed at the time step to a position from the plurality of positions using the score distribution.Type: GrantFiled: August 23, 2021Date of Patent: June 13, 2023Assignee: Google LLCInventors: Chian-Min Richard Ho, William Hang, Mustafa Nazim Yazgan, Anna Darling Goldie, Jeffrey Adgate Dean, Azalia Mirhoseini, Emre Tuncer, Ya Wang, Anand Babu
-
Publication number: 20220383036Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for training a clustering neural network. One of the methods includes obtaining unlabeled training data; and training the clustering neural network on the unlabeled training data to determine trained values of the clustering parameters by minimizing a normalized cuts loss function that includes a first term that measures an expected normalized cuts of clustering nodes in a graph representing the data set into the plurality of clusters according to clustering outputs generated by the clustering neural network.Type: ApplicationFiled: September 25, 2020Publication date: December 1, 2022Inventors: Azade Nazi, Azalia Mirhoseini, Anna Darling Goldie, Sujith Ravi, William Hang
-
Publication number: 20220043951Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating a computer chip floorplan. One of the methods includes obtaining netlist data for a computer chip; and generating a computer chip floorplan, comprising placing a respective node at each time step in a sequence comprising a plurality of time steps, the placing comprising, for each time step: generating an input representation for the time step; processing the input representation using a node placement neural network having a plurality of network parameters, wherein the node placement neural network is configured to process the input representation in accordance with current values of the network parameters to generate a score distribution over a plurality of positions on the surface of the computer chip; and assigning the node to be placed at the time step to a position from the plurality of positions using the score distribution.Type: ApplicationFiled: August 23, 2021Publication date: February 10, 2022Inventors: Chian-min Richard Ho, William Hang, Mustafa Nazim Yazgan, Anna Darling Goldie, Jeffrey Adgate Dean, Azalia Mirhoseini, Emre Tuncer, Ya Wang, Anand Babu
-
Patent number: 11100266Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating a computer chip floorplan. One of the methods includes obtaining netlist data for a computer chip; and generating a computer chip floorplan, comprising placing a respective node at each time step in a sequence comprising a plurality of time steps, the placing comprising, for each time step: generating an input representation for the time step; processing the input representation using a node placement neural network having a plurality of network parameters, wherein the node placement neural network is configured to process the input representation in accordance with current values of the network parameters to generate a score distribution over a plurality of positions on the surface of the computer chip; and assigning the node to be placed at the time step to a position from the plurality of positions using the score distribution.Type: GrantFiled: June 1, 2020Date of Patent: August 24, 2021Assignee: Google LLCInventors: Chian-min Richard Ho, William Hang, Mustafa Nazim Yazgan, Anna Darling Goldie, Jeffrey Adgate Dean, Azalia Mirhoseini, Emre Tuncer, Ya Wang, Anand Babu
-
Publication number: 20210163920Abstract: Provided herein are methods and compositions to extract and enrich by, physical separation or amplification, relatively short nucleic acids from a nucleic acid composition containing a high background of longer nucleic acids (e.g., host or maternal nucleic acids; genomic nucleic acid and the like).Type: ApplicationFiled: November 3, 2020Publication date: June 3, 2021Inventors: Michele Elizabeth WISNIEWSKI, William Hang KWONG, Firouz MOHSENIAN, Jian-Hua DING
-
Patent number: 10858645Abstract: Provided herein are methods and compositions to extract and enrich by, physical separation or amplification, relatively short nucleic acids from a nucleic acid composition containing a high background of longer nucleic acids (e.g., host or maternal nucleic acids; genomic nucleic acid and the like).Type: GrantFiled: July 17, 2018Date of Patent: December 8, 2020Assignee: Sequenom, Inc.Inventors: Michele Elizabeth Wisniewski, William Hang Kwong, Firouz Mohsenian, Jian-Hua Ding
-
Publication number: 20200364389Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating a computer chip floorplan. One of the methods includes obtaining netlist data for a computer chip; and generating a computer chip floorplan, comprising placing a respective node at each time step in a sequence comprising a plurality of time steps, the placing comprising, for each time step: generating an input representation for the time step; processing the input representation using a node placement neural network having a plurality of network parameters, wherein the node placement neural network is configured to process the input representation in accordance with current values of the network parameters to generate a score distribution over a plurality of positions on the surface of the computer chip; and assigning the node to be placed at the time step to a position from the plurality of positions using the score distribution.Type: ApplicationFiled: June 1, 2020Publication date: November 19, 2020Inventors: Chian-min Richard Ho, William Hang, Mustafa Nazim Yazgan, Anna Darling Goldie, Jeffrey Adgate Dean, Azalia Mirhoseini, Emre Tuncer, Ya Wang, Anand Babu
-
Patent number: 10699043Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating a computer chip floorplan. One of the methods includes obtaining netlist data for a computer chip; and generating a computer chip floorplan, comprising placing a respective node at each time step in a sequence comprising a plurality of time steps, the placing comprising, for each time step: generating an input representation for the time step; processing the input representation using a node placement neural network having a plurality of network parameters, wherein the node placement neural network is configured to process the input representation in accordance with current values of the network parameters to generate a score distribution over a plurality of positions on the surface of the computer chip; and assigning the node to be placed at the time step to a position from the plurality of positions using the score distribution.Type: GrantFiled: December 4, 2019Date of Patent: June 30, 2020Assignee: Google LLCInventors: Chian-min Richard Ho, William Hang, Mustafa Nazim Yazgan, Anna Darling Goldie, Jeffrey Adgate Dean, Azalia Mirhoseini, Emre Tuncer, Ya Wang, Anand Babu
-
Publication number: 20200175216Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating a computer chip floorplan. One of the methods includes obtaining netlist data for a computer chip; and generating a computer chip floorplan, comprising placing a respective node at each time step in a sequence comprising a plurality of time steps, the placing comprising, for each time step: generating an input representation for the time step; processing the input representation using a node placement neural network having a plurality of network parameters, wherein the node placement neural network is configured to process the input representation in accordance with current values of the network parameters to generate a score distribution over a plurality of positions on the surface of the computer chip; and assigning the node to be placed at the time step to a position from the plurality of positions using the score distribution.Type: ApplicationFiled: December 4, 2019Publication date: June 4, 2020Inventors: Chian-min Richard Ho, William Hang, Mustafa Nazim Yazgan, Anna Darling Goldie, Jeffrey Adgate Dean, Azalia Mirhoseini, Emre Tuncer, Ya Wang, Anand Babu
-
Patent number: 10614285Abstract: A method comprises: receiving, via a processor, an image depicting a tissue; quantifying, via the processor, the image based on: segmenting, via the processor, the image into a plurality of segments; identifying, via the processor, a plurality of histological elements in the segments; forming, via the processor, a network graph comprising a plurality of nodes, wherein the histological elements correspond to the nodes; measuring, via the processor, a feature of the network graph; performing, via the processor, a transformation on the image based on the feature; determining, via the processor, a non-parametric feature of the image based on the transformation; saving, via the processor, the non-parametric feature onto a database.Type: GrantFiled: March 17, 2016Date of Patent: April 7, 2020Assignee: PROSCIA INC.Inventors: David R. West, Coleman C. Stavish, Max Yeo, Brian H. Jackson, William Hang
-
Publication number: 20190073510Abstract: A method comprises: receiving, via a processor, an image depicting a tissue; quantifying, via the processor, the image based on: segmenting, via the processor, the image into a plurality of segments; identifying, via the processor, a plurality of histological elements in the segments; forming, via the processor, a network graph comprising a plurality of nodes, wherein the histological elements correspond to the nodes; measuring, via the processor, a feature of the network graph; performing, via the processor, a transformation on the image based on the feature; determining, via the processor, a non-parametric feature of the image based on the transformation; saving, via the processor, the non-parametric feature onto a database.Type: ApplicationFiled: March 17, 2016Publication date: March 7, 2019Inventors: David R. West, Coleman C. Stavish, Max Yeo, Brian H. Jackson, William Hang
-
Publication number: 20190010486Abstract: Provided herein are methods and compositions to extract and enrich by, physical separation or amplification, relatively short nucleic acids from a nucleic acid composition containing a high background of longer nucleic acids (e.g., host or maternal nucleic acids; genomic nucleic acid and the like).Type: ApplicationFiled: July 17, 2018Publication date: January 10, 2019Inventors: Michele Elizabeth Wisniewski, William Hang Kwong, Firouz Mohsenian, Jian-Hua Ding
-
Patent number: 10053685Abstract: Provided herein are methods and compositions to extract and enrich by, physical separation or amplification, relatively short nucleic acids from a nucleic acid composition containing a high background of longer nucleic acids (e.g., host or maternal nucleic acids; genomic nucleic acid and the like).Type: GrantFiled: November 15, 2017Date of Patent: August 21, 2018Assignee: SEQUENOM, INC.Inventors: Michele Elizabeth Wisniewski, William Hang Kwong, Firouz Mohsenian, Jian-Hua Ding
-
Publication number: 20180073010Abstract: Provided herein are methods and compositions to extract and enrich by, physical separation or amplification, relatively short nucleic acids from a nucleic acid composition containing a high background of longer nucleic acids (e.g., host or maternal nucleic acids; genomic nucleic acid and the like).Type: ApplicationFiled: November 15, 2017Publication date: March 15, 2018Inventors: Michele Elizabeth WISNIEWSKI, William Hang KWONG, Firouz MOHSENIAN, Jian-Hua DING
-
Patent number: 9850480Abstract: Provided herein are methods and compositions to extract and enrich by, physical separation or amplification, relatively short nucleic acids from a nucleic acid composition containing a high background of longer nucleic acids (e.g., host or maternal nucleic acids; genomic nucleic acid and the like).Type: GrantFiled: January 18, 2017Date of Patent: December 26, 2017Assignee: SEQUENOM, INC.Inventors: Michele Elizabeth Wisniewski, William Hang Kwong, Firouz Mohsenian, Jian-Hua Ding