Method and system for associating a user identifier with a device identifer
AssigneeSprint Spectrum L.P.
InventorsLyle T. Bertz, Jeremy R. Breau
Life of this patent
Estimating the term…
Abstract
A user, identified by a network access identifier (NAI) or other user identifier, uses a communication device, identified by a hostname or other device identifier. An Internet Protocol (IP) address is obtained for the communication device, e.g., when the user logs in for access to a packet-switched network. An association between the IP address and the hostname is registered in a domain name server. An association between the user identifier and the hostname is registered in an RWHOIS server. An application may query the RWHOIS server to determine the hostname of the communication device being used by the user and then query the domain name server to determine the IP address of the communication device.
Claims8
A method for obtaining information regarding a communication device, said method comprising:
- an application external to said communication device sending a first query to a first server, said first query including a user identifier of a user of said communication device, wherein said first server stores a first association between said user identifier and a hostname of said communication device;
- said application receiving a first response from said first server, said first response including said hostname associated with said user identifier;
- after receiving said first response from said first server, said application sending a second query to a second server, said second query including said hostname that said application received in said first response, wherein said second server stores a second association between said hostname and a network address of said communication device;
- and
- said application receiving a second response from said second server, said second response including said network address associated with said hostname.
A system, comprising:
- a first register, said first register storing a first association between a hostname of a communication device and a user identifier of a user of said communication device;
- a second register, said second register storing a second association between said hostname and a network address of said communication device;
- and
- an application configured to:
- (a) receive said user identifier;
- (b) send a first query including said user identifier to said first register to determine said hostname based on said user identifier;
- and
- (c) send a second query including said hostname to said second register to determine said network address based on said hostname.
Dependencies are inferred from the claim text.