Patents by Inventor Todd Fast

Todd Fast 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: 9405658
    Abstract: A method for debugging applications in a development environment. The method may include terminating a thread when a breakpoint is encountered when debugging an application. The method may also include saving input and outputs from an external server invocation.
    Type: Grant
    Filed: May 27, 2008
    Date of Patent: August 2, 2016
    Assignee: ORACLE AMERICA, INC.
    Inventors: Christopher B. Webster, Todd A. Fast, Jiri Kopsa, Girish Kumar Balachandran
  • Publication number: 20090119300
    Abstract: A technique is disclosed herein for editing centralized digitally encoded content using a stateless client on a client machine. A repository on a central server is accessed by a user. The repository has a plurality of compilation units stored therein. One or more compilation units selected by the user are provided to the user via a stateless client on a client machine. The client is in communication with the repository over a network. Information associated with the one or more selected compilation units is programmatically sent to the repository at spaced time intervals.
    Type: Application
    Filed: November 1, 2007
    Publication date: May 7, 2009
    Applicant: SUN MICROSYSTEMS, INC.
    Inventors: Girish Kumar Balachandran, Christopher B. Webster, Todd Fast, Jiri Kopsa
  • Patent number: 7516132
    Abstract: A mechanism is disclosed for enabling a plurality of nodes on a network to collaboratively share a file. In one implementation, each node maintains its own copy of the file, and each node may make updates to its copy of the file. Whenever a node does update the contents of a region of the file, that node sends out an update message. The update message comprises the updated content for the region that has been updated. The update message is forwarded to each of the other nodes. When each of the other nodes receives the update message, it updates its copy of the file with the updated content for the region. In this manner, the file is kept in sync on each of the nodes, and the user on each node is able to see changes made by users on the other nodes. Collaboration among the users is thus achieved.
    Type: Grant
    Filed: November 12, 2004
    Date of Patent: April 7, 2009
    Assignee: Sun Microsystems, Inc.
    Inventors: Todd A. Fast, Ayub S. Khan, Yang Su
  • Patent number: 7471294
    Abstract: A method for visualizing web service interactions includes invoking a remote operation that causes a plurality of messages to be sent between two components in a connected system. The method further includes visually identifying a swim lane for each of the two components in a graphical display. For each message, a vector is plotted in the graphical display, where the vector extends from the swim lane of the message sender to the swim lane of the message recipient. The relative position of each vector depends on the time when the message was sent. A machine readable medium and an integrated development environment for representing asynchronous web service execution are also provided.
    Type: Grant
    Filed: June 22, 2005
    Date of Patent: December 30, 2008
    Assignee: Sun Microsystems, Inc.
    Inventors: Roderico Cruz, Christopher B. Webster, Todd Fast, Matthew J. Stevens
  • Publication number: 20080208887
    Abstract: Apparatus, methods, and computer program products are disclosed that teach a method of generating a concrete-schema-instance as a result of modifying a representation of an abstract-instance-object-model. The concrete-schema-instance so generated represents an information-model used to process a concrete-information-instance.
    Type: Application
    Filed: February 27, 2007
    Publication date: August 28, 2008
    Inventors: Girish K. Balachandran, Todd A. Fast, Ayub S. Khan, Samaresh Panda, Christopher Webster
  • Publication number: 20060111836
    Abstract: Methods and apparatus are provided for controlling navigation guidance in a vehicle. The method includes: a) determining a re-route instruction based on a non-executed guidance instruction; b) presenting the re-route instruction; c) determining a non-execution of a re-route instruction; d) repeating steps a) through c) for a pre-determined number of re-route attempts; e) prompting for cancellation of navigation guidance after the pre-determined number of re-route attempts; and f) altering navigation guidance upon acceptance of the prompt for alteration.
    Type: Application
    Filed: November 24, 2004
    Publication date: May 25, 2006
    Inventors: Todd Fast, Thomas Creech