Patentable/Patents/US-6839741
US-6839741

Facility for distributing and providing access to electronic mail message attachments

PublishedJanuary 4, 2005
Assigneenot available in USPTO data we have
Inventorsnot available in USPTO data we have
Technical Abstract

A facility stores attachments for electronic mail messages so that the messages may be transmitted to the intended recipients without the attachments. The recipients may then review and/or download the attachments by contacting the facility. This facility is especially useful in instances wherein the attachments are large. The facility eliminates the need to store multiple copies of the attachment throughout a system; thus consuming a great deal of memory space. In addition, the facility prevents the recipient from extensive delays that are often associated with downloading email messages that contain large attachments via a dial-up connection with a low transmission rate. The facility may be realized as a server and may be a web server so as to provide access to the attachments via an IP network.

Patent Claims
67 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. In a data processing environment having a first device and a second device, a method comprising the steps of: receiving an electronic mail message for a recipient at the first device; wherein said electronic mail message includes text and an attachment; removing the attachment from the electronic mail message at the first device and storing the attachment on the first device; controlling access to the stored attachment for authorized recipients of the attachment including providing access to the attachment only to user identifications on an access control list; sending the text of the electronic mail message from the first device to the recipient at the second device; and transmitting the stored attachment to the recipient only if the recipient corresponds to one of the user identifications on the access control list.

2

2. The method of claim 1 further comprising the step of notifying the recipient of the attachment.

3

3. The method of claim 2 wherein notifying the recipient of the attachment comprises adding information to the text of the electronic mail message prior to sending the text.

4

4. The method of claim 3 wherein the information that is added to the text includes a uniform resource location (URL) for the attachment.

5

5. The method of claim 1 further comprising the step of converting the attachment into a hypertext document.

6

6. The method of claim 1 further comprising the step of converting the attachment into a hypertext markup language (HTML) document.

7

7. The method of claim 1 wherein the first device is a web server.

8

8. The method of claim 1 wherein the first device and the second device are interconnected by a local area network.

9

9. The method of claim 8 wherein the electronic mail message originates from outside the local area network.

10

10. The method of claim 1 further comprising the steps of: receiving a request at the first device from the recipient to access the attachment; and in response to the request from the recipient, providing the recipient with access to the attachment.

11

11. The method of claim 1 further comprising the step of downloading the attachment from the second device to the first device.

12

12. The method of claim 11 wherein the attachment is downloaded only upon request by the recipient.

13

13. The method of claim 1 wherein the email is sent from a sender and wherein the step of removing the attachment is performed transparently relative to the sender.

14

14. The method of claim 1 wherein controlling access to the stored attachment for authorized recipients of the attachment further comprises the recipient providing a password assigned to the attachment in order to access or download the attachment from the first device.

15

15. The method of claim 1 wherein controlling access to the stored attachment for authorized recipients of the attachment further comprises the recipient providing an attachment code used to identify and locate the attachment in order to access or download the attachment from the first device.

16

16. In a system having an electronic mail service that permits the transfer of electronic mail messages with a first computer system and a second computer system, a method comprising the steps of: storing an attachment for an electronic mail message on the first computer system; controlling access to the stored attachment for authorized recipients of the attachment including providing access to the attachment only to user identifications on an access control list; sending the electronic mail message without the attachment from a sender to at least one recipient on the second computer system; and enabling the recipient to remotely access the attachment on the first computer system from the second computer system only if the recipient corresponds to one of the user identifications on the access control list.

17

17. The method of claim 16 further comprising the step of using the file transfer protocol (FTP) to transfer the attachment from the sender to the first computer system.

18

18. The method of claim 16 wherein the electronic mail message is from the sender to multiple recipients and wherein the multiple recipients are enabled to remotely access the attachment on the first computer system based on said access control options.

19

19. The method of claim 16 wherein the first computer system is part of an Internet Protocol (IP) network and the recipient communicates with the first computer system via the internet protocol.

20

20. The method of claim 16 wherein the first computer system is a web server.

21

21. The method of claim 16 further comprising the step of converting the attachment into a format that is viewable by a web browser.

22

22. The method of claim 16 wherein the step of storing the attachment comprises storing the attachment as one or more web pages.

23

23. The method of claim 16 further comprising the step of downloading the attachment to the recipient from the first computer system.

24

24. The method of claim 16 further comprising the step of manipulating the electronic mail message to notify the recipient of the attachment.

25

25. The method of claim 16 wherein controlling access to the stored attachment for authorized recipients of the attachment further comprises the recipient providing a password assigned to the attachment in order to access or download the attachment from the first device.

26

26. The method of claim 16 wherein controlling access to the stored attachment for authorized recipients of the attachment further comprises the recipient providing an attachment code used to identify and locate the attachment in order to access or download the attachment from the first device.

27

27. In a system having a first device, a second device, a web server and an electronic mail service for transferring electronic mail messages, a method, comprising the steps of: generating an electronic mail message from a sender to a recipient at the first device, wherein the electronic mail message includes a textual portion and an attachment; storing the attachment on the web server; controlling access to the stored attachment for authorized recipients of the attachment including providing access to the attachment only to user identifications on an access control list; adding a notification of the attachment into the electronic mail message at the web server; sending the textual portion of the electronic mail message along with the notification from the server to the sender at the second device; and facilitating access by the recipient to the attachment on the web server only if the recipient corresponds to one of the user identifications on the access control list.

28

28. The method of claim 27 wherein the attachment is stored as one or more web pages on the web server.

29

29. The method of claim 27 wherein the second device includes a web browser and wherein the web browser is used by the recipient to access the attachment at the web server.

30

30. The method of claim 27 wherein controlling access to the stored attachment for authorized recipients of the attachment further comprises the recipient providing a password assigned to the attachment in order to access or download the attachment from the first device.

31

31. The method of claim 27 wherein controlling access to the stored attachment for authorized recipients of the attachment further comprises the recipient providing an attachment code used to identify and locate the attachment in order to access or download the attachment from the first device.

32

32. In a system having a first computer, an electronic mail server and a second computer, wherein the second computer is a client of the electronic mail server, a method comprising the steps of: sending an email from the first computer toward the second computer, wherein said email includes both text and an attachment; receiving the email at the electronic mail server; stripping the attachment off the email and storing it at the electronic mail server; controlling access to the stored attachment for authorized recipients of the attachment including providing access to the attachment only to user identifications on an access control list; forwarding the text of the email from the electronic mail server to the second computer; and providing the second computer with access to the attachment on the electronic mail server only if the recipient corresponds to one of the user identifications on the access control list.

33

33. The method of claim 32 further comprising the step of converting the attachment into a format that is viewable by a web browser.

34

34. The method of claim 32 wherein the step of providing the second computer with access to the attachment comprises allowing a user of the second computer to view the contents of the attachment.

35

35. The method of claim 32 wherein the step of providing the second computer with access to the attachment comprises downloading the attachment from the server to the second computer.

36

36. The method of claim 32 wherein controlling access to the stored attachment for authorized recipients of the attachment further comprises the recipient providing a password assigned to the attachment in order to access or download the attachment from the first device.

37

37. The method of claim 32 wherein controlling access to the stored attachment for authorized recipients of the attachment further comprises the recipient providing an attachment code used to identify and locate the attachment in order to access or download the attachment from the first device.

38

38. In a data processing environment having a first device and a second device, a computer-readable medium holding computer-executable instructions for performing a method comprising the steps of: receiving an electronic mail message for a recipient at the first device, wherein said electronic mail message includes text and an attachment; removing the attachment from the electronic mail message at the first device and storing the attachment on the first device; controlling access to the stored attachment for authorized recipients of the attachment including providing access to the attachment only to user identifications on an access control list; sending the text of the electronic mail message from the first device to the recipient at the second device; and transmitting the stored attachment to the recipient only if the recipient corresponds to one of the user identifications on the access control list.

39

39. The computer-readable medium of claim 36 wherein the method further comprises notifying the recipient of the attachment.

40

40. The computer-readable medium of claim 39 wherein notifying the recipient of the attachment comprises adding information to the text of the electronic mail message prior to sending the text.

41

41. The computer-readable medium of claim 40 wherein the information that is added to the text includes a uniform resource location for the attachment.

42

42. The computer-readable medium of claim 36 wherein the method further comprises the step of converting the attachment into a hypertext document.

43

43. The computer-readable medium of claim 36 wherein the method further comprises the step of converting the attachment into a hypertext markup language (HTML) document.

44

44. The computer-readable medium of claim 36 wherein the first device is a web server.

45

45. The computer-readable medium of claim 44 wherein the attachment is stored as one or more web pages.

46

46. The computer-readable medium of claim 36 wherein the method further comprises the steps of: receiving a request at the first device from the recipient to access the attachment; and in response to the request from the recipient, providing the recipient with access to the attachment.

47

47. The computer-readable medium of claim 36 wherein the method further comprises the step of downloading the attachment from the second device to the first device.

48

48. The computer-readable medium of claim 36 wherein the email is sent from a sender and wherein the step of removing the attachment is performed transparently relative to the sender.

49

49. The computer-readable medium of claim 38 wherein controlling access to the stored attachment for authorized recipients of the attachment further comprises the recipient providing a password assigned to the attachment in order to access or download the attachment from the first device.

50

50. The computer-readable medium of claim 38 wherein controlling access to the stored attachment for authorized recipients of the attachment further comprises the recipient providing an attachment code used to identify and locate the attachment in order to access or download the attachment from the first device.

51

51. In a system having an electronic mail service that permits the transfer of electronic mail messages with a first computer system and a second computer system, a computer-readable medium holding computer-executable instructions for performing a method comprising the steps of: storing an attachment for an electronic mail message on the first computer system; controlling access to the stored attachment for authorized recipients of the attachment including providing access to the attachment only to user identifications on an access control list; sending the electronic mail message without the attachment from a sender to at least one recipient on the second computer system; and enabling the recipient to remotely access the attachment on the first computer system from the second computer system only if the recipient corresponds to one of the user identifications on the access control list.

52

52. The computer-readable medium of claim 51 wherein the electronic mail message is from the sender to multiple recipients and wherein the multiple recipients are enabled to remotely access the attachment on the first computer system.

53

53. The computer-readable medium of claim 51 wherein the method further comprises the step of converting the attachment into a format that is viewable by a web browser.

54

54. The computer-readable medium of claim 51 wherein the step of storing the attachment comprises storing the attachment as one or more web pages.

55

55. The computer-readable medium of claim 51 wherein the method further comprises the step of downloading the attachment to the recipient from the first computer system only if each of the recipients correspond to one of the user identifications on the access control list.

56

56. The computer-readable medium of claim 51 wherein controlling access to the stored attachment for authorized recipients of the attachment further comprises the recipient providing a password assigned to the attachment in order to access or download the attachment from the first device.

57

57. The computer-readable medium of claim 51 wherein controlling access to the stored attachment for authorized recipients of the attachment further comprises the recipient providing an attachment code used to identify and locate the attachment in order to access or download the attachment from the first device.

58

58. A server computer system, comprising: a detector for detecting that an email to a client includes an attachment; a stripper for stripping the attachment from the email; a storage for storing the attachment that has been stripped from the email; and an interface for enabling the client to access the server computer system based on access control options, wherein the server computer system provides controlled access to the stored attachment for authorized recipients of the attachment including providing access to the attachment only to user identifications on an access control list and transmitting the stored attachment to the recipient only if the recipient corresponds to one of the user identifications on the access control list.

59

59. The server computer system of claim 56 wherein the system is a web server.

60

60. The server computer system of claim 56 further comprising a converter for converting the attachment into one or more web pages for storage in the storage.

61

61. The server computer system of claim 56 wherein the interface is an Internet Protocol (IP) interface that interfaces with an IP network.

62

62. The server computer system of claim 56 , the controlled access to the stored attachment for authorized recipients of the attachment further comprising the recipient providing a password assigned to the attachment in order to access or download the attachment from the first device.

63

63. The server computer system of claim 56 , the controlled access to the stored attachment for authorized recipients of the attachment further comprising the recipient providing an attachment code used to identify and locate the attachment in order to access or download the attachment from the first device.

64

64. A method of providing electronic mail, the method comprising: detaching an attachment from an electronic mail message; transmitting the electronic mail message without the attachment to a user; and controlling access to the stored attachment for authorized recipients of the attachment including providing access to the attachment only to user identifications on an access control list; and transmitting the stored attachment to the recipient only if the recipient corresponds to one of the user identifications on the access control list.

65

65. A method according to claim 64 , further comprising: assigning a password to the attachment, wherein the password is required for access to the attachment.

66

66. A method according to claim 64 , further comprising: assigning an attachment code to the attachment to identify and locate the attachment.

67

67. A method according to claim 64 , further comprising: specifying a list of users authorized to access the attachment, wherein the user is denied access if the user is not on the list.

Classification Codes (CPC)

Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.

Patent Metadata

Filing Date

September 29, 1998

Publication Date

January 4, 2005

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “Facility for distributing and providing access to electronic mail message attachments” (US-6839741). https://patentable.app/patents/US-6839741

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.