Interactive communication between a plurality of users
First Claim
1. A method of interactive communication between a plurality of users, including:
- (a) displaying a conversation display space having at least two dimensions;
(b) displaying a plurality of orientation controls, each having a corresponding user space, within the conversation display space;
(c) enabling a user to move or reorient an associated orientation control relative to at least one other orientation control within the conversation display space;
(d) enabling communication of content between at least two user spaces corresponding to such orientation controls; and
(e) varying the size of user spaces as a function of distance between user spaces and at least one of;
orientation between user spaces, the reputation of users, the time content was communicated, or the characteristics of such content.
0 Assignments
0 Petitions
Accused Products
Abstract
A system, method, and computer program for interactive communication among a plurality of users. The invention, called Holocene Conversation Mode (“HCM”), takes advantage of the observation that human beings have developed or utilize a number of real-world characteristics to participate in, perceive, control, and glean subtleties from conversations. These characteristics include proximity and orientation of a listener to other speakers, memory ageing, emphasis by a speaker, relative importance of a speaker to a listener, reputation of a speaker, and the unique human ability to “filter” words of special interest to a listener from overheard conversations. HCM includes a suite of techniques, including spatial and content compression as a function of some of such characteristics, that can be implemented in various combinations in computer software. HCM supports other forms of user interaction, such as allowing a user to give or send an object to another user, or to allow a user to take an object from another user. In addition, HCM supports “kiosks”, in which users can interact with non-human resources in the context of a host-defined environment.
200 Citations
126 Claims
-
1. A method of interactive communication between a plurality of users, including:
-
(a) displaying a conversation display space having at least two dimensions; (b) displaying a plurality of orientation controls, each having a corresponding user space, within the conversation display space; (c) enabling a user to move or reorient an associated orientation control relative to at least one other orientation control within the conversation display space; (d) enabling communication of content between at least two user spaces corresponding to such orientation controls; and (e) varying the size of user spaces as a function of distance between user spaces and at least one of;
orientation between user spaces, the reputation of users, the time content was communicated, or the characteristics of such content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A method of interactive communication between a plurality of users, including:
-
(a) displaying a conversation display space having at least two dimensions; (b) displaying a plurality of orientation controls, each having a corresponding user space, within the conversation display space; (c) enabling a user to move or reorient an associated orientation control relative to at least one other orientation control within the conversation display space; (d) enabling communication of content between at least two user spaces corresponding to such orientation controls; (e) displaying content communicated by each user in the user space corresponding to the orientation control associated with such user; and (f) varying the size of the content of at least one user space as a function of distance between such user space and at least one of;
orientation between user spaces, the reputation of users, the time content was communicated, or the characteristics of such content. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59)
-
-
60. A method of interactive communication between a plurality of users, including:
-
(a) displaying a conversation display space having at least two dimensions; (b) displaying a plurality of user spaces within the conversation display space; (c) enabling a user to move or reorient an associated user space relative to at least one other user space within the conversation display space; (d) enabling communication of content between at least two user spaces; and (e) varying the size of user spaces as a function of distance between user spaces and at least one of;
orientation between user spaces, the reputation of users, the time content was communicated, or the characteristics of such content. - View Dependent Claims (61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92)
-
-
93. A method of interactive communication between a plurality of users, including:
-
(a) displaying a conversation display space having at least two dimensions; (b) displaying a plurality of user spaces within the conversation display space; (c) enabling a user to move or reorient an associated user space relative to at least one other user space within the conversation display space; (d) enabling communication of content between at least two user spaces; and (e) displaying content communicated by each user in the user space associated with such user, and varying the size of the content of at least one user space as a function of distance between user spaces and at least one of;
orientation between user spaces, the reputation of users, the time content was communicated, or the characteristics of such content. - View Dependent Claims (94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117)
-
-
118. A method of interactive communication between a plurality of users, including:
-
(a) displaying a conversation display universe; (b) displaying, within the conversation display universe, a corresponding user space for each of a plurality of users; (c) enabling each user to input content within the user space corresponding to such user, and communicating such content to the corresponding user space of at least one other user; (d) for at least one user, displaying the content communicated by each other user within the user spate corresponding to each such other user; and (e) selectively varying the size of such content as a function of distance between user spaces and at least one of;
orientation between user spaces, the reputation of users, the time content was communicated, or the characteristics of such content. - View Dependent Claims (119, 120, 121)
-
-
122. A method of interactive communication between a plurality of users, including:
-
(a) displaying a conversation display universe; (b) displaying, within the conversation display universe, a corresponding user space for each of a plurality of users; (c) enabling each user to input content within the user space corresponding to such user, and communicating such content to the corresponding user space of at least one other user; and (d) varying the size of the user spaces as a function of distance between user spaces and at least one of;
orientation between user spaces, the reputation of users, the time content was communicated, or the characteristics of such content. - View Dependent Claims (123, 124, 125, 126)
-
Specification