Hueristic determination of user origin
First Claim
1. A method of determining the geographical location of a user accessing a networked system, comprising:
- gathering a plurality of inputs about the user'"'"'s geographic location;
weighting each input based on whether said input identifies a likelihood of true graphic location;
determining whether each input verifies a geographic location specified by the user, and summing weights of those input factors verifying the specified geographic location.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for independently determining the geographical location of a user accessing a networked system. The method may include gathering a plurality of inputs about the user'"'"'s geographic location; weighting each input based on whether said input identifies a likelihood of true geographic location; determining whether each input verifies a geographic location specified by the user; and summing weights of the input factors verifying the specified geographic location. A system for independently determining the geographical location of a user includes a user login routine, a heuristic user geographic location determination engine, and at least one data store including a user profile record having a user specified geographic location.
66 Citations
51 Claims
-
1. A method of determining the geographical location of a user accessing a networked system, comprising:
-
gathering a plurality of inputs about the user'"'"'s geographic location;
weighting each input based on whether said input identifies a likelihood of true graphic location;
determining whether each input verifies a geographic location specified by the user, and summing weights of those input factors verifying the specified geographic location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method of determining a geographical location of a user, comprising:
-
gathering profile information about a user including a user specified location;
determining a user location by summing one or more input factors based on a weight assigned each input factor according to an assurance such factor identifies a likelihood of true geographic origin;
comparing a determined user location to the user specified location; and
altering the user experience based on said step of comparing. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. In a computing environment, a system comprising:
-
a user login routine;
a heuristic user geographic location determination engine; and
at least one data store including a user profile record having a user specified geographic location. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37)
-
-
38. A method of providing an email service, comprising:
-
providing a network coupled system including code for providing an email service to users;
obtaining profile information about a user including a specified user location;
heuristically determining a user location when a user accesses the network coupled system;
comparing a determined user location to the user specified location; and
varying the email service based on said step of comparing. - View Dependent Claims (39, 40, 41, 42, 43, 44, 45)
-
-
46. A method of providing a service, comprising:
-
providing a network coupled system including code for providing a service to users;
obtaining information about a user including a specified user location;
heuristically determining a user location when a user accesses the network coupled system;
comparing a determined user location to the user specified location;
providing a user location verification proof if the specified user location does not match the user location determined in said heuristically determining step. - View Dependent Claims (47, 48, 49, 50, 51)
-
Specification