Patents by Inventor Joshua Moll Eckels

Joshua Moll Eckels 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: 8032864
    Abstract: Software developers working on multi-language systems can utilize a multi-language debugging environment. The debugging environment can be uniform across languages, and can seamlessly perform debugging between one or more languages in a multi-language environment. Such a system can have a number of attributes intended to help developers facing debugging problems in multi-language environments. This description 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: November 9, 2007
    Date of Patent: October 4, 2011
    Assignee: Oracle International Corporation
    Inventors: William A. Pugh, Joshua Moll Eckels
  • Patent number: 7530053
    Abstract: A debugging proxy can be used to manage communication between a client and a debugger or debugging component. A debugging protocol can be used by the debugging proxy to facilitate communication management. A debugging protocol can provide for asynchronous messaging, and can allow for the communication of large grain messages. A debugging protocol can also implement a priority scheme that can be used to process messages between a client and a debugger based upon a priority assigned to each message.
    Type: Grant
    Filed: February 26, 2004
    Date of Patent: May 5, 2009
    Assignee: Bea Systems, Inc.
    Inventors: William A. Pugh, Joshua Moll Eckels, Terry Leonard Lucas
  • Patent number: 7299454
    Abstract: Software developers working on multi-language systems can utilize a multi-language debugging environment. The debugging environment can be uniform across languages, and can seamlessly perform debugging between one or more languages in a multi-language environment. Such a system can have a number of attributes intended to help developers facing debugging problems in multi-language environments.
    Type: Grant
    Filed: February 23, 2004
    Date of Patent: November 20, 2007
    Assignee: BEA Systems, Inc.
    Inventors: William A. Pugh, Joshua Moll Eckels
  • Publication number: 20040243979
    Abstract: A debugging proxy can be used to manage communication between a client and a debugger or debugging component. A debugging protocol can be used by the debugging proxy to facilitate communication management. A debugging protocol can provide for asynchronous messaging, and can allow for the communication of large grain messages. A debugging protocol can also implement a priority scheme that can be used to process messages between a client and a debugger based upon a priority assigned to each message.
    Type: Application
    Filed: February 26, 2004
    Publication date: December 2, 2004
    Applicant: BEA Systems, Inc.
    Inventors: William A. Pugh, Joshua Moll Eckels, Terry Leonard Lucas
  • Publication number: 20040230955
    Abstract: Software developers working on multi-language systems can utilize a multi-language debugging environment. The debugging environment can be uniform across languages, and can seamlessly perform debugging between one or more languages in a multi-language environment. Such a system can have a number of attributes intended to help developers facing debugging problems in multi-language environments.
    Type: Application
    Filed: February 23, 2004
    Publication date: November 18, 2004
    Applicant: BEA Systems, Inc.
    Inventors: William A. Pugh, Joshua Moll Eckels