Source: http://www.google.nl/patents/US20060010252
Timestamp: 2018-01-17 05:11:24
Document Index: 613015547

Matched Legal Cases: ['art 2004', 'art 1992', 'art 1994', 'art 1993', 'art 1998', 'art 1998', 'art 1998', 'art 1996', 'art 1999', 'art 1996', 'art 1997', 'art 1997', 'art 1998', 'art 2002', 'art 2001', 'art 2001', 'art 2002', 'art 2013', 'art 2007', 'art 2017', 'art 2015', 'art 2007', 'art 2011', 'art 2010', 'art 2015', 'art 2013']

Patent US20060010252 - Geo-location and geo-compliance utilizing a client agent - Google Patenten
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...http://www.google.nl/patents/US20060010252?utm_source=gb-gplus-sharePatent US20060010252 - Geo-location and geo-compliance utilizing a client agent
Publicatienummer US20060010252 A1
Aanvraagnummer US 11/073,149
Prioriteitsdatum 4 maart 2004
Ook gepubliceerd als EP1769381A2, EP1769381A4, US7685279, WO2005086681A2, WO2005086681A3
Publicatienummer 073149, 11073149, US 2006/0010252 A1, US 2006/010252 A1, US 20060010252 A1, US 20060010252A1, US 2006010252 A1, US 2006010252A1, US-A1-20060010252, US-A1-2006010252, US2006/0010252A1, US2006/010252A1, US20060010252 A1, US20060010252A1, US2006010252 A1, US2006010252A1
Uitvinders Thomas Miltonberger, Kaelin Colclasure, David Naffziger, Tobias Speckbacher, Stefano Paoletti
Oorspronkelijke patenteigenaar Miltonberger Thomas W, Colclasure Kaelin L, Naffziger David C, Tobias Speckbacher, Stefano Paoletti
Patentcitaties (99), Verwijzingen naar dit patent (50), Classificaties (26), Juridische gebeurtenissen (7)
US 20060010252 A1
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, wherein the network geolocation information is determined utilizing a network address of the first entity; and
a decision logic module to obtain supplemental information concerning the first entity by harvesting the supplemental information locally at the first entity,
wherein 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.
8. The system of claim 1, wherein the interface is to receive the network geolocation information from an external geolocation service to which the network address of the first entity has been communicated.
9. The system of claim 1, wherein the interface is to receive constraints, from the second entity, in connection with the harvesting of the supplemental information locally at the first entity, and the decision logic is to harvest the supplemental information locally at the first entity subject to the constraints.
receiving network geolocation information associated with a first 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;
obtain supplemental information concerning the first entity by harvesting the supplemental information locally at the first entity; and
generating an assessment regarding compliance with a geolocation policy defined in connection with access to the second entity, the assessment generated utilizing the network geolocation information and the supplemental information.
14. The computer-implemented method of claim 10, including obtain further supplemental information, concerning the first entity, from the second entity and generating the assessment utilizing the further supplemental information.
18. The computer-implemented method of claim 10, including receiving constraints, from the second entity, in connection with the harvesting of the supplemental information locally at the first entity, and harvesting the supplemental information locally at the first entity subject to the constraints.
19. A machine-readable medium embodying a set of instructions that, when executed by a machine, cause the machine to perform the computer-implemented method of claim 10.
first means for receiving network geolocation information associated with a first 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; and
second means for obtaining supplemental information concerning the first entity by harvesting the supplemental information locally at the first entity,
wherein the second means is further for generating 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.
At operation 94, the decision logic module 22 obtains IP geolocation information (e.g., a geographical location of the entity associated with the IP address utilized by the Internet user) from the geolocation system 24. The IP geolocation information may be provided by the geolocation system 24 to the decision logic module 22, responsive to a communication of the IP address utilized by the Internet user from the decision logic module 22 to the geolocation system 24. The geolocation system 24 may maintain a database mapping IP addresses (or blocks of IP addresses) to geographic locations. In another embodiment, the geolocation system 24 may, responsive to receipt of the IP address from the decision logic module 22, dynamically perform a number of operations to determine a geographic location associated with the IP address. Further details regarding operations that may be performed by the geolocation system 24 in order to estimate a geographic location associated with an IP address are provided in US patent number 6,684,250.
While the machine-readable medium 142 is shown in an exemplary embodiment to be a single medium, the term “machine-readable medium” should be taken to include a single medium or multiple media (e.g., a centralized or distributed database, and/or associated caches and servers) that store the one or more sets of instructions. The term “machine-readable medium” shall also be taken to include any medium that is capable of storing, encoding or carrying a set of instructions for execution by the machine and that cause the machine to perform any one or more of the methodologies of the present invention. The term “machine-readable medium” shall accordingly be taken to include, but not be limited to, solid-state memories, optical and magnetic media, and carrier wave signals.
US5231631 * 16 maart 1992 27 juli 1993 At&T Bell Laboratories Arrangement for regulating traffic in a high speed data network
US5291550 * 9 juli 1993 1 maart 1994 At&T Bell Laboratories Dynamic network call distributor
US5418713 * 5 aug 1993 23 mei 1995 Allen; Richard Apparatus and method for an on demand data delivery system for the preview, selection, retrieval and reproduction at a remote location of previously recorded or programmed materials
US5421024 * 30 aug 1993 30 mei 1995 Hewlett-Packard Company Detection of a relative location of a network device using a multicast packet processed only by hubs
US5493689 * 1 maart 1993 20 feb 1996 International Business Machines Corporation System for configuring an event driven interface including control blocks defining good loop locations in a memory which represent detection of a characteristic pattern
US5636276 * 18 april 1995 3 juni 1997 Brugger; Rolf Device for the distribution of music information in digital form
US5680390 * 6 juni 1995 21 okt 1997 Bell Communications Research, Inc. Broadband telecommunications network and method of having operations systems support
US5734651 * 29 mei 1996 31 maart 1998 International Business Machines Corporation Transaction message routing in digital communication networks
US5734823 * 25 juli 1996 31 maart 1998 Microtome, Inc. Systems and apparatus for electronic communication and storage of information
US5734891 * 12 juni 1996 31 maart 1998 Saigh; Michael M. Systems and apparatus for electronic communication and storage of time encoded information
US5777989 * 19 dec 1995 7 juli 1998 International Business Machines Corporation TCP/IP host name resolution for machines on several domains
US5848373 * 18 juli 1997 8 dec 1998 Delorme Publishing Company Computer aided map location system
US5870561 * 15 maart 1996 9 feb 1999 Novell, Inc. Network traffic manager server for providing policy-based recommendations to clients
US5884038 * 2 mei 1997 16 maart 1999 Whowhere? Inc. Method for providing an Internet protocol address with a domain name server
US5913036 * 28 juni 1996 15 juni 1999 Mci Communications Corporation Raw performance monitoring correlated problem alert signals
US5930474 * 31 jan 1996 27 juli 1999 Z Land Llc Internet organizer for accessing geographically and topically based information
US5937163 * 26 maart 1996 10 aug 1999 Industrial Technology Research Institute Method and system at a host node for hierarchically organizing the links visited by a world wide web browser executing at the host node
US5944787 * 21 april 1997 31 aug 1999 Sift, Inc. Method for automatically finding postal addresses from e-mail addresses
US5978845 * 25 maart 1997 2 nov 1999 Sun Microsystems, Inc. Network management relay mechanism
US5994787 * 15 sept 1997 30 nov 1999 Toyota Jidosha Kabushiki Kaisha Control system for a power supply changeover switch
US6012090 * 14 maart 1997 4 jan 2000 At&T Corp. Client-side parallel requests for network services using group name association
US6154172 * 31 maart 1998 28 nov 2000 Piccionelli; Gregory A. System and process for limiting distribution of information on a communication network based on geographic location
US6243749 * 8 okt 1998 5 juni 2001 Cisco Technology, Inc. Dynamic network address updating
US6259701 * 11 sept 1997 10 juli 2001 At&T Corp. Method and system for a unicast endpoint client to access a multicast internet protocol (IP) session
US6266607 * 27 nov 1997 24 juli 2001 Mannesmann Ag Process for selecting the traffic information transmitted by a traffic information center which concerns a route of a vehicle equipped with a terminal in a road network
US6272150 * 5 mei 1997 7 aug 2001 Scientific-Atlanta, Inc. Cable modem map display for network management of a cable data delivery system
US6285748 * 25 sept 1997 4 sept 2001 At&T Corporation Network traffic controller
US6286047 * 10 sept 1998 4 sept 2001 Hewlett-Packard Company Method and system for automatic discovery of network services
US6356929 * 7 april 1999 12 maart 2002 International Business Machines Corporation Computer system and method for sharing a job with other computers on a computer network using IP multicast
US6415064 * 26 mei 1999 2 juli 2002 Samsung Electronics, Co., Ltd. Skew correction apparatus and method
US6415323 * 9 dec 1999 2 juli 2002 Fastforward Networks Proximity-based redirection system for robust and scalable service-node location in an internetwork
US6466940 * 11 feb 1998 15 okt 2002 Dudley John Mills Building a database of CCG values of web pages from extracted attributes
US6505201 * 8 juli 1999 7 jan 2003 Net Zero, Inc. Apparatus for monitoring individual internet usage
US6513061 * 6 okt 1998 28 jan 2003 Hitachi, Ltd. Proxy server selecting server and proxy server
US6542739 * 6 okt 2000 1 april 2003 Mobile Satellite Ventures, Lp Priority and preemption service system for satellite related communication using central controller
US6904449 * 14 jan 2000 7 juni 2005 Accenture Llp System and method for an application provider framework
US7062572 * 19 maart 2001 13 juni 2006 Microsoft Corporation Method and system to determine the geographic location of a network user
US7100204 * 5 april 2002 29 aug 2006 International Business Machines Corporation System and method for determining network users' physical locations
US20020099955 * 22 jan 2002 25 juli 2002 Vidius Inc. Method for securing digital content
US20020143991 * 16 maart 2001 3 okt 2002 Kingsum Chow Geographic location determination including inspection of network address
US20030065763 * 19 juli 2001 3 april 2003 Swildens Eric Sven-Johan Method for determining metrics of a content delivery and global traffic management network
US20030125021 * 28 dec 2001 3 juli 2003 Tell Daniel Francis Method and apparatus for transmitting wired data voice over IP data and wireless data through a common IP core network
US20030212909 * 21 jan 2003 13 nov 2003 Lucent Technologies Inc. Tool, method and apparatus for assessing network security
US20040010571 * 4 okt 2002 15 jan 2004 Robin Hutchinson Methods and systems for managing enterprise assets
US20040103315 * 7 juni 2001 27 mei 2004 Geoffrey Cooper Assessment tool
US20050004978 * 1 juni 2004 6 jan 2005 Reed Drummond Shattuck Object-based on-line transaction infrastructure
US20050198265 * 30 jan 2004 8 sept 2005 Peter Veprek Method and apparatus for information notification
US20060212601 * 24 mei 2006 21 sept 2006 Microsoft Corporation Method and system to determine the geographic location of a network user
US20060242072 * 31 maart 2002 26 okt 2006 Vidius, Inc Method and system for creation, management and analysis of distribution syndicates
US7734779 * 24 aug 2006 8 juni 2010 Gregory Alexander Piccionelli Password protection system and method
US7809857 * 14 okt 2003 5 okt 2010 Quova, Inc. Method and system to collect geographic location information for a network address utilizing geographically dispersed data collection agents
US7941370 12 dec 2006 10 mei 2011 Uc Group Limited Systems and methods for funding payback requests for financial transactions
US8225404 21 jan 2009 17 juli 2012 Wontok, Inc. Trusted secure desktop
US8407324 * 1 juli 2010 26 maart 2013 Raytheon Company Dynamic modification of the address of a proxy
US8434148 * 30 maart 2007 30 april 2013 Advanced Network Technology Laboratories Pte Ltd. System and method for providing transactional security for an end-user device
US8566472 8 feb 2010 22 okt 2013 Koletry Processing L.L.C. Password protection system and method
US8566900 * 23 mei 2011 22 okt 2013 Palo Alto Networks, Inc. Using geographical information in policy enforcement
US8832809 31 mei 2012 9 sept 2014 Uc Group Limited Systems and methods for registering a user across multiple websites
US9038178 * 25 juni 2012 19 mei 2015 Emc Corporation Detection of malware beaconing activities
US9112667 * 31 aug 2010 18 aug 2015 William Woodcock Geolocation
US9112897 13 juni 2008 18 aug 2015 Advanced Network Technology Laboratories Pte Ltd. System and method for securing a network session
US9185158 9 april 2009 10 nov 2015 Level 3 Communications, Llc Content delivery in a network
US9195826 30 mei 2013 24 nov 2015 Emc Corporation Graph-based method to detect malware command-and-control infrastructure
US9519902 * 23 jan 2014 13 dec 2016 Quisk, Inc. Fraud monitoring system with distributed cache
US9609619 * 17 aug 2015 28 maart 2017 William E. Woodcock, IV Geolocation
US9680925 9 jan 2012 13 juni 2017 At&T Intellectual Property I, L. P. Methods and apparatus to route message traffic using tiered affinity-based message routing
US9742731 15 april 2015 22 aug 2017 Level 3 Communications, Llc Geolocation via internet protocol
US9807117 * 17 maart 2015 31 okt 2017 Solarflare Communications, Inc. System and apparatus for providing network security
US20060200412 * 23 feb 2005 7 sept 2006 Comcast Cable Holdings, Llc System and method for DRM regional and timezone key management
US20070234061 * 30 maart 2007 4 okt 2007 Teo Wee T System And Method For Providing Transactional Security For An End-User Device
US20070250392 * 12 dec 2006 25 okt 2007 Uc Group Limited Systems and methods for determining taxes owed for financial transactions conducted over a network
US20070250440 * 12 dec 2006 25 okt 2007 Uc Group Limited Systems and methods for funding payback requests for financial transactions
US20070250441 * 12 dec 2006 25 okt 2007 Uc Group Limited Systems and methods for determining regulations governing financial transactions conducted over a network
US20090037976 * 13 juni 2008 5 feb 2009 Wee Tuck Teo System and Method for Securing a Network Session
US20090044266 * 29 april 2008 12 feb 2009 Authentium, Inc. System and method for providing transactional security for an end-user device
US20090187991 * 21 jan 2009 23 juli 2009 Authentium, Inc. Trusted secure desktop
US20090282159 * 9 april 2009 12 nov 2009 Level 3 Communications, Llc Content delivery in a network
US20100106611 * 24 okt 2008 29 april 2010 Uc Group Ltd. Financial transactions systems and methods
US20100146604 * 8 feb 2010 10 juni 2010 Gregory Alexander Piccionelli Password protection system and method
US20110209222 * 30 maart 2011 25 aug 2011 Safecentral, Inc. System and method for providing transactional security for an end-user device
US20110247068 * 31 maart 2010 6 okt 2011 Alcatel-Lucent Usa Inc. Method And Apparatus For Enhanced Security In A Data Communications Network
US20120005319 * 1 juli 2010 5 jan 2012 Raytheon Company Dynamic Modification of the Address of a Proxy
US20120110128 * 29 okt 2010 3 mei 2012 Aaron Jeffrey A Methods, apparatus and articles of manufacture to route policy requests
US20140379561 * 23 jan 2014 25 dec 2014 Quisk, Inc. Fraud monitoring system with distributed cache
US20160029340 * 17 aug 2015 28 jan 2016 William E. Woodcock, IV Geolocation
US20160277447 * 17 maart 2015 22 sept 2016 Solarflare Communications, Inc. System and apparatus for providing network security
EP2263159A2 * 9 april 2009 22 dec 2010 Level 3 Communications, LLC Rule-based content request handling
EP2263159A4 * 9 april 2009 2 april 2014 Level 3 Communications Llc Rule-based content request handling
WO2010046659A2 * 23 okt 2009 29 april 2010 Uc Group Ltd. Systems and methods for processing transactions with online merchants
WO2010046659A3 * 23 okt 2009 24 juni 2010 Uc Group Ltd. Systems and methods for processing transactions with online merchants
WO2015160934A1 * 15 april 2015 22 okt 2015 Level 3 Communications, Llc Geolocation via internet protocol
WO2016072970A1 * 4 nov 2014 12 mei 2016 Hewlett Packard Enterprise Development Lp Smart location determination
Classificatie in de VS 709/245, 709/225
Coöperatieve classificatie H04L67/38, H04L67/18, H04L67/14, H04L63/102, H04L29/12981, G07F17/3223, H04L63/104, G07F17/3241, H04L63/107, H04L61/609, G07F17/3237, G07F17/32
Europese classificatie G07F17/32C6, G07F17/32H, G07F17/32E6D, H04L63/10E, H04L61/60K, H04L63/10C, H04L29/12A9K, H04L29/08N17, H04L29/08N13, H04L29/06C4, G07F17/32
21 sept 2005 AS Assignment
1 maart 2013 AS Assignment
23 sept 2013 FPAY Fee payment