Multimodal or multi-device configuration
First Claim
1. A system for providing multimodal configuration and support, the system comprising:
- a multimodal application;
a user agent adapted to access the multimodal application, determine a plurality of modes or devices supported by the application, and request multimodal services based on the modes or devices supported by the application; and
a set of multimodal infrastructure components communicatively coupled with the user agent and registered in a central repository wherein the components are adapted to, in response to the request for multimodal services from the user agent, launch a multimodal manager, initiate a session between the multimodal manager and the user agent, and determine one or more components supporting the one or more modes or devices based on the registered components of the multimodal service in the central repository.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the present invention provide methods, system and machine-readable media for dynamic configuration and/or support for application using multiple modes and/or devices. Generally speaking, dynamic configuration and/or support for an application using multiple modes and/or devices can comprise accessing a multimodal and/or multi-device application via a user agent of a user device. The user agent can determine a plurality of modes or devices supported by the application and request multimodal services based on the modes or devices supported by the application. A multimodal/multi-device infrastructure can communicatively coupled with the user agent and can be adapted to register components of a multimodal service in a central repository. In response to the request for multimodal services from the user agent of the user device, the multimodal/multi-device infrastructure can locate services supporting the one or more modes or devices based on the registered components of the multimodal service in the central repository.
-
Citations
40 Claims
-
1. A system for providing multimodal configuration and support, the system comprising:
-
a multimodal application;
a user agent adapted to access the multimodal application, determine a plurality of modes or devices supported by the application, and request multimodal services based on the modes or devices supported by the application; and
a set of multimodal infrastructure components communicatively coupled with the user agent and registered in a central repository wherein the components are adapted to, in response to the request for multimodal services from the user agent, launch a multimodal manager, initiate a session between the multimodal manager and the user agent, and determine one or more components supporting the one or more modes or devices based on the registered components of the multimodal service in the central repository. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A method of providing multimodal configuration and support, the method comprising:
-
accessing a multimodal application;
determining a plurality of modes or devices supported by the application;
requesting multimodal services based on the modes or devices supported by the application; and
reading information identifying one or more multimodal services related to the modes or devices supported by the application from a central repository. - View Dependent Claims (24, 25, 26)
-
-
27. A method of providing multimodal configuration and support, the method comprising:
-
registering components of a multimodal service in a central repository;
receiving a request for multimodal services from a user agent of a user device the request indicating one of more modes or devices supported by an application accessed by the user agent of the user device; and
in response to the request for multimodal services from the user agent of the user device, locating services supporting the one or more modes or devices based on the registered components of the multimodal service in the central repository. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
Specification