SYSTEMS AND METHODS FOR MANAGING ELECTRONIC COMMUNICATIONS
First Claim
1. A computer-implemented method for managing electronic communications, the method comprising:
- storing an enterprise directory in a database, the enterprise directory including information on a plurality of enterprises;
defining a partnership between at least two of the listed plurality of enterprises;
storing, in the database, an indication of the defined partnership;
receiving, at a gateway server, a request from a source user associated with a first enterprise to electronically communicate with a target user associated with a second enterprise; and
enabling, with the gateway server, electronic communications between the source user and the target user.
4 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are disclosed for managing electronic communications. According to certain embodiments, an enterprise directory is provided for listing a plurality of enterprises. In one embodiment, the enterprise directory may include an enterprise profile for each enterprise identifying, among other things, a mode of communication for the enterprise. Enterprises that wish to communicate with one another may form partnerships with one another. In one embodiment, a partnership may be formed between two enterprises when one enterprise accepts a partnership request submitted by the other enterprise. Information regarding partnerships between enterprises may be stored in a database. Further, an enterprise user may request to electronically communicate (e.g., via IM, voice, or email) with a user associated with a different enterprise. Users associated with different enterprises may be allowed to communicate electronically with one another if their respective enterprises are in a partnership with one another.
-
Citations
20 Claims
-
1. A computer-implemented method for managing electronic communications, the method comprising:
-
storing an enterprise directory in a database, the enterprise directory including information on a plurality of enterprises; defining a partnership between at least two of the listed plurality of enterprises; storing, in the database, an indication of the defined partnership; receiving, at a gateway server, a request from a source user associated with a first enterprise to electronically communicate with a target user associated with a second enterprise; and enabling, with the gateway server, electronic communications between the source user and the target user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for managing communications among enterprises, the system comprising:
-
a database; and at least one processor in communication with the database and configured to; store an enterprise directory in a database, the enterprise directory including information on a plurality of enterprises; define a partnership between at least two of the listed plurality of enterprises; store, in the database, an indication of the defined partnership; receive a request from a source user associated with a first enterprise to electronically communicate with a target user associated with a second enterprise; and enable electronic communications between the source user and the target user. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A computer-readable storage medium that comprises a set of instructions that are executable by at least one processor to cause the at least one processor to perform a method for managing electronic communications, the method comprising:
-
storing, in a database, an enterprise directory, the enterprise directory including information on a plurality of enterprises; defining a partnership between at least two of the listed plurality of enterprises; storing, in the database, an indication of the defined partnership; receiving, at a gateway, a request from a source user associated with a first enterprise to electronically communicate with a target user associated with a second enterprise; and enabling, with the gateway, electronic communications between the source user and the target user. - View Dependent Claims (18, 19, 20)
-
Specification