Sharing, managing and communicating information over a computer network
First Claim
1. A method of communicating information comprising:
- authoring a document including informational content in a code for presenting information contained within said document in a predetermined manner on a networked device, wherein said code comprises code for communicating said document over a computer network, code for controlling who may create and/or change said informational content, code for controlling who may view said informational content and code for how said document is presented on a networked device;
disseminating said document through a computer network, either by uploading said document to a server or by making said file available through peer-to-peer networking;
forwarding said document to a distribution channel for presenting said document on said networked device, wherein upon said document arriving at said distribution channel, said code creates or invokes a first application for presenting said document in a predetermined manner.
6 Assignments
0 Petitions
Accused Products
Abstract
A egocentric network including an author, a document created by the author, the document for dissemination over a computer network, a recipient for receiving the document from the author, a first egocentric network monitor for presenting a visual and/or audio representation of a point of view of the author for the document and a point of involvement for the document, a second egocentric network monitor for presenting a visual and/or audio representation of a point of view of the recipient for the document and a point of involvement for the document, and a point of involvement for said document. In addition, methods and apparatuses for sharing and communicating information over a computer network are included.
-
Citations
36 Claims
-
1. A method of communicating information comprising:
-
authoring a document including informational content in a code for presenting information contained within said document in a predetermined manner on a networked device, wherein said code comprises code for communicating said document over a computer network, code for controlling who may create and/or change said informational content, code for controlling who may view said informational content and code for how said document is presented on a networked device;
disseminating said document through a computer network, either by uploading said document to a server or by making said file available through peer-to-peer networking;
forwarding said document to a distribution channel for presenting said document on said networked device, wherein upon said document arriving at said distribution channel, said code creates or invokes a first application for presenting said document in a predetermined manner. - View Dependent Claims (2)
-
-
3. A method of communicating information comprising:
-
formatting a document in a code for presenting information contained within said document in a predetermined manner on a networked device;
compiling said code into a file of compiled code such that a necessary element for creating or invoking a first application for presenting said document and/or for creating or invoking a second application being presented with said document is included in said compiled code;
disseminating said file through a computer network, either by uploading said file to a server or by making said file available through peer to peer networking;
forwarding said compiled code of said file to a distribution channel for presenting said document on said networked device, wherein upon said compiled code arriving at said distribution channel, said necessary element creates or invokes said first application for presenting said document in said predetermined manner and/or creates or invokes said second application for being presented with said document. - View Dependent Claims (4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 20, 21, 22, 23, 30, 31, 32, 33, 34, 35, 36)
-
-
15. A document for disseminating over a computer network having informational content and computer readable code comprising code for communicating the document over said computer network, code for controlling who may create and/or change the informational content, code for controlling who may view the informational content and code for how the document is presented on a networked device.
-
18. An apparatus for communicating information comprising:
-
formatting means for formatting a document in a code for presenting information contained within said document in a predetermined manner on a networked device;
compiling means for compiling said code into a file of compiled code such that a necessary element for creating or invoking a first application for presenting said document and/or for creating or invoking a second application being presented with said document is included in said compiled code;
disseminating means for disseminating said file through a computer network, either by uploading said file to a server or by making said file available through peer to peer networking;
forwarding means for forwarding said compiled code of said file to a distribution channel for presenting said document on said networked device, wherein upon said compiled code arriving at said distribution channel, said necessary element creates or invokes said first application for presenting said document in said predetermined manner and/or creates or invokes said second application for being presented with said document.
-
-
19. A method of communicating and controlling access to information comprising:
-
formatting a document in a code for presenting information contained within said document in a predetermined manner in an email message upon the opening of said message, wherein said information is stored on a server and formatting said presentation includes using external references to said information;
compiling said code into a file of compiled code such that a necessary element for creating or invoking a first application for presenting said presentation and/or for creating or invoking a second application being presented with said presentation is included in said compiled code;
disseminating said file through a computer network, either by uploading said file to a server or by making said file available through peer-to-peer networking;
forwarding said compiled code to a distribution channel for viewing on a networked device, wherein a rule for accessing said file is specified by an author of said presentation, and upon said compiled code arriving at said distribution channel, said necessary element creates or invokes said first application for presenting said presentation in said predetermined manner and/or creates or invokes said second application for being presented with said presentation.
-
-
24. An email message comprising a compiled code of a formatted presentation, said compiled code including a necessary element for creating or invoking a first application for presenting said presentation during the opening of said email message and/or for creating or invoking a second application for being presented with said presentation.
-
25. A banner advertisement displayed on a networked device comprising a compiled code of a formatted presentation, said compiled code including a necessary element for creating or invoking a first application for presenting said presentation and/or for creating or invoking a second application for being presented with said presentation.
-
26. An instant message application displayed on a networked device comprising a compiled code of a formatted presentation, said compiled code including a necessary element for creating or invoking a first application for presenting said presentation and/or for creating or invoking a second application for being presented with said presentation.
-
27. A web page displayed on a networked device comprising a compiled code of a formatted presentation, said compiled code including a necessary element for creating or invoking a first application for presenting said presentation and/or for creating or invoking a second application for being presented with said presentation.
-
28. A computer-readable medium having computer-executable instructions for performing a method of communicating information comprising:
-
formatting a document in a code for presenting information contained within said document in a predetermined manner on a networked device;
compiling said code into a file of compiled code such that a necessary element for creating or invoking a first application for presenting said document and/or for creating or invoking a second application being presented with said document is included in said compiled code;
disseminating said file through a computer network, either by uploading said file to a server or by making said file available through peer to peer networking;
forwarding said compiled code of said file to a distribution channel for presenting said document on said networked device, wherein upon said compiled code arriving at said distribution channel, said necessary element creates or invokes said first application for presenting said document in said predetermined manner and/or creates or invokes said second application for being presented with said document.
-
-
29. An egocentric network comprising:
-
an author;
a document created by said author, said document for dissemination over a computer network;
a recipient for receiving said document from said author;
a first egocentric network monitor for presenting a visual and/or audio representation of a point of view of said author for said document and a point of involvement for said document;
a second egocentric network monitor for presenting a visual and/or audio representation of a point of view of said recipient for said document and a point of involvement for said document; and
a point of involvement for said document.
-
Specification