Techniques for providing a user directory for communication within a communication system
First Claim
1. A method for providing a user directory for communication within a system, comprising:
- displaying a user directory on a client machine, in response to a first registered user logging into a system via the client machine, wherein the user directory includes a plurality of registered users and the user directory is delivered from a first server module in the system, and wherein the plurality of users are associated with a respective identifier and icon;
browsing the user directory on the client machine, the client machine configured to display status updates of each of the plurality of registered users, wherein the status updates are provided by a second server module in the system configured to monitor activities of each of the plurality of registered users; and
displaying an image on the client machine in response to one of the plurality of registered users being selected as a second registered user by the first registered user to initiate message exchanging, the message exchanging including the first registered user uploading a message to a message list coupled to a store that is remotely located to the client machine;
in response to the first registered user uploading the message to the message list coupled to the store that is remotely located to the client machine;
establishing a level of access to the message list coupled to the store, wherein the store is independent of a file path and unnavigable to by the first and second registered users,establishing a connection between the message list and the store by a secured channel to download the message, anddelivering the message from the first registered user to the second registered user in response to the second registered user being online in the system, andwherein the message is delivered by a third server module in the system relying upon the respective identifier of the first and second registered users.
7 Assignments
0 Petitions
Accused Products
Abstract
A group communication system is disclosed. The group communication system integrates a number of electronic communication tools to meet various communication needs among registered users in the system. To facilitate private communication among members in a group, a user directory is provided to allow an initiator to clearly view who he/she wants to communicate with. The user directory includes icons respectively associated with members in a group. Each of the icons can be enlarged when activated. Data from the communication is transported via a server device in the system based on respective identifiers (not email addresses) of the participants.
44 Citations
41 Claims
-
1. A method for providing a user directory for communication within a system, comprising:
-
displaying a user directory on a client machine, in response to a first registered user logging into a system via the client machine, wherein the user directory includes a plurality of registered users and the user directory is delivered from a first server module in the system, and wherein the plurality of users are associated with a respective identifier and icon; browsing the user directory on the client machine, the client machine configured to display status updates of each of the plurality of registered users, wherein the status updates are provided by a second server module in the system configured to monitor activities of each of the plurality of registered users; and displaying an image on the client machine in response to one of the plurality of registered users being selected as a second registered user by the first registered user to initiate message exchanging, the message exchanging including the first registered user uploading a message to a message list coupled to a store that is remotely located to the client machine; in response to the first registered user uploading the message to the message list coupled to the store that is remotely located to the client machine; establishing a level of access to the message list coupled to the store, wherein the store is independent of a file path and unnavigable to by the first and second registered users, establishing a connection between the message list and the store by a secured channel to download the message, and delivering the message from the first registered user to the second registered user in response to the second registered user being online in the system, and wherein the message is delivered by a third server module in the system relying upon the respective identifier of the first and second registered users. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A non-transitory computer-readable medium having a program stored thereon that, when executed by a computing device, cause the computing device to perform operations of the program comprising:
-
displaying a user directory on a client machine, in response to a first registered user logging into a system via the client machine, wherein the user directory includes a plurality of registered users and the user directory is delivered from a first server module in the system, and wherein the plurality of users are associated with a respective identifier and icon; browsing the user directory on the client machine, the client machine configured to display status updates of each of the plurality of registered users, wherein the status updates are provided by a second server module in the system configured to monitor activities of each of the plurality of registered users; and displaying an image on the client machine in response to one of the plurality of registered users being selected as a second registered user by the first registered user to initiate message exchanging, the message exchanging including the first registered user uploading a message to a message list coupled to a store that is remotely located to the client machine; in response to the first registered user uploading the message to the message list coupled to the store that is remotely located to the client machine; establishing a level of access to the message list coupled to the store, wherein the store is independent of a file path and unnavigable to by the first and second registered users, establishing a connection between the message list and the store by a secured channel to download the message, and delivering the message from the first registered user to the second registered user in response to the second registered user being online in the system, and wherein the message is delivered by a third server module in the system relying upon the respective identifier of the first and second registered users. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A method for providing a user directory for communication within a system, comprising:
-
receiving, in a client machine, a user directory in response to a first registered user logging into a system via the client machine, wherein the user directory includes a plurality of registered users and the user directory is delivered from a first server module in the system, and wherein the plurality of users are associated with a respective identifier; displaying the user directory on the client machine to allow the first registered user to browse status updates of each of the plurality of registered users, wherein the status updates are received from a second server module in the system configured to monitor activities of each of the plurality of registered users; and displaying further on the client machine an image in response to one of the plurality of registered being selected as a second registered user by the first registered user to initiate message exchanging, the message exchanging including the first registered user uploading a message to a message list coupled to a store that is remotely located to the client machine; in response to the first registered user uploading the message to the message list coupled to the store that is remotely located to the client machine; establishing a level of access to the message list coupled to the store, wherein the store is independent of a file path and unnavigable to by the first and second registered users, establishing a connection between the message list and the store by a secured channel to download the message, and delivering the message from the first registered user to the second registered user in response to the second registered user being online in the system, and wherein the message is delivered by a third server module in the system relying upon the respective identifier of the first and second registered users. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A non-transitory computer-readable medium having a program stored thereon that, when executed by a computing device, cause the computing device to perform operations of the program comprising:
-
receiving, in a client machine, a user directory in response to a first registered user logging into a system via the client machine, wherein the user directory includes a plurality of registered users and the user directory is delivered from a first server module in the system, and wherein the plurality of users are associated with a respective identifier; displaying the user directory on the client machine to allow the first registered user to browse status updates of each of the plurality of registered users, wherein the status updates are received from a second server module in the system configured to monitor activities of each of the plurality of registered users; and displaying further on the client machine an image in response to one of the plurality of registered being selected as a second registered user by the first registered user to initiate message exchanging, the message exchanging including the first registered user uploading a message to a message list coupled to a store that is remotely located to the client machine; in response to the first registered user uploading the message to the message list coupled to the store that is remotely located to the client machine; establishing a level of access to the message list coupled to the store, wherein the store is independent of a file path and unnavigable to by the first and second registered users, establishing a connection between the message list and the store by a secured channel to download the message, and delivering the message from the first registered user to the second registered user in response to the second registered user being online in the system, and wherein the message is delivered by a third server module in the system relying upon the respective identifier of the first and second registered users. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40, 41)
-
Specification