Patents by Inventor William P. Kain, III

William P. Kain, III 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: 6119118
    Abstract: In a computer, a system and a method handle requests from a client for accessing metadata attributes from at least one file system having an associated format containing specific metadata attributes. A format agent manages the file system. A client's request is received at an interface and forwarded to a dispatcher. The dispatcher routes the request to the format agent. The format agent fulfills the portions of the client's request regarding metadata attributes included in the associated format of the file system. If the client's request contains a metadata attribute that is not part of the file system's associated format, the format agent accesses a metadata attribute store to retrieve the metadata attribute data needed to fulfill the request. The requested metadata attribute data is then returned to the client. Multiple instances of the metadata attribute data are accessible by the client, the instances selected and/or assigned by the client and/or the system.
    Type: Grant
    Filed: June 1, 1999
    Date of Patent: September 12, 2000
    Assignee: Apple Computer, Inc.
    Inventors: William P. Kain, III, Bill Monroe Bruffey
  • Patent number: 5832501
    Abstract: In a computer including at least one client and at least one file system having an associated format, a system and method are provided for filtering requests for metadata from the client in a manner which is transparent to the client. An interface receives the client's request for metadata from the file system and forwards the request to a dispatcher. The dispatcher forwards the request to a format agent which fulfills the request. A third party filter system filters the requested metadata. If the filter system requires metadata to perform the filtering, the filter system requests additional metadata, and the format agent fulfills the client's request and the filter system's request. The format agent fulfills portions of the client's request and the filter system's request regarding metadata which is contained in the associated format of the file system directly from the file system.
    Type: Grant
    Filed: December 31, 1996
    Date of Patent: November 3, 1998
    Assignee: Apple Computer, Inc.
    Inventors: William P. Kain, III, Prashant Patel, Donald J. Brady, Mark Day, Susan A. Manning