Patents by Inventor Isaac J. Heizer

Isaac J. Heizer 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: 6751796
    Abstract: A systems management subsystem provides resources for managing components and allows components to be manageable. In particular, state information about managed components is encapsulated into objects that are visible in the global name space. The state of a single component may be partitioned into subcomponents that are stored in separate objects. These objects may, in turn, be encapsulated into a single container object that is associated with the managed component. By placing the state information in the global name space, local processes and remote processes may both gain access to internal state information and properly manage the component.
    Type: Grant
    Filed: August 29, 2000
    Date of Patent: June 15, 2004
    Assignee: Microsoft Corporation
    Inventors: Michael R. C. Seaman, Anirudh A. Sahni, Mark S. Blanford, Isaac J. Heizer
  • Patent number: 6664979
    Abstract: A computer system having a video display runs an operating system that provides a desktop environment to a user and a file system. The desktop environment has associated systems settings that affect the desktop environment. In this method, a first set of values for at least a portion of the system settings are stored in a storage device in a computer network so that the first set of values is visible in the file system. A second set of values, for the same portion of the system settings for which values are stored in the first set of values, is also stored in the storage device such that the second set of values is visible in the file system. In response to a choice by the user between the first set of values and the second set of values, the system settings are updated to have the values specified by the chosen set of values.
    Type: Grant
    Filed: September 5, 2000
    Date of Patent: December 16, 2003
    Assignee: Microsoft Corporation
    Inventors: Kevin Schofield, Daniel Plastina, Joyce Alison Grauman, Mark A. Malamud, David A. Barnes, Chris E. Tobey, Roxanne M. Lehmann, Renee Marceau, William T. Flora, Eric L. Van Doren, Virginia E. Howlett, Isaac J. Heizer, David A. Bolnick
  • Patent number: 6212676
    Abstract: An event system is provided within an object-oriented environment. The event system informs users and system functions of events within the system. Events may be modeled as objects that are visible within the global namespace. These objects include event source objects and event sink objects. Event source objects generate event reports and event sink objects are the objects that receive reports. Special objects may be incorporated in the system to direct event reports from an event source object to an event sink object.
    Type: Grant
    Filed: May 7, 1999
    Date of Patent: April 3, 2001
    Assignee: Microsoft Corporation
    Inventors: Michael R. C. Seaman, Kevin W. Ross, Mark S. Blanford, Isaac J. Heizer, Daniel E. F. Plastina
  • Patent number: 6175878
    Abstract: A systems management subsystem provides resources for managing components and allows components to be manageable. In particular, state information about managed components is encapsulated into objects that are visible in the global name space. The state of a single component may be partitioned into subcomponents that are stored in separate objects. These objects may, in turn, be encapsulated into a single container object that is associated with the managed component. By placing the state information in the global name space, local processes and remote processes may both gain access to internal state information and properly manage the component.
    Type: Grant
    Filed: June 20, 1996
    Date of Patent: January 16, 2001
    Assignee: Microsoft Corporation
    Inventors: Michael R. C. Seaman, Anirudh A. Sahni, Mark S. Blanford, Isaac J. Heizer
  • Patent number: 5905890
    Abstract: An event system is provided within an object-oriented environment. The event system informs users and system functions of events within the system. Events may be modeled as objects that are visible within the global namespace. These objects include event source objects and event sink objects. Event source objects generate event reports and event sink objects are the objects that receive reports. Special objects may be incorporated in the system to direct event reports from an event source object to an event sink object.
    Type: Grant
    Filed: May 25, 1995
    Date of Patent: May 18, 1999
    Assignee: Microsoft Corporation
    Inventors: Michael R. C. Seaman, Kevin W. Ross, Mark S. Blanford, Isaac J. Heizer, Daniel E. F. Plastina
  • Patent number: 5249290
    Abstract: A server of a client/server network uses server processes to access shared server resources in response to service requests from client computers connected to the network. The server uses a measured workload indication to assign a received client service request to a server process. In one embodiment the measured workload indication is determined in response to an input from the server's administrator specifying the number of clients (N) which may request service from the server. Using the number N, the server accesses a predefined table to determine the number of clients that may be assigned to each process. In another embodiment, a busy indicator provides a measured workload indication for each active process. The server uses the busy indicator to assign a new client service request to the least busy process.
    Type: Grant
    Filed: February 22, 1991
    Date of Patent: September 28, 1993
    Assignee: AT&T Bell Laboratories
    Inventor: Isaac J. Heizer