Patent US7076730B1 successfully refreshed from Google Patents.
← Back to Patent Explorer
US7076730B1 Expired / Lapsed US ⏱️ 0.0 years remaining

Electronic mail software with modular integrated authoring/reading software components

Assignee: UMBANET Inc
•
Filing: 1998-12-10
•
Granted: 2006-07-11
•
Expires: 2018-12-10
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Electronic mail software includes a main email component and a number installable components. The installable components include authoring/reading components for creating/reading different kinds of documents and mailbox components for listing different kinds of messages or for listing messages in different styles. The main email component provides an underlying graphical user interface for functions directly associated with the storage and transfer of electronic mail messages, and also handles all data bundling and unbundling required to transform a message created by an authoring component into a MIME compliant message. The authoring/reading components act like applications embedded within the email program and allow specific types of documents such as spreadsheets, graphics, databases, etc. to be created from within the email program and emailed directly. The authoring/reading components also allow received documents to be read without the difficulties traditionally associated with attaching binary files to an email letter. The authoring components of the invention pass data to the main email component which packages the data as a MIME compliant message. When the message is received, the main email component concatenates and decodes the MIME message and sends the data to the authoring/reading component associated with the MIME type.

Inventors

  • 👤 Michelle Baker

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 15:36
CPC Classifications
G; G06; G06Q; G06Q10/00; G06Q10/10; G06Q10/107; G06F; G06F9/00; G06F9/06; G06F9/44

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.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2009-07-10 2010-01-09 2010-07-11 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2013-07-10 2014-01-09 2014-07-11 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2017-07-10 2018-01-09 2018-07-11 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag