US Patent No: 5,777,989

Number of patents in Portfolio can not be more than 2000

TCP/IP host name resolution for machines on several domains

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

This invention deals with an enhancement to the name resolution capabilities of existing TCP/IP networks. More specifically, it allows a host which is connected to a private network to be located through a connection to a different private network or a public network, such as the internet. This is achieved by allowing the host to be configured with more than one primary domain name server. This can be done using existing TCP/IP communications protocol and does not require a change to any code outside of the host. The host can also define one or more alternate domain name servers for each of the primary domain name servers. The definition of multiple primary and secondary domain name servers for each host allows the name of the host to be located, without a degradation in performance, if it is located or defined in any of the primary domain name servers.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
INTERNATIONAL BUSINESS MACHINES CORPORATIONARMONK, NY38095

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
McGarvey, John Ryan Apex, NC 15 490

Cited Art Landscape

Patent Info (Count) # Cites Year
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (1)
* 4,893,307 Method and apparatus for linking SNA terminals to an SNA host over a packet switched communications network 181 1988
 
AT&T IPM CORP. (1)
* 5,617,540 System for binding host name of servers and address of available server in cache within client and for clearing cache prior to client establishes connection 163 1995
 
CISCO TECHNOLOGY, INC. (1)
* 5,142,622 System for interconnecting applications across different networks of data processing systems by mapping protocols across different network domains 184 1989
 
INTERNATIONAL COMPUTERS LIMITED (1)
* 5,021,942 Data processing system with packets specifying functions and arguments 5 1988
 
TEKTRONIX, INC. (1)
* 4,853,843 System for merging virtual partitions of a distributed database 289 1987
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
Other [Check patent profile for assignment information] (7)
* 2002/0010,795 Method and system for protecting domain names 40 2001
* 2003/0191,822 Method and system for providing content delivery to a set of participating content providers 97 2003
* 2005/0203,995 Data communication method 2 2004
* 2005/0251,539 Systems and methods for determining, collecting, and using geographic locations of internet users 42 2005
* 2006/0271,707 Domain name system resolution 11 2006
* 2008/0313,352 METHODS, SYSTEMS, AND COMPUTER PROGRAM PRODUCTS FOR TOKENIZED DOMAIN NAME RESOLUTION 2 2007
* 2008/0046,340 Method and system for protecting domain names via third-party systems 17 2007
 
NEW.NET, INC. (1)
* 2002/0073,233 Systems and methods of accessing network resources 37 2001
 
BANDWIDTH.COM (1)
* 2006/0015,467 Internet services quoting system and method 36 2005
 
SONY CORPORATION (1)
* 7,484,009 Network connection apparatus, connection system, and network connection method 0 2002
 
Solution Inc. (1)
7,007,080 System for reconfiguring and registering a new IP address for a computer to access a different network without user intervention 87 2000
 
LEVEL 3 COMMUNICATIONS, LLC (25)
8,543,901 Verification of content stored in a network 0 1999
7,373,644 Automated server replication 23 2001
6,654,807 Internet content delivery network 190 2001
9,167,036 Managed object replication and delivery 0 2002
7,822,871 Configurable adaptive global traffic control and management 79 2002
7,953,888 On-demand overlay routing for computer-based communication networks 3 2003
8,478,903 Shared content delivery infrastructure 21 2005
8,281,035 Optimized network resource location 24 2006
8,683,076 Method of generating a web page 19 2007
8,572,208 Shared content delivery infrastructure 19 2007
8,291,046 Shared content delivery infrastructure with rendezvous based on load balancing and network conditions 20 2007
8,924,466 Server handoff in content delivery network 0 2007
8,782,123 Server handoff in content delivery network 0 2007
9,203,636 Distributing requests across multiple content delivery networks based on subscriber policy 0 2007
8,572,210 Shared content delivery infrastructure and method of generating a web page 19 2007
8,296,396 Delivering resources to clients in a distributed computing environment with rendezvous based on load balancing and network conditions 4 2007
8,060,613 Resource invalidation in a content delivery network 11 2007
7,949,779 Controlling subscriber information rates in a content delivery network 83 2007
7,945,693 Controlling subscriber information rates in a content delivery network 32 2007
9,021,112 Content request routing and load balancing for content distribution networks 0 2008
8,930,538 Handling long-tail content in a content delivery network (CDN) 0 2009
8,645,517 Policy-based content delivery network selection 1 2010
8,473,613 Transparent redirection of resource requests 19 2011
8,230,065 Transparent redirection of resource requests 0 2011
8,599,697 Overlay network 0 2011
 
SAMSUNG ELECTRONICS CO., LTD. (2)
* 7,290,060 Network-connecting apparatus and method for providing direct connections between network devices in different private networks 10 2003
* 2003/0172,184 Network-connecting apparatus and method for providing direct connections between network devices in different private networks 2 2003
 
SANDPIPER NETWORKS, INC. (2)
7,054,935 Internet content delivery network 54 2002
* 2002/0099,850 Internet content delivery network 82 2002
 
IDN TECHNOLOGIES LLC (3)
* 6,182,148 Method and system for internationalizing domain names 64 1999
6,829,653 Method and system for internationalizing domain names 14 2000
* 2006/0031,579 Method and system for internationalizing domain names 2 2004
 
BARRACUDA NETWORKS, INC. (1)
* 6,324,582 Enhanced network communication 154 1998
 
NEUSTAR IP INTELLIGENCE, INC. (9)
6,684,250 Method and apparatus for estimating a geographic location of a networked entity 198 2001
9,021,080 Method and system to associate geographic location information with a network address using a combination of automated and manual processes 0 2003
7,809,857 Method and system to collect geographic location information for a network address utilizing geographically dispersed data collection agents 13 2003
7,472,172 Method and system to initiate geolocation activities on demand and responsive to receipt of a query 29 2003
7,072,963 Method and system to modify geolocation activities based on logged query information 69 2003
* 2004/0078,367 Method and system to modify geolocation activities based on logged query information 8 2003
* 2004/0078,489 Method and system to associate a geographic location information with a network address using a combination of automated and manual process 14 2003
7,685,279 Geo-location and geo-compliance utilizing a client agent 24 2005
* 2006/0010,252 Geo-location and geo-compliance utilizing a client agent 18 2005
 
ORACLE AMERICA, INC. (1)
* 6,154,777 System for context-dependent name resolution 160 1996
 
AKAMAI TECHNOLOGIES, INC. (3)
7,240,100 Content delivery network (CDN) content server request handling mechanism with metadata framework support 318 2001
8,122,102 Content delivery network (CDN) content server request handling mechanism 11 2007
* 2007/0288,588 Content delivery network (CDN) content server request handling mechanism 91 2007
 
SAVVIS ASSET HOLDINGS, INC. (1)
7,860,964 Policy-based content delivery network selection 32 2007
 
APPLE INC. (3)
* 8,065,418 NAT traversal for media conferencing 41 2004
8,572,172 NAT traversal for media conferencing 1 2011
8,443,090 NAT traversal for media conferencing 1 2011
 
HUGHES ELECTRONICS CORPORATION (6)
7,769,838 Single-modem multi-user virtual private network 0 2001
7,197,550 Automated configuration of a virtual private network 24 2001
* 7,099,957 Domain name system resolution 19 2001
* 2003/0055,990 Single-modem multi-user virtual private network 36 2001
* 2003/0041,136 Automated configuration of a virtual private network 30 2001
* 2003/0041,091 Domain name system resolution 11 2001
 
S. AQUA SEMICONDUCTOR, LLC (6)
9,141,717 Methods, systems, products, and devices for processing DNS friendly identifiers 0 2002
* 2008/0016,233 METHODS, SYSTEMS, PRODUCTS, AND DEVICES FOR PROCESSING DNS FRIENDLY IDENTIFIERS 92 2002
8,990,347 Method, product, and apparatus for processing a data request 1 2004
* 8,635,340 Method, product, and apparatus for requesting a network resource 15 2007
* 8,612,565 Fictitious domain name method, system, product, and apparatus 10 2012
* 2012/0278,467 Fictitious Domain Name Method, System, Product, and Apparatus 33 2012
 
UNWIRED PLANET, LLC (4)
7,246,371 System and method for filtering unavailable devices in a presence and availability management system 89 2002
* 2002/0120,687 System and method for filtering unavailable devices in a presence and availability management system 65 2002
7,206,388 System and method for providing voice-activated presence information 35 2003
* 2003/0174,814 System and method for providing voice-activated presence information 12 2003
 
INPRO NETWORK FACILITY, LLC (1)
7,133,404 Communication using two addresses for an entity 15 2001
 
CANON KABUSHIKI KAISHA (3)
* 7,697,171 Communications device and control method for transmitting an image by electronic mail 2 2003
* 2005/0225,809 Communications device and control method for transmitting an image by electronic mail 10 2004
8,614,816 Communications device and control method for transmitting an image by electronic mail 0 2010
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (6)
* 6,418,466 Management of authentication discovery policy in a computer network 30 1997
* 6,442,685 Method and system for multiple network names of a single server 17 1999
* 8,640,017 Bootstrapping in information access systems 0 2000
8,478,732 Database aliasing in information access system 0 2000
* 6,968,381 Method for availability monitoring via a shared database 2 2001
7,702,677 Information retrieval from a collection of data 12 2008
 
SAP SE (1)
* 8,762,384 Method and system for search structured data from a natural language search request 6 2010
 
INKOMI CORP. (1)
6,976,093 Web server content replication 27 1999
 
FUJITSU LIMITED (2)
* 6,212,521 Data management system, primary server, and secondary server for data registration and retrieval in distributed environment 116 1998
* 6,873,602 Network system, switch, and server 41 2000
 
GIORDANO, JOSEPH, ESQ. (1)
* 6,016,512 Enhanced domain name service using a most frequently used domain names table and a validity code table 234 1998
 
INTELLECTUAL VENTURES I LLC (5)
* 7,099,956 Method and apparatus for conducting domain name service 11 2001
* 2001/0034,657 Method and apparatus for conducting domain name service 8 2001
* 2002/0019,800 Method and apparatus for transacting divisible property 19 2001
8,015,317 Method, system and computer-readable medium for conducting domain name service 8 2006
* 2006/0293,973 Method and apparatus for conducting domain name service 7 2006
 
Digital Envoy, Inc. (12)
6,757,740 Systems and methods for determining collecting and using geographic locations of internet users 311 2000
7,844,729 Geo-intelligent traffic manager 18 2000
7,685,311 Geo-intelligent traffic reporter 23 2002
* 2003/0110,293 Geo-intelligent traffic reporter 49 2002
7,451,233 Systems and methods for determining, collecting, and using geographic locations of internet users 14 2004
7,349,989 Systems and methods for determining, collecting, and using geographic locations of internet users 0 2004
7,698,377 Systems and methods for determining, collecting, and using geographic locations of internet users 23 2005
7,403,978 Systems and methods for determining, collecting, and using geographic locations of internet users 19 2006
7,363,350 Systems and methods for determining, collecting, and using geographic locations of internet users 0 2006
8,443,107 Method, computer program product and electronic device for hyper-local geo-targeting 9 2009
8,060,606 Geo-intelligent traffic reporter 10 2010
8,463,942 Method and system for geo-targeted content delivery 0 2010
 
SAP AG (1)
* 2012/0047,145 ATTRIBUTED SEMANTIC SEARCH 8 2010
 
GRAPHON CORPORATION (3)
7,424,737 Virtual host for protocol transforming traffic traversing between an IP-compliant source and non-IP compliant destination 18 2004
7,380,273 Method for authenticating a user access request 5 2005
7,360,244 Method for authenticating a user access request 4 2005
 
INTEL CORPORATION (2)
* 5,974,453 Method and apparatus for translating a static identifier including a telephone number into a dynamically assigned network address 183 1997
* 6,157,965 System and method for binding a virtual device driver to a network driver interface 81 1998
 
NETGEAR HOLDINGS LIMITED, A LIMITED LIABILITY (1)
6,480,508 Router-based domain name system proxy agent using address translation 130 1999
 
YAHOO! INC. (3)
7,143,193 Content collection 15 1999
7,356,589 Content collection 3 2005
8,108,347 Web server content replication 1 2005
 
NORTEL NETWORKS LIMITED (2)
* 6,738,828 Name resolution protocol, system and method for resolving a flat name space to an address space 17 2000
* 2007/0091,828 Registration, look-up, and routing with flat addresses at enormous scales 4 2005
 
Juniper Networks, Inc. (3)
* 7,171,457 Processing numeric addresses in a network router 5 2001
7,779,087 Processing numeric addresses in a network router 1 2007
* 2007/0118,621 Processing numeric addresses in a network router 0 2007
 
Bryte Computer Technologies (1)
* 9,015,279 Methods, systems, and computer program products for tokenized domain name resolution 0 2007
 
INKTOMI CORPORATION (1)
* 7,581,006 Web service 25 1998
 
Topeer Corporation (1)
* 2011/0035,481 System and Method for Navigating and Accessing Resources on Private and/or Public Networks 0 2009
 
MOTOROLA SOLUTIONS, INC. (2)
* 7,656,804 Method and apparatus for operating an AD-HOC communication system 2 2004
* 2006/0034,193 Method and apparatus for operating an AD-HOC communication system 5 2004
 
MASSACHUSETTS INSTITUTE OF TECHNOLOGY (6)
* 6,108,703 Global hosting system 699 1999
* 6,553,413 Content delivery network using edge-of-network servers for providing content delivery to a set of participating content providers 315 2000
* 7,103,645 Method and system for providing content delivery to a set of participating content providers 179 2003
7,693,959 Content distribution system using an alternative domain name system (DNS) and content servers 30 2006
* 2007/0005,689 Content distribution system using an alternative domain name system (DNS) and content servers 95 2006
8,073,961 Global hosting system 1 2010
 
RareDomains.com (1)
6,519,589 System and method for generating domain names and for facilitating registration and transfer of the same 76 2001
 
MICROSOFT TECHNOLOGY LICENSING, LLC (7)
* 6,434,600 Methods and systems for securely delivering electronic mail to hosts having dynamic IP addresses 92 1998
* 6,151,631 Territorial determination of remote computer location in a wide area network for conditional delivery of digitized products 125 1998
* 6,826,617 Territorial determination of remote computer location in a wide area network for conditional delivery of digitized products 67 2000
* 7,284,056 Resolving host name data 4 2002
* 7,299,491 Authenticated domain name resolution 20 2003
* 2004/0250,119 Authenticated domain name resolution 15 2003
7,418,507 Virtual resource serving of consolidated server shares 0 2003
 
GODADDY.COM, LLC (1)
* 6,298,341 System and method for generating domain names and for facilitating registration and transfer of the same 135 1999
 
MVP, INC. (2)
* 8,843,458 Method and arrangement for automatically searching information sources accessible through a data network 0 2004
* 2007/0124,428 Method and arrangement for automatically searching information soruces accessible through a data network 1 2004
 
GENESYS TELECOMMUNICATIONS LABORATORIES, INC. (1)
* 6,038,602 Connection method for a network system and a server computer 25 1997
 
IPDEV CO. (1)
* 6,195,691 Method and apparatus for creating and using dynamic universal resource locators 74 1996
 
Impro Network Facility, LLC (1)
8,090,843 Creating a public identity for an entity on a network 0 2011
 
VERIZON PATENT AND LICENSING INC. (2)
* 6,075,783 Internet phone to PSTN cellular/PCS system 184 1997
* 6,185,204 Internet phone to PSTN cellular/PCS system 79 1999
 
SAVVIS COMMUNICATIONS CORPORATION (2)
8,468,245 Delivering resources to clients in a distributed computing environment 21 2007
8,301,774 Delivering resources to clients in a distributed computing environment 0 2007
 
OPENWAVE SYSTEMS INC. (1)
* 2002/0116,336 Method and device for displaying contact information in a presence and availability management system 128 2002
 
TELEFONAKTIEBOLAGET L M ERICSSON (PUBL) (1)
6,304,913 Internet system and method for selecting a closest server from a plurality of alternative servers 253 1998
 
ESDR Networks Solutions LLC (1)
RE44898 Search engine request method, product, and apparatus 0 2012
 
THE BOEING COMPANY (1)
* 2002/0159,453 Method and system for label table caching in a routing device 7 2001
 
F. POSZAT HU, L.L.C. (12)
* 6,119,171 Domain name routing 291 1998
6,421,732 Ipnet gateway 84 1998
6,430,623 Domain name routing 46 2000
6,772,227 Communicating between address spaces 9 2002
7,937,471 Creating a public identity for an entity on a network 5 2002
* 2003/0233,454 Creating a public identity for an entity on a network 11 2002
8,234,358 Communicating with an entity inside a private network using an existing connection to initiate communication 0 2002
7,139,828 Accessing an entity inside a private network 27 2002
* 2004/0044,778 Accessing an entity inside a private network 7 2002
7,949,785 Secure virtual community network system 16 2003
* 2004/0249,911 Secure virtual community network system 77 2003
RE41024 Communication using two addresses for an entity 3 2008
 
RADWARE, LTD. (1)
9,231,853 Load balancing 0 2014
 
CITRIX SYSTEMS, INC. (4)
6,725,272 Apparatus, method and computer program product for guaranteed content delivery incorporating putting a client on-hold based on response time 40 2000
7,836,191 Apparatus, method and computer program product for guaranteed content delivery incorporating putting a client on-hold based on response time 5 2004
* 2004/0199,646 Apparatus, method and computer program product for guaranteed content delivery incorporating putting a client on-hold based on response time 23 2004
8,812,703 Apparatus, method and computer program product for guaranteed content delivery incorporating putting a client on-hold based on response time 0 2010
 
AT&T CORP. (1)
* 6,163,810 System and method for managing the exchange of information between multicast and unicast hosts 28 1998
* Cited By Examiner