IP Library Granted Patent US 7,536,454
Granted Patent B2
US 7,536,454 · App. 11/232,720 · Granted May 19, 2009

Multi-modal communication using a session specific proxy server

Assignee: Motorola, Inc.
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,536,454
App. No.
11/232,720
Granted
May 19, 2009
Kind
B2
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 ).

Claims (11)

1. 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.

2. The apparatus of claim 1 further comprising:

a controller operably coupled to the multi-modal session proxy server, wherein the controller determines, on a per session basis, a multi-modal proxy identifier representing the proxy address and provides the multi-modal proxy identifier to the first browser and the at least one second browser.

3. The apparatus of claim 2 further comprising:

at least one information request provided by at least one of the first browser and the at least one second browser to the multi-modal session proxy server whereby the multi-modal session proxy fetches requested information from a content server; and

wherein if the requested information is provided to the at least one second browser, the first browser is updated via the first browser multi-modal synchronization interface through the multi-modal synchronization coordinator and if the requested information is provided to the first browser, the at least one second browser is updated via the second browser multi-modal synchronization interface through the multi-modal synchronization coordinator.

4. The apparatus of claim 3 wherein the first browser is a graphical browser and the at least one second browser is a voice browser.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 13, 2015
From: BALASURIYA, SENAKA
To: MOTOROLA, INC.
Reel/Frame 035167/0449 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 13, 2015
From: MOTOROLA MOBILITY LLC
To: GOOGLE TECHNOLOGY HOLDINGS LLC
Reel/Frame 035204/0050 →
CHANGE OF NAME Recorded Oct 2, 2012
From: MOTOROLA MOBILITY, INC.
To: MOTOROLA MOBILITY LLC
Reel/Frame 029216/0282 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 13, 2010
From: MOTOROLA, INC
To: MOTOROLA MOBILITY, INC
Reel/Frame 025673/0558 →
Continuity (2)
Division 1003479400 · Dec 28, 2001
Related Publication 20060106935A1 · May 18, 2006