US2007174477A1PendingUtilityA1

Communication profiles for integrated database messaging system

48
Assignee: BOSTICK JAMES EPriority: Jan 20, 2006Filed: Jan 20, 2006Published: Jul 26, 2007
Est. expiryJan 20, 2026(expired)· nominal 20-yr term from priority
H04L 61/4547H04L 63/102H04L 67/306
48
PatentIndex Score
0
Cited by
0
References
0
Claims

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-modified
1 . 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.