Patents by Inventor Michael D. Kupfer

Michael D. Kupfer 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).

  • Publication number: 20020055923
    Abstract: Techniques for implementing mandatory locks for UNIX file systems are disclosed. The mandatory locks can provide similar features as the locking features provided in Windows computing environments. Mandatory locks can be defined and enforced in a secure UNIX computing environment. As a result, Windows clients (or users) can safely access files stored in the secure UNIX computing environment. Mandatory lock categories including Byte-Range locks and Shared Resource locks and can provide similar features as provided by the mandatory locking mechanisms of Windows environments. In addition, various attributes can be defined and associated with each mandatory lock category. Accordingly, access to files stored in UNIX file systems can be controlled based on the lock category and the attributes assigned to it.
    Type: Application
    Filed: October 25, 2001
    Publication date: May 9, 2002
    Applicant: Sun Microsystems, Inc.
    Inventor: Michael D. Kupfer
  • Patent number: 6185615
    Abstract: Improved logging techniques that produce transaction logs are disclosed. The logging techniques are able to consolidate multiple related partial operations performed on a server device into a single log entry in a transaction log. Accordingly, the logging techniques are well suited for logging operations of protocols in which transactions are often completed over multiple operations. The logging techniques are particularly well suited for logging access to NFS file and/or directory resources with respect to a NFS server, even when the NFS operations are performed via Remote Procedure Calls (RPCs) to the NFS server.
    Type: Grant
    Filed: February 25, 2000
    Date of Patent: February 6, 2001
    Assignee: Sun Microsystems, Inc.
    Inventors: Ricardo Labiaga, Spencer Shepler, Michael D. Kupfer
  • Patent number: 5220657
    Abstract: A multi-user collaborative system in which the contents as well as the current status of other user activity of a shared structured data object representing one or more related structured data objects in the form of data entries can be concurrently accessed by different users respectively at different workstations connected to a common link.
    Type: Grant
    Filed: April 15, 1991
    Date of Patent: June 15, 1993
    Assignee: Xerox Corporation
    Inventors: Sara A. Bly, Jeffrey D. Hodges, Michael D. Kupfer, Brian T. Lewis, Michael L. Tallan, Stephen B. Tom
  • Patent number: 5008853
    Abstract: A multi-user collaborative system in which the contents as well as the current status of other user activity of a shared structured data object representing one or more related structured data objects in the form of data entries can be concurrently accessed by different users respectively at different workstations connected to a common link.
    Type: Grant
    Filed: December 2, 1987
    Date of Patent: April 16, 1991
    Assignee: Xerox Corporation
    Inventors: Sara A. Bly, A. Brady Farrand, Jeffery D. Hodges, Michael D. Kupfer, Brian T. Lewis, William J. Maybury, Michael L. Tallan, Stephen B. Tom