Patents by Inventor Christopher B. Webster

Christopher B. Webster 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
  • Patent number: 8230353
    Abstract: Iterative development of services may be provided by simultaneously developing service implementations and the corresponding WSDL description. At least one web service may be specified by WSDL code accepted as input. Output code may be created corresponding to each of the inputted web service. A graphical display item may be displayed corresponding to each inputted web service. The WSDL code, output code, and graphical display may be updated to reflect user input modifying a web service. A WSDL document and/or an output code document may be generated including modified web services.
    Type: Grant
    Filed: October 11, 2007
    Date of Patent: July 24, 2012
    Assignee: Oracle America, Inc.
    Inventors: Roderico A. Cruz, Christopher B. Webster, Nam Tuan Nguyen, Srividhya Narayanan
  • Patent number: 7966602
    Abstract: A method for selecting an annotation processor associated with an annotation for reprocessing is provided. The annotation is included in a computer software source code. An annotation snapshot is captured and a hash value is generated for the annotation snapshot. The annotation snapshot hash value is compared with a hash value of a previous annotation snapshot. The annotation processor associated with the annotation is marked for reprocessing when the annotation snapshot hash value is different from the hash value of the previous annotation snapshot.
    Type: Grant
    Filed: March 16, 2006
    Date of Patent: June 21, 2011
    Assignee: Oracle America, Inc.
    Inventors: Christopher B. Webster, Roderico A. Cruz, Nam T. Nguyen
  • Patent number: 7941703
    Abstract: Mechanisms and methods for capturing an execution state of a failing program in a computing environment are disclosed. Embodiments can enable detection of user initiated program terminations and error information capture without incurring the overhead of a separate monitoring process. It is possible to obtain an execution trace and related state information in the event that a program has incurred a program error causing the user to terminate the program.
    Type: Grant
    Filed: October 19, 2009
    Date of Patent: May 10, 2011
    Assignee: Oracle America, Inc.
    Inventors: Jesse Grodnik, Cliff W. Draper, Christopher B. Webster, Venkatesar Amirisetty
  • 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
  • Publication number: 20090100341
    Abstract: Iterative development of services may be provided by simultaneously developing service implementations and the corresponding WSDL description. At least one web service may be specified by WSDL code accepted as input. Output code may be created corresponding to each of the inputted web service. A graphical display item may be displayed corresponding to each inputted web service. The WSDL code, output code, and graphical display may be updated to reflect user input modifying a web service. A WSDL document and/or an output code document may be generated including modified web services.
    Type: Application
    Filed: October 11, 2007
    Publication date: April 16, 2009
    Applicant: SUN MICROSYSTEMS, INC.
    Inventors: Roderico A. Cruz, Christopher B. Webster, Nam Tuan Nguyen, Srividhya Narayanan
  • 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