System and method for multi-modal browsing with integrated update feature
First Claim
1. A method of switching between a voice mode of a voice browser and a visual mode of a visual browser in a device operated by a user, wherein only one of said voice mode and visual mode is operable at any point in time on said device, said method comprising the steps of:
- clicking a link on a first visual card in said visual browser by said user,wherein said clicking initiates a switch from the visual mode of the visual browser to the voice mode of the voice browser;
navigating forward to an update card, wherein said step of navigating forward to said update card constitutes a forward entry into the update card;
wherein said forward entry initiates a forward event handler for;
placing a voice call to a phone number, and terminating the visual browser;
contacting an update host;
receiving from said update host, information indicative of content of the visual browser;
updating the state of said voice call to the state of the visual browser when the user clicked;
interacting with content of an application at said called phone number;
terminating the voice call, wherein said termination initiates a switch from the voice mode of the visual browser;
wherein said termination of the voice call creates a backward entry to the update card and wherein said backward entry initiates a backward event handler for;
contacting said update host and receiving information indicative of said interaction with said content of the voice browser;
updating the state of the visual browser, in accordance with said information received, to the state of the voice call when the voice call terminated, andresuming interaction in visual mode with the user.
6 Assignments
0 Petitions
Accused Products
Abstract
A technique for enabling a browser to update its state upon a change between voice and visual mode. A deck of visual content cards is loaded into a visual browser, wherein one card contains a link to change from visual to voice mode. Selecting the link directs the visual browser to an update card, which has a first event handler which enters voice mode by placing a voice call to a telephone number in response to forward entry into the update card. The update card also includes a second event handler which contacts an update site to determine what content to point the visual browser to when visual mode resumes. In a first embodiment, the second event handler is actuated by backward entry into the update card upon completion of the voice call. In a second embodiment, the second event handler is actuated by expiration of a timer.
-
Citations
15 Claims
-
1. A method of switching between a voice mode of a voice browser and a visual mode of a visual browser in a device operated by a user, wherein only one of said voice mode and visual mode is operable at any point in time on said device, said method comprising the steps of:
-
clicking a link on a first visual card in said visual browser by said user, wherein said clicking initiates a switch from the visual mode of the visual browser to the voice mode of the voice browser; navigating forward to an update card, wherein said step of navigating forward to said update card constitutes a forward entry into the update card; wherein said forward entry initiates a forward event handler for; placing a voice call to a phone number, and terminating the visual browser; contacting an update host; receiving from said update host, information indicative of content of the visual browser; updating the state of said voice call to the state of the visual browser when the user clicked; interacting with content of an application at said called phone number; terminating the voice call, wherein said termination initiates a switch from the voice mode of the visual browser; wherein said termination of the voice call creates a backward entry to the update card and wherein said backward entry initiates a backward event handler for; contacting said update host and receiving information indicative of said interaction with said content of the voice browser; updating the state of the visual browser, in accordance with said information received, to the state of the voice call when the voice call terminated, and resuming interaction in visual mode with the user. - View Dependent Claims (3, 4, 5, 12, 13, 14, 15)
-
-
2. A method of swapping between a voice mode of a voice browser and visual mode of a visual browser in a device operated by a user, wherein only one of said voice mode and visual mode is operable at any point in time on said device, said method comprising the steps of:
-
clicking a link on a first visual card in said visual browser by said user, wherein said clicking initiates a switch from the visual mode to the voice mode; navigating forward to an update card, wherein said step of navigating forward to said update card constitutes a forward entry into update card; wherein said forward entry initiates a forward event handler that performs the functions of; placing a voice call to a phone number and terminating the visual browser; contacting an update host and updating the state of said voice call to the state of the visual browser when the user clicked; interacting with content of an application at said called phone number; actuating a backward event handler upon expiration of a timer, further comprising the steps of; starting said timer, set to expire a predetermined amount of time in the future; and after said predetermined amount of time, determining that said timer has expired, contacting said update host and receiving information indicative of said interaction with said content of the voice browser; and updating the state of the visual browser to the state of the voice call, in accordance with said information received, terminating the voice browser and resuming interaction in visual mode with the user.
-
-
6. A computer-readable medium having instructions encoded thereon which is interpretable by a browser, wherein the instructions provide for switching between a voice mode of a voice browser and a visual mode of a visual browser in a device operated by a user, wherein only one of said voice mode and visual mode is operable at any point in time on said device, said method comprising the steps of:
-
clicking a link on a first visual card in said visual browser by said user, wherein said clicking initiates a switch from the visual mode of the visual browser to the voice mode of the voice browser; navigating forward to an update card, wherein said step of navigating forward to said update card constitutes a forward entry into said update card; wherein said forward entry initiates a forward event handler for placing a voice call to a phone number, and terminating the visual browser; contacting an update host; receiving from said update host, information indicative of content of the visual browser; updating the state of said voice call to the state of the visual browser when the user clicked; terminating the voice call, wherein said termination initiates a switch from the voice mode of the voice browser to the visual mode of the visual browser; wherein said termination of the voice call creates a backward entry to the update card and wherein said backward entry initiates a backward event handler for contacting said update host and receiving information indicative of said interaction with said content of the voice browser; updating the state of the visual browser, in accordance with said information received, to the state of the voice call when the voice call terminated, and resuming interaction in visual mode with the user. - View Dependent Claims (7, 8, 9, 10, 11)
-
Specification