Patent ID: 8826146

Claim:
A method to control a user interface for performing input and output of information with multiple software applications, comprising the steps of: interacting with a UI aggregator to specify the user interface for the multiple software applications, the UI aggregator including (i) a first component that applies uniform aspects of the user interface across all applications and computing devices, (ii) a second component that controls a styling of information presented on the user interface, and (iii) a third component that modifies the user interface according to conditions in a computing environment, wherein the second component accepts at least one styling command, the at least one styling command allowing a selection of terse or discursive presentation of the information on the user interface, the at least one styling command allowing presentation of (i) key words, (ii) summarized information, (iii) elaborate information, and (iv) condensed information, based on the information; interacting between the UI aggregator and the multiple software applications to implement the user interface; uniformly controlling across the multiple software applications a presentation of the output using the UI aggregator such that the UI aggregator performs a combination of (i) adjusting a parameter of a user interface of an application in the multiple software applications, and (ii) transforming a content of an application in the multiple software applications to a format of the user interface; creating in the UI aggregator user modifiable profiles configured to uniformly control the presentation of the output using the user interface based on user profile instructions received at the UI aggregator; and wherein accessibility parameters are varied for a combination of modes to match at least one comprehension need, wherein a mode modifies one of (i) pitch, (ii) rate, and (iii) spacing between words in spoken information, wherein another mode enhances reading of a text, wherein in a combination of modes some words are spoken slower and with more emphasis as compared to other words, and wherein in a combination of modes where when speech and text are presented concurrently a synchrony between the text and the speech is adjusted for increased comprehension.