Patents by Inventor Kent F. Settle

Kent F. Settle has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 6629144
    Abstract: The recovery of online sessions for directory services is disclosed. A server maintains a directory service of a plurality of clients. In one embodiment, a unique token for each client, known to the client and to the server, permits the client to relog onto the server, for example, after the client has crashed. In another embodiment, a client caches the information sent to the server during the log-on process, so that if the server in response to a later refresh request from the client cannot locate the client—as a result, for example, of a network or server crash—the client can automatically relog onto the server using the cached information, without user intervention. The message sent by the server to the client in response to a refresh request, after the client's entry in the directory no longer exists after a server or network crash, is desirably a dedicated error message instructing the client that it is not logged onto the server, and therefore that it should relog onto the server.
    Type: Grant
    Filed: July 14, 1999
    Date of Patent: September 30, 2003
    Assignee: Microsoft Corporation
    Inventors: Lon-Chan Chu, Yoram Yaacovi, Kent F. Settle
  • Patent number: 6263367
    Abstract: Server-determined client refresh periods (CRPS) for dynamic directory services are disclosed. In a dynamic directory maintained by a server, clients must send a refresh message to the server every CRP in order to persist in the directory. The server desirably initially sets the CRP for the clients, and is able to later change the CRP. This allows the server to increase the CRP for at least some of the clients as more clients log onto the server, to ensure that the server is able to timely respond to all the clients.
    Type: Grant
    Filed: August 25, 1999
    Date of Patent: July 17, 2001
    Assignee: Microsoft Corporation
    Inventors: Lon-Chan Chu, Yoram Yaacovi, Kent F. Settle
  • Patent number: 6016508
    Abstract: Server-determined client refresh periods (CRPs) for dynamic directory services are disclosed. In a dynamic directory maintained by a server, clients must send a refresh message to the server every CRP in order to persist in the directory. The server desirably initially sets the CRP for the clients, and is able to later change the CRP. This allows the server to increase the CRP for at least some of the clients as more clients log onto the server, to ensure that the server is able to timely respond to all the clients.
    Type: Grant
    Filed: July 2, 1997
    Date of Patent: January 18, 2000
    Assignee: Microsoft Corporation
    Inventors: Lon-Chan Chu, Yoram Yaacovi, Kent F. Settle
  • Patent number: 6006331
    Abstract: The recovery of online sessions for directory services is disclosed. A server maintains a directory service of a plurality of clients. In one embodiment, a unique token for each client, known to the client and to the server, permits the client to relog onto the server, for example, after the client has crashed. In another embodiment, a client caches the information sent to the server during the log-on process, so that if the server in response to a later refresh request from the client cannot locate the client--as a result, for example, of a network or server crash--the client can automatically relog onto the server using the cached information, without user intervention. The message sent by the server to the client in response to a refresh request, after the client's entry in the directory no longer exists after a server or network crash, is desirably a dedicated error message instructing the client that it is not logged onto the server, and therefore that it should relog onto the server.
    Type: Grant
    Filed: July 29, 1997
    Date of Patent: December 21, 1999
    Assignee: Microsoft Corporation
    Inventors: Lon-Chan Chu, Yoram Yaacovi, Kent F. Settle