Service integration platform system and method for internet services
First Claim
1. A service integration platform system comprising:
- an interface configured to receive a service request initiated by an Independent Software Vendor (ISV);
one or more processors configured to;
provide a deployment Universal Resource Identifier (URI) that corresponds to a deployment environment that offers actual services and a test URI that corresponds to a test environment that gives access to test services, wherein the test URI is separate and different from the deployment URI;
authenticate the service request;
in the event that the service request is authenticated, route the service request to an Internet Service Provider (ISP) providing the service to be further processed, including;
determining whether the service request is received on a test URI or a deployment URI;
in the event that the service request is received on the test URI, routing the service request to the test environment for testing;
in the event that the service request is received on the deployment URI, routing the service request to the deployment environment for further processing;
wherein;
the deployment environment and the test environment share at least security related authentication data; and
the authenticating of the service request comprises;
determining whether a parameter of the ISV is legitimate; and
in the event that the parameter is legitimate;
determining whether a service relating to the service request is present; and
in the event that the service is present, forwarding the service request to the ISP.
1 Assignment
0 Petitions
Accused Products
Abstract
A service integration platform system includes an interface configured to receive a service request initiated by an Independent Software Vendor (ISV) and one or more processors configured to authenticate the service request and in the event that the service request is authenticated, route the service request to an Internet Service Provider (ISP) providing the service to be further processed. The service request is routed to a deployment environment provided by the ISP in the event that the service request is received on a deployment Universal Resource Identifier (URI) corresponding to the deployment environment; the service request is routed to a test environment provided by the ISP in the event that the service request is received on a test URI corresponding to the test environment.
31 Citations
26 Claims
-
1. A service integration platform system comprising:
-
an interface configured to receive a service request initiated by an Independent Software Vendor (ISV); one or more processors configured to; provide a deployment Universal Resource Identifier (URI) that corresponds to a deployment environment that offers actual services and a test URI that corresponds to a test environment that gives access to test services, wherein the test URI is separate and different from the deployment URI; authenticate the service request; in the event that the service request is authenticated, route the service request to an Internet Service Provider (ISP) providing the service to be further processed, including; determining whether the service request is received on a test URI or a deployment URI; in the event that the service request is received on the test URI, routing the service request to the test environment for testing; in the event that the service request is received on the deployment URI, routing the service request to the deployment environment for further processing; wherein; the deployment environment and the test environment share at least security related authentication data; and the authenticating of the service request comprises; determining whether a parameter of the ISV is legitimate; and in the event that the parameter is legitimate; determining whether a service relating to the service request is present; and in the event that the service is present, forwarding the service request to the ISP. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for providing Internet services comprising:
-
providing a deployment Universal Resource Identifier (URI) that corresponds to a deployment environment that offers actual services and a test URI that corresponds to a test environment that gives access to test services, wherein the test URI is separate and different from the deployment URI; receiving a service request initiated by an Independent Software Vendor (ISV); authenticating the service request; in the event that the service request is authenticated, routing the service request to an Internet Service Provider (ISP) providing the service to be further processed, including; determining whether the service request is received on a test URI or a deployment URI; in the event that the service request is received on the test URI, routing the service request to the test environment for testing; in the event that the service request is received on the deployment URI, routing the service request to the deployment environment for further processing; wherein; the deployment environment and the test environment share at least security related authentication data; and the authenticating of the service request comprises; determining whether a parameter of the ISV is legitimate; and in the event that the parameter is legitimate; determining whether a service relating to the service request is present; and in the event that the service is present, forwarding the service request to the ISP. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A service integration platform system comprising:
-
an interface configured to receive a service request initiated by an Independent Software Vendor (ISV); an authentication module configured to authenticate the service request; a routing module configured to; provide a deployment Universal Resource Identifier (URI) that corresponds to a deployment environment that offers actual services and a test URI that corresponds to a test environment that gives access to test services, wherein the test URI is separate and different from the deployment URI; route the service request to an Internet Service Provider (ISP) providing the service to be further processed in the event that the service request is authenticated including; determining whether the service request is received on a test URI or a deployment URI; in the event that the service request is received on the test URI, routing the service request to the test environment for testing; in the event that the service request is received on the deployment URI, routing the service request to the deployment environment for further processing; wherein; the deployment environment and the test environment share at least security related authentication data; and the authenticating of the service request comprises; determining whether a parameter of the ISV is legitimate; and in the event that the parameter is legitimate; determining whether a service relating to the service request is present; and in the event that the service is present, forwarding the service request to the ISP.
-
Specification