SERVICE DELIVERY MANAGEMENT FOR BROKERED SERVICE DELIVERY
First Claim
1. A computer system including instructions stored on a computer-readable storage medium, the computer system comprising:
- a broker consumer gateway configured to cause at least one processor to interface with a service consumer of a computing device consuming at least one service of at least one service provider, including receiving requests for forms, providing the forms, and receiving submitted forms; and
a service delivery manager configured to cause the at least one processor to deliver the at least one service, the service delivery manager includinga consumer session manager configured to cause the at least one processor to create at least one consumer session during which to execute at least a portion of the at least one service,a consumer instance manager configured to cause the at least one processor to create at least one instance of the at least one service within the at least one consumer session, the at least one instance being associated with a user of the at least one service, anda service coordinator configured to cause the at least one processor to coordinate the delivery of the at least one service from the at least one service provider within the consumer session and the consumer instance, based on a coordination model characterizing the at least one service in which the forms are associated with service states of the at least one service and in which transitions between the service states are executed based on the submitted forms.
2 Assignments
0 Petitions
Accused Products
Abstract
A broker consumer gateway may interface with a service consumer of a computing device consuming at least one service of at least one service provider, including receiving requests for forms, providing the forms, and receiving submitted forms. A service delivery manager may deliver the at least one service. The service delivery manager may include a consumer session manager that creates at least one consumer session to execute at least a portion of the at least one service, a consumer instance manager that creates at least one instance of the at least one service, and a service coordinator configured to coordinate the delivery of the at least one service, based on a coordination model characterizing the at least one service in which the forms are associated with service states of the at least one service and in which transitions between the service states are executed based on the submitted forms.
39 Citations
20 Claims
-
1. A computer system including instructions stored on a computer-readable storage medium, the computer system comprising:
-
a broker consumer gateway configured to cause at least one processor to interface with a service consumer of a computing device consuming at least one service of at least one service provider, including receiving requests for forms, providing the forms, and receiving submitted forms; and a service delivery manager configured to cause the at least one processor to deliver the at least one service, the service delivery manager including a consumer session manager configured to cause the at least one processor to create at least one consumer session during which to execute at least a portion of the at least one service, a consumer instance manager configured to cause the at least one processor to create at least one instance of the at least one service within the at least one consumer session, the at least one instance being associated with a user of the at least one service, and a service coordinator configured to cause the at least one processor to coordinate the delivery of the at least one service from the at least one service provider within the consumer session and the consumer instance, based on a coordination model characterizing the at least one service in which the forms are associated with service states of the at least one service and in which transitions between the service states are executed based on the submitted forms. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-implemented method including executing instructions stored on a computer-readable storage medium
interfacing with a service consumer of a computing device consuming at least one service of at least one service provider to thereby execute a delivery of the service to the service consumer, including receiving requests for forms, providing the forms, and receiving submitted forms; -
creating at least one consumer session during which to execute at least a portion of the at least one service, creating at least one instance of the at least one service within the at least one consumer session, the at least one instance being associated with a user of the at least one service, and coordinating the delivery of the at least one service from the at least one service provider and within the consumer session and the consumer instance, based on a coordination model characterizing the at least one service in which the forms are associated with service states of the at least one service and in which transitions between the service states are executed based on the submitted forms. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A computer program product, the computer program product being tangibly embodied on a computer-readable storage medium and including executable code that, when executed, is configured to cause at least one data processing apparatus to:
-
interface with a service consumer of a computing device consuming at least one service of at least one service provider to thereby execute a delivery of the service to the service consumer, including receiving requests for forms, providing the forms, and receiving submitted forms; create at least one consumer session during which to execute at least a portion of the at least one service, create at least one instance of the at least one service within the at least one consumer session, the at least one instance being associated with a user of the at least one service, and coordinate the delivery of the at least one service from the at least one service provider and within the consumer session and the consumer instance, based on a coordination model characterizing the at least one service in which the forms are associated with service states of the at least one service and in which transitions between the service states are executed based on the submitted forms. - View Dependent Claims (17, 18, 19, 20)
-
Specification