Apparatus and method for creating and using documents in a distributed computing network
First Claim
1. An authoring application for allowing users to create, control and distribute electronic content comprising:
- a canvas interface for constructing a project of the electronic content from a plurality of resource files, the canvas interface having;
a canvas area for constructing screen elements of the selected resource files to create screens;
a path area for illustrating a relationship among the screens of the project; and
a properties area for adjusting characteristics of the selected screen elements;
a reader interface for allowing the users to view the project, the reader interface being accessible from the canvas interface; and
a resource interface for managing groups, membership in groups, and user accounts, said groups and user accounts having varying levels of control over the project.
1 Assignment
0 Petitions
Accused Products
Abstract
An authoring application for allowing users to create, control and distribute electronic content including a canvas interface for constructing a project of the electronic content from a plurality of resource files, the canvas interface having: a canvas area for constructing screen elements of the selected resource files to create screens; a path area for illustrating a relationship among the screens of the project; and a properties area for adjusting characteristics of the selected screen elements, a reader interface for allowing the users to view the project, the reader interface being accessible from the canvas interface and a resource interface for managing groups, membership in groups, and user accounts, said groups and user accounts having varying levels of control over the project.
212 Citations
11 Claims
-
1. An authoring application for allowing users to create, control and distribute electronic content comprising:
-
a canvas interface for constructing a project of the electronic content from a plurality of resource files, the canvas interface having;
a canvas area for constructing screen elements of the selected resource files to create screens;
a path area for illustrating a relationship among the screens of the project; and
a properties area for adjusting characteristics of the selected screen elements;
a reader interface for allowing the users to view the project, the reader interface being accessible from the canvas interface; and
a resource interface for managing groups, membership in groups, and user accounts, said groups and user accounts having varying levels of control over the project. - View Dependent Claims (2)
-
-
3. A method for creating and using documents for distribution in an academic network, the method comprising the steps of:
-
constructing a plurality of projects in a canvas interface, the projects having a plurality of electronic pages selected from a resource interface;
setting aesthetic properties for the plurality of electronic pages in a property interface;
linking each electronic page within a project to at least one other electronic page by using a path interface;
assigning a moniker to each project; and
filtering the projects by moniker. - View Dependent Claims (4, 5, 6)
-
-
7. A method for creating and using documents in a distributed computing network having a server and a plurality of clients, the method comprising the steps of:
-
downloading an uploader to the plurality of clients;
constructing a project in a canvas interface, the project having a plurality of electronic pages, the pages being constructed of screen elements selected from resource files, wherein the uploader reassembles the resource files to a height and width appropriate for a browser associated with the clients and to a file type as necessary;
linking each electronic page within a project to at least one other electronic page by using a path interface; and
storing the project on the server.
-
-
8. A computer-readable medium whose contents cause a computer to perform a method for controlling distribution of electronic content in a distributed computing network, wherein the distributed computing network includes a plurality of clients in communication with the computer, the computer having a digital signal processor and a program with functions for invocation by performing the steps of:
-
defining permissions with respect to electronic content;
distributing the electronic content to a firs group of users based upon the permissions, such first group of users being able to further constrict the permissions; and
distributing the electronic content with the further constricted permissions to a second group of users that cannot modify the permissions.
-
-
9. A server for generating a digital community, wherein the server communicates with clients via a distributed computing network, and wherein the server comprises:
-
(a) a memory storing an instruction set and data representing content; and
(b) a processor for running the instruction set, the processor being in communication with the memory and the distributed computing network, wherein the processor is operative to;
(i) present a canvas interface for constructing the electronic content from a plurality of documents, the canvas interface having a canvas area for viewing a selected document and a discussion area for displaying information related to the selected document; and
(ii) accept input to the discussion area from a plurality of users associated with the clients such that the plurality of users form the digital community within the distributed computing network. - View Dependent Claims (10, 11)
-
Specification