Internal electronic mail within a collaborative communication system
First Claim
1. A method for exchanging internal electronic mail over an open data network within a collaborative communication system, the method comprising:
- maintaining a database of a plurality of users registered with the collaborative communication system, each of the users being assigned a unique identifier in the collaborative communication system, wherein the unique identifier is not an email address commonly known to include an @ sign or a user name and a domain name in the email address;
causing to display on a first client machine a user directory to show at least some of the registered users when a user using the first client machine logs into the collaborative communication system, wherein each of the some of the registered users is associated with an icon;
causing to display a user interface on the first client machine for authoring an internal mail, the user interface including at least a recipient area, a subject area and a message area, wherein the recipient area allows the user to select at least a recipient from the user directory to receive the internal mail, the subject area includes a topic to indicate what texts in the message area are related to;
transferring the internal mail to a server in the collaborative communication system when the user decides to send the internal mail to the recipient, wherein the recipient and the user belong to a group formed by a group of members from the registered users in the collaborative communication system, the group defines a circle within which the members are allowed to communicate with each other by exchanging internal electronic mail, a member outside the group is not allowed to communicate directly with any of the members in the group; and
delivering the internal mail from the server to a second client machine when the recipient logs into the collaborative communication system via the second client machine,wherein said transferring of the internal mail to the server and said delivering of the internal mail from the server to the second client machine are performed using the identifier of the user and the identifier of the recipient, without relying upon an email address.
7 Assignments
0 Petitions
Accused Products
Abstract
Techniques for exchanging internal electronic mail over an open data network within a collaborative communication system are disclosed. The exchanging of the internal electronic mail does not rely upon an email address commonly known to include an @ sign. Each of registered users in the collaborative communication platform is assigned an identifier. The identifier is used for delivering the internal mail so authored similarly to a traditional email, except that the internal mail is delivered without relying upon an email address or the domain name therein. The identifier of a recipient cannot be used as an email address for someone other than any of the registered users to send a message to a user in collaborative communication system.
-
Citations
19 Claims
-
1. A method for exchanging internal electronic mail over an open data network within a collaborative communication system, the method comprising:
-
maintaining a database of a plurality of users registered with the collaborative communication system, each of the users being assigned a unique identifier in the collaborative communication system, wherein the unique identifier is not an email address commonly known to include an @ sign or a user name and a domain name in the email address; causing to display on a first client machine a user directory to show at least some of the registered users when a user using the first client machine logs into the collaborative communication system, wherein each of the some of the registered users is associated with an icon; causing to display a user interface on the first client machine for authoring an internal mail, the user interface including at least a recipient area, a subject area and a message area, wherein the recipient area allows the user to select at least a recipient from the user directory to receive the internal mail, the subject area includes a topic to indicate what texts in the message area are related to; transferring the internal mail to a server in the collaborative communication system when the user decides to send the internal mail to the recipient, wherein the recipient and the user belong to a group formed by a group of members from the registered users in the collaborative communication system, the group defines a circle within which the members are allowed to communicate with each other by exchanging internal electronic mail, a member outside the group is not allowed to communicate directly with any of the members in the group; and delivering the internal mail from the server to a second client machine when the recipient logs into the collaborative communication system via the second client machine, wherein said transferring of the internal mail to the server and said delivering of the internal mail from the server to the second client machine are performed using the identifier of the user and the identifier of the recipient, without relying upon an email address. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for exchanging internal electronic mail over an open data network within a collaborative communication system, the method comprising:
-
sending a request to log a user into the collaborative communication system that is configured to maintain a database of a plurality of users registered with the collaborative communication system, each of the users being assigned a unique identifier in the collaborative communication system, wherein the unique identifier is not an email address commonly known to include an @ sign or a user name and a domain name in the email address; displaying on a first client machine a user directory to show at least some of the registered users when the user logs into the collaborative communication system, wherein each of the some of the registered users is associated with an icon; displaying a user interface on the first client machine for authoring an internal mail when the user desires to send an internal mail, the user interface including at least a recipient area, a subject area and a message area, wherein the recipient area includes at least a recipient selected from the user directory to receive the internal mail, the subject area includes a topic to indicate what texts in the message area are related to; transferring the internal mail to a server in the collaborative communication system when the user decides to send the internal mail to the recipient, wherein the recipient and the user belong to a group formed by a group of members from the registered users in the collaborative communication system, the group defines a circle within which the members are allowed to communicate with each other by exchanging internal electronic mail, a member outside the group is not allowed to communicate directly with any of the members in the group; wherein the server is configured to deliver the internal mail to a second client machine when the recipient logs into the collaborative communication system via the second client machine, and wherein said transferring of the internal mail to the server and delivery of the internal mail from the server to the second client machine are performed using the identifier of the user and the identifier of the recipient without relying upon an email address. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. An apparatus for exchanging internal electronic mail over an open data network within a collaborative communication system, the apparatus comprising:
-
a display screen; a network interface; a memory space for storing code; a processor, coupled to the memory space, executing the code in the memory space, to drive the display screen and the network interface to perform operations of; sending a request to log a user into the collaborative communication system that is configured to maintain a database of a plurality of users registered with the collaborative communication system, each of the users being assigned a unique identifier in the collaborative communication system, wherein the unique identifier is not an email address commonly known to include an @ sign or a user name and a domain name in the email address; displaying on the display screen a user directory to show at least some of the registered users when the user logs into the collaborative communication system, wherein each of the some of the registered users is associated with an icon; displaying a user interface on the display screen for authoring an internal mail when the user desires to send an internal mail, the user interface including at least a recipient area, a subject area and a message area, wherein the recipient area includes at least a recipient selected from the user directory to receive the internal mail, the subject area includes a topic to indicate what texts in the message area are related to; transferring the internal mail to a server in the collaborative communication system when the user decides to send the internal mail to the recipient, wherein the recipient and the user belong to a group formed by a group of members from the registered users in the collaborative communication system, the group defines a circle within which the members are allowed to communicate with each other by exchanging internal electronic mail, a member outside the group is not allowed to communicate directly with any of the members in the group; wherein the server is configured to deliver the internal mail to a second client machine when the recipient logs into the collaborative communication system via the second client machine, and wherein said transferring of the internal mail to the server and delivery of the internal mail from the server to the second client machine are performed using the identifier of the user and the identifier of the recipient without relying upon an email address. - View Dependent Claims (17, 18, 19)
-
Specification