Patents by Inventor B. Martin Hill

B. Martin Hill 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: 7617504
    Abstract: Disclosed herein is a method of accessing an Enterprise Java Bean (EJB) by a non-Java application within a computing environment, comprising: calling a client library by the non-Java application; invoking a function within the client library to construct an HTTP request corresponding to the calling input parameters from the non-Java application; passing the HTTP request from the client library to an EjbServlet; invoking a method on an EJB by the EjbServlet based upon the HTTP request; returning information from the invoked method from the EJB to the EjbServlet; decoding the returned information into an HTTP response string by the EjbServlet; transmitting the HTTP response from the EjbServlet to the client library; and parsing the HTTP response by the client library into return information compatible with the non-Java application and then passing the return information from the client library to the non-Java application.
    Type: Grant
    Filed: September 8, 2003
    Date of Patent: November 10, 2009
    Assignee: Sprint Communications Company L.P.
    Inventors: B. Martin Hill, Robert D. Allen
  • Patent number: 7571123
    Abstract: A system for web services management is provided. The system includes a plurality of web services, a catalog of business services, and an orchestration service. Each business service corresponds to one or more web services. The orchestration service can invoke an appropriate web service when a business service is selected from the catalog.
    Type: Grant
    Filed: April 21, 2006
    Date of Patent: August 4, 2009
    Assignee: Sprint Communications Company L.P.
    Inventors: B. Martin Hill, Vijaykumar Musuvathy