Patents by Inventor Stephen C. Johnson

Stephen C. Johnson 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: 20100268979
    Abstract: The described embodiments present techniques for recovering from syntax errors. These techniques correct potential errors while preserving the shape of the parse tree, and the specific implementation of the techniques can be automatically generated from the grammar. These techniques may operate by looking back at states associated with previously-received tokens to determine pair matching status, when a synchronizing symbol is received. The techniques can respond to the pair matching status determination by potentially adding a synthesized token or by deleting a token that has already been received. The techniques may use a structure referred to herein as a tuple to assist with the evaluation of the pair matching status. Some of the techniques utilize indentation information to evaluate the pair matching status, while other techniques ignore such information. The described embodiments also include a technique for automatically generating the tuples from a set of grammar rules associated with the parser.
    Type: Application
    Filed: April 16, 2009
    Publication date: October 21, 2010
    Applicant: The MathWorks, Inc.
    Inventor: Stephen C. JOHNSON
  • Publication number: 20100154993
    Abstract: Methods for separating a template from a substrate are described. Generally, the template and the substrate have a template-substrate interface. A tilting motion may be generated about a tilting axis located at the template-substrate interface. The tilting motion may include forming a wedge between the template and the substrate at one end of the template-substrate interface. The substrate may be titled with respect to the template, and the template may remain stationary. Additionally, a force may be applied to increase a distance between the template and the substrate, such that the template is spaced apart from the substrate.
    Type: Application
    Filed: March 5, 2010
    Publication date: June 24, 2010
    Applicant: BOARD OF REGENTS, THE UNIVERSITY OF TEXAS SYSTEM
    Inventors: Byung-Jin Choi, Sidlgata V. Sreenivasan, Stephen C. Johnson
  • Publication number: 20100112220
    Abstract: The present application describes methods and systems for setting up and characterizing fluid dispensing systems. The methods and systems characterize the fluid dispensing systems and associate the characterizations with the corresponding fluid dispensing systems.
    Type: Application
    Filed: October 29, 2009
    Publication date: May 6, 2010
    Applicant: MOLECULAR IMPRINTS, INC.
    Inventors: Jared L. Hodge, Van Nguyen Truskett, Logan Simpson, Bharath Thiruvengadachari, Stephen C. Johnson, Philip D. Schumaker
  • Publication number: 20100098848
    Abstract: Systems and methods for calibrating a dispense head to provide substantially uniform droplets on a substrate are described.
    Type: Application
    Filed: October 20, 2009
    Publication date: April 22, 2010
    Applicant: Molecular Imprints, Inc.
    Inventors: Van Nguyen Truskett, Stephen C. Johnson, Niyaz Khusnatdinov, Logan Simpson
  • Patent number: 7701112
    Abstract: An apparatus to control displacement of a body spaced-apart from a surface includes a flexure system having a first flexure member defining a first axis of rotation and a second flexure member defining a second axis of rotation. A body is coupled to the flexure system to move about a plurality of axes. An actuation system is coupled to the flexure system to selectively constrain movement of the body along a subset of the plurality of axes.
    Type: Grant
    Filed: April 9, 2009
    Date of Patent: April 20, 2010
    Assignee: Board of Regents, The University of Texas System
    Inventors: Byung-Jin Choi, Sidigata V. Sreenivasan, Stephen C. Johnson
  • Patent number: 7691275
    Abstract: In some embodiments, the present invention is directed to methods that involve the combination of step-and-flash imprint lithography (SFIL) with a multi-tier template to simultaneously pattern multiple levels of, for example, an integrated circuit device. In such embodiments, the imprinted material generally does not serve or act as a simple etch mask or photoresist, but rather serves as the insulation between levels and lines, i.e., as a functional dielectric material. After imprinting and a multiple step curing process, the imprinted pattern is filled with metal, as in dual damascene processing. Typically, the two printed levels will comprise a “via level,” which is used to make electrical contact with the previously patterned under-level, and a “wiring level.” The present invention provides for the direct patterning of functional materials, which represents a significant departure from the traditional approach to microelectronics manufacturing.
    Type: Grant
    Filed: February 27, 2006
    Date of Patent: April 6, 2010
    Assignee: Board of Regents, The University of Texas System
    Inventors: C. Grant Willson, Frank Palmieri, Yukio Nishimura, Stephen C. Johnson, Michael D. Stewart
  • Publication number: 20090294059
    Abstract: An apparatus to control displacement of a body spaced-apart from a surface includes a flexure system having a first flexure member defining a first axis of rotation and a second flexure member defining a second axis of rotation. A body is coupled to the flexure system to move about a plurality of axes. An actuation system is coupled to the flexure system to selectively constrain movement of the body along a subset of the plurality of axes.
    Type: Application
    Filed: April 9, 2009
    Publication date: December 3, 2009
    Applicant: BOARD OF REGENTS, THE UNIVERSITY OF TEXAS SYSTEM
    Inventors: Byung-Jin Choi, Sidlgata V. Sreenivasan, Stephen C. Johnson
  • Publication number: 20090218146
    Abstract: A polycrystalline abrasive composite cutter, including a tool body with a top cutting surface and a flank surface. The composite cutter, joined to a substrate, constitute a shear cutter for a PDC bit, roller-cone bit insert, or other tool that can be highly useful for petroleum drilling or other applications. The body of the polycrystalline abrasive composite cutter includes a plurality of polycrystalline abrasive layers (90) and a plurality of arresting layers (100). The polycrystalline abrasive layers (90) and the arresting layers (100) are arranged to alternate throughout the tool body in a direction normal to the top cutting surface (92) and in a direction normal to a flank surface (94). According to the design, the arresting layers (100) can be oriented so as to substantially arrest crack propagation through the polycrystalline abrasive material.
    Type: Application
    Filed: January 26, 2007
    Publication date: September 3, 2009
    Inventors: Zhigang Z. Fang, Stephen C. Johnson, Haibo Zhang
  • Publication number: 20090214689
    Abstract: One embodiment of the present invention is an imprint template for imprint lithography that comprises alignment marks embedded in bulk material of the imprint template.
    Type: Application
    Filed: May 7, 2009
    Publication date: August 27, 2009
    Applicant: BOARD OF REGENTS, THE UNIVERSITY OF TEXAS SYSTEM
    Inventors: Todd C. Bailey, Stephen C. Johnson, Matthew E. Colburn, Byung-Jin Choi, Britain J. Smith, Carlton G. Willson, Sidlgata V. Sreenivasan, John G. Ekerdt
  • Publication number: 20090025246
    Abstract: An apparatus to control displacement of a body spaced-apart from a surface includes a flexure system having a first flexure member defining a first axis of rotation and a second flexure member defining a second axis of rotation. A body is coupled to the flexure system to move about a plurality of axes. An actuation system is coupled to the flexure system to selectively constrain movement of the body along a subset of the plurality of axes.
    Type: Application
    Filed: October 3, 2008
    Publication date: January 29, 2009
    Applicant: THE UNIVERSITY OF TEXAS BOARD OF REGENTS
    Inventors: Byung-Jin Choi, Sidlgata V. Sreenivasan, Stephen C. Johnson
  • Patent number: 7432634
    Abstract: An apparatus to control displacement of a body spaced-apart from a surface includes a flexure system having a first flexure member defining a first axis of rotation and a second flexure member defining a second axis of rotation. A body is coupled to the flexure system to move about a plurality of axes. An actuation system is coupled to the flexure system to selectively constrain movement of the body along a subset of the plurality of axes.
    Type: Grant
    Filed: February 28, 2005
    Date of Patent: October 7, 2008
    Assignee: Board of Regents, University of Texas System
    Inventors: Byung-Jin Choi, Sidlgata V. Sreenivasan, Stephen C. Johnson
  • Publication number: 20080222620
    Abstract: A computing system receives a program created by a technical computing environment, analyzes the program, generates multiple program portions based on the analysis of the program, dynamically allocates the multiple program portions to multiple software units of execution for parallel programming, receives multiple results associated with the multiple program portions from the multiple software units of execution, and provides the multiple results or a single result to the program.
    Type: Application
    Filed: May 15, 2007
    Publication date: September 11, 2008
    Applicant: THE MATHWORKS, INC.
    Inventors: John N. Little, Joseph F. Hicklin, Jocelyn Luke Martin, Nausheen B. Moulana, Halldor N. Stefansson, Loren Dean, Roy E. Lurie, Stephen C. Johnson, Penelope L. Anderson, Michael E. Karr, Jason A. Kinchen
  • Publication number: 20080201721
    Abstract: A computing device-implemented method includes receiving a program created by a technical computing environment, analyzing the program, generating multiple program portions based on the analysis of the program, dynamically allocating the multiple program portions to multiple software units of execution for parallel programming, receiving multiple results associated with the multiple program portions from the multiple software units of execution, and providing the multiple results or a single result to the program.
    Type: Application
    Filed: May 15, 2007
    Publication date: August 21, 2008
    Applicant: THE MATHWORKS, INC.
    Inventors: John N. Little, Joseph F. HICKLIN, Jocelyn Luke MARTIN, Nausheen B. MOULANA, Halldor N. Stefansson, Loren DEAN, Roy E. Lurie, Stephen C. JOHNSON, Penelope L. Anderson, Michael E. Karr, Jason A. Kinchen
  • Patent number: 7374415
    Abstract: An apparatus to control displacement of a body spaced-apart from a surface includes a flexure system having a first flexure member defining a first axis of rotation and a second flexure member defining a second axis of rotation. A body is coupled to the flexure system to move about a plurality of axes. An actuation system is coupled to the flexure system to selectively constrain movement of the body along a subset of the plurality of axes.
    Type: Grant
    Filed: April 29, 2005
    Date of Patent: May 20, 2008
    Assignee: Board of Regents, The University of Texas System
    Inventors: Byung-Jin Choi, Sidlgata V. Sreenivasan, Stephen C. Johnson
  • Patent number: 7098572
    Abstract: An apparatus to control displacement of a body spaced-apart from a surface includes a flexure system having a first flexure member defining a first axis of rotation and a second flexure member defining a second axis of rotation. A body is coupled to the flexure system to move about a plurality of axes. An actuation system is coupled to the flexure system to selectively constrain movement of the body along a subset of the plurality of axes.
    Type: Grant
    Filed: March 23, 2004
    Date of Patent: August 29, 2006
    Assignee: Board of Regents, The University of Texas System
    Inventors: Byung Jin Choi, Sidlgata V. Sreenivasan, Stephen C. Johnson
  • Patent number: 7060402
    Abstract: The present invention includes a method of orientating a template with respect to a substrate spaced from the template, the method including, rotating the template about a first and a second axis to orientate the template with respect to the substrate and maintain the orientation in response to a force being exerted upon the template.
    Type: Grant
    Filed: February 27, 2004
    Date of Patent: June 13, 2006
    Assignee: Board of Regents, The University of Texas System
    Inventors: Byung Jin Choi, Sidlgata V. Sreenivasan, Stephen C. Johnson
  • Patent number: 6955868
    Abstract: A method to control a relative position between a surface and a body to form a pattern in the surface that features moving a body to obtain a desired relationship between the surface and the body. To that end, the method includes sensing the surface and the body and moving that body to obtain a desired spatial relationship with the surface.
    Type: Grant
    Filed: February 24, 2004
    Date of Patent: October 18, 2005
    Assignee: Board of Regents, The University of Texas System
    Inventors: Byung Jin Choi, Sidlgata V. Sreenivasan, Stephen C. Johnson
  • Patent number: 6922906
    Abstract: An apparatus to orientate a body with respect to a surface spaced-apart from the body. The apparatus comprises a flexure system having a first flexure member defining a first axis of rotation and a second flexure member defining a second axis of rotation. A body is coupled to the flexure system, and an actuation system is coupled to the flexure system. The body is coupled to the flexure system to rotate about the first and the second axes in response to movement caused by the actuation system. The movement of the body about the first axis being decoupled from movement of the body about the second axis.
    Type: Grant
    Filed: February 10, 2004
    Date of Patent: August 2, 2005
    Assignee: Board of Regents, The University of Texas System
    Inventors: Byung Jin Choi, Sidlgata V. Sreenivasan, Stephen C. Johnson
  • Patent number: 6873087
    Abstract: Processes and associated devices for high precision positioning of a template an substrate during imprint lithography includes a calibration system with a course calibration stage and a fine orientation stage capable of maintaining a uniform gap between the template and substrate. The fine orientation stage includes a pair of flexure members having flexure joints for motion about a pivot point intersected by first and second orientation axes. Actuators lengthen or shorten to expand or contract the flexure members. Separation of the template is achieved using a peel-and-pull method that avoids destruction of imprinted features from the substrate.
    Type: Grant
    Filed: October 27, 2000
    Date of Patent: March 29, 2005
    Assignee: Board of Regents, The University of Texas System
    Inventors: Byung Jin Choi, Sidlgata V. Sreenivasan, Stephen C. Johnson
  • Patent number: 6870301
    Abstract: Processes and associated devices for high precision positioning of a template an substrate during imprint lithography includes a calibration system with a course calibration stage and a fine orientation stage capable of maintaining a uniform gap between the template and substrate. The fine orientation stage includes a pair of flexure members having flexure joints for motion about a pivot point intersected by first and second orientation axes. Actuators lengthen or shorten to expand or contract the flexure members. Separation of the template is achieved using a peel-and-pull method that avoids destruction of imprinted features from the substrate.
    Type: Grant
    Filed: July 10, 2003
    Date of Patent: March 22, 2005
    Assignee: Board of Regents, The University of Texas System
    Inventors: Byung Jin Choi, Sidlgata V. Sreenivasan, Stephen C. Johnson