Patent ID: 8327293

Claim:
A method for outputting data at a user-interface in a computer system, the method comprising: categorizing data generated from at least two computer programs into at least two categories, wherein the data is categorized based on an information type of the data; receiving the categorized data at the user-interface while the computer programs are running simultaneously; merging, at the user-interface, streams of data from the categorized data categorized in the same category; presenting, at the user-interface, at least a first set of the categorized data which is in a first category of the at least two categories and a second set of the categorized data which is in a second category of the at least two categories; collecting data entered through the user-interface, the collected data being entered for transmission to origins of the sets of the categorized data, wherein the origins of the sets of categorized data corresponds to at least one of the at least two computer programs; and transmitting, using at least one processor, the collected data to at least one of the computer programs that corresponds to the respective origin for the set of the categorized data.