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: 10233443Abstract: 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: GrantFiled: September 28, 2016Date of Patent: March 19, 2019Assignee: Illumina, Inc.Inventors: Patrick Lau, Danny Lee
-
Publication number: 20170009227Abstract: 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: ApplicationFiled: September 28, 2016Publication date: January 12, 2017Applicant: Illumina, Inc.Inventors: Patrick Lau, Danny Lee
-
Patent number: 9506055Abstract: 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: GrantFiled: September 22, 2013Date of Patent: November 29, 2016Assignee: Illumina, Inc.Inventors: Patrick Lau, Danny Lee
-
Patent number: 9344377Abstract: 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: GrantFiled: April 30, 2010Date of Patent: May 17, 2016Assignee: Broadcom CorporationInventors: Fong Pong, Kwong-Tak Chui, Chun Ning, Patrick Lau
-
Publication number: 20140018264Abstract: 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: ApplicationFiled: September 22, 2013Publication date: January 16, 2014Applicant: ILLUMINA, INC.Inventors: Patrick Lau, Danny Lee
-
Patent number: 8575071Abstract: 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: GrantFiled: November 23, 2010Date of Patent: November 5, 2013Assignee: Illumina, Inc.Inventors: Patrick Lau, Danny Lee
-
Publication number: 20120108440Abstract: 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: ApplicationFiled: November 23, 2010Publication date: May 3, 2012Applicant: ILLUMINA, INC.Inventors: Patrick Lau, Danny Lee
-
Publication number: 20120030451Abstract: 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: ApplicationFiled: August 13, 2010Publication date: February 2, 2012Applicant: Broadcom CorporationInventors: Fong PONG, Kwong-Tak CHUI, Chun NING, Patrick LAU
-
Publication number: 20110268119Abstract: 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: ApplicationFiled: April 30, 2010Publication date: November 3, 2011Applicant: Broadcom CorporationInventors: Fong Pong, Kwong-Tak Chui, Chun Ning, Patrick Lau
-
Publication number: 20070144881Abstract: 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: ApplicationFiled: December 27, 2005Publication date: June 28, 2007Inventors: Youfa Wang, Thiam Tay, Soo Ho, Roy Tan, Patrick Lau
-
Publication number: 20060123062Abstract: 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: ApplicationFiled: January 23, 2006Publication date: June 8, 2006Inventors: Jared Bobbitt, Stephan Doll, Marc Friedman, Patrick Lau, Joseph Mullally
-
Patent number: 6877883Abstract: 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: GrantFiled: July 30, 2002Date of Patent: April 12, 2005Inventors: Patrick Lau Ting Yup, Jeff Wilkie
-
Publication number: 20030067764Abstract: 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: ApplicationFiled: July 30, 2002Publication date: April 10, 2003Inventors: Patrick Lau Ting Yup, Jeff Wilkie
-
Publication number: 20020105808Abstract: 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: ApplicationFiled: January 11, 2002Publication date: August 8, 2002Inventor: Patrick Lau Ting Yup
-
Patent number: 5848274Abstract: 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: GrantFiled: May 10, 1996Date of Patent: December 8, 1998Assignee: Supercede, Inc.Inventors: John Hamby, Niklas Gustafsson, Patrick Lau
-
Patent number: 5764989Abstract: 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: GrantFiled: February 29, 1996Date of Patent: June 9, 1998Assignee: Supercede, Inc.Inventors: Niklas Gustafsson, John Hamby, Patrick Lau
-
Patent number: D480497Type: GrantFiled: July 25, 2002Date of Patent: October 7, 2003Assignee: Green Logic Associates, LimitedInventor: Patrick Lau Ting Yup