Patents by Inventor Timothy A. Wagner
Timothy A. Wagner 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: 9026908Abstract: A system and method for representing immutable versions of a document that can be simultaneously accessed by a plurality of processes.Type: GrantFiled: November 8, 2004Date of Patent: May 5, 2015Assignee: Oracle International CorporationInventor: Timothy A. Wagner
-
Patent number: 8897871Abstract: An apparatus for generating focused currents in biological tissue is provided. The apparatus comprises an electric source capable of generating an electric field across a region of tissue and means for altering the permittivity of the tissue relative to the electric field, whereby a displacement current is generated. The means for altering the permittivity may be a chemical source, optical source, mechanical source, thermal source, or electromagnetic source.Type: GrantFiled: September 9, 2011Date of Patent: November 25, 2014Assignee: Highland Instruments, Inc.Inventors: Timothy A. Wagner, Uri T. Eden
-
Patent number: 8892200Abstract: The present invention generally relates to systems and methods for stimulating tissue using focused energy. In certain embodiments, the invention provides a system for stimulating tissue that includes a first energy source, a second energy source, and a focusing element that focuses at least the first or second energy source so that the first and second energy sources target the same region of tissue such that the combined effect stimulates the tissue.Type: GrantFiled: June 27, 2011Date of Patent: November 18, 2014Assignee: Highland Instruments, Inc.Inventors: Timothy A. Wagner, Uri T. Eden
-
Patent number: 8886304Abstract: An apparatus for generating focused currents in biological tissue is provided. The apparatus comprises an electric source capable of generating an electric field across a region of tissue and means for altering the permittivity of the tissue relative to the electric field, whereby a displacement current is generated. The means for altering the permittivity may be a chemical source, optical source, mechanical source, thermal source, or electromagnetic source.Type: GrantFiled: June 13, 2011Date of Patent: November 11, 2014Assignee: Highland Instruments, Inc.Inventors: Timothy A. Wagner, Uri T. Eden
-
Patent number: 8774914Abstract: The invention generally relates to systems and methods for stimulating cellular function in biological tissue. In certain embodiments, the invention provides a method for stimulating cellular function within tissue that involves providing a first type of energy to a region of tissue, in which the first type is provided in an amount that inhibits cellular function within the region of tissue, and providing a second type of energy to the region of tissue, in which the second type is provided in an amount that facilitates cellular function within the region of tissue, wherein the combined effect stimulates cellular function within the tissue.Type: GrantFiled: November 1, 2013Date of Patent: July 8, 2014Assignee: Highland Instruments, Inc.Inventor: Timothy A. Wagner
-
Publication number: 20140058295Abstract: The invention generally relates to systems and methods for stimulating cellular function in biological tissue. In certain embodiments, the invention provides a method for stimulating cellular function within tissue that involves providing a first type of energy to a region of tissue, in which the first type is provided in an amount that inhibits cellular function within the region of tissue, and providing a second type of energy to the region of tissue, in which the second type is provided in an amount that facilitates cellular function within the region of tissue, wherein the combined effect stimulates cellular function within the tissue.Type: ApplicationFiled: November 1, 2013Publication date: February 27, 2014Applicant: Highland InstrumentsInventor: Timothy A. Wagner
-
Patent number: 8434054Abstract: A method for responding to a change in source code, said method comprising: interconnecting a plurality of nodes to form a graph data structure wherein the graph embodies at least one dependency between a plurality of software projects; traversing the graph to identify dependent code affected by the change; evaluating the identified dependent code; and wherein the changed source code is from a first software project and the identified dependent code is from a second software project.Type: GrantFiled: June 3, 2010Date of Patent: April 30, 2013Assignee: Oracle International CorporationInventors: Timothy A. Wagner, Jess Garms, Timothy Hanson
-
Patent number: 8266189Abstract: Adapters are provided to convert a decoupled provider interface to a coupled provider interface and/or to convert a coupled provider interface to a decoupled provider interface. A decoupled provider may indirectly expose a data model by providing one or more of a sequence of unchanging views of data via snapshots and snapshot update events. A coupled provider may directly expose a dynamic data model or view and model update events. A decoupled consumer of data may consume data that is provided in snapshots and snapshot update events while a coupled consumer may consume data in the form of a dynamic data model and model update events.Type: GrantFiled: June 2, 2008Date of Patent: September 11, 2012Assignee: Microsoft CorporationInventors: Timothy A. Wagner, Zachary L. Anderson
-
Patent number: 8245186Abstract: Various technologies and techniques are disclosed for offering and applying source code modifications based upon a context of a user in a development environment. For example, code snippets can be offered to the user and customized programmatically. A code editor accepts user input comprising source code. Code snippets of sample source code are stored in a data store. A code completion tool monitors user actions and detects a triggering action in the monitored user actions. A code snippet associated with the triggering action is identified. An option is offered representing the code snippet. In response to user selection of the option, the associated code snippet is inserted into the code editor and is automatically customized based upon the user context. As another example, aspect-oriented source code transformations are offered based upon the user context. As yet another example, solutions to commonly problematic tasks are offered based upon the user context.Type: GrantFiled: April 3, 2008Date of Patent: August 14, 2012Assignee: Microsoft CorporationInventors: Izydor Gryko, Timothy A. Wagner
-
Patent number: 8141036Abstract: An integrated development system for editing computer software code defines an annotation that includes an annotation identifier, at least one value, and an associated language for each value. The system displays the annotation identifier with a first value in an editing user interface. The system detects that a user is editing the first value. In response to the detecting, the system automatically revises the display of the first value based on a corresponding first language.Type: GrantFiled: August 26, 2005Date of Patent: March 20, 2012Assignee: Oracle International CorporationInventors: Timothy A. Wagner, Gary Horen
-
Publication number: 20100287525Abstract: An integrated development environment (IDE) can be extended through reflection. Discovery and initiation of extension can be performed from within the IDE using elements of the IDE rather than using a separate software development kit (SDK). User interface (UI) elements available to a user provide the extension points in an intuitive fashion without searching, browsing or complex documentation. Context sensitive options can be provided because the context is available from the point of user interaction.Type: ApplicationFiled: May 7, 2009Publication date: November 11, 2010Applicant: Microsoft CorporationInventor: Timothy A. Wagner
-
Publication number: 20100242022Abstract: A method for responding to a change in source code, said method comprising: interconnecting a plurality of nodes to form a graph data structure wherein the graph embodies at least one dependency between a plurality of software projects; traversing the graph to identify dependent code affected by the change; evaluating the identified dependent code; and wherein the changed source code is from a first software project and the identified dependent code is from a second software project.Type: ApplicationFiled: June 3, 2010Publication date: September 23, 2010Applicant: BEA SYSTEMS, INC.Inventors: Timothy A. WAGNER, Jess GARMS, Tim HANSON
-
Patent number: 7765530Abstract: A system, method and media for a method for resolving dependencies given a first package and a first type, comprising determining one or more anti-dependencies for the first package; and compiling a first one of the anti-dependencies if at least one of the following is true: 1) the first anti-dependency has a compilation error; and 2) the first anti-dependency depends on a second package wherein the second package that has a second type with the same name as the first type. This abstract is not intended to be a complete description of, or limit the scope of, the invention. Other features, aspects and objects of the invention can be obtained from a review of the specification, the figures and the claims.Type: GrantFiled: July 26, 2006Date of Patent: July 27, 2010Assignee: BEA Systems, Inc.Inventors: Jesse Michael Garms, Timothy A. Wagner
-
Publication number: 20090300646Abstract: Adapters are provided to convert a decoupled provider interface to a coupled provider interface and/or to convert a coupled provider interface to a decoupled provider interface. A decoupled provider may indirectly expose a data model by providing one or more of a sequence of unchanging views of data via snapshots and snapshot update events. A coupled provider may directly expose a dynamic data model or view and model update events. A decoupled consumer of data may consume data that is provided in snapshots and snapshot update events while a coupled consumer may consume data in the form of a dynamic data model and model update events.Type: ApplicationFiled: June 2, 2008Publication date: December 3, 2009Applicant: MICROSOFT CORPORATIONInventors: Timothy A. Wagner, Zachary L. Anderson
-
Publication number: 20090254880Abstract: Various technologies and techniques are disclosed for offering and applying source code modifications based upon a context of a user in a development environment. For example, code snippets can be offered to the user and customized programmatically. A code editor accepts user input comprising source code. Code snippets of sample source code are stored in a data store. A code completion tool monitors user actions and detects a triggering action in the monitored user actions. A code snippet associated with the triggering action is identified. An option is offered representing the code snippet. In response to user selection of the option, the associated code snippet is inserted into the code editor and is automatically customized based upon the user context. As another example, aspect-oriented source code transformations are offered based upon the user context. As yet another example, solutions to commonly problematic tasks are offered based upon the user context.Type: ApplicationFiled: April 3, 2008Publication date: October 8, 2009Applicant: MICROSOFT CORPORATIONInventors: Izydor Gryko, Timothy A. Wagner
-
Publication number: 20080028372Abstract: A system, method and media for a method for resolving dependencies given a first package and a first type, comprising determining one or more anti-dependencies for the first package; and compiling a first one of the anti-dependencies if at least one of the following is true: 1) the first anti-dependency has a compilation error; and 2) the first anti-dependency depends on a second package wherein the second package that has a second type with the same name as the first type. This abstract is not intended to be a complete description of, or limit the scope of, the invention. Other features, aspects and objects of the invention can be obtained from a review of the specification, the figures and the claims.Type: ApplicationFiled: July 26, 2006Publication date: January 31, 2008Inventors: Jesse Michael Garms, Timothy A. Wagner