Patents by Inventor Kim Stebbens

Kim Stebbens 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: 6795888
    Abstract: The invention includes a system and method for logging network server data such as data relating to client requests. In accordance with the invention, end users of a server program can create one or more logging modules, each having a predefined interface that is defined by the server program. In response to client requests, the server program calls logging modules that have been designated by a system administrator, and passes potential log data to the logging modules. In response to receiving the potential log data, each logging module makes its own decision regarding (a) whether to make a log entry, (b) which data should be included in the log entry, and (c) the format that is used for recording the log data. In this way, end users are not constrained to any given logging format or set of logging criteria.
    Type: Grant
    Filed: December 1, 1997
    Date of Patent: September 21, 2004
    Assignee: Microsoft Corporation
    Inventors: Johnson R. Apacible, Kim Stebbens, Terence Kwan
  • Patent number: 6256031
    Abstract: A system and method of integrating the physical and virtual namespaces of a site into a single hierarchical representation thereof that reflects the hierarchical arrangement of the site as perceived by the client. A dynamic namespace integration mechanism is implemented as a part of a site management service to look up and integrate hierarchically organized directory information maintained in a registry (e.g., metabase) for both physical and virtual directories. The administrator is then given a view of the site that corresponds to the view of the client browsing the site. The administrator may interface with a user interface displaying the integrated namespace to manage the properties under a site's directories. The hierarchical relationships between the physical and virtual directories enable the administrator to set properties on parent nodes that are inheritable by child nodes, simplifying management tasks.
    Type: Grant
    Filed: June 26, 1998
    Date of Patent: July 3, 2001
    Assignee: Microsoft Corporation
    Inventors: Ronald Meijer, Douglas C. Hebenthal, Lara N. Dillingham, Kim A. Stebbens, James D. Jacoby, Anthony C. Romano
  • Patent number: 6134658
    Abstract: The multi-server, location-independent authentication certificate management system overcomes the limitations of the existing systems by automating the authentication certificate request, grant and installation processes. Much of the data used to create the authentication certificate request is readily available information, such as: requestor identification, Internet locus, date, time. The authentication certificate management system populates the certificate request with the available data and then prompts the user to provide the additional data in a simple manner, verifying the form and format of the input data. This automation of the authentication certificate request generation minimizes the number of malformed authentication certificate requests. In addition, the authentication certificate management system is capable of being installed on a shared basis, wherein multiple servers and/or multiple services are provided with the authentication certificate from a centralized source.
    Type: Grant
    Filed: June 9, 1997
    Date of Patent: October 17, 2000
    Assignee: Microsoft Corporation
    Inventors: Boyd Multerer, Kerry S. Schwartz, Kim Stebbens
  • Patent number: 6061692
    Abstract: An information server adapted to service requests for information has an integral database containing configuration information, application information, and/or content information. The information in the database is stored in a hierarchical fashion with elements that correspond, in some degree, with physical storage structure or individual information objects on the information server. Path names received in information requests are broken into constituent components and are used to retrieve configuration information, application information, and/or content information from the database and information objects from physical storage. In the database properties stored at one hierarchical level may be inherited by lower hierarchical levels. The database is preferably provided with a programmatic interface that allows concurrent access to and administration of the database. Mechanisms to notify registered users of changes or events that occur with respect to the database are implemented.
    Type: Grant
    Filed: November 4, 1997
    Date of Patent: May 9, 2000
    Assignee: Microsoft Corporation
    Inventors: Michael W. Thomas, James E. Allard, Michael Howard, Sophia Chung, Cameron Ferroni, Douglas C. Henbenthal, John Ludeman, Kim Stebbens, Henry L. Sanders, II, David R. Treadwell, III
  • Patent number: 5742825
    Abstract: A multitasking, graphical windowing operating system for an office machine supporting real time processing, including a method for supporting real time processing in the operating system. The operating system includes a kernel having a non-preemptive scheduler for scheduling windowing applications and a preemptive scheduler for scheduling real time applications. The kernel includes a messaging subsystem for communication among process in the system including both the real time and windowing applications, and further includes an event semaphore maintained by the kernel to manage scheduling. The method includes grouping windowing applications together for scheduling purposes and scheduling windowing applications non-preemptively. The method further includes determining priority of real time applications and scheduling real time applications preemptively with the windowing applications based on priority.
    Type: Grant
    Filed: February 28, 1997
    Date of Patent: April 21, 1998
    Assignee: Microsoft Corporation
    Inventors: Sharad Mathur, Franklin D. Fite, Jr., Arul Menezes, Kim Stebbens