Method, device, and computer program for improving access to services in a web runtime environment
AssigneeCanon Kabushiki Kaisha
InventorsRomain Bellessort, Youenn Fablet, Hervé Ruellan
Life of this patent
Estimating the term…
Abstract
The invention relates to processing a service request by a web runtime environment in a processing device, the processing of the service request enabling a service provider to provide a service requested in the service request. After having selected a specific interface based on the service request, a web driver application associated with the service requested in the service request is executed and the selected specific interface is implemented. Then, it is possible to interact with the web driver application, via said specific interface, for providing the service by the service provider.
Claims20
A method for processing a service request by a web runtime environment in a processing device, the processing of the service request enabling a service provider to provide a service requested in the service request, the method comprising:
- selecting a specific interface based on the service request;
- discovering the service provider and the web driver application associated with the service requested in the service request and implementing the selected specific interface;
- loading the web driver application for execution by the web runtime environment for communicating with the service provider;
- executing the web driver application associated with the service requested in the service request and implementing the selected specific interface;
- interacting with the web driver application, via said specific interface, for providing the service by the service provider,
- the selecting, executing, and interacting steps being carried out in the web runtime environment;
- and
- wherein the step of discovering the service provider and the web driver application comprises receiving a service description, the service description comprising information relative to the location of the web driver application.
A device for processing a service request by a web runtime environment implemented in the device, the processing of the service request enabling a service provider to provide a service requested in the service request, the device comprising at least one microprocessor configured for carrying out in the web runtime environment the steps of:
- selecting a specific interface based on the service request;
- discovering the service provider and the web driver application associated with the service requested in the service request and implementing the selected specific interface;
- loading the web driver application for execution by the web runtime environment for communicating with the service provider;
- executing the web driver application associated with the service requested in the service request and implementing the selected specific interface;
- interacting with the web driver application, via said specific interface, for providing the service by the service provider;
- and
- wherein the step of discovering the service provider and the web driver application comprises receiving a service description, the service description comprising information relative to the location of the web driver application.
Dependencies are inferred from the claim text.