Patents by Inventor Nicholas Huston Franklin

Nicholas Huston Franklin 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: 6105069
    Abstract: A directory services system includes a resource object, such as an application object for accessing a resource associated with the resource object. Attributes of the resource object contain licensing control information. The licensing attributes may be used by executables to control access by a user to properly licensed instances of a resource corresponding to the resource object. Also, a utility may be provided to manage the licensing attributes in the resource object. A licensing function may thus control a resource, via its resource object in the directory services database. Licensing maybe easily implemented by setting a new disabling attribute in the object.
    Type: Grant
    Filed: November 13, 1997
    Date of Patent: August 15, 2000
    Assignee: Novell, Inc.
    Inventors: Nicholas Huston Franklin, Bill Guy Bodine, Randall R. Cook, Calvin R. Gaisford, Matthew G. Brooks, Carla M. Heesch, Kelly E. Sonderegger
  • Patent number: 6061726
    Abstract: A directory services system includes a resource object, such as an application object for accessing an actual resource associated with the resource object. Rights attributes of the resource object reflects information for controlling rights of a user (or entity) to access the actual resource. The rights attributes may include criteria for distribution. The rights attributes may be used to rapidly, dynamically, remotely, and easily define and control access to available instances of a resource object based on certain criteria, such as organization, membership, etc. A utility (snap-in) module may be relied upon to manage the values of the attribute. Application programming interfaces (executables) in a dynamically linked library may be provided to "consume" (use) the attributes in the resource objects stored in directory services database.
    Type: Grant
    Filed: November 13, 1997
    Date of Patent: May 9, 2000
    Assignee: Novell, Inc.
    Inventors: Randall R. Cook, Nicholas Huston Franklin, Bill Guy Bodine, Calvin R. Gaisford, Matthew G. Brooks
  • Patent number: 5987471
    Abstract: A directory services system includes resource objects, such as an application object for accessing a resource associated with the resource object. Foldering attributes may be provided or added to an existing or new, specialized resource object. Foldering attributes reflect correspondence of the actual resources to an organizational scheme. The foldering attributes may include not only linking and backlink information, but management data for multiple levels of linking and organization, all stored in a Network Directory Services resource object. A resource, via its resource object in the directory services database, may be easily assigned to an organizational position for an individual user, a group, container, or the like. A snap-in module may be created, having executables as one or more Application Programming Interfaces (API's) in a Dynamic Link Library (DLL) for consuming (using) the foldering attributes.
    Type: Grant
    Filed: November 13, 1997
    Date of Patent: November 16, 1999
    Assignee: Novell, Inc.
    Inventors: Bill Guy Bodine, Nicholas Huston Franklin, Randall R. Cook
  • Patent number: 5956745
    Abstract: An automatic volume block resizer for automatically resizing a volume in a disk drive system. The original volume includes original volume blocks each having an original volume block size, and the resized volume including new volume blocks each having a new volume block size. The volume block resizer comprises means for automatically aligning files contiguously on new volume block boundaries and means for redefining the volume for use with the new volume block size. The file aligning means comprises means for moving original volume blocks to available locations on the volume to create disk space equivalent to the new volume block size and to store the files on the new volume block boundaries. The files are stored contiguously; that is, they are defragmented as they are realigned onto the new volume block boundaries. The realignment is performed through the manipulation of original volume blocks of data.
    Type: Grant
    Filed: April 23, 1997
    Date of Patent: September 21, 1999
    Assignee: Novell, Inc.
    Inventors: Ted Kelly Bradford, Cort D. Ouderkirk, Nicholas Huston Franklin