A computer system and method provide networked computer users with information about which other users are task proximate to the user, thereby facilitating spontaneous communications regarding task-related, or other, issues. The information about other users is displayed in a user interface window on each computer that presents a visual representation of each user who is task proximate to the user operating the computer. Task proximity to other users may change as the user context switches between applications, and the user interface window is updated accordingly. Task proximity is determined individually by different applications. One exemplary system architecture for providing the information includes a person object representing each user, and storing the visual representation of the user. An encounter window on each computer displays the visual representations. A number of encounter-aware applications may execute on each computer. An encounter server on each computer provides communication between the encounter-aware applications of the positions of each user, position being determined, for example, by the function the user is using, the data, and the time. At least one encounter-aware application includes a match object that accepts information from the encounter servers about user positions and determines the task proximity of the users. The match object informs the encounter server of the task proximity of the user. The encounter server then updates the appropriate encounter window. The encounter windows further provide a number of communication mechanisms so that users can efficiently contact those other users who are task proximate.

Ein Computersystem und eine Methode versehen vernetzte Computerbenutzer mit Informationen, über die andere Benutzer die Aufgabe sind, die zum Benutzer nächste ist, dadurch sieerleichtern sieerleichtern die spontanen Kommunikationen betreffend sind Aufgabe-in Verbindung stehendes oder anderes, Ausgaben. Die Informationen über andere Benutzer werden in einem Benutzerschnittstelle Fenster auf jedem Computer angezeigt, der eine Sichtdarstellung jedes Benutzers darstellt, der die Aufgabe ist, die zum Benutzer nächste ist, der den Computer laufen läßt. Aufgabe Nähe zu anderen Benutzern kann als die Benutzerkontextschalter zwischen Anwendungen ändern, und das Benutzerschnittstelle Fenster wird dementsprechend aktualisiert. Aufgabe Nähe wird einzeln durch unterschiedliche Anwendungen festgestellt. Eine mustergültige System Architektur für das Zur Verfügung stellen der Informationen schließt einen Persongegenstand ein, der jeden Benutzer darstellt und die Sichtdarstellung des Benutzers speichert. Ein Treffenfenster auf jedem Computer zeigt die Sichtdarstellungen an. Eine Anzahl von antreffen-bewußten Anwendungen kann auf jedem Computer durchführen. Ein Treffenbediener auf jedem Computer liefert Kommunikation zwischen den antreffen-bewußten Anwendungen der Positionen jedes Benutzers, die Position, die festgestellt wird, z.B. durch die Funktion verwendet der Benutzer, die Daten und die Zeit. Mindestens schließt eine antreffen-bewußte Anwendung einen Gleichgegenstand ein, der Informationen von den Treffenbedienern über Benutzerpositionen annimmt und die Aufgabe Nähe der Benutzer feststellt. Der Gleichgegenstand informiert den Treffenbediener über die Aufgabe Nähe des Benutzers. Der Treffenbediener aktualisiert dann das passende Treffenfenster. Die weiteren Treffenfenster liefern eine Anzahl von Kommunikation Einheiten, damit Benutzer mit jenen anderen Benutzern leistungsfähig in Verbindung treten können, die die nächste Aufgabe sind.

 
Web www.patentalert.com

< (none)

< Neuro-stimulation to control pain during cardioversion defibrillation

> Human DNase I variants

> (none)

~ 00027