Patents by Inventor James M. Tuck

James M. Tuck 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: 20230324822
    Abstract: Disclosed are methods and systems for solid phase transfer of a reagent to a substrate. In some embodiments, the method comprises providing at least a first composition comprising a solid phase, wherein the solid phase comprises a reagent; and dispensing a first sample from the first composition onto a first coordinate on a substrate, whereby the first reagent is transferred to the substrate from the solid phase.
    Type: Application
    Filed: August 25, 2021
    Publication date: October 12, 2023
    Applicant: North Carolina State University
    Inventors: Albert Jun Qi Keung, James M. Tuck, Kyle Tomek
  • Publication number: 20220028497
    Abstract: Processes and systems for non-destructively storing, accessing, and editing information using nucleic acids are disclosed. Representative processes include a process for extracting a data file from a database, wherein the data file comprises information encoded into one or more polynucleotide strands and wherein the database comprises a plurality of polynucleotide strands; a process for expanding a number of unique data files in a database that can be addressed with a predetermined number of oligonucleotide primers, wherein the unique data files each comprise information encoded into one or more polynucleotide strands and wherein the database comprises a plurality of polynucleotide strands; a process for differentially reading information encoded into one or more polynucleotide strands; a process for manipulating files while in storage; and a process for extracting a data file from a database, wherein the data file comprises information encoded into a polynucleotide strand.
    Type: Application
    Filed: August 30, 2019
    Publication date: January 27, 2022
    Applicant: North Carolina State University
    Inventors: Albert Jun Qi Keung, James M. Tuck, III, Kevin Volkel, Kyle Tomek, Kevin Lin
  • Patent number: 7454576
    Abstract: A system and method for the design and operation of a cache system with differing cache location lengths in level one caches is disclosed. In one embodiment, each level one cache may include groups of cache locations of differing length, capable of holding portions of a level two cache line. A state tree may be created from data in a sharing vector. When a request arrives from a level one cache, the level two cache may examine the nodes of the state tree to determine whether the node of the state tree corresponding to the incoming request is already active. The results of this determination may be used to inhibit or permit the concurrent processing of the request.
    Type: Grant
    Filed: December 27, 2004
    Date of Patent: November 18, 2008
    Assignee: Intel Corporation
    Inventors: Yen-Kuang Chen, Christopher J. Hughes, James M. Tuck, III