Service processing apparatus and service execution control method
First Claim
1. A service processing apparatus, comprising:
- a plurality of service providing units that provides a corresponding service to perform predetermined information processing;
a service display and selection unit that presents a user with an itemized list of applicable services and receiving specification of a selected service for a service attribute category from the user, the service display and selection unit fetching service attribute information for the selected service and combining services that match the service attribute category as a combined service item, and adding to the itemized list;
a selected service execution unit that applies the user-selected service to specified data or a set thereof;
a document management unit that manages a document and a document set; and
a document set display and selection unit that presents the user with a list of predetermined document sets managed by the document management unit or documents included in the document sets and receiving specification of selected document sets or documents from the user, to enable the user to specify a selective combination of document sets or documents to be subjected to the service,wherein the service display and selection unit updates the itemized list of applicable services at a user-specified point and enables the user to specify a selective combination of the services, and the selected service execution unit directs the service providing units to provide the service based on the specified combination of services.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention presents a list of applicable services dynamically updated and enables users to specify selective combinations of the services. A client includes an input unit, a display unit, a user authentication unit, a service display and selection unit, a document set display and display unit, and the like. The service display and selection unit creates a list of currently active, applicable services and performs processing for user'"'"'s service selection. The document set display and selection unit creates a list of documents included in a document set specified by a user and performs processing for user'"'"'s document selection. In the servers, a service management unit, a selected service execution unit, service providing units, a document information management unit, a document storage unit, and a user information management unit operate respectively.
40 Citations
21 Claims
-
1. A service processing apparatus, comprising:
-
a plurality of service providing units that provides a corresponding service to perform predetermined information processing; a service display and selection unit that presents a user with an itemized list of applicable services and receiving specification of a selected service for a service attribute category from the user, the service display and selection unit fetching service attribute information for the selected service and combining services that match the service attribute category as a combined service item, and adding to the itemized list; a selected service execution unit that applies the user-selected service to specified data or a set thereof; a document management unit that manages a document and a document set; and a document set display and selection unit that presents the user with a list of predetermined document sets managed by the document management unit or documents included in the document sets and receiving specification of selected document sets or documents from the user, to enable the user to specify a selective combination of document sets or documents to be subjected to the service, wherein the service display and selection unit updates the itemized list of applicable services at a user-specified point and enables the user to specify a selective combination of the services, and the selected service execution unit directs the service providing units to provide the service based on the specified combination of services. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A service processing apparatus, comprising:
-
a plurality of service providing units that provides a corresponding service to perform predetermined information processing; a service display and selection unit that presents a user with an itemized list of applicable services and receiving specification of a selected service for a service attribute category from the user, the service display and selection unit fetching service attribute information for the selected service and combining services that match the service attribute category as a combined service item, and adding to the itemized list; a selected service execution unit that applies the user-selected service to specified data or a set thereof, wherein the service display and selection unit updates the itemized list of applicable services at a user-specified point and enables the user to specify a selective combination of the services, the selected service execution unit directs the service providing units to provide the service based on the specified combination of services, information about the service provided by the service providing units includes a service activation time or an elapsed time from the activation of the service, and the service display and selection unit, when displaying the list of applicable services, displays the activation time or elapsed time in association with an item representing the service, and/or changes a display form of the item according to the activation time or elapsed time.
-
-
14. A service processing apparatus, comprising:
-
a plurality of service providing units that provides a corresponding service to perform predetermined information processing; a service display and selection unit that presents a user with an itemized list of applicable services and receiving specification of a selected service for a service attribute category from the user, the service display and selection unit fetching service attribute information for the selected service and combining services that match the service attribute category as a combined service item, and adding to the itemized list; a selected service execution unit that applies the user-selected service to specified data or a set thereof, wherein, the service display and selection unit updates the itemized list of applicable services at a user-specified point and enables the user to specify a selective combination of the services, the selected service execution unit directs the service providing units to provide the service based on the specified combination of services, by setting predetermined categories into which services are classified according to the content of the services, information about the service provided by the service providing units includes information about the category of the service, and the service display and selection unit, when displaying the list of applicable services, displays the information about the category in association with an item representing the service, changes a display form of the item according to the category, and/or places the item grouped into each category. - View Dependent Claims (15)
-
-
16. A service processing apparatus, comprising:
-
a plurality of service providing units that provides a corresponding service to perform predetermined information processing; a service display and selection unit that presents a user with an itemized list of applicable services and receiving specification of a selected service for a service attribute category from the user, the service display and selection unit fetching service attribute information for the selected service and combining services that match the service attribute category as a combined service item, and adding to the itemized list; a selected service execution unit that applies the user-selected service to specified data or a set thereof, wherein, the service display and selection unit updates the itemized list of applicable services at a user-specified point and enables the user to specify a selective combination of the services, the selected service execution unit directs the service providing units to provide the service based on the specified combination of services, information about the service provided by the service providing units includes information about data inputted as a processing object of the service and data outputted as a processing result, the service display and selection unit, when displaying the list of applicable services, places an item representing the service according to the input data information and the output data information and/or displays the input data information and the output data information in association with the item, and when the service display and selection unit receives specification of the selected services from the user, or when the selected service execution unit receives a combination of the services selected in the service display and selection unit, in such a combination that an output result of a specified service is used as a processing object of another service, it is judged whether the output data information of the former service matches the input data information of the latter, and the services are executed only if they match.
-
-
17. A service execution control method for controlling the execution of services in a network environment in which servers and clients are networked and the servers provide the services, the method comprising:
-
updating and displaying a list of usable services for a service category at a user-specified point; fetching service attribute information for the selected service and combining services that match the category as a combined service item; selecting and combining the displayed services, including comparing whether the displayed services match the service category, and if so creating a combined service item for the list of usable services; directing a corresponding server to execute services based on the combination of the services; managing a document and a document set; presenting the user with a list of predetermined document sets or documents included in the document sets; and receiving specification of selected document sets or documents from the user, to enable the user to specify a selective combination of document sets or documents to be subjected to the service.
-
-
18. A computer-readable recording medium storing a program to be executed on a computer in a network environment in which servers and clients are networked and the servers provide the services, the program comprising:
-
updating and displaying a list of usable services for a service category at a user-specified point; fetching service attribute information for the selected service and combining services that match the category as a combined service item; selecting and combining the displayed services, including comparing whether the displayed services match the service category, and if so creating a combined service item for the list of usable services; directing a corresponding server to execute services based on the combination of the services; managing a document and a document set; presenting the user with a list of predetermined document sets or documents included in the document sets; and receiving specification of selected document sets or documents from the user, to enable the user to specify a selective combination of document sets or documents to be subjected to the service.
-
-
19. A service processing apparatus, comprising:
-
a plurality of service providing units that provides a corresponding service to perform predetermined information processing; a service display and selection unit that presents a user with an itemized list of applicable services and receiving specification of a selected service from the user, the service display and selection unit combining services that match a category as a combined service item, and adding to the itemized list; a selected service execution unit that applies the user-selected service to specified data or a set thereof; a document management unit that manages a document and a document set; and a document set display and selection unit that presents the user with a list of predetermined document sets managed by the document management unit or documents included in the document sets and receiving specification of selected document sets or documents from the user, to enable the user to specify a selective combination of document sets or documents to be subjected to the service, wherein the service display and selection unit updates the itemized list of applicable services at a user-specified point and enables the user to specify a selective combination of the services, and the selected service execution unit directs the service providing units to provide the service based on the specified combination of services, information about the service provided by the service providing units includes information about a load status of a server to execute the services, a total number of transactions having been heretofore processed by the service and a number of transactions currently being processed, and the service display and selection unit, when displaying the list of applicable services, displays the information about the server load status, the total number of transactions having been processed and the number of transactions currently being processed, in association with an item representing the service, and/or changes a display form of the item according to the server load status, the total number of transactions having been processed and the number of transactions currently being processed.
-
-
20. A service processing apparatus, comprising:
-
a plurality of service providing units that provide a corresponding service to perform predetermined information processing; a service display and selection unit that presents a user with an itemized list of applicable services and receiving specification of a selected service from the user, the service display and selection unit combining services that match a category as a combined service item, and adding to the itemized list; a selected service execution unit that applies the user-selected service to specified data or a set thereof; a document management unit that manages a document and a document set; and a document set display and selection unit that presents the user with a list of predetermined document sets managed by the document management unit or documents included in the document sets and receiving specification of selected document sets or documents from the user, to enable the user to specify a selective combination of document sets or documents to be subjected to the service, wherein the service display and selection unit updates the itemized list of applicable services at a user-specified point and enables the user to specify a selective combination of the services, and the selected service execution unit directs the service providing units to provide the service based on the specified combination of services, information about the service provided by the service providing units includes information about a load status of a server to execute the service, and the service display and selection unit, when displaying the list of applicable services, displays the server load status in association with an item representing the service, and/or changes a display form of the item according to the server load status.
-
-
21. A service processing apparatus, comprising:
-
a plurality of service providing units that provides a corresponding service to perform predetermined information processing; a service display and selection unit that presents a user with an itemized list of applicable services and receiving specification of a selected service from the user, the service display and selection unit combining services that match a category as a combined service item, and adding to the itemized list; a selected service execution unit that applies the user-selected service to specified data or a set thereof; a document management unit that manages a document and a document set; a document set display and selection unit that presents the user with a list of predetermined document sets managed by the document management unit or documents included in the document sets and receiving specification of selected document sets or documents from the user, to enable the user to specify a selective combination of document sets or documents to be subjected to the service, and a user management unit that manages information about a user and a user group, wherein information about the service provided by the service providing units includes information about a user or user group which can use the service, whereby the service display and selection unit, when displaying the list of applicable services, displays an item representing the service usable only for a specified user or a group to which the user belongs, and/or discriminately displays the item representing the usable service and an item representing the service which is not usable, wherein the service display and selection unit updates the itemized list of applicable services at a user-specified point and enables the user to specify a selective combination of the services, and the selected service execution unit directs the service providing units to provide the service based on the specified combination of services, information about the service provided by the service providing units includes information about a service priority, and the service display and selection unit, when displaying the list of applicable services, displays the priority information in association with an item representing the service, changes a display form of the item according to the priority, and places the item based on the priority.
-
Specification