Electronic mail file access system
First Claim
1. A method for managing access, via an electronic message, to a file maintained within a first domain, the method comprising:
- (a) displaying an electronic message window that includes a plurality of fields including a message recipient field, a file viewer field, and a file editor field;
(b) accepting message addresses by performing at least one of the following acts;
(1) recording, in the file viewer field, indicia identifying one or more addresses of viewers authorized to view the file; and
(2) recording, in the file editor field, indicia identifying one or more addresses of editors authorized to modify the file; and
(c) transmitting the electronic message to the addresses, at least some of which are within a second domain distinct from the first domain; and
(d) transmitting data of the file to the first domain separately from the electronic message.
14 Assignments
0 Petitions
Accused Products
Abstract
An electronic mail file access system and associated methods permit a person who originates or maintains a file (a file manager) to allow a person authorized to view or edit a file (a file accessor) to access the file by transmitting an electronic message to the file accessor. The file manager can conveniently select whether the file accessor will be able to modify the file or just view it. A file manager can grant one or more accessors viewing or editing access to a file (or multiple files) through transmission of a common electronic message, or through transmission of a separate message for each file or accessor. Variations and methods with different advantageous features are also described.
111 Citations
43 Claims
-
1. A method for managing access, via an electronic message, to a file maintained within a first domain, the method comprising:
-
(a) displaying an electronic message window that includes a plurality of fields including a message recipient field, a file viewer field, and a file editor field;
(b) accepting message addresses by performing at least one of the following acts;
(1) recording, in the file viewer field, indicia identifying one or more addresses of viewers authorized to view the file; and
(2) recording, in the file editor field, indicia identifying one or more addresses of editors authorized to modify the file; and
(c) transmitting the electronic message to the addresses, at least some of which are within a second domain distinct from the first domain; and
(d) transmitting data of the file to the first domain separately from the electronic message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A data storage medium comprising indicia of instructions for a processor to perform a method for managing access, via an electronic message, to a file maintained within a first domain, the method comprising:
-
(a) displaying an electronic message window that includes a plurality of fields including a message recipient field, a file viewer field, and a file editor field;
(b) designating one more addresses by performing at least one of the following acts;
(1) recording, in the file viewer field, indicia identifying one or more addresses of viewers authorized to view the file; and
(2) recording, in the file editor field, indicia identifying one or more addresses of editors authorized to modify the file;
(c) transmitting indicia of the electronic message to the addresses, at least some of which are within a second domain distinct from the first domain; and
(d) transmitting data of the file to the first domain separately from the electronic message.
-
-
15. A system for managing access, via an electronic message, to a file maintained within a first domain, the system comprising:
-
(a) means for identifying addresses of one or more recipients of the message and designating each recipient as having viewing or editing privileges, respectively, of the file; and
(b) means for transmitting the electronic message to the recipients within one or more domains distinct from the first domain such that, without transferring the file out of the first domain with the electronic message;
(1) any recipients designated as file viewers and recipients designated as file editors can access the file; and
(2) any recipients designated as file editors can modify the file.
-
-
16. A method for modifying operation of an electronic message program that, during normal operation, (1) displays a message window including a message recipient field and a file identification field and (2) generates an electronic message for transmission to one or more persons, the method comprising:
-
(a) causing the message window displayed by the electronic message program to further include a file viewer field and a file editor field; and
(b) causing the electronic message program to include, in the electronic message, indicia identifying any addresses identified in the file viewer field as belonging to viewers having viewing privileges of a file identified in the file identification field, and identifying any addresses identified in the file editor field as belonging to editors having editing privileges of the file. - View Dependent Claims (17, 18, 19, 20, 21)
-
-
22. A data storage medium comprising indicia of instructions for a processor to perform a method for modifying operation of an electronic message program that, during normal operation, (1) displays a message window including a message recipient field and a file identification field and (2) generates an electronic message for transmission to one or more persons, the method comprising:
-
(a) causing the message window displayed by the electronic message program to further include a file viewer field and a file editor field; and
(b) causing the electronic message program to include, in the electronic message, indicia identifying any addresses identified in the file viewer field as belonging to viewers having viewing privileges of a file identified in the file identification field, and identifying any addresses identified in the file editor field as belonging to editors having editing privileges of the file. - View Dependent Claims (23, 24)
-
-
25. An electronic message system comprising:
-
(a) an electronic message program that, during normal operation;
(1) displays a message window including a message recipient field and a file identification field; and
(2) generates an electronic message for transmission to one or more persons; and
(b) means for causing the message window to further include a file viewer field and a file editor field and include, in the electronic message, indicia designating any addresses identified in the file viewer or file editor fields as belonging to viewers or editors having viewing or editing privileges, respectively, of a file identified in the file identification field.
-
-
26. A propagated signal embodied in a message-encoded data stream having a series of data frames, the frames comprising:
-
(a) reference data identifying a file;
(b) a message recipient frame;
(c) a file viewer frame including a header and a first set of indicia associated therewith; and
(d) a file editor frame including a header and a second set of indicia associated therewith;
wherein (e) at least one of the first and second sets of indicia include (1) for the first set, indicia identifying an address of a viewer authorized to view the file and (2) for the second set, indicia identifying an address of an editor authorized to modify the file. - View Dependent Claims (27)
-
-
28. A method for file access management comprising:
-
(a) maintaining a file within a first domain;
(b) operating a first computer to;
(1) accept input from a message sender and, responsive thereto, record indicia identifying one or more addresses as belonging to viewers authorized to view the file or to editors authorized to modify the file; and
(2) generate message-encoded indicia of an electronic message, the message including the indicia identifying addresses and further indicia identifying the file; and
(c) operating, at a second domain distinct from the first domain, a second computer coupled to the first computer and capable of accessing the file in the first domain via a network, to;
(1) display human-readable indicia of the message to one or more identified viewers or editors;
(2) accept input from the viewers or editors indicating a request for access to the file; and
(3) responsive to the input, selectively exchange data of the file with the first computer such that viewers can view but not modify the file and editors can view and modify the file.
-
-
29. A method for managing access, via an electronic message, to a file maintained within a first domain, the method comprising:
-
(a) accepting one or more file accessor addresses;
(b) for each address, determining an authorization status as either (1) authorized for direct file access or (2) not authorized for direct file access;
(c) transmitting the electronic message to the addresses within at least a second domain distinct from the first domain;
(d) for each electronic message sent to a file accessor address authorized for direct file access, transmitting data of the file separately from the electronic message; and
(e) for each electronic message sent to a file accessor address not so authorized, transferring data of the file as an attachment to the electronic message. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43)
-
Specification