Method and apparatus for coupling a visual browser to a voice browser
First Claim
1. A method for concurrently accessing network-based electronic content in a Voice Browser and a Visual Browser comprising the steps of:
- identifying a Visual Browser and a Voice Browser, which are each implemented as functionally independent software components;
retrieving a network-based document formatted for display in the Visual Browser;
identifying in the retrieved document a reference to the Voice Browser, said reference specifying electronic content formatted for audible presentation in the Voice Browser; and
,transmitting said reference to the Voice Browser;
the Voice Browser retrieving said specified electronic content and audibly presenting said electronic content in the Voice Browser;
the Visual Browser visually presenting said network-based document concurrently with said audible presentation, wherein the step of concurrently presenting results in a multi-modal presentation of the retrieved network-based document, the multi-modal presentation having a visual modality and an audible modality, functions for the visual modality being provided by the Visual Browser and functions for the audible modality being provided by the Voice Browser.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for concurrently accessing network-based electronic content in a Voice Browser and a Visual Browser can include the steps of retrieving a network-based document formatted for display in the Visual Browser; identifying in the retrieved document a reference to the Voice Browser, the reference specifying electronic content formatted for audible presentation in the Voice Browser; and, transmitting the reference to the Voice Browser. The Voice Browser can retrieve the specified electronic content and audibly present the electronic content. Concurrently, the Visual Browser can visually present the network-based document formatted for visual presentation in the Visual Browser. Likewise, the method of the invention can include the steps of retrieving a network-based document formatted for audible presentation in the Voice Browser; identifying in the retrieved document a reference to the Visual Browser, the reference specifying electronic content formatted for visual presentation in the Visual Browser; and, transmitting the reference to the Visual Browser. The Visual Browser can retrieve the specified electronic content and visually present the specified electronic content. Concurrently, the Voice Browser can audibly present the network-based document formatted for audible presentation in the Voice Browser.
58 Citations
24 Claims
-
1. A method for concurrently accessing network-based electronic content in a Voice Browser and a Visual Browser comprising the steps of:
-
identifying a Visual Browser and a Voice Browser, which are each implemented as functionally independent software components; retrieving a network-based document formatted for display in the Visual Browser; identifying in the retrieved document a reference to the Voice Browser, said reference specifying electronic content formatted for audible presentation in the Voice Browser; and
,transmitting said reference to the Voice Browser; the Voice Browser retrieving said specified electronic content and audibly presenting said electronic content in the Voice Browser; the Visual Browser visually presenting said network-based document concurrently with said audible presentation, wherein the step of concurrently presenting results in a multi-modal presentation of the retrieved network-based document, the multi-modal presentation having a visual modality and an audible modality, functions for the visual modality being provided by the Visual Browser and functions for the audible modality being provided by the Voice Browser. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for concurrently accessing network-based electronic content in a Voice Browser and a Visual Browser comprising:
-
identifying a Visual Browser and a Voice Browser, which are each implemented as functionally independent software components, said Visual browser lacking voice browsing capabilities and said Voice Browser lacking visual browsing capabilities; retrieving a network-based document formatted for audible presentation in the Voice Browser; identifying in the retrieved document a reference to the Visual Browser, said reference specifying electronic content formatted for visual presentation in the Visual Browser; and
,transmitting said reference to the Visual Browser; the Visual Browser retrieving said specified electronic content and visually presenting said electronic content in the Visual Browser; the Voice Browser audibly presenting said network-based document concurrently with said visual presentation in a coordinated and complementary fashion such that functions of visual browsing provided by the Visual Browser are synchronized with functions of voice browsing provided by the Voice Browser. - View Dependent Claims (7, 8, 9)
-
-
10. A machine readable storage, having stored thereon a computer program for concurrently accessing network-based electronic content in a Visual Browser and a Voice Browser, said computer program having a plurality of code sections executable by a machine for causing the machine to perform the steps of:
-
identifying a Visual Browser and a Voice Browser, which are each implemented as functionally independent software components; retrieving a network-based document formatted for display in the Visual Browser; identifying in the retrieved document a reference to the Voice Browser, said reference specifying electronic content formatted for audible presentation in the Voice Browser; and
,transmitting said reference to the Voice Browser; the Voice Browser retrieving said specified electronic content and audibly presenting said electronic content in the Voice Browser; the Visual Browser visually presenting said network-based document concurrently with said audible presentation, wherein the step of concurrently presenting results in a multi-modal presentation of the retrieved network-based document, the multi-modal presentation having a visual modality and an audible modality, functions for the visual modality being provided by the Visual Browser and functions for the audible modality being provided by the Voice Browser. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A machine readable storage, having stored thereon a computer program for concurrently accessing network-based electronic content in a Visual Browser and a Voice Browser, said computer program having a plurality of code sections executable by a machine for causing the machine to perform the steps of:
-
identifying a Visual Browser and a Voice Browser, which are each implemented as functionally independent software components, said Visual browser lacking voice browsing capabilities and said Voice Browser lacking visual browsing capabilities; retrieving a network-based document formatted for audible presentation in the Voice Browser; identifying in the retrieved document a reference to the Visual Browser, said reference specifying electronic content formatted for visual presentation in the Visual Browser; and
,transmitting said reference to the Visual Browser; the Visual Browser retrieving said specified electronic content and visually presenting said electronic content in the Visual Browser; the Voice Browser audibly presenting said network-based document concurrently with said visual presentation in a coordinated and complementary fashion such that functions of visual browsing provided by the Visual Browser are synchronized with functions of voice browsing provided by the Voice Browser. - View Dependent Claims (16, 17, 18)
-
-
19. A method for modifying a network-based document for supporting concurrent access to network-based voice and visual content in a Voice Browser and a Visual Browser, comprising the steps of:
-
identifying a Visual Browser and a Voice Browser, which are each implemented as functionally independent software components, said Visual browser lacking voice browsing capabilities and said Voice Browser lacking visual browsing capabilities; incorporating visual content in a network-based document; formatting said network-based document for visual presentation in the Visual Browser; and
,inserting at least one markup tag in said network-based document, said markup tag containing a coordination markup attribute specifying a network-based document formatted for audible presentation in the Voice Browser, whereby the Visual Browser when rendering said network-based document formatted for visual display can identify said coordination markup attribute in said markup tag and can transmit a reference to said specified network-based document to the Voice Browser causing the Voice Browser to retrieve said specified network-based document and audibly present said specified network-based document concurrently with the visual presentation of said network-based document formatted for visual presentation in the Visual Browser, wherein the audible presentation in the Voice Browser and the Visual presentation in the Visual Browser occur in a coordinated and complementary fashion such that functions of visual browsing provided by the Visual Browser are synchronized with functions of voice browsing provided by the Voice Browser. - View Dependent Claims (20, 21)
-
-
22. A method for modifying a network-based document for supporting concurrent access to network-based voice and visual content in a Voice Browser and a Visual Browser, comprising the steps of:
-
identifying a Visual Browser and a Voice Browser, which are each implemented as fictionally independent software components; incorporating voice content in a network-based document; formatting said network-based document for audible presentation in the Voice Browser; inserting at least one markup tag in said network-based document; said markup tag containing a coordination markup attribute specifying a network-based document formatted for visual presentation in the Visual Browser, wherein said markup tag is used to synchronize the visual presentation of content from the network-based document within the Visual Browser and the audible presentation of content from the network-based document within the Voice Browser, and wherein said visual presentation and said audible presentation occurs in a concurrent, coordinated, and complementary fashion that results in a multi-modal presentation of content from the network-based document. - View Dependent Claims (23, 24)
-
Specification