Method and apparatus to elegantly and automatically track emails and its attachments for enhanced user convenience

US9104682B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9104682-B2
Application numberUS-17343808-A
CountryUS
Kind codeB2
Filing dateJul 15, 2008
Priority dateJul 15, 2008
Publication dateAug 11, 2015
Grant dateAug 11, 2015

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

An automated, embedded & intelligent E-mail Attachment Document manager automatically tracks email and their associated attachments and assists users in locating an email message (email-chain/thread) that is the original source from where the email attachment document. The present invention can perform the tracking action using the given name of the saved attachment file.

First claim

Opening claim text (preview).

We claim: 1. A method for automatically tracking email messages and email attachments for a particular email comprising: detecting the selection of an email message by a user; determining whether the email message has an attachment document; when the determination is that the email message does have an attachment document, prompting the user to determine whether the user wants to select the attachment document; when the determination is that the user has selected the detected email, prompting the user to select whether to save or open the attachment document; determining whether the user has selected to save or open the email attachment; when the determination is that user has selected to save the attachment document, saving the attachment document in a database location, creating a record for the attachment document, attaching e-mail information to a document file for that attachment document, the document file having a link between the attachment document and the original email message that contained the attachment document and when the determination is that the user did not select to save a selected attachment document, detecting the opening of an attachment document selected by the user and detecting a save attempt of that opened document; and saving the document file in a database location. 2. The method as described in claim 1 further comprising before said detecting the selection of an email message by a user, determining whether the user has enabled an attachment document tracking routine. 3. The method as described in claim 1 further comprising, when the determination is that the user did not select to save a selected attachment document, detecting an attempt to move an email document saved in one location to another location. 4. A method for automatically tracking email messages and email attachments for a particular email comprising: detecting an email attachment document in a received email message; prompting a user to select an action for the email attachment document; determining the action for the email attachment document that the user selected, wherein said action further comprises when the determination is the that the user do not saved any attachment present in any email document, determining whether the user moved any email document from one location to another location; and when the determination is that the user did move an attachment present in an email document, creating an Object Linking and Embedding (OLE) based document link to the email document being moved and creating a new Object Linking and Embedding (OLE) based document link to the new location of the email attachment document; creating a record for the email attachment document based on the detected action of the user, the created record containing a link between the email attachment document and the original email message that contained the email attachment document; saving the created email attachment record in a location in a database; and notifying an attachment tracking routine of the created record. 5. The method as described in claim 4 wherein said determining the action for the email attachment document that the user selected further comprising determining whether user saved any attachment present in any email document. 6. The method as described in claim 5 further comprising when the determination is that the user did save an attachment present in an email document, creating a name for the save attachment document and a location where the attachment document is stored (PATH/URL) and creating an Object Linking and Embedding (OLE) based document link to the email document from where the attachment document was downloaded. 7. The method as described in claim 4 wherein said notifying step further comprises notifying an attachment tracking routine of a user action of saving an attachment document present in an email or a user action of moving an attachment document from one location to another location. 8. The method as described in claim 4 wherein said determining the action for the email attachment document that the user selected further comprising providing the user with operations the user can perform using the attachment tracking routine. 9. The method as described in 8 wherein the operations from which the user can select include ‘View All’, ‘Search’ and ‘Modify and Delete’. 10. The method as described in claim 9 further comprising: determining whether user has selected the ‘View All’ operation; when the determination is that the user has selected the ‘View All’ operation, retrieving all records from storage; sequentially displaying the retrieved records to the user in the format of: <name of the attachment file><document link to the e-mail>; detecting whether the user selected one of the displayed records; and opening an Object Linking and Embedding (OLE) link that directly opens a corresponding email document. 11. The method as described in claim 9 further comprising: determining whether user has selected the ‘View All’ operation; when the determination is that the user has not selected the ‘View All’ operation, determining whether user has selected the ‘Search’ operation; when the determination is that the user has selected the ‘Search’ operation, prompting the user to enter a name of an attachment, searching for the attachment name in the database and presenting the user with the results of the search in the format of: <name of the attachment file><document link to the e-mail>; detecting whether the user selected one of the displayed records; and opening an Object Linking and Embedding (OLE) link that directly opens a corresponding email document. 12. The method as described in clam 11 further comprising: when the determination is that the user has not selected the ‘Search’ operation, determining whether user has selected the ‘Modify/Delete’ operation; when the determination is that the user has selected the ‘Modify/Delete’ operation: retrieving all e-mail attachment tracking records with an operation to modify or delete; presenting the user with all retrieved e-mail attachment tracking records with an operation to modify or delete; determining whether the user has selected the modify record operation; when the determination is that the user has selected the modify operation, presenting the user with existing record details and allowing for modifications to a selected record; and accepting changes from the user to a selected record; and storing the changes for that record in the database. 13. The method as described in claim 12 further comprising when the determination is that the user did not select the modify operation: determining whether the user selected the delete operation; deleting a user selected record entry from the database; and refreshing the display of the records to indicate the deleted record. 14. The method of claim 4 further comprising after said notifying an attachment tracking routine of the created record: determining at the attachment tracking routine whether an email client sent any notification; when the determination is that an email notification was sent, determining if the notification is of a new record entry; when the determination is that the notification is of a new record entry, appending the record to the database; and refreshing the view of the record in the database. 15. The method as described in claim 14 further comprising when the determination is that the notification is not of a new record entry: determining whether the notification is of changes in an email document link; when the determination is that the change is in an email do

Assignees

Inventors

Classifications

  • G06F16/164Primary

    File meta data generation · CPC title

  • G06Q10/107Primary

    Computer-aided management of electronic mailing [e-mailing] · CPC title

  • Information retrieval; Database structures therefor; File system structures therefor · CPC title

  • Physics · mapped topic

  • Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs {(coordinating program control therefor G06F9/52; in regulating and control system G05B)} · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9104682B2 cover?
An automated, embedded & intelligent E-mail Attachment Document manager automatically tracks email and their associated attachments and assists users in locating an email message (email-chain/thread) that is the original source from where the email attachment document. The present invention can perform the tracking action using the given name of the saved attachment file.
Who is the assignee on this patent?
Banerjee Dwip N, Patil Sandeep Ramesh, Venkatsubra Venkat, and 1 more
What technology area does this patent fall under?
Primary CPC classification G06F16/164. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Aug 11 2015 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).