Multi-modal information retrieval system
AssigneeV-Enablo, Inc.
InventorsDipanshu Sharma, Sunil Kumar, Chandra Kholia
Life of this patent
Estimating the term…
Abstract
Multi-modal system which enables documents to be interpreted as either or both of voice browser-based documents and/or visual browser-based documents for a thin client such as a portable telephone. Special techniques and additions are added into the document to enable the document to be converted between voice markup and visual markup languages. In addition, the document can be simultaneously viewed in both of the voice markup and the visual markup languages. Special techniques are used to allow keeping track of the browsing position within this document.
Claims45
A method, comprising:
- receiving a document in a structured language which includes tags associated with portions of the document;
- using said tags to provide a speech mark-up language version from said document;
- and
- using said tags, and the same said document, to provide a visual mark-up language version from said document.
A system, comprising:
- an information storage unit which stores a document in structured language that includes tags associated with portions of the document;
- and
- a conversion server which allows converting said tags to provide both information in a voice mark-up language and information in a visual mark-up language, based on the same document.
A document containing data for use by a software application, the document comprising:
- a structured format including text attributes and tag attributes, at least one of said text attributes being convertible into both a voice mark-up language and a visual mark-up language, and providing information which can be used in both said voice mark-up language and said visual mark-up language.
A method, comprising:
- providing first portion of a document on a portable phone in a voice mark-up language;
- and
- providing a second portion of the same document on the portable phone, during the same browsing session, in a visual mark-up language.
A method, comprising:
- allowing a user to browse a document in either of voice XML or compact visual XML;
- keeping track of the position of browsing in a current language;
- and
- allowing switching from a current language to another language at a position related to said position of browsing.
Dependencies are inferred from the claim text.