搜尋 圖片 地圖 Play YouTube 新聞 Gmail 雲端硬碟 更多 »
進階專利搜尋 | 網頁圖片 | 網頁紀錄 | 登入

專利

  

US008073972B2

[graphic]

(12) UIllt€d States Patent (10) Patent No.: US 8,073,972 B2 Jansen et al. (45) Date of Patent: Dec. 6, 2011 (54) SYSTEM AND METHOD FOR LOCATION (56) References Cited DISCOVERY BASED ON DNS U.S. PATENT DOCUMENTS (75) Inventors: Gerardus Theodorus Jansen, Raleigh, 6,108,703 A * 8/2000 Leighton etal. ............ .. 709/223 NC (Us); simo s_s0r¢e,NeWYOrk,NY 6,920,498 B1* 7/2005 Gourlay etal. 709/227 (US) 7,133,905 B2* 11/2006 Dilleyetal. ..... .. 709/203 7,194,522 B1* 3/2007 Swildensetal. 709/217 _ _ 2001/0052016 A1* 12/2001 Skene etal. ..... .. 709/226 (73) Asslgneei Red Hat,II1¢-, Ra1e1gh,NC (US) 2002/0169890 A1* 11/2002 Beaumont et al. . 709/245 2003/0112792 A1* 6/2003 Cranoretal. .... .. 370/352 ( * ) Notice: Subject to any disclaimer, the term of this 2006/0064478 A1* 3/2006 Slrkln ~~~~~~~~~~ ~~ 709/223 Patent is extended or adjusted under 35 2006/0117038 A1* 6/2006 Toebesetal. ............... .. 707/100 U.S.C. l54(b) by 159 days. * Cited by examiner NO . Primary B Tran . .. ,

(74) Attorney, Agent, or Firm * Lowenstein Sandler PC

22 El d: M 26 2009 ( ) 1 e ay ’ (57) ABSTRACT (65) Prior Publication Data A system and method for enabling a client to query a DNS

server for location information that is associated with the Us 2010/0306409 A1 Dec2’ 2010 client’s IP address. The client receives the location information which identifies a list of sub-locations and a location IP

[graphic]
[graphic]
[graphic]
[graphic]
[graphic]
[graphic]
[graphic]
[graphic]
[graphic]
[graphic]
[graphic]
[graphic]
[graphic]
[graphic]
[graphic]
[graphic]
[graphic]

51 I . Cl. . . . ( ) nt address space encompassing the sub-locat1ons listed. The G06F 15/16 (200601) _ / _ / client selects a network service located nearest to the client "" """"" 709}/1245’ 709 224’77(;)99/220033 based on the location information, and then accesses the ie 0 assi cation earc ................ .. , network SerViCe_ 709/220, 2234225, 245 See application file for complete search history. 21 Claims, 8 Drawing Sheets

_____________________ “P'eEe'n'I """ "

5 Location Container

I § /~/ /'\100

I o I 1450 —

13% Location Container

I _ I2

I DNS [E;—gI List of Subs _/\ 145C

I Network Svc. 1_5__5_

I M

\Z\_ Addr. Space

115 .. . E9 Parent Location lnItIal Location 105 Sub-Location

[graphic]
[graphic]
[graphic]
[graphic]
[graphic]
[graphic]
[graphic]
[graphic]
[graphic]
[graphic]
[graphic]
[graphic]

Sub-Sub-Location
120

[merged small][graphic][graphic][graphic][graphic][merged small][graphic][graphic][subsumed][graphic][graphic][graphic][graphic][merged small][graphic][graphic][graphic][graphic][merged small][graphic][graphic][graphic][graphic][graphic][graphic][graphic][graphic][graphic][graphic][graphic][graphic][merged small][graphic][graphic][graphic][graphic][graphic][merged small][graphic][graphic][merged small][graphic][graphic][graphic][graphic][merged small]
[graphic]
[graphic]
[graphic]
[graphic]
[graphic]

200 --7\ lnitialzggcation _ ' Network Svc. Sub-Location — Mg 230

[graphic]
[graphic]

_____ " abc._locaiions.domain.c0m

[graphic]
[graphic]
[graphic]
[graphic]
[graphic]
[graphic]
[graphic]
[graphic]
[graphic]
[graphic]
[graphic]

Hi ~ M V . " det._locati0ns.domain.com Network Svc. \ Llstggubs geh._locali0ns.domain.com M Addr. Space 192.168.1.1-192.168.1.10 - ,. E9 - OR E‘ 192.168.0,0l16 SRV Record E If/.' ------------------------------------- H E _ldap._tcp.abc._locations SRV IN 10 100 389 ldap.abc.domain.com. _http._tcp.abc._locations SRV IN 10 100 80 web.abc.domain.com. _http,_icp.abc._l0cations SRV IN 20 0 80 web.domain.com.

[graphic]
[graphic]
[graphic][graphic][graphic][graphic][graphic][graphic][graphic][graphic][graphic][graphic][graphic][graphic][graphic][graphic][merged small][graphic][graphic][graphic][graphic][graphic][graphic][graphic][graphic][graphic][graphic][graphic][graphic][graphic][graphic][graphic][merged small][graphic][graphic][graphic][merged small]
« 上一頁繼續 »