78518872
Nov 17, 2004
FINDBASE LLC
Subscribe
Computer software that authenticates users by determining their physical location