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).
-
Patent number: 8010954Abstract: 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: GrantFiled: May 15, 2007Date of Patent: August 30, 2011Assignee: 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: 20110042345Abstract: Methods for manufacturing chucking systems are described. Generally, a plurality of flow holes may be provided in an optical flat. A surface of the optical flat may be masked and patterned to provide a desired feature (e.g., pins or grooves). The surface may etched to produce the desired feature on the surface of the optical flat.Type: ApplicationFiled: October 29, 2010Publication date: February 24, 2011Applicant: BOARD OF REGENTS, THE UNIVERSITY OF TEXAS SYSTEMInventors: Byung-Jin Choi, Sidlgata V. Sreenivasan, Stephen C. Johnson
-
Publication number: 20100286811Abstract: In nano-imprint lithography it is important to detect thickness non-uniformity of a residual layer formed on a substrate. Such non-uniformity is compensated such that a uniform residual layer may be formed. Compensation is performed by calculating a corrected fluid drop pattern.Type: ApplicationFiled: July 13, 2010Publication date: November 11, 2010Applicant: MOLECULAR IMPRINTS, INC.Inventors: Christopher E. Jones, Niyaz Khusnatdinov, Stephen C. Johnson, Philip D. Schumaker, Pankaj B. Lad
-
Publication number: 20100268979Abstract: 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: ApplicationFiled: April 16, 2009Publication date: October 21, 2010Applicant: The MathWorks, Inc.Inventor: Stephen C. JOHNSON
-
Publication number: 20100154993Abstract: 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: ApplicationFiled: March 5, 2010Publication date: June 24, 2010Applicant: BOARD OF REGENTS, THE UNIVERSITY OF TEXAS SYSTEMInventors: Byung-Jin Choi, Sidlgata V. Sreenivasan, Stephen C. Johnson
-
Publication number: 20100112220Abstract: 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: ApplicationFiled: October 29, 2009Publication date: May 6, 2010Applicant: MOLECULAR IMPRINTS, INC.Inventors: Jared L. Hodge, Van Nguyen Truskett, Logan Simpson, Bharath Thiruvengadachari, Stephen C. Johnson, Philip D. Schumaker
-
Publication number: 20100098848Abstract: Systems and methods for calibrating a dispense head to provide substantially uniform droplets on a substrate are described.Type: ApplicationFiled: October 20, 2009Publication date: April 22, 2010Applicant: Molecular Imprints, Inc.Inventors: Van Nguyen Truskett, Stephen C. Johnson, Niyaz Khusnatdinov, Logan Simpson
-
Patent number: 7701112Abstract: 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: GrantFiled: April 9, 2009Date of Patent: April 20, 2010Assignee: Board of Regents, The University of Texas SystemInventors: Byung-Jin Choi, Sidigata V. Sreenivasan, Stephen C. Johnson
-
Patent number: 7691275Abstract: 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: GrantFiled: February 27, 2006Date of Patent: April 6, 2010Assignee: Board of Regents, The University of Texas SystemInventors: C. Grant Willson, Frank Palmieri, Yukio Nishimura, Stephen C. Johnson, Michael D. Stewart
-
Publication number: 20090294059Abstract: 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: ApplicationFiled: April 9, 2009Publication date: December 3, 2009Applicant: BOARD OF REGENTS, THE UNIVERSITY OF TEXAS SYSTEMInventors: Byung-Jin Choi, Sidlgata V. Sreenivasan, Stephen C. Johnson
-
Publication number: 20090218146Abstract: 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: ApplicationFiled: January 26, 2007Publication date: September 3, 2009Inventors: Zhigang Z. Fang, Stephen C. Johnson, Haibo Zhang
-
Publication number: 20090214689Abstract: 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: ApplicationFiled: May 7, 2009Publication date: August 27, 2009Applicant: BOARD OF REGENTS, THE UNIVERSITY OF TEXAS SYSTEMInventors: 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: 20090025246Abstract: 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: ApplicationFiled: October 3, 2008Publication date: January 29, 2009Applicant: THE UNIVERSITY OF TEXAS BOARD OF REGENTSInventors: Byung-Jin Choi, Sidlgata V. Sreenivasan, Stephen C. Johnson
-
Patent number: 7432634Abstract: 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: GrantFiled: February 28, 2005Date of Patent: October 7, 2008Assignee: Board of Regents, University of Texas SystemInventors: Byung-Jin Choi, Sidlgata V. Sreenivasan, Stephen C. Johnson
-
Publication number: 20080222620Abstract: 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: ApplicationFiled: May 15, 2007Publication date: September 11, 2008Applicant: 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: 20080201721Abstract: 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: ApplicationFiled: May 15, 2007Publication date: August 21, 2008Applicant: 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: 7374415Abstract: 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: GrantFiled: April 29, 2005Date of Patent: May 20, 2008Assignee: Board of Regents, The University of Texas SystemInventors: Byung-Jin Choi, Sidlgata V. Sreenivasan, Stephen C. Johnson
-
Patent number: 7098572Abstract: 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: GrantFiled: March 23, 2004Date of Patent: August 29, 2006Assignee: Board of Regents, The University of Texas SystemInventors: Byung Jin Choi, Sidlgata V. Sreenivasan, Stephen C. Johnson
-
Patent number: 7060402Abstract: 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: GrantFiled: February 27, 2004Date of Patent: June 13, 2006Assignee: Board of Regents, The University of Texas SystemInventors: Byung Jin Choi, Sidlgata V. Sreenivasan, Stephen C. Johnson
-
Patent number: 6955868Abstract: 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: GrantFiled: February 24, 2004Date of Patent: October 18, 2005Assignee: Board of Regents, The University of Texas SystemInventors: Byung Jin Choi, Sidlgata V. Sreenivasan, Stephen C. Johnson