Patents by Inventor Patrick Lau

Patrick Lau 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: 10233443
    Abstract: Provided herein is a method of reducing adapter dimer formation comprising contacting a sample comprising target nucleic acid sequences with 5? and 3? adapters in the presence of one or more hairpin oligonucleotides. Also provided is a method of preparing a library of nucleic acid sequences comprising contacting first adapter oligonucleotides with a sample comprising target nucleic acid sequences under conditions to form first ligation products, contacting the sample with one or more hairpin oligonucleotides that binds to the first adapter oligonucleotides, and contacting the sample with second adapter oligonucleotides under conditions to bind to the first ligation products and form second ligation products, wherein the second ligation products form the library of nucleic acid sequences.
    Type: Grant
    Filed: September 28, 2016
    Date of Patent: March 19, 2019
    Assignee: Illumina, Inc.
    Inventors: Patrick Lau, Danny Lee
  • Publication number: 20170009227
    Abstract: Provided herein is a method of reducing adapter dimer formation comprising contacting a sample comprising target nucleic acid sequences with 5? and 3? adapters in the presence of one or more hairpin oligonucleotides. Also provided is a method of preparing a library of nucleic acid sequences comprising contacting first adapter oligonucleotides with a sample comprising target nucleic acid sequences under conditions to form first ligation products, contacting the sample with one or more hairpin oligonucleotides that binds to the first adapter oligonucleotides, and contacting the sample with second adapter oligonucleotides under conditions to bind to the first ligation products and form second ligation products, wherein the second ligation products form the library of nucleic acid sequences.
    Type: Application
    Filed: September 28, 2016
    Publication date: January 12, 2017
    Applicant: Illumina, Inc.
    Inventors: Patrick Lau, Danny Lee
  • Patent number: 9506055
    Abstract: Provided herein is a method of reducing adapter dimer formation comprising contacting a sample comprising target nucleic acid sequences with 5? and 3? adapters in the presence of one or more hairpin oligonucleotides. Also provided is a method of preparing a library of nucleic acid sequences comprising contacting first adapter oligonucleotides with a sample comprising target nucleic acid sequences under conditions to form first ligation products, contacting the sample with one or more hairpin oligonucleotides that binds to the first adapter oligonucleotides, and contacting the sample with second adapter oligonucleotides under conditions to bind to the first ligation products and form second ligation products, wherein the second ligation products form the library of nucleic acid sequences.
    Type: Grant
    Filed: September 22, 2013
    Date of Patent: November 29, 2016
    Assignee: Illumina, Inc.
    Inventors: Patrick Lau, Danny Lee
  • Patent number: 9344377
    Abstract: A method to process a packet is described herein. The method comprises receiving a packet including a header and a payload. The header is parsed using a packet processor to determine type and priority of the packet. The header is then processed using a hardware acceleration block based on one or more of incoming bandwidth, priority and type of the packet. The custom hardware acceleration block generates header modification data that is sent to the packet processor. The header is modified using the packet processor, based on the header modification data, to generate a modified header. The modified header is appended to the payload and transmitted.
    Type: Grant
    Filed: April 30, 2010
    Date of Patent: May 17, 2016
    Assignee: Broadcom Corporation
    Inventors: Fong Pong, Kwong-Tak Chui, Chun Ning, Patrick Lau
  • Publication number: 20140018264
    Abstract: Provided herein is a method of reducing adapter dimer formation comprising contacting a sample comprising target nucleic acid sequences with 5? and 3? adapters in the presence of one or more hairpin oligonucleotides. Also provided is a method of preparing a library of nucleic acid sequences comprising contacting first adapter oligonucleotides with a sample comprising target nucleic acid sequences under conditions to form first ligation products, contacting the sample with one or more hairpin oligonucleotides that binds to the first adapter oligonucleotides, and contacting the sample with second adapter oligonucleotides under conditions to bind to the first ligation products and form second ligation products, wherein the second ligation products form the library of nucleic acid sequences.
    Type: Application
    Filed: September 22, 2013
    Publication date: January 16, 2014
    Applicant: ILLUMINA, INC.
    Inventors: Patrick Lau, Danny Lee
  • Patent number: 8575071
    Abstract: Provided herein is a method of reducing adapter dimer formation comprising contacting a sample comprising target nucleic acid sequences with 5? and 3? adapters in the presence of one or more hairpin oligonucleotides. Also provided is a method of preparing a library of nucleic acid sequences comprising contacting first adapter oligonucleotides with a sample comprising target nucleic acid sequences under conditions to form first ligation products, contacting the sample with one or more hairpin oligonucleotides that binds to the first adapter oligonucleotides, and contacting the sample with second adapter oligonucleotides under conditions to bind to the first ligation products and form second ligation products, wherein the second ligation products form the library of nucleic acid sequences.
    Type: Grant
    Filed: November 23, 2010
    Date of Patent: November 5, 2013
    Assignee: Illumina, Inc.
    Inventors: Patrick Lau, Danny Lee
  • Publication number: 20120108440
    Abstract: Provided herein is a method of reducing adapter dimer formation comprising contacting a sample comprising target nucleic acid sequences with 5? and 3? adapters in the presence of one or more hairpin oligonucleotides. Also provided is a method of preparing a library of nucleic acid sequences comprising contacting first adapter oligonucleotides with a sample comprising target nucleic acid sequences under conditions to form first ligation products, contacting the sample with one or more hairpin oligonucleotides that binds to the first adapter oligonucleotides, and contacting the sample with second adapter oligonucleotides under conditions to bind to the first ligation products and form second ligation products, wherein the second ligation products form the library of nucleic acid sequences.
    Type: Application
    Filed: November 23, 2010
    Publication date: May 3, 2012
    Applicant: ILLUMINA, INC.
    Inventors: Patrick Lau, Danny Lee
  • Publication number: 20120030451
    Abstract: An Parallel and Long Adaptive Instruction Set Architecture (PALADIN) is provided to optimize packet processing. The Instruction Set Architecture (ISA) includes instructions such as aggregate comparison, comparison OR, comparison AND and bitwise instructions. The ISA also includes dedicated packet processing instructions such as hash, predicate, select, checksum and time to live adjust, move header left, post, move header left/right and load/store header/status.
    Type: Application
    Filed: August 13, 2010
    Publication date: February 2, 2012
    Applicant: Broadcom Corporation
    Inventors: Fong PONG, Kwong-Tak CHUI, Chun NING, Patrick LAU
  • Publication number: 20110268119
    Abstract: A method to process a packet is described herein. The method comprises receiving a packet including a header and a payload. The header is parsed using a packet processor to determine type and priority of the packet. The header is then processed using a hardware acceleration block based on one or more of incoming bandwidth, priority and type of the packet. The custom hardware acceleration block generates header modification data that is sent to the packet processor. The header is modified using the packet processor, based on the header modification data, to generate a modified header. The modified header is appended to the payload and transmitted.
    Type: Application
    Filed: April 30, 2010
    Publication date: November 3, 2011
    Applicant: Broadcom Corporation
    Inventors: Fong Pong, Kwong-Tak Chui, Chun Ning, Patrick Lau
  • Publication number: 20070144881
    Abstract: A circuit for actuating a switch includes a conductive liquid switch comprising a conductive liquid droplet and a control processor configured to receive a switching signal and configured to provide at least one actuation pulse to the conductive liquid droplet to initiate movement of the conductive liquid droplet based on a duration of a time period between the switching signal and a preceding switching signal.
    Type: Application
    Filed: December 27, 2005
    Publication date: June 28, 2007
    Inventors: Youfa Wang, Thiam Tay, Soo Ho, Roy Tan, Patrick Lau
  • Publication number: 20060123062
    Abstract: A virtual file system and method. The system architecture enables a plurality of underlying file systems running on various file servers to be “virtualized” into one or more “virtual volumes” that appear as a local file system to clients that access the virtual volumes. The system also enables the storage spaces of the underlying file systems to be aggregated into a single virtual storage space, which can be dynamically scaled by adding or removing file servers without taking any of the file systems offline and in a manner transparent to the clients. This functionality is enabled through a software “virtualization” filter on the client that intercepts file system requests and a virtual file system driver on each file server. The system also provides for load balancing file accesses by distributing files across the various file servers in the system, through migration of data files between servers.
    Type: Application
    Filed: January 23, 2006
    Publication date: June 8, 2006
    Inventors: Jared Bobbitt, Stephan Doll, Marc Friedman, Patrick Lau, Joseph Mullally
  • Patent number: 6877883
    Abstract: An ornamental sphere includes a base and a transparent or translucent sphere mounted on the base. The sphere is completely filled with rheoscopic fluid. A driving apparatus within the sphere is energized to agitate the rheoscopic fluid to thereby create currents or movements that are visible to an observer through the sphere. In addition, a light source is mounted within the sphere to illuminate the rheoscopic fluid and enhance the appearance and visibility of the current movement. The light and/or the driving apparatus can be activated by a plurality of systems. Alternatively, the sphere can be filled with two immiscible fluids having different refractive indexes.
    Type: Grant
    Filed: July 30, 2002
    Date of Patent: April 12, 2005
    Inventors: Patrick Lau Ting Yup, Jeff Wilkie
  • Publication number: 20030067764
    Abstract: An ornamental sphere includes a base and a transparent or translucent sphere mounted on the base. The sphere is completely filled with rheoscopic fluid. A driving apparatus within the sphere is energized to agitate the rheoscopic fluid to thereby create currents or movements that are visible to an observer through the sphere. In addition, a light source is mounted within the sphere to illuminate the rheoscopic fluid and enhance the appearance and visibility of the current movement. The light and/or the driving apparatus can be activated by a plurality of systems. Alternatively, the sphere can be filled with two immiscible fluids having different refractive indexes.
    Type: Application
    Filed: July 30, 2002
    Publication date: April 10, 2003
    Inventors: Patrick Lau Ting Yup, Jeff Wilkie
  • Publication number: 20020105808
    Abstract: An illuminated revolving lamp device having a rotating translucent member surrounding a source of light and bearing colored patterns thereon, and a second translucent member formed with grating portions of various transmissiveness, the second translucent member adjacent first translucent member such that when the display device is viewed from a fixed location, a changing display of colors and shapes is observed.
    Type: Application
    Filed: January 11, 2002
    Publication date: August 8, 2002
    Inventor: Patrick Lau Ting Yup
  • Patent number: 5848274
    Abstract: An incremental byte code compiler which provides a high-performance execution environment for dynamically linked languages and for distributed target-independent applications. The execution environment provided by the present invention includes an incremental byte code compiler for generating IL symbols and code objects from a byte code source file, a persistent symbol table for storing the IL symbols and code objects, and an incremental imager for dynamically forming the image of the program from the code objects. The present invention further provides an extremely efficient methodology for dynamically adding program elements to a program under execution.
    Type: Grant
    Filed: May 10, 1996
    Date of Patent: December 8, 1998
    Assignee: Supercede, Inc.
    Inventors: John Hamby, Niklas Gustafsson, Patrick Lau
  • Patent number: 5764989
    Abstract: An interactive program development system which replaces compilers, linkers and debuggers required for conventional software development. The present invention comprises a new program compilation system for producing a novel type of translated structure called a code object, and an Incremental Image which forms the program image from code objects and their respective intermediate language symbols stored in a persistent symbol table. The new program compilation system operates on conventional computers having a CPU, monitor, memory system and input devices. The present invention obviates the need to halt execution of a program under development or during maintenance update to correct programming errors.
    Type: Grant
    Filed: February 29, 1996
    Date of Patent: June 9, 1998
    Assignee: Supercede, Inc.
    Inventors: Niklas Gustafsson, John Hamby, Patrick Lau
  • Patent number: D480497
    Type: Grant
    Filed: July 25, 2002
    Date of Patent: October 7, 2003
    Assignee: Green Logic Associates, Limited
    Inventor: Patrick Lau Ting Yup