Patents by Inventor David S. Coblentz

David S. Coblentz 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: 8065741
    Abstract: Method and apparatus for locally caching rights management information for objects and operations in user sessions. A rights caching component may be implemented in network-based computer environments for which digital rights management (DRM) is applied to large collections of objects, such as Computer-Aided Design (CAD) environments. DRM information may be stored and managed by a rights management server. A rights caching component on a workstation may create and manage a local cache of a subset of the DRM information for objects that may be used in a session. Determining the appropriate rights for operations and objects during the session may be performed by accessing the local cache of DRM information. The local cache of DRM information may be encrypted or otherwise protected. The rights caching component may periodically or aperiodically synchronize the local cache of DRM information with the DRM information managed by the rights management server.
    Type: Grant
    Filed: April 24, 2007
    Date of Patent: November 22, 2011
    Assignee: Adobe Systems Incorporated
    Inventors: David S. Coblentz, James M. Wicker, Grant H. Williard
  • Publication number: 20080141334
    Abstract: Method and apparatus for dissociating binding information from objects to enable proper rights management. Embodiments may provide a rights management mechanism that may be implemented in Computer-Aided Design (CAD) systems. The rights management mechanism dissociates binding information from objects in a CAD assembly to enable rights management at the object level. The rights management mechanism enforces rights at the user level as well as at the object level, and manages and enforces rights at the user level for different CAD operations. Embodiments of the rights management mechanism may include a rights management server and a rights client mechanism. The geometry from a set of files that is instantiated into a CAD session may be interpreted by the rights client mechanism and correlated by the rights management server with the associated files to determine the rights that need to be applied to the parts instantiated from the files.
    Type: Application
    Filed: December 12, 2006
    Publication date: June 12, 2008
    Inventors: James M. Wicker, David S. Coblentz, Grant H. Williard, Matthew J. Poling