Patents by Inventor John W. F. McClain
John W. F. McClain 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: 6772162Abstract: In accordance with methods and systems consistent with the present invention, a lease manager is provided for managing leases between clients and other network services. To use the lease manager, a client enters into a management lease with the lease manager, specifying an amount of time during which the lease manager can manage preexisting leases between the client and network services on behalf of the client. This management includes renewing the preexisting leases with the other network services. Further, the lease manager notifies the client when a lease between the lease manager and the client is near expiration. The lease manager also notifies the client of failed attempts to renew the preexisting leases, as well as the management lease, either with a network service or with the lease manager.Type: GrantFiled: November 6, 2002Date of Patent: August 3, 2004Assignee: Sun Microsystems, Inc.Inventors: James H. Waldo, John W. F. McClain
-
Patent number: 6708171Abstract: A network proxy is provided that facilitates the integration of orphan services into a network by enabling them to interact with a lookup service that contains an indication of the services that are available on the network. These orphan services typically reside on devices having too little memory to run the components necessary to be integrated into the network. Thus, the network proxy acts as a go between, by registering the orphan services with the lookup service so that clients may access them and by accessing services on behalf of the orphan services. As a result, the network proxy integrates orphan services into the network, when they otherwise would be incapable of doing so.Type: GrantFiled: June 14, 1999Date of Patent: March 16, 2004Assignee: Sun Microsystems, Inc.Inventors: James H. Waldo, John W. F. McClain
-
Publication number: 20030093505Abstract: In accordance with methods and systems consistent with the present invention, a lease manager is provided for managing leases between clients and other network services. To use the lease manager, a client enters into a management lease with the lease manager, specifying an amount of time during which the lease manager can manage preexisting leases between the client and network services on behalf of the client. This management includes renewing the preexisting leases with the other network services. Further, the lease manager notifies the client when a lease between the lease manager and the client is near expiration. The lease manager also notifies the client of failed attempts to renew the preexisting leases, as well as the management lease, either with a network service or with the lease manager.Type: ApplicationFiled: November 6, 2002Publication date: May 15, 2003Applicant: Sun Microsystems, Inc.Inventors: James H. Waldo, John W.F. McClain
-
Patent number: 6499049Abstract: In accordance with methods and systems consistent with the present invention, a lease manager is provided for managing leases between clients and other network services. To use the lease manager, a client enters into a management lease with the lease manager, specifying an amount of time during which the lease manager can manage preexisting leases between the client and network services on behalf of the client. This management includes renewing the preexisting leases with the other network services. Further, the lease manager notifies the client when a lease between the lease manager and the client is near expiration. The lease manager also notifies the client of failed attempts to renew the preexisting leases, as well as the management lease, either with a network service or with the lease manager.Type: GrantFiled: September 19, 2001Date of Patent: December 24, 2002Assignee: Sun Microsystems, Inc.Inventors: James H. Waldo, John W. F. McClain
-
Patent number: 6449648Abstract: In accordance with methods and systems consistent with the present invention, a lease manager is provided for managing leases between clients and other network services. To use the lease manager, a client enters into a management lease with the lease manager, specifying an amount of time during which the lease manager can manage preexisting leases between the client and network services on behalf of the client. This management includes renewing the preexisting leases with the other network services. Further, the lease manager notifies the client when a lease between the lease manager and the client is near expiration. The lease manager also notifies the client of failed attempts to renew the preexisting leases, as well as the management lease, either with a network service or with the lease manager.Type: GrantFiled: October 19, 2000Date of Patent: September 10, 2002Assignee: Sun Microsystems, Inc.Inventors: James H. Waldo, John W. F. McClain
-
Publication number: 20020049779Abstract: In accordance with methods and systems consistent with the present invention, a lease manager is provided for managing leases between clients and other network services. To use the lease manager, a client enters into a management lease with the lease manager, specifying an amount of time during which the lease manager can manage preexisting leases between the client and network services on behalf of the client. This management includes renewing the preexisting leases with the other network services. Further, the lease manager notifies the client when a lease between the lease manager and the client is near expiration. The lease manager also notifies the client of failed attempts to renew the preexisting leases, as well as the management lease, either with a network service or with the lease manager.Type: ApplicationFiled: September 19, 2001Publication date: April 25, 2002Inventors: James H. Waldo, John W.F. McClain
-
Patent number: 6237009Abstract: In accordance with methods and systems consistent with the present invention, a lease manager is provided for managing leases between clients and other network services. To use the lease manager, a client enters into a management lease with the lease manager, specifying an amount of time during which the lease manager can manage preexisting leases between the client and network services on behalf of the client. This management includes renewing the preexisting leases with the other network services. Further, the lease manager notifies the client when a lease between the lease manager and the client is near expiration. The lease manager also notifies the client of failed attempts to renew the preexisting leases, as well as the management lease, either with a network service or with the lease manager.Type: GrantFiled: June 14, 1999Date of Patent: May 22, 2001Assignee: Sun Microsystems, Inc.Inventors: James H. Waldo, John W. F. McClain