Synchronisation in multi-modal interfaces
First Claim
1. A method of synchronising the delivery to a user of first information which is to be presented to the user via first output means of a multi-modal interface arid of second information which is to be presented to the user via second output means of the multi-modal interface, the method comprising the steps of:
- i) estimating the total time needed to deliver the first information to the first output means or to a store local to the first output means;
ii) estimating the total time needed to deliver the second information to the second output means or to a store local to the second output means; and
iii) using the estimates obtained in step i) or step ii) to determine whether the presentation to the user of the first or second information to the user needs to be delayed to achieve a desired synchronism of presentation; and
iv) applying any delay determined in step iii) to achieved the desired synchronism of presentation.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of synchronising the delivery to a user of first information which is to be presented to the user via a visual display of a multi-modal interface and of second information which is to be presented to the user over a visual or an audio interface of the multi-modal interface, in which the multi-modal interface process estimates the total time needed to deliver the first information to the visual display or to a store local to the visual display, estimates the total time needed to deliver the second information to the visual or audio interface or to a store local to the visual or audio interface; and then uses the estimates to determine whether the presentation to the user of the first or second information to the user needs to be delayed to achieve a desired synchronism of presentation; and then applies any delay determined to be necessary to achieve the desired synchronism of presentation.
-
Citations
21 Claims
-
1. A method of synchronising the delivery to a user of first information which is to be presented to the user via first output means of a multi-modal interface arid of second information which is to be presented to the user via second output means of the multi-modal interface, the method comprising the steps of:
-
i) estimating the total time needed to deliver the first information to the first output means or to a store local to the first output means;
ii) estimating the total time needed to deliver the second information to the second output means or to a store local to the second output means; and
iii) using the estimates obtained in step i) or step ii) to determine whether the presentation to the user of the first or second information to the user needs to be delayed to achieve a desired synchronism of presentation; and
iv) applying any delay determined in step iii) to achieved the desired synchronism of presentation. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of synchronising the delivery to a user of first information which is to be presented to the user via a visual display of a multi-modal interface and of second information which is to be presented to the user over a visual or an audio interface of the multi-modal interface, the method comprising the steps of:
-
i) estimating the total time needed to deliver the first information to the visual display or to a store local to the visual display;
ii) estimating the total time needed to deliver the second information to the visual or audio interface or to a store local to the visual or audio interface; and
iii) using the estimates obtained in step i) or step ii) to determine whether the presentation to the user of the first or second information to the user needs to be delayed to achieve a desired synchronism of presentation; and
vi) applying any delay determined in step iii) to achieved the desired synchronism of presentation. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
8. A method of synchronising the delivery to a user of first information which is to be presented to the user via a visual display of a multi-modal interface and of second information which is to be presented to the user over an audio interface of the multi-modal interface, the method comprising the steps of:
-
i) estimating the total time needed to deliver the first information to the visual display or to a store local to the visual display;
ii) estimating the total time needed to deliver the second information to the audio interface or to a store local to the audio interface; and
iii) if the total time estimated in step i) is more than that estimated in step ii) delaying the presentation of the second information to the user sufficiently to enable the first information to be presented to the user before the second information is presented to the user.
-
-
20. A system of apparatus for the delivery to a user of first information which is to be presented to the user via a visual display of a multi-modal interface and of second information which is to be presented to the user over a visual or an audio interface of the multi-modal interface, the system including processing means configured to:
-
estimate the total time needed to deliver the first information to the visual display or to a store local to the visual display;
estimate the total time needed to deliver the second information to the visual or audio interface or to a store local to the visual or audio interface; and
to use the estimates obtained to determine whether the presentation to the user of the first or second information to the user needs to be delayed to achieve a desired synchronism of presentation; and
to causeany delay determined to be necessary to be applied to achieve the desired synchronism of presentation.
-
-
21. A system of apparatus for the delivery to a user of first information which is to be presented to the user via first output means of a multi-modal interface and of second information which is to be presented to the user via second output means of the multi-modal interface, the system including processing means configured to:
-
estimate the total time needed to deliver the first information to the first output means or to a store local to the first output means;
estimate the total time needed to deliver the second information to second output means or to a store local to the second output means; and
to use the estimates obtained to determine whether the presentation to the user of the first or second information to the user needs to be delayed to achieve a desired synchronism of presentation; and
to causeany delay determined to be necessary to be applied to achieve the desired synchronism of presentation.
-
Specification