Method and apparatus providing a user interface for a request-oriented service architecture
First Claim
Patent Images
1. A method comprising:
- presenting a user interface for a service, a product, or a combination thereof;
determining a verb-noun request for instigating a task of the service, product, or combination thereof based on an input into the user interface;
causing, by a processor and in response to the verb-noun request, a transmission of a transaction to accomplish the task, wherein the transaction contains declaration information, for causing an update to a current state of a feature, an action to be performed on the feature, and an indication of a current state of the feature;
determining a response indicating the current state of the feature is updated by the transaction; and
presenting an indication relating to the response by the user interface.
1 Assignment
0 Petitions
Accused Products
Abstract
An approach for providing a request in a request-oriented service architecture is described. A user interface is presented. A verb-noun request based on an input into a user interface causes generation of a transaction based on a feature, declaration information, an action to be performed on the feature, and a current state of the feature. A response is received indicating that the current state of the feature is updated, at least in part, by the transaction. An indication relating to the response is presented by the user interface.
-
Citations
20 Claims
-
1. A method comprising:
-
presenting a user interface for a service, a product, or a combination thereof; determining a verb-noun request for instigating a task of the service, product, or combination thereof based on an input into the user interface; causing, by a processor and in response to the verb-noun request, a transmission of a transaction to accomplish the task, wherein the transaction contains declaration information, for causing an update to a current state of a feature, an action to be performed on the feature, and an indication of a current state of the feature; determining a response indicating the current state of the feature is updated by the transaction; and presenting an indication relating to the response by the user interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus comprising:
-
at least one processor; and at least one memory including computer program code for one or more programs, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following, present a user interface for a service, a product, or a combination thereof; determine a verb-noun request for instigating a task of the service, product, or combination thereof based on an input into the user interface; cause, in response to the verb-noun request a transmission of a transaction to accomplish the task, wherein the transaction contains declaration information, for causing an update to a current state of a feature, an action to be performed on the feature, and an indication of a current state of the feature; determine a response indicating the current state of the feature is updated, at least in part, by the transaction; and present an indication relating to the response by the user interface. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory computer readable medium having stored therein instructions executable by a computing device to cause the computing device to perform functions of:
-
presenting a user interface for a service, a product, or a combination thereof; determining a verb-noun request for instigating a task of the service, product, or combination therefore based on an input into the user interface; causing, in response to the verb-noun request transmission of a transaction to accomplish the task, wherein the transaction contains, declaration information for causing an update to a current state of a feature, an action to be performed on the feature, and an indication of a current state of the feature; determining a response indicating the current state of the feature is updated by the transaction; and presenting an indication relating to the response by the user interface. - View Dependent Claims (20)
-
Specification