Search

Francis Stanbach Phones & Addresses

  • Evergreen, CO
  • 109 Sandtrap Ct, Greenville, SC 29609 (864) 244-2736 (864) 292-6028
  • Palo Alto, CA
  • 274 San Luis Dr, Menlo Park, CA 94025 (650) 322-0303
  • 292 San Luis Dr, Menlo Park, CA 94025
  • 50 Pelican Bay, Roselle, IL 60172 (630) 539-1425
  • Chesnee, SC
  • San Mateo, CA
  • Evans, GA
  • Miami, FL

Publications

Us Patents

Internet Hosting System

View page
US Patent:
20020010794, Jan 24, 2002
Filed:
Aug 6, 1999
Appl. No.:
09/369770
Inventors:
FRANCIS J. STANBACH JR. - MENLO PARK CA, US
DANIEL G. HOFFMAN - LOS GATOS CA, US
BRUCE R. KEISER - LOS GATOS CA, US
International Classification:
G06F015/16
US Classification:
709/245000
Abstract:
A method and apparatus for providing network hosting services is provided. According to one aspect of the invention, a multi-threaded name server handles multiple concurrent name requests, and is particularly well suited for a host system controlling information relating to a large number of domain names. In a preferred embodiment as described herein, a multi-threaded name server comprises a request dispatcher thread capable of spawning multiple child threads. The result is a multi-threaded, non-blocking name server capable of handling multiple concurrent name requests for a large number of domain names. In one embodiment, one or more additional network services are also provided, preferably using a centralized database. For example, in a particular embodiment, electronic message forwarding services are provided wherein an advertisement is associated with an electronic message based on the message contents. In another embodiment, web services are provided wherein hypertext markup language (HTML) pages are dynamically generated. In still another embodiment, both electronic message forwarding services and web services are provided on by the same system using the centralized database.

Multi-Threaded Name Server

View page
US Patent:
20010049747, Dec 6, 2001
Filed:
Aug 6, 1999
Appl. No.:
09/369647
Inventors:
FRANCIS J. STANBACH - MENLO PARK CA, US
Assignee:
NAMEZERO.COM, INC.
International Classification:
G06F015/16
US Classification:
709/245000
Abstract:
A method and apparatus for mapping between a host name and a host address is provided. According to one aspect of the invention, a multi-threaded name server handles multiple concurrent name requests, and is particularly well suited for a host system controlling information relating to a large number of domain names. In a preferred embodiment as described herein, a multi-threaded name server comprises a request dispatcher thread capable of spawning multiple child threads. For each name request received by the request dispatcher thread, the request dispatcher spawns a child thread to handle the request. The child threads query a host name hash table to determine whether the host name hash table comprises a host name matching a host name in the name request. The result is a multi-threaded, non-blocking name server capable of handling multiple concurrent name requests for a large number of domain names. According to a particular embodiment, the multi-threaded name server further comprises a database coherency thread. The database coherency thread continuously or regularly queries a database comprising information corresponding to a plurality of domain names. When information in the database changes, the database coherency thread updates the host name cache to reflect any changes.
Francis J Stanbach from Evergreen, CO, age ~58 Get Report