US2006265587A1PendingUtilityA1

Method and servers for managing address information of user session initiation protocol terminal

Assignee: SAMSUNG ELECTRONICS CO LTDPriority: Apr 29, 2005Filed: Apr 21, 2006Published: Nov 23, 2006
Est. expiryApr 29, 2025(expired)· nominal 20-yr term from priority
H04L 65/1104H04L 61/00H04L 61/2539H04L 61/2528H04L 63/0407H04L 63/0414H04L 9/32
42
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A method and servers are provided for managing address information of a user of a session initiation protocol (SIP) terminal. The method includes receiving a registration request message requesting registration of individual address information from a communication terminal; determining whether a user of the communication terminal is a registered user using predetermined authentication information; and storing the individual address information, information indicating whether to permit disclosure of the individual address information, and information indicating an application using the individual address information to cause the individual address information, the information indicating whether to permit disclosure of the individual address information and the information indicating an application using the individual address information to correspond to the authentication information, if the user of the communication terminal is a registered user.

Claims

exact text as granted — not AI-modified
1 . A method for managing address information, the method comprising: 
 receiving a registration request message requesting registration of individual address information from a communication terminal;    determining whether a user of the communication terminal is a registered user based on authentication information; and    storing the individual address information to correspond to the authentication information, if it is determined that the user of the communication terminal is a registered user.    
     
     
         2 . The method of  claim 1 , further comprising storing information indicating whether to permit disclosure of the individual address information and information indicating an application using the individual address information to correspond to the authentication information, if it is determined that the user of the communication terminal is a registered user.  
     
     
         3 . The method of  claim 2 , wherein the registration request message includes the individual address information, the information indicating whether to permit disclosure of the individual address information, and the information indicating the application using the individual address information.  
     
     
         4 . The method of  claim 2 , further comprising: 
 generating authentication information for identifying the user of the communication terminal if it is determined that the user of the communication terminal is not a registered user; and    transmitting a response message including the generated authentication information to the communication terminal.    
     
     
         5 . A method for managing address information, the method comprising: 
 receiving from a first communication terminal a connection request message requesting a connection to a second communication terminal;    transmitting the connection request message to the second communication terminal;    if a response message is received from the second communication terminal in response to the connection request message, replacing individual address information of the second communication terminal included in the response message with a random number, and    transmitting the response message including the predetermined random number to the first communication terminal.    
     
     
         6 . The method of  claim 5 , wherein the random number is generated if it is determined that a user of the first communication terminal and a user of the second communication terminal are not the same.  
     
     
         7 . The method of  claim 5 , wherein the random number is generated if a disclosure level of the individual address information of the second communication terminal is set to non-disclosure.  
     
     
         8 . The method of  claim 5 , wherein the random number is generated based on time information indicating when the connection request message was received and individual address information of the first communication terminal.  
     
     
         9 . The method of  claim 5 , further comprising: 
 mapping the random number to the individual address information of the second communication terminal; and    transmitting the connection request message to the second communication terminal using the individual address information mapped to the predetermined number if the connection request message in which the random number is set as a destination address is received.    
     
     
         10 . The method of  claim 9 , further comprising deactivating the random number mapped to the individual address information of the second communication terminal if communication between the first communication terminal and the second communication terminal is terminated.  
     
     
         11 . A method for managing address information, the method comprising: 
 receiving from a first communication terminal a search request message requesting a search for individual address information of a second communication terminal;    searching for the individual address information of the second communication terminal;    transmitting to the first communication terminal a response message which includes a random number in response to the search request message; and    transmitting the individual address information and the random number to a proxy server that relays communication between the first communication terminal and the second communication terminal.    
     
     
         12 . The method of  claim 11 , wherein the random number is generated if it is determined that a user of the first communication terminal and a user of the second communication terminal are not the same.  
     
     
         13 . The method of  claim 11 , wherein the random number is generated if a disclosure level of the individual address information of the second communication terminal is set to non-disclosure.  
     
     
         14 . The method of  claim 11 , wherein the random number is generated based on time information indicating when the search request message was received and individual address information of the first communication terminal.  
     
     
         15 . A registration server comprising: 
 a communication module which receives a registration request message requesting registration of individual address information from a communication terminal;    a user authentication module which determines whether a user of the communication terminal is a registered user based on authentication information; and    an address information registration module which stores the individual address information to correspond to the authentication information, if it is determined that the user of the communication terminal is a registered user.    
     
     
         16 . The registration server of  claim 15 , wherein the address information registration module further stores information indicating whether to permit disclosure of the individual address information and information indicating an application using the individual address information to correspond to the authentication information, if it is determined that the user of the communication terminal is a registered user  
     
     
         17 . The registration server of  claim 16 , wherein the registration request message includes the individual address information, the information indicating whether to permit disclosure of the individual address information, and the information indicating the an application using the individual address information.  
     
     
         18 . The registration server of  claim 16 , further comprising an authentication information generation module which generates authentication information for identifying the user of the communication terminal if the user of the communication terminal is not a registered user, wherein the communication module transmits a response message including the generated authentication information to the communication terminal.  
     
     
         19 . A proxy server comprising: 
 a communication module which performs communication between a first communication terminal and a second communication terminal;    a random number generation module which generates a random number; and    a proxy module which receives a connection request message requesting a connection to the second communication terminal from the first communication terminal, transmits the connection request message to the second communication terminal, replaces individual address information of the second communication terminal included in the response message with the random number if a response message is received from the second communication terminal in response to the connection request message, and transmits the response message including the random number to the first communication terminal.    
     
     
         20 . The proxy server of  claim 19 , wherein the random number is generated if it is determined that a user of the first communication terminal and a user of the second communication terminal are not the same.  
     
     
         21 . The proxy server of  claim 19 , wherein the random number is generated if the disclosure level of the individual address information of the second communication terminal is set to non-disclosure.  
     
     
         22 . The proxy server of  claim 19 , wherein the random number is generated based on time information indicating when the connection request message was received and individual address information of the first communication terminal.  
     
     
         23 . The proxy server of  claim 19 , further comprising a control module that maps the random number to the individual address information of the second communication terminal, wherein the connection request message is transmitted to the second communication terminal using the individual address information mapped to the random number if the connection request message in which the random number is set as a destination address is received.  
     
     
         24 . The proxy server of  claim 23 , wherein the control module deactivates the random number mapped to the individual address information of the second communication terminal if communication between the first communication terminal and the second communication terminal is terminated.  
     
     
         25 . A redirect server comprising: 
 a search module which searches for individual address information of a second communication terminal if a search request message requesting a search for the individual address information of the second communication terminal is received from a first communication terminal;    a random number generation module which generates a random number; and    a control module which generates a response message including the random number in response to the search request message, transmits the response message to the first communication terminal, and transmits the individual address information and the random number to a proxy server that relays communication between the first communication terminal and the second communication terminal.    
     
     
         26 . The redirect server of  claim 25 , wherein the random number is generated if it is determined that a user of the first communication terminal and a user of the second communication terminal are not the same.  
     
     
         27 . The redirect server of  claim 25 , wherein the predetermined random number is generated thief a disclosure level of the individual address information of the second communication terminal is set to non-disclosure.  
     
     
         28 . The redirect server of  claim 25 , wherein the random number is generated based on time information indicating when the connection request message was received and individual address information of the first communication terminal.

Join the waitlist — get patent alerts

Track US2006265587A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.