| 7036080 |
Method and apparatus for implementing a speech interface for a GUI |
| Apr-25-2006 |
A method and apparatus for providing speech control to a graphical user interface (GUI) divide a GUI into a plurality of screen areas; assign the screen areas priorities; receive a first audio input relating... |
| 7020841 |
System and method for generating and presenting multi-modal applications from intent-based markup scripts |
| Mar-28-2006 |
Systems and methods are provided for rendering modality-independent scripts (e.g., intent-based markup scripts) in a multi-modal environment, whereby a user can interact with an application using a plurality... |
| 6934907 |
Method for providing a description of a user's current position in a web page |
| Aug-23-2005 |
A method, program, and apparatus for providing a description of current position in an electronic document are provided. The invention first comprises parsing the electronic document into a parse tree.... |
| 6931596 |
Automatic positioning of display depending upon the viewer's location |
| Aug-16-2005 |
A system having a video display screen that provides video to a user. The position of the display screen is adjustable based upon the location of the user with respect to the display screen. The system... |
| 6928614 |
Mobile office with speech recognition |
| Aug-9-2005 |
A user interface for a mobile office is provided for allowing simple, safe, and convenient access to electronic mail, calendar, news, and web browser functions. The dialog or number of steps required to... |
| 6920614 |
Computer user interface for product selection |
| Jul-19-2005 |
An entertainment system has a personal computer as the heart of the system with a large screen VGA quality monitor as the display of choice. The system has digital satellite broadcast reception, decompression... |
| 6904566 |
Methods, systems and media players for rendering different media types |
| Jun-7-2005 |
Methods and systems are described that assist media players in rendering different media types. In some embodiments, a unified rendering area is provided and managed such that multiple different media... |
| 6895558 |
Multi-access mode electronic personal assistant |
| May-17-2005 |
A system enables communication between server resources and a wide spectrum of end-terminals to enable access to the resources of both converged and non-converged networks via voice and/or electronically... |
| 6892353 |
Edit to tape |
| May-10-2005 |
A method and apparatus is described that allows edited media to be recorded to a sequential storage device. An edited time based stream of information of a source media is displayed. The edited time based... |
| 6882337 |
Virtual keyboard for touch-typing using audio feedback |
| Apr-19-2005 |
A virtual keyboard displayed on a touch sensitive screen allows a user to do touch-typing thereon to enter textual data into a computer. The keyboard image has a standard key layout for typewriting, and... |
| 6862713 |
Interactive process for recognition and evaluation of a partial search query and display of interactive results |
| Mar-1-2005 |
A method for presenting to an end-user the intermediate matching search results of a keyword search in an index list of information. The method comprising the steps of: coupling to a search engine a graphical... |
| 6804817 |
Information-object designation system |
| Oct-12-2004 |
An information-object designation system in which two character strings, a character string expressive of a name of each of information objects stored in an information processing system, and a character... |
| 6802041 |
Multimedia word processor |
| Oct-5-2004 |
A word processor optimized for students taking notes automatically opens the correct document for each course according to a class schedule. It makes digital audio or video recordings of classes and establishes... |