Audio Input For On-screen Manipulation (e.g., Voice Controlled Gui) Patents (Class 715/728)
-
Patent number: 7058890Abstract: A method and system that provides filtered data from a data system. In one embodiment the system includes an API (application programming interface) and associated software modules to enable third party applications to access an enterprise data system. Administrators are enabled to select specific user interface (UI) objects, such as screens, views, applets, columns and fields to voice or pass-through enable via a GUI that presents a tree depicting a hierarchy of the UI objects within a user interface of an application. An XSLT style sheet is then automatically generated to filter out data pertaining to UI objects that were not voice or pass-through enabled. In response to a request for data, unfiltered data are retrieved from the data system and a specified style sheet is applied to the unfiltered data to return filtered data pertaining to only those fields and columns that are voice or pass-through enabled.Type: GrantFiled: April 23, 2002Date of Patent: June 6, 2006Assignee: Siebel Systems, Inc.Inventors: David George, Joseph Harb, Chris Haven, Dennis Ferry, Wen-Hsin Lee, Java Srinivasan
-
Patent number: 7036080Abstract: 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 to the selection of one of the objects in the interface; determine the one of the screen areas having the highest priority and including a first object matching the first audio input; and select the first object in the determined screen area if the determined screen area only contains one object matching the first audio input. The method and apparatus also select one of the objects that matches the first audio input in the determined screen area if the determined screen area contains more than one object that matches the first audio input.Type: GrantFiled: November 30, 2001Date of Patent: April 25, 2006Assignee: SAP Labs, Inc.Inventors: Frankie James, Jeff Roelands
-
Patent number: 7020841Abstract: 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 of modalities (e.g., speech and GUI) with I/O events being automatically synchronized over the plurality of modalities presented. In one aspect, immediate synchronized rendering of the modality-independent document in each of the supported modalities is provided. In another aspect, deferred rendering and presentation of intent-based scripts to an end user is provided, wherein a speech markup language script (such as a VoiceXML document) is generated from the modality-independent script and rendered (via, e.g., VoiceXML browser) at a later time.Type: GrantFiled: June 7, 2001Date of Patent: March 28, 2006Assignee: International Business Machines CorporationInventors: Paul M. Dantzig, Robert Filepp, Yew-Huey Liu
-
Patent number: 6934907Abstract: 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. When the system receives a command from the user requesting current position in the electronic document, an algorithm performs a walk up the parse tree, from the current position to the root of the document. A position response, containing nodes in the walk up the parse tree, is constructed by the algorithm and reported to the user.Type: GrantFiled: March 22, 2001Date of Patent: August 23, 2005Assignee: International Business Machines CorporationInventors: Thomas Andrew Brunet, Elliott Woodard Harris, Lawrence Frank Weiss, Guido Dante Corona
-
Patent number: 6931596Abstract: 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 includes at least one image capturing device trainable on a viewing region of the display screen and coupled to a control unit having image recognition software. The image recognition software identifies the user in an image generated by the image capturing device. The software of the control unit also generates at least one measurement of the position of the user based upon the detection of the user in the image.Type: GrantFiled: March 5, 2001Date of Patent: August 16, 2005Assignee: Koninklijke Philips Electronics N.V.Inventors: Srinivas Gutta, Kaushal Kurapati, Antonio J. Colmenarez
-
Patent number: 6928614Abstract: 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 access desired items is minimized using a state controller responsive to voice commands and manual activations of reconfigurable steering wheel switches. Someone unfamiliar with the user interface is assisted by prompts for various commands and can use the mobile office without needing to resort to use of the reconfigurable steering wheel control elements. A more experienced user can bypass prompts by interrupting them with voice commands and can quickly move through various steps by utilizing the configurable steering wheel control elements to gain access to individual items within the mail, calendar, and news functions.Type: GrantFiled: October 13, 1998Date of Patent: August 9, 2005Assignee: Visteon Global Technologies, Inc.Inventor: Charles Allen Everhart
-
Patent number: 6920614Abstract: 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 and display capability with multiple radio frequency remote control devices which transmit self identifying signals and have power adjustment capabilities. These capabilities are used to provide context sensitive groups of keys which may be defined to affect only selected applications running in a windowing environment. In addition, the remote control devices combine television and VCR controls with standard personal computer keyboard controls. A keyboard remote also integrates a touchpad which is food contamination resistant and may also be used for user verification. Included in the system is the ability to recognize verbal communications in video signals and maintain a database of such text which is searchable to help identify desired programming in real time.Type: GrantFiled: December 20, 2001Date of Patent: July 19, 2005Assignee: Gateway Inc.Inventors: Jeffrey Schindler, Robert Moore, David S. Zyzda
-
Patent number: 6904566Abstract: 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 types are rendered by the media player in the same user interface area. This unified rendering area thus permits different media types to be presented to a user in an integrated and organized manner. An underlying object model promotes the unified rendering area by providing a base rendering object that has properties that are shared among the different media types. Object sub-classes are provided and are each associated with a different media type, and have properties that extend the shared properties of the base rendering object. In addition, an inventive approach to visualizations is presented that provides better synchronization between a visualization and its associated audio stream.Type: GrantFiled: March 26, 2001Date of Patent: June 7, 2005Assignee: Microsoft CorporationInventors: Chris Feller, Geoffrey Harris, Kipley J. Olson, Michael J. Novak, Tedd K Dideriksen
-
Patent number: 6895558Abstract: 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 generated commands. An electronic personal assistant (ePA) incorporates generalizing/abstracting communications channels, data and resources provided through a converged computer/telephony system interface such that the data and resources are readily accessed by a variety of interface formats including a voice interface or data interface. A set of applications provides dual interfaces for rendering services and data based upon the manner in which a user accesses the data. An electronic personal assistant in accordance with an embodiment of the invention provides voice/data access to web pages, email, file shares, etc. A voice-based resource server authenticates a user by receiving vocal responses to one or more requests variably selected and issued by a speaker recognition-based authentication facility.Type: GrantFiled: February 11, 2000Date of Patent: May 17, 2005Assignee: Microsoft CorporationInventor: Shawn D. Loveland
-
Patent number: 6892353Abstract: 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 stream is transferred to a sequential storage device to be recorded using an icon where the icon represents a function to be performed on the storage device.Type: GrantFiled: April 2, 1999Date of Patent: May 10, 2005Assignee: Apple Computer, Inc.Inventor: Randy Ubillos
-
Patent number: 6882337Abstract: 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 the keys are sized to allow the fingers of the user to take the positions necessary for “ten-finger” touch-typing in the standard fashion. The virtual keyboard image is semi-transparently displayed over on a background image, with the individual keys shown with shaded edges so that they can be easily distinguished from features in the background image. When a key is touched, a sound is generated. The sound generated when the touch is away from a target portion of the key is different from the sound generated when the touch is on or adjacent to the target portion of the key, thereby providing audio feedback to enable the user to adjust finger positions to maintain proper alignment with the virtual keys.Type: GrantFiled: April 18, 2002Date of Patent: April 19, 2005Assignee: Microsoft CorporationInventor: Martin Shetter
-
Patent number: 6862713Abstract: 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 user interface for accepting keyword search terms for searching the indexed list of information with the search engine; receiving one or more keyword search terms with one or more separation characters separating there between; performing a keyword search with the one or more keyword search terms received when a separation character is received; and presenting the number of documents matching the keyword search terms to the end-user, and presenting a graphical menu item on a display. In accordance with another embodiment of the present invention, an information processing system and computer readable storage medium carries out the above method.Type: GrantFiled: August 31, 1999Date of Patent: March 1, 2005Assignee: International Business Machines CorporationInventors: Reiner Kraft, W. Scott Spangler
-
Publication number: 20040260438Abstract: A method of synchronizing a voice user interface (VUI) with a graphical user interface (GUI) includes a number of steps. Initially, a first screen is displayed that has an associated first plurality of voice commands that are available for controlling a first application. Upon receiving an event, a second screen is displayed in response to the event with the second screen being associated with a second application. A second plurality of voice commands, which are available for controlling the second application, are then activated and the first plurality of voice commands are deactivated.Type: ApplicationFiled: June 17, 2003Publication date: December 23, 2004Inventors: Victor V. Chernetsky, Mona L. Toms