Bennett Leeds - Los Gatos CA, US Donald R. Walling - Campbell CA, US Arun Anantharaman - Los Altos Hills CA, US
International Classification:
G06F 21/00
US Classification:
726 1
Abstract:
A system for enforcing rights management policies in a collaborative environment is provided. The system may reside at a collaboration host and may include a session manager to manage a collaborative session associated with a plurality of participants, a shared view detector to detect a request to distribute shared content to participants of the collaborative session, a policy module to obtain a rights management policy associated with at least a portion of the shared content, a filter generator to generate a filter based on the obtained rights management policy, and a shared view distributor to distribute the shared content to the participants of the collaborative session together with the filter.
Method And System For Dynamic Assembly Of Form Fragments
Jocelyn Richardt - River Falls WI, US John P. Brinkman - Ontario, CA Donald R. Walling - San Francisco CA, US
Assignee:
Adobe Systems Incorporated - San Jose CA
International Classification:
G06F 3/14 G06F 17/00
US Classification:
715222
Abstract:
A system for dynamic assembly of form fragments is provided. The system may reside on a computer system hosting a computing application and may include a request processor be configured to receive a request to generate an electronic form based on a host template and a document description, an insertion points processor, a stitching module, and an output module. The insertion points processor may be configured to parse the host template to determine an insertion point and determine a form fragment to be referenced in the host template at a location designated by the insertion point, based on information present in the document description. The stitching module may be configured to insert a reference to the form fragment into the host template at the location indicated by the insertion point. The output module may be configured to generate a result electronic form, utilizing the host template and the form fragment.