Claims Analysis
Total Claims: 30
Claim 1
Independent Claim
97 words
An electronic mail client embodied in an executable computer-readable medium, comprising: a) a plurality of authoring and reading components, a first of said plurality of authoring components for creating a representation of a document including an other than text portion and for creating the other than text portion of the document; b) encoding means for automatically encoding said representation created with said authoring components into an Internet-compatible email message; and c) decoding means for automatically decoding said representation encoded by said encoding means, wherein said encoding means and said decoding means communicate bidirectionally with said authoring components.
Claim 2
Dependent Claim
97 words
An electronic mail client embodied in an executable computer-readable medium, comprising: a) a plurality of authoring and reading components, a first of said plurality of authoring components for creating a representation of a document including an other than text portion and for creating the other than text portion of the document; b) encoding means for automatically encoding said representation created with said authoring components into an Internet-compatible email message; and c) decoding means for automatically decoding said representation encoded by said encoding means, wherein said encoding means and said decoding means communicate bidirectionally with said authoring components.
Claim 3
Dependent Claim
21 words
An electronic mail client according to claim 1 , wherein: said plurality of authoring components include at least one installable component.
Claim 4
Dependent Claim
52 words
An electronic mail client according to claim 1 , wherein: said plurality of authoring components includes at least one component selected from the group consisting of a game component, a spreadsheet component, and a graphic editor component wherein at least two of said authoring components provide user interfaces different from each other.
Claim 5
Dependent Claim
36 words
An electronic mail client according to claim 1 , wherein: said plurality of authoring components includes at least one component selected from the group consisting of a database component, a presentation component, and a puzzle component.
Claim 6
Dependent Claim
17 words
An electronic mail client according to claim 1 , wherein: said encoding means includes MIME-compatible encoding means.
Claim 7
Dependent Claim
56 words
An electronic mail client according to claim 1 , wherein: said encoding means includes means for creating a MIME file and means for creating a multipart MIME message, each of said authoring component cooperating with said encoding means such that a creation of said MIME file and said multipart MIME message is transparent to a user.
Claim 8
Dependent Claim
58 words
An electronic mail client according to claim 6 , wherein: said decoding means includes means for concatenating a multipart MIME message and means for decoding a MIME file, each of said authoring component cooperating with said decoding means such that a concatenation of said multipart MIME message and said decoding of MIME files is transparent to the user.
Claim 9
Dependent Claim
32 words
An electronic mail client according to claim 1 , further comprising: d) a plurality of installable mailbox/browser components, each of said mailbox/browser components displaying different types of documents in a user's mailbox.
Claim 10
Dependent Claim
30 words
An electronic mail client according to claim 1 , further comprising: d) a plurality of installable mailbox/browser components, each of said mailbox/browser components displaying mailbox contents in a different style.
Claim 11
Dependent Claim
38 words
An electronic mail client according to claim 1 , wherein: at least one of said authoring components includes means for recognizing whether a user is an author or a reader and for responding differently to authors and readers.
Claim 12
Dependent Claim
28 words
An electronic mail client according to claim 1 , wherein: at least one of said authoring components includes means for allowing a user to create a read-only document.
Claim 13
Dependent Claim
110 words
An electronic mail client for a student and a teacher embodied in an executable computer-readable medium, comprising: a) a plurality of authoring components, a first of said plurality of authoring components for creating a representation of a text document and a second of said plurality of authoring components for creating a representation of a document including other than text; b) encoding means for automatically encoding representations created with said authoring components into an email message; and c) decoding means for automatically decoding said representations encoded with said encoding means, wherein at least one of said authoring components includes means for determining whether the user is the student or the teacher.
Claim 14
Dependent Claim
110 words
An electronic mail client for a student and a teacher embodied in an executable computer-readable medium, comprising: a) a plurality of authoring components, a first of said plurality of authoring components for creating a representation of a text document and a second of said plurality of authoring components for creating a representation of a document including other than text; b) encoding means for automatically encoding representations created with said authoring components into an email message; and c) decoding means for automatically decoding said representations encoded with said encoding means, wherein at least one of said authoring components includes means for determining whether the user is the student or the teacher.
Claim 15
Dependent Claim
21 words
An electronic mail client according to claim 12 , wherein: said plurality of authoring components include at least one installable component.
Claim 16
Dependent Claim
37 words
An electronic mail client according to claim 12 , wherein: said plurality of authoring components includes at least one component selected from the group consisting of a game component, a workbook component, and a graphic editor component.
Claim 17
Dependent Claim
36 words
An electronic mail client according to claim 12 , wherein: said plurality of authoring components includes at least one component selected from the group consisting of a database component, a presentation component, and a puzzle component.
Claim 18
Dependent Claim
17 words
An electronic mail client according to claim 12 , wherein: said encoding means includes MIME-compatible encoding means.
Claim 19
Dependent Claim
59 words
An electronic mail client according to claim 12 , wherein: said encoding means includes means for creating a MIME file and means for creating a multipart MIME message, each of said authoring components cooperating with said encoding means such that a creation of said MIME file and said multipart MIME message is transparent to the student and the teacher.
Claim 20
Dependent Claim
58 words
An electronic mail client according to claim 17 , wherein: said decoding means includes means for concatenating a multipart MIME message and means for decoding a MIME file, each of said authoring component cooperating with said decoding means such that a concatenation of said multipart MIME message and said decoding of MIME files is transparent to a user.
Claim 21
Independent Claim
69 words
A method of authoring a document and sending it by electronic mail, said method comprising: a) providing a document-authoring component which authors a portion of a document which is other than a plain-text; b) providing a document-encoding component which encodes the document as Internet-compatible email; c) linking the document-authoring component with the document encoding component such that documents generated under said document-authoring component are automatically encoded as Internet-compatible email.
Claim 22
Independent Claim
69 words
A method of authoring a document and sending it by electronic mail, said method comprising: a) providing a document-authoring component which authors a portion of a document which is other than a plain-text; b) providing a document-encoding component which encodes the document as Internet-compatible email; c) linking the document-authoring component with the document encoding component such that documents generated under said document-authoring component are automatically encoded as Internet-compatible email.
Claim 23
Dependent Claim
39 words
A method according to claim 19 , wherein: said step of providing a document-authoring component includes providing a plurality of document-authoring components, and said step of linking includes linking each of said document authoring components with the document-encoding component.
Claim 24
Dependent Claim
39 words
A method according to claim 19 , further comprising: d) providing a document-decoding component which decodes a received document encoded as Internet-compatible email; c) linking the document-authoring component with the document decoding component such that documents are automatically decoded.
Claim 25
Dependent Claim
26 words
A method according to claim 21 , wherein: the document-decoding component includes means for concatenating a multipart MIME message and means for decoding a MIME file.
Claim 26
Dependent Claim
26 words
A method according to claim 19 , wherein: the document-encoding component includes means for creating a MIME file and means for creating a multipart MIME message.
Claim 27
Dependent Claim
86 words
An electronic mail client, comprising: a) a plurality of authoring and reading components, each authoring component for creating a different kind of email message; b) encoding means for automatically encoding email messages created with said authoring components into an Internet-compatible email message with said email message including a message type identifier; and c) decoding means for automatically decoding said email messages encoded by said encoding means, wherein said message type identifier is used to determine which reading component is used to read a decoded email message.
Claim 28
Dependent Claim
86 words
An electronic mail client, comprising: a) a plurality of authoring and reading components, each authoring component for creating a different kind of email message; b) encoding means for automatically encoding email messages created with said authoring components into an Internet-compatible email message with said email message including a message type identifier; and c) decoding means for automatically decoding said email messages encoded by said encoding means, wherein said message type identifier is used to determine which reading component is used to read a decoded email message.
Claim 29
Dependent Claim
96 words
An electronic mail client, comprising: a) a plurality of authoring and reading components for authoring and reading different kinds of documents including documents which have content that is not plain text; b) encoding means for automatically encoding said documents created with said authoring components into an Internet-compatible email messages; c) decoding means for automatically decoding said documents encoded by said encoding means; and d) means for determining which of said plurality of reading components are needed to read said documents, wherein said means for determining automatically opens documents with the reading component needed to read it.
Claim 30
Dependent Claim
96 words
An electronic mail client, comprising: a) a plurality of authoring and reading components for authoring and reading different kinds of documents including documents which have content that is not plain text; b) encoding means for automatically encoding said documents created with said authoring components into an Internet-compatible email messages; c) decoding means for automatically decoding said documents encoded by said encoding means; and d) means for determining which of said plurality of reading components are needed to read said documents, wherein said means for determining automatically opens documents with the reading component needed to read it.