Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Synchronization among plural browsers

a technology of plural browsers and synchronization, applied in the field of networked computing, can solve the problems of cumbersome speech and voice instruction receiving, current wireless data access technology, and integration and combined use of voice and visual interfaces to data

Active Publication Date: 2006-01-03
GULA CONSULTING LLC
View PDF12 Cites 48 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

[0013]The present invention's technique of synchronizing browsers may, for example, be deployed in an architecture that supports wireless multi-modal applications. For example, a wireless handset may have a browser that renders WML, plus “dumb” audio-rendering capability that produces audio from a digital signal but does not generate an audio signal from higher-level information. The generation of audio signals may be performed by a voice browser that generates audio signals from VXML input, and which is located remotely from the handset. The technique of the present invention may be used to synchronize the voice and visual browsers, such that the user can change between visual I / O and audio I / O.

Problems solved by technology

While wireless data access is clearly a boon to electronic device users, there is a notable deficiency in the current wireless data access technology: a user must generally choose to interact with the data either using the voice components of the wireless device (i.e., microphone and speaker), or using the visual components (i.e., screen and keypad), but cannot use both at the same time.
It is convenient to speak the name of the desired location as input to the application, but it is cumbersome to receive the directions themselves in the form of speech.
One problem that impedes the integrated and combined use of voice and visual interfaces to data is that each mode of communication generally requires its own browser.
However, the handset is generally “dumb” with respect to voice—i.e., it can capture and render audio signals, but does not have the means to browse and navigate content based on the content of the received audio, or to generate audio signals based on VXML data.
Because the voice and visual browsers are separate, it is difficult to switch seamlessly back and forth between a visual and voice modes of interacting with wireless data, because the voice browser may be unaware of what the visual browser is doing and vice versa.
If the user then decides to switch to the voice interface, the voice browser does not know where the user has navigated to because it is unaware of what the visual browser has been doing.
Upon switching to a voice interface, the voice browser can simply re-start the user at a “home” URL, but this is inconvenient for the user because the user loses the benefit of all of the navigation that has already been performed.
The problem, in this example, is that the voice and visual browsers are not “synchronized.”

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Synchronization among plural browsers
  • Synchronization among plural browsers
  • Synchronization among plural browsers

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

Overview

[0025]Wireless devices have traditionally been able to operate in only one input / output (“I / O”) mode at a time—i.e., either in an audio mode or a visual mode. For example, a traditional wireless telephone sends and receives audio (voice). Some new wireless telephones have a small display through which the user can view the “wireless web.” However, a user can use such a telephone only in one mode at a time, as the voice and visual features cannot generally be used in concert.

[0026]One way to support the use of voice and visual I / O modes in concert is for the content with which the user interacts to be provided in two similar forms—a visual markup language (such as Wireless Markup Language (WML)), and a voice markup language (such as Voice eXtensible Markup Language (VXML)). Supporting the concurrent use of voice and visual I / O modes in this manner generally requires that two browsers be running at the same time—one browser that generates visual images from version of the cont...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

A technique for synchronizing a visual browser and a voice browser. A visual browser is used to navigate through visual content, such as WML pages. During the navigation, the visual browser creates a historical record of events that have occurred during the navigation. The voice browser uses this historical record to navigate the content in the same manner as occurred on the visual browser, thereby synchronizing to a state equivalent to that of the visual browser. The creation of the historical record may be performed by using a script to trap events, where the script contains code that records the trapped events. The synchronization technique may be used with a multi-modal application that permits the mode of input / output (I / O) to be changed between visual and voice browsers. When the mode is changed from visual to voice, the record of events captured by the visual browser is provided to the voice browser, thereby allowing the I / O mode to change seamlessly from visual to voice. Likewise, the voice browser captures events which may be provided to the visual browser when the I / O mode is changed from voice to visual.

Description

CROSS-REFERENCE TO RELATED CASES[0001]This application claims the benefit of U.S. Provisional Application No. 60 / 304,499, entitled “Synchronization Among Plural Browsers,” filed on Jul. 11, 2001.FIELD OF THE INVENTION[0002]The present invention relates generally to the field of networked computing. More particularly, the invention provides a technique for synchronizing the state of plural browsers at various levels of granularity. The technique may be used to synchronize between visual and voice browsers in wireless multi-modal applications.BACKGROUND OF THE INVENTION[0003]Increasingly, wireless communications devices such as wireless telephones are becoming adapted for use with the Internet. It is estimated that, by the year 2003, half of all Internet traffic will come from wireless devices. Many present-day wireless telephones have at least some capability not only to capture and render audio information, but also to allow users to interact with data using a visual display and som...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F15/16G06F17/30
CPCG06F9/542G06F17/30873G06F17/30899G06F2209/543G06F2216/15G06F2209/545G06F16/957G06F16/954
Inventor MUMICK, INDERPAL SINGHSIBAL, SANDEEP
Owner GULA CONSULTING LLC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products