Abstract:
A hierarchical security model for networked computer users is described. Files and resources are controlled or created by users within the network. Each user within the network has an account that is managed by a network administrator. The account specifies the user identifier and password. Users are grouped into organizations depending upon function or other organizational parameter. The groups within the network are organized hierarchically in terms of access and control privileges. Users within a higher level group may exercise access and control privileges over files or resources owned by users in a lower level group. The account for each user further specifies the group that the owner belongs to and an identifier for any higher level groups that have access privileges over the user's group. All users within a group inherit the rights and restrictions of the group.
Abstract:
A program module that serves as a dispatcher for client-side desktop applications that use web-based markup language as a graphic user interface to access both web resources and execute local functionalities is described. An embedded browser component within a desktop application allows the client computer to host markup language forms and interact with other web resources. The forms and resources can reside on the client computer or any other networked remote or server computer. The embedded web browser is functional as a stand-alone web browser as well as an interface adapter for the desktop application. Desktop application files or forms can be modified without recompilation of the underlying application code, and the adaptation of the desktop application interface to the web browser interface provides a consistent user interface design for both the desktop and web applications.
Abstract:
An automatic graphical layout printing system is described. In a distributed client server computer network, a print generation system is employed to convert documents and data objects generated and managed in various different formats into a generic electronic form format for print output. The print generation system imports form and content data comprising a document or similar data object. The graphical layout information and content data are extracted from the document to produce a stripped document. Metadata comprising rules that define the data field coordinate and type information within the document is generated from the graphical layout information and content data. New content data to be included in the document is then merged with the stripped document and metadata. A printable document consisting of the merged stripped document, metadata and content data is then generated.