Geo-location and geo-compliance utilizing a client agent
First Claim
1. A computer-implemented system including:
- a first interface to receive network geolocation information associated with a first entity that is a party to a network session between the first entity and a second entity, coupled via a network, wherein the network geolocation information is determined utilizing a network address of the first entity;
a second interface to an agent resident at the first entity, the agent providing access to supplemental information at the first entity that is not readily available via the network, the agent being a client resident agent configured to obtain supplemental information directly at a client entity; and
a decision logic module, executable by a processor, to obtain the supplemental information concerning the first entity from the agent via the second interface, the agent harvesting the supplemental information locally at the first entity, wherein the decision logic module is further to generate an assessment regarding the first entity'"'"'s compliance with a geolocation policy defined in connection with access to the second entity by the first entity, the assessment being generated utilizing the network geolocation information and the supplemental information, the geolocation policy including rules to determine whether the first entity'"'"'s geolocation is sufficiently reliable.
12 Assignments
0 Petitions
Accused Products
Abstract
A system includes an interface to receive network geolocation information associated with a first party to a network session between the first entity and a second entity, coupled via a network. The network geolocation information is determined utilizing a network address of the first entity. The system further includes a decision logic module to obtain supplemental information concerning the first entity by harvesting the supplemental information locally at the first entity. The decision logic module is further to generate an assessment regarding compliance with a geolocation policy defined in connection with access to the second entity, the assessment being generated utilizing the network geolocation information and the supplemental information.
200 Citations
20 Claims
-
1. A computer-implemented system including:
-
a first interface to receive network geolocation information associated with a first entity that is a party to a network session between the first entity and a second entity, coupled via a network, wherein the network geolocation information is determined utilizing a network address of the first entity; a second interface to an agent resident at the first entity, the agent providing access to supplemental information at the first entity that is not readily available via the network, the agent being a client resident agent configured to obtain supplemental information directly at a client entity; and a decision logic module, executable by a processor, to obtain the supplemental information concerning the first entity from the agent via the second interface, the agent harvesting the supplemental information locally at the first entity, wherein the decision logic module is further to generate an assessment regarding the first entity'"'"'s compliance with a geolocation policy defined in connection with access to the second entity by the first entity, the assessment being generated utilizing the network geolocation information and the supplemental information, the geolocation policy including rules to determine whether the first entity'"'"'s geolocation is sufficiently reliable. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-implemented method including:
-
receiving network geolocation information associated with a first entity that is a party to a network session between the first entity and a second entity, coupled via a network, wherein the network geolocation information is determined utilizing a network address of the first entity; providing an agent resident at the first entity, the agent providing access to supplemental information at the first entity that is not readily available via the network, the agent being a client resident agent configured to obtain supplemental information directly at a client entity; obtaining the supplemental information concerning the first entity from the agent, the agent harvesting the supplemental information locally at the first entity; and generating an assessment regarding the first entity'"'"'s compliance with a geolocation policy defined in connection with access to the second entity by the first entity, the assessment generated utilizing the network geolocation information and the supplemental information, the geolocation policy including rules to determine whether the first entity'"'"'s geolocation is sufficiently reliable. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A machine-readable medium embodying a set of instructions that, when executed by a machine, cause the machine to:
-
receive network geolocation information associated with a first entity that is a party to a network session between the first entity and a second entity, coupled via a network, wherein the network geolocation information is determined utilizing a network address of the first entity; provide an agent resident at the first entity, the agent providing access to supplemental information at the first entity that is not readily available via the network, the agent being a client resident agent configured to obtain supplemental information directly at a client entity; obtain the supplemental information concerning the first entity from the agent, the agent harvesting the supplemental information locally at the first entity; and generate an assessment regarding the first entity'"'"'s compliance with a geolocation policy defined in connection with access to the second entity by the first entity, the assessment generated utilizing the network geolocation information and the supplemental information, the geolocation policy including rules to determine whether the first entity'"'"'s geolocation is sufficiently reliable.
-
-
20. A computer-implemented system including:
-
means for receiving network geolocation information associated with a first entity that is a party to a network session between the first entity and a second entity, coupled via a network, wherein the network geolocation information is determined utilizing a network address of the first entity; means for providing an agent resident at the first entity, the agent providing access to supplemental information at the first entity that is not readily available via the network, the agent being a client resident agent configured to obtain supplemental information directly at a client entity; means, executable by a processor, for obtaining the supplemental information concerning the first entity from the agent, the agent harvesting the supplemental information locally at the first entity; and means for generating an assessment regarding the first entity'"'"'s compliance with a geolocation policy defined in connection with access to the second entity by the first entity, the assessment being generated utilizing the network geolocation information and the supplemental information, the geolocation policy including rules to determine whether the first entity'"'"'s geolocation is sufficiently reliable.
-
Specification