How to obtain a full user names, their IP addresses, their login time in the local network?
Check out NetAPI. For example, NetUserEnum
I think that would require network access to all the public and private ISP's, you can't really program something that would do that. You can get their ISP by resolving the IP address, or look up network information on a whois query..