Claims Analysis
Total Claims: 29
Claim 1
Independent Claim
174 words
A method for sending a file opened in a desktop application program from a sender to a recipient comprising: within the desktop application program, receiving an indication that the file is to be sent from the sender to the recipient; in response to the indication that the file is to be sent, determining whether the file has been saved to a shared disk location; in response to a determination that the file has been saved to the shared disk location, checking a registry in order to determine that the sender has previously indicated a send preference for sending shared files; and in response to a determination that the send preference indicates that shared files are to be sent as attachments: launching an e-mail application program, instructing the e-mail application program to create an e-mail note, attaching a copy of the file to the e-mail note, inserting a link to the shared disk location in a body of the e-mail note, and instructing the e-mail application program to send the e-mail note to the recipient.
Claim 2
Independent Claim
174 words
A method for sending a file opened in a desktop application program from a sender to a recipient comprising: within the desktop application program, receiving an indication that the file is to be sent from the sender to the recipient; in response to the indication that the file is to be sent, determining whether the file has been saved to a shared disk location; in response to a determination that the file has been saved to the shared disk location, checking a registry in order to determine that the sender has previously indicated a send preference for sending shared files; and in response to a determination that the send preference indicates that shared files are to be sent as attachments: launching an e-mail application program, instructing the e-mail application program to create an e-mail note, attaching a copy of the file to the e-mail note, inserting a link to the shared disk location in a body of the e-mail note, and instructing the e-mail application program to send the e-mail note to the recipient.
Claim 3
Dependent Claim
17 words
A computer readable medium having stored thereon computer-executable instructions for performing the method of claim 1 .
Claim 4
Dependent Claim
75 words
The method of claim 1 , wherein the method further comprises in response to a determination that that send preference indicates that shared files are to be sent only as links: launching the e-mail application program, instructing the e-mail application program to create the e-mail note, inserting the link to the shared disk location in the body of the e-mail note, and instructing the e-mail application program to send the e-mail note to the recipient.
Claim 5
Dependent Claim
17 words
A computer readable medium having stored thereon computer-executable instructions for performing the method of claim 3 .
Claim 6
Dependent Claim
64 words
The method of claim 1 , further comprising in response to a determination that the file has not been saved to the shared disk location, launching the e-mail application program, instructing the e-mail application program to create the e-mail note, attaching the copy of the file to the e-mail note, and instructing the e-mail application program to send the e-mail note to the recipient.
Claim 7
Dependent Claim
17 words
A computer readable medium having stored thereon computer-executable instructions for performing the method of claim 5 .
Claim 8
Dependent Claim
92 words
The method of claim 1 , further comprising: in response to a determination that the file has not been saved to the shared disk location, determining that the file has not been saved to a disk location; and in response to determining that the file has not been saved to the disk location; launching the e-mail application program, instructing the e-mail application program to create the e-mail note, attaching the copy of the file to the e-mail note, and instructing the e-mail application program to send the e-mail note to the recipient.
Claim 9
Dependent Claim
17 words
A computer readable medium having stored thereon computer-executable instructions for performing the method of claim 7 .
Claim 10
Dependent Claim
54 words
The method of claim 1 , wherein the indication that the file is to be sent from the sender to the recipient is received via a user interface having a single entry point; and wherein the indication does not specify whether the file is to be sent as an attachment or as the link.
Claim 11
Independent Claim
291 words
A method for sending a file created in a desktop application program from a sender to a recipient comprising: within the desktop application program, receiving an indication that the file is to be sent from the sender to the recipient; in response to the indication that the file is to be sent, determining whether the file has been saved to a disk location; if the file has been saved to the disk location, determining whether the disk location is a shared disk location; in response to a determination that the file has not been saved to the disk location or a determination that the disk location is not a shared disk location: launching an e-mail application program, instructing the e-mail application program to create an e-mail note, attaching a copy of the file to the e-mail note, and instructing the e-mail application program to send the e-mail note to the recipient; in response to a determination that the disk location is a shared disk location, checking a registry in order to determine if the sender has previously indicated a send preference for sending shared files; in response to a determination that the sender has not previously indicated the send preference, prompting the sender to input a signal indicating whether the copy of the file is to be attached; and in response to a determination that the signal indicates that the copy of the file is to be attached: launching the e-mail application program, instructing the e-mail application program to create the e-mail note, attaching the copy of file to the e-mail note, inserting a link to the shared disk location in a body of the e-mail note, and instructing the e-mail application program to send the e-mail note to the recipient.
Claim 12
Independent Claim
291 words
A method for sending a file created in a desktop application program from a sender to a recipient comprising: within the desktop application program, receiving an indication that the file is to be sent from the sender to the recipient; in response to the indication that the file is to be sent, determining whether the file has been saved to a disk location; if the file has been saved to the disk location, determining whether the disk location is a shared disk location; in response to a determination that the file has not been saved to the disk location or a determination that the disk location is not a shared disk location: launching an e-mail application program, instructing the e-mail application program to create an e-mail note, attaching a copy of the file to the e-mail note, and instructing the e-mail application program to send the e-mail note to the recipient; in response to a determination that the disk location is a shared disk location, checking a registry in order to determine if the sender has previously indicated a send preference for sending shared files; in response to a determination that the sender has not previously indicated the send preference, prompting the sender to input a signal indicating whether the copy of the file is to be attached; and in response to a determination that the signal indicates that the copy of the file is to be attached: launching the e-mail application program, instructing the e-mail application program to create the e-mail note, attaching the copy of file to the e-mail note, inserting a link to the shared disk location in a body of the e-mail note, and instructing the e-mail application program to send the e-mail note to the recipient.
Claim 13
Dependent Claim
17 words
A computer readable medium having stored thereon computer-executable instructions for performing the method of claim 10 .
Claim 14
Dependent Claim
45 words
The method of claim 10 , further comprising in response to the determination that the signal indicates that the copy of the file is to be attached, setting the send preference to indicate that shared files are to be sent as attachments and as links.
Claim 15
Dependent Claim
17 words
A computer readable medium having stored thereon computer-executable instructions for performing the method of claim 12 .
Claim 16
Dependent Claim
72 words
The method of claim 10 , further comprising in response to a determination that the signal indicates that the copy of the file is not to be attached: launching the e-mail application program, instructing the e-mail application program to create the e-mail note, inserting the link to the shared disk location in the body of the e-mail note, and instructing the e-mail application program to send the e-mail note to the recipient.
Claim 17
Dependent Claim
44 words
The method of claim 10 , further comprising in response to a determination that the signal indicates that the copy of the file is not to be attached, setting the send preference to indicate that shared files are to be sent only as links.
Claim 18
Dependent Claim
17 words
A computer readable medium having stored thereon computer-executable instructions for performing the method of claim 15 .
Claim 19
Dependent Claim
230 words
A computer system for sending a file opened in a desktop application program from a sender to a recipient comprising: a memory for storing the desktop application, the file, and an e-mail application program; an input device for generating an indication that the file is to be sent from the sender to the recipient; and a processing unit in communication with the input device and the memory for executing the desktop application program, the e-mail application program, and computer-executable instructions for: receiving from the desktop application program the indication that the file is to be sent; in response to the indication that the file is to be sent, determining whether the file has been saved to a shared disk location; in response to a determination that the file has been saved to the shared disk location, checking a registry in order to determine that the sender has previously indicated a send preference for sending shared files; and in response to a determination that the send preference indicates that shared files are to be sent as attachments: launching an e-mail application program, instructing the e-mail application program to create an e-mail note, attaching a copy of the file to the e-mail note, inserting a link to the shared disk location in a body of the e-mail note, and instructing the e-mail application program to send the e-mail note to the recipient.
Claim 20
Dependent Claim
230 words
A computer system for sending a file opened in a desktop application program from a sender to a recipient comprising: a memory for storing the desktop application, the file, and an e-mail application program; an input device for generating an indication that the file is to be sent from the sender to the recipient; and a processing unit in communication with the input device and the memory for executing the desktop application program, the e-mail application program, and computer-executable instructions for: receiving from the desktop application program the indication that the file is to be sent; in response to the indication that the file is to be sent, determining whether the file has been saved to a shared disk location; in response to a determination that the file has been saved to the shared disk location, checking a registry in order to determine that the sender has previously indicated a send preference for sending shared files; and in response to a determination that the send preference indicates that shared files are to be sent as attachments: launching an e-mail application program, instructing the e-mail application program to create an e-mail note, attaching a copy of the file to the e-mail note, inserting a link to the shared disk location in a body of the e-mail note, and instructing the e-mail application program to send the e-mail note to the recipient.
Claim 21
Dependent Claim
77 words
The system of claim 17 , wherein the processing unit further executes computer-executable instructions in response to a determination that send preference indicates that shared files are to be sent only as links: launching the e-mail application program, instructing the e-mail application program to create the e-mail note, inserting the link to the shared disk location in the body of the e-mail note, and instructing the e-mail application program to send the e-mail note to the recipient.
Claim 22
Dependent Claim
70 words
The system of claim 17 , wherein the processing unit further executes computer-executable instructions for response to a determination that the file has not been saved to the shared disk location, launching the e-mail application program, instructing the e-mail application program to create the e-mail note, attaching the copy of the file to the e-mail note, and instructing the e-mail application program to send the e-mail note to the recipient.
Claim 23
Dependent Claim
99 words
The system of claim 17 , wherein the processing unit further executes computer-executable instructions for: in response to a determination that the file has not been saved to the shared disk location, determining that the file has not been saved to a disk location; and in response to determining that the file has not been saved to the disk location: launching the e-mail application program, instructing the e-mail application program to create the e-mail note, attaching the copy of the file to the e-mail note, and instructing the e-mail application program to send the e-mail note to the recipient.
Claim 24
Dependent Claim
64 words
The system of claim 17 , further comprising a display device for displaying a user interface having a single entry point; wherein the indication that the file is to be sent from the sender to the recipient is received via the user interface; and wherein the indication does not specify whether the file is to be sent as an attachment or as the link.
Claim 25
Dependent Claim
227 words
A computer system for sending a file opened in a desktop application program from a sender to a recipient comprising: a memory for storing the desktop application, the file, and an e-mail application program; an input device for generating an indication that the file is to be sent from the sender to the recipient; and a processing unit in communication with the input device and the memory for executing the desktop application program, the e-mail application program, and computer-executable instructions for: receiving from the desktop application program the indication that the file is to be sent; in response to the indication that the file is to be sent, determining whether the file has been saved to a shared disk location; in response to a determination that the file has been saved to the shared disk location, prompting the sender to input a signal indicating whether the copy of the file is to be attached; and in response to a determination that the signal indicates that the copy of the file is to be attached: launching the e-mail application program, instructing the e-mail application program to create the e-mail note, attaching the copy of file to the e-mail note, inserting a link to the shared disk location in a body of the e-mail note, and instructing the e-mail application program to send the e-mail note to the recipient.
Claim 26
Dependent Claim
227 words
A computer system for sending a file opened in a desktop application program from a sender to a recipient comprising: a memory for storing the desktop application, the file, and an e-mail application program; an input device for generating an indication that the file is to be sent from the sender to the recipient; and a processing unit in communication with the input device and the memory for executing the desktop application program, the e-mail application program, and computer-executable instructions for: receiving from the desktop application program the indication that the file is to be sent; in response to the indication that the file is to be sent, determining whether the file has been saved to a shared disk location; in response to a determination that the file has been saved to the shared disk location, prompting the sender to input a signal indicating whether the copy of the file is to be attached; and in response to a determination that the signal indicates that the copy of the file is to be attached: launching the e-mail application program, instructing the e-mail application program to create the e-mail note, attaching the copy of file to the e-mail note, inserting a link to the shared disk location in a body of the e-mail note, and instructing the e-mail application program to send the e-mail note to the recipient.
Claim 27
Dependent Claim
51 words
The system of claim 22 , wherein the processing unit further executes computer-executable instructions in response to the determination that the signal indicates that the copy of the file is to be attached, setting a send preference to indicate that shared files are to be sent as attachments and as links.
Claim 28
Dependent Claim
79 words
The system of claim 22 , wherein the processing unit further executes computer-executable instructions for in response to a determination that the signal indicates that the copy of the file is not to be attached: launching the e-mail application program, instructing the e-mail application program to create the e-mail note, inserting the link to the shared disk location in the body of the e-mail note, and instructing the e-mail application program to send the e-mail note to the recipient.
Claim 29
Dependent Claim
51 words
The system of claim 22 , wherein the processing unit further executes computer-executable instructions for in response to a determination that the signal indicates that the copy of the file is not to be attached, setting a send preference to indicate that shared files are to be sent only as links.