Multi-modal communication using a session specific proxy server
First Claim
1. An apparatus for multi-modal communication comprising:
- a controller; and
at least one multi-modal session proxy server having a proxy address, wherein the controller determines, on a per session basis, a multi-modal proxy identifier representing the proxy address of the multi-modal session proxy server.
4 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for multi-modal communication includes a controller (236) operably coupled to at least one multi-modal session proxy server (226). On a per multi-modal session basis, the controller (236) provides the multi-modal session proxy server (226) with a multi-modal proxy identifier (138). The multi-modal proxy identifier (138) is then provided to at least one browser with a per session multi-modal proxy evaluator (220) having a browser proxy identifier (140) wherein the browser proxy identifier (140) is evaluated in view of the multi-modal proxy identifier (138). The multi-modal session proxy server (226) then receives an information request (231) from the browser with per session multi-modal proxy evaluator (220) wherein the requested information is fetched from a content server (240). When the requested information is retrieved, a multi-modal synchronization coordinator (122) notifies the other browser with per session multi-modal proxy evaluator (232), via a multi-modal synchronization interface (234).
58 Citations
34 Claims
-
1. An apparatus for multi-modal communication comprising:
-
a controller; and
at least one multi-modal session proxy server having a proxy address, wherein the controller determines, on a per session basis, a multi-modal proxy identifier representing the proxy address of the multi-modal session proxy server. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for multi-modal communication comprising:
a terminal that includes at least;
at least one graphical browser with a graphical browser per session multi-modal proxy evaluator, wherein the at least one graphical browser dynamically evaluates, on a per session basis, a graphical browser proxy identifier; and
at least one graphical browser multi-modal synchronization interface operably coupled to the at least one graphical browser. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
15. An apparatus for multi-modal communication comprising:
-
a first browser with a per session multi-modal proxy evaluator and a first browser proxy identifier, the first browser operably coupled to a first browser multi-modal synchronization interface;
at least one second browser with a per session multi-modal proxy evaluator and a second browser proxy identifier, the at least one second browser operably coupled to a second browser multi-modal synchronization interface;
a multi-modal synchronization coordinator operably coupled to the first browser multi-modal synchronization interface and the second browser multi-modal synchronization interface, whereupon the multi-modal synchronization coordinator synchronizes the first browser and the at least one second browser during a multi-modal session; and
at least one multi-modal session proxy server having a proxy address, the multi-modal session proxy server operably coupled to the first browser, the at least one second browser and the multi-modal synchronization coordinator, wherein the first browser dynamically updates the first browser proxy identifier on a per session basis and the second browser dynamically updates the second browser proxy identifier on a per session basis. - View Dependent Claims (16, 17, 18)
-
-
19. A method for multi-modal communication comprising:
-
receiving a multi-modal proxy identifier, on a per session basis, for a browser;
evaluating, on a per session basis, a browser proxy identifier in response to receiving the multi-modal proxy identifier; and
sending an information request via a multi-modal session proxy server identified by the multi-modal proxy identifier. - View Dependent Claims (20, 21)
-
-
22. A method for multi-modal communication comprising:
-
receiving a multi-modal proxy identifier, on a per session basis, for a graphical browser;
evaluating, on a per session basis, a graphical browser proxy identifier in response to receiving the multi-modal proxy identifier receiving the multi-modal proxy identifier, on a per session basis, for a voice browser;
evaluating, on a per session basis, a voice browser proxy identifier in response to receiving the multi-modal proxy identifier sending an information request from at least one of the graphical browser or voice browser via a multi-modal session proxy server identified by the multi-modal proxy identifier. - View Dependent Claims (23, 24, 25)
-
-
26. A method for multi-modal communication comprising:
-
determining a multi-modal session proxy server, on a per session basis; and
providing, on a per session basis, a multi-modal proxy identifier to a browser. - View Dependent Claims (27, 28, 29, 30)
-
-
31. A method for multi-modal communication comprising:
-
generating a multi-modal proxy identifier and a multi-modal session identifier;
providing the multi-modal proxy identifier and the multi-modal session identifier to a first multi-modal browser and at least one second multi-modal browser;
sending an information fetch request for requested information from the first multi-modal browser, the information fetch request having the multi-modal session identifier, to a multi-modal session proxy server identified by the multi-modal proxy identifier; and
fetching the requested information from a content server and caching the requested information in the multi-modal proxy server, referencing the requested information by the multi-modal session identifier. - View Dependent Claims (32, 33, 34)
-
Specification