Chat user interface for threaded text chat systems
First Claim
1. A chat user interface for threaded text chat systems, the interface comprising:
- a chat input view configured to accept text input for posting to a threaded text chat session;
a chat participant view configured to display a listing of participants to said threaded text chat session;
an outline view configured to display a complete hierarchical view of said threaded text chat session; and
, a canvas view configured to separately and concurrently display at least two branches of said threaded text chat session.
1 Assignment
0 Petitions
Accused Products
Abstract
A chat user interface for threaded text chat systems. The user interface can include a canvas view in which multiple portions of a threaded text tree for a chat session can be rendered separately and concurrently. The user interface further can include a chat participant view, a chat input view and an outline view of an ongoing chat session. Notably, selections of a threaded text tree rendered in the canvas view can be configured for zooming so that certain parts of the threaded text tree can be viewed more readily than other parts of the threaded text tree. Moreover, as new text entries are provided to any branch of the threaded text tree, visual indicators can be activated in the canvas view to alert an end user to the location of the new text entries. Finally, the canvas view can accommodate both imported external objects, such as graphics or links to Web pages, and also a white board region into which notations can be applied by an end user during the course of a chat session.
-
Citations
20 Claims
-
1. A chat user interface for threaded text chat systems, the interface comprising:
-
a chat input view configured to accept text input for posting to a threaded text chat session;
a chat participant view configured to display a listing of participants to said threaded text chat session;
an outline view configured to display a complete hierarchical view of said threaded text chat session; and
,a canvas view configured to separately and concurrently display at least two branches of said threaded text chat session. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method for managing a threaded text chat session in a chat session user interface, the method comprising the steps of:
-
rendering at least a branch of a chat tree in a canvas view of the chat session user interface;
selecting a portion of said branch; and
,concurrently and separately rendering said selected portion along with said branch in said canvas view. - View Dependent Claims (17, 18)
-
-
19. A machine readable storage having stored thereon a computer program for managing a threaded text chat session in a chat session user interface, the computer program comprising a routine set of instructions which when executed by a machine causes the machine to perform the steps of:
-
rendering at least a branch of a chat tree in a canvas view of the chat session user interface;
selecting a portion of said branch; and
,concurrently and separately rendering said selected portion along with said branch in said canvas view. - View Dependent Claims (20)
-
Specification