Communication profiles for integrated database messaging system
Abstract
Systems, methods and media for providing communication profiles for an integrated database messaging system are disclosed. Embodiments of the method may include receiving from a user of the database messaging system a request for one or more profiles and determining one or more profiles associated based on the attributes of each profile request by accessing a profile database. The one or more profiles may include an indication of a user of the database messaging system and an Internet Protocol (IP) address. Embodiments may also include providing the one or more determined profiles to the requesting user. Further embodiments may include receiving an indication of one or more changes to the profile database and modifying the profile database. The user may include a database administrator (DBA) or user of a database. Each profile may contain personal, organizational, contact, group or other types of information.
Claims
exact text as granted — not AI-modified1 . A method for providing communication profiles in a database messaging system, the method comprising:
receiving from a user of the database messaging system a request for one or more profiles; determining one or more profiles based on the profile request by accessing a profile database, the one or more profiles each including an indication of a user of the database messaging system and an Internet Protocol (IP) address; and providing the one or more determined profiles to the requesting user.
2 . The method of claim 1 , further comprising filtering the one or more determined profiles.
3 . The method of claim 1 , further comprising:
receiving an indication of one or more changes to the profile database; and modifying the profile database.
4 . The method of claim 3 , further comprising receiving authorization to modify the profile database.
5 . The method of claim 1 , further comprising:
receiving a message request to send to a user associated with one of the determined profiles; and transmitting the message to the IP address associated with the profile.
6 . The method of claim 1 , wherein the profile request comprises an indication of a group of users.
7 . The method of claim 6 , further comprising:
receiving a message request to send to the group of users; and transmitting a message to the IP addresses associated with the profiles of the group of users.
8 . The method of claim 1 , wherein the profile request comprises one or more of an Internet Protocol (IP) address or a database name.
9 . The method of claim 1 , wherein providing the one or more determined profiles to the requesting user comprises one or more of transmitting the determined profiles or displaying the determined profiles.
10 . The method of claim 1 , wherein the user of the database messaging system comprises one or more of a database administrator (DBA) or a database client user.
11 . The method of claim 1 , wherein each profile comprises one or more of personal information, organizational information, contact information, or group information.
12 . A machine-accessible medium containing instructions effective, when executing in a data processing system, to cause said data processing system to perform operations comprising:
receiving from a user of the database messaging system a request for one or more profiles; determining one or more profiles based on the profile request by accessing a profile database, the one or more profiles each including an indication of a user of the database messaging system and an IP address; and providing the one or more determined profiles to the requesting user.
13 . The machine-accessible medium of claim 12 , further comprising:
receiving a message request to send to a user associated with one of the determined profiles; and transmitting the message to the IP address associated with the profile.
14 . The machine-accessible medium of claim 12 , wherein the profile request comprises an indication of a group of users.
15 . The machine-accessible medium of claim 14 , further comprising:
receiving a message request to send to the group of users; and transmitting a message to the IP addresses associated with the profiles of the group of users.
16 . The machine-accessible medium of claim 12 , wherein each profile comprises one or more of personal information, organizational information, contact information, or group information.
17 . A database messaging system, the system comprising:
a database server having a database messaging module, the database messaging module being adapted to transmit a message to a determined Internet Protocol (IP) address, wherein the determined IP address is associated with a database client; one or more database clients in communication with the database server and each having a client listener, each client listener being adapted to receive a message from the database server and to display the received message; a profile database; and a communications profile module, the communications profile module being adapted to receive a request for a profile from a user of the database messaging system, the profile request comprising one or more of an IP address, a database name, or a group name, and the communications profile module being further adapted to determine one or more profiles based on the profile request by accessing the profile database.
18 . The system of claim 17 , wherein the communications profile module and profile database are located on a database client.
19 . The system of claim 17 , wherein the communications profile module and profile database are located on the database server.
20 . The system of claim 17 , wherein the profiles each comprise one or more of personal information, organizational information, contact information, or group information.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.