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: 9026908
    Abstract: A system and method for representing immutable versions of a document that can be simultaneously accessed by a plurality of processes.
    Type: Grant
    Filed: November 8, 2004
    Date of Patent: May 5, 2015
    Assignee: Oracle International Corporation
    Inventor: Timothy A. Wagner
  • Patent number: 8897871
    Abstract: 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: Grant
    Filed: September 9, 2011
    Date of Patent: November 25, 2014
    Assignee: Highland Instruments, Inc.
    Inventors: Timothy A. Wagner, Uri T. Eden
  • Patent number: 8892200
    Abstract: 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: Grant
    Filed: June 27, 2011
    Date of Patent: November 18, 2014
    Assignee: Highland Instruments, Inc.
    Inventors: Timothy A. Wagner, Uri T. Eden
  • Patent number: 8886304
    Abstract: 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: Grant
    Filed: June 13, 2011
    Date of Patent: November 11, 2014
    Assignee: Highland Instruments, Inc.
    Inventors: Timothy A. Wagner, Uri T. Eden
  • Patent number: 8774914
    Abstract: 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: Grant
    Filed: November 1, 2013
    Date of Patent: July 8, 2014
    Assignee: Highland Instruments, Inc.
    Inventor: Timothy A. Wagner
  • Publication number: 20140058295
    Abstract: 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: Application
    Filed: November 1, 2013
    Publication date: February 27, 2014
    Applicant: Highland Instruments
    Inventor: Timothy A. Wagner
  • Patent number: 8434054
    Abstract: 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: Grant
    Filed: June 3, 2010
    Date of Patent: April 30, 2013
    Assignee: Oracle International Corporation
    Inventors: Timothy A. Wagner, Jess Garms, Timothy Hanson
  • Patent number: 8266189
    Abstract: 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: Grant
    Filed: June 2, 2008
    Date of Patent: September 11, 2012
    Assignee: Microsoft Corporation
    Inventors: Timothy A. Wagner, Zachary L. Anderson
  • Patent number: 8245186
    Abstract: 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: Grant
    Filed: April 3, 2008
    Date of Patent: August 14, 2012
    Assignee: Microsoft Corporation
    Inventors: Izydor Gryko, Timothy A. Wagner
  • Patent number: 8141036
    Abstract: 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: Grant
    Filed: August 26, 2005
    Date of Patent: March 20, 2012
    Assignee: Oracle International Corporation
    Inventors: Timothy A. Wagner, Gary Horen
  • Publication number: 20100287525
    Abstract: 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: Application
    Filed: May 7, 2009
    Publication date: November 11, 2010
    Applicant: Microsoft Corporation
    Inventor: Timothy A. Wagner
  • Publication number: 20100242022
    Abstract: 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: Application
    Filed: June 3, 2010
    Publication date: September 23, 2010
    Applicant: BEA SYSTEMS, INC.
    Inventors: Timothy A. WAGNER, Jess GARMS, Tim HANSON
  • Patent number: 7765530
    Abstract: 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: Grant
    Filed: July 26, 2006
    Date of Patent: July 27, 2010
    Assignee: BEA Systems, Inc.
    Inventors: Jesse Michael Garms, Timothy A. Wagner
  • Publication number: 20090300646
    Abstract: 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: Application
    Filed: June 2, 2008
    Publication date: December 3, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Timothy A. Wagner, Zachary L. Anderson
  • Publication number: 20090254880
    Abstract: 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: Application
    Filed: April 3, 2008
    Publication date: October 8, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Izydor Gryko, Timothy A. Wagner
  • Publication number: 20080028372
    Abstract: 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: Application
    Filed: July 26, 2006
    Publication date: January 31, 2008
    Inventors: Jesse Michael Garms, Timothy A. Wagner