Patents by Inventor Daniel Ian Salt

Daniel Ian Salt 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: 8701128
    Abstract: Described are a client application-programming interface (API) in a service oriented architecture (SOA). A system includes an application client having application code, one or more service interfaces, and a processor. An enterprise service bus (ESB) having a service registry connects one or more service implementations with the application client through the ESB. A processor is configured to execute the application code to invoke at least one of the one or more service interfaces and request at least one of the one or more service implementations via a request message. The request message comprises application code language based objects requesting a service. The processor is further configured to dynamically create a service instance for the service message. The service instance comprises the service message formatted for transport in the ESB and an endpoint reference for the one of the one or more service implementations as determined by the service registry.
    Type: Grant
    Filed: February 14, 2011
    Date of Patent: April 15, 2014
    Assignee: General Electric Company
    Inventors: Daniel Ian Salt, Augusto Remon Sellhorn
  • Publication number: 20120209903
    Abstract: Described herein are embodiments of a method, system and computer program product for allocating a service to a client using an extensible service registry in a service oriented architecture (SOA). In accordance with one aspect, a method of allocating a service in a SOA includes registering one or more services with a service registry of a SOA; receiving by the service registry a query for a service, wherein the query comprises a queried service method name and one or more queried context attributes of the service; and determining by the service registry a service endpoint reference for the queried service using the queried service method name and the one or more queried context attributes of the service.
    Type: Application
    Filed: February 14, 2011
    Publication date: August 16, 2012
    Inventor: Daniel Ian Salt
  • Publication number: 20120210335
    Abstract: Described herein are embodiments of a system, method and computer program product for a client application-programming interface (API) in a service oriented architecture (SOA). In one aspect, a system is described comprised of an application client having application code, one or more service interfaces, and a processor. An enterprise service bus (ESB) having a service registry connects one or more service implementations with the application client through the ESB. The processor is configured to execute the application code to invoke at least one of the one or more service interfaces and request at least one of the one or more service implementations via a request message. In one aspect, the request message comprises application code language based objects requesting a service. The processor is further configured to dynamically create a service instance for the service message.
    Type: Application
    Filed: February 14, 2011
    Publication date: August 16, 2012
    Inventors: Daniel Ian Salt, Augusto Remon Sellhorn