Method and apparatus for selecting attachments
First Claim
1. An apparatus comprising:
- a web browsing mechanism configured to render a current data resource in a display region of a graphical user interface, said current data resource comprising at least one current document, said web browsing mechanism configured to navigate through a plurality of data resources, said web browsing mechanism configured to be initiated from within an e-mail mechanism;
a selection mechanism configured to select a portion of said current document in response to a user input; and
an attachment mechanism configured to retrieve an attachment from said selection mechanism and attach said attachment to an e-mail message in response to a user event, said attachment associated with said portion of said current document.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for selecting attachments. When a sender indicates in an e-mail application or applet that an attachment is to be associated with an e-mail message, an attachment chooser window is presented. The attachment chooser window provides a browser-based graphical user interface (GUI) which allows a sender to browse data resources, such as HTML documents and associated links. An attachment mechanism is provided by which a sender can choose a currently displayed data resource for attachment in an e-mail message. In one embodiment, the attachment mechanism allows a user to select whether the attachment is retrieved and attached to an e-mail message as a resource locator (such as a URL) of the chosen data resource, or whether source data of the data resource is retrieved and attached to the e-mail message as one or more source files.
-
Citations
38 Claims
-
1. An apparatus comprising:
-
a web browsing mechanism configured to render a current data resource in a display region of a graphical user interface, said current data resource comprising at least one current document, said web browsing mechanism configured to navigate through a plurality of data resources, said web browsing mechanism configured to be initiated from within an e-mail mechanism;
a selection mechanism configured to select a portion of said current document in response to a user input; and
an attachment mechanism configured to retrieve an attachment from said selection mechanism and attach said attachment to an e-mail message in response to a user event, said attachment associated with said portion of said current document. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for selecting attachments comprising:
-
initiating an attachment selection mechanism from within an e-mail mechanism;
displaying a graphical user interface having a web browsing mechanism configured to render a data resource and having a selecting mechanism configured to select a portion of a desired data resource, the graphical user interface being displayed in response to initiating the attachment selection mechanism;
browsing through one or more data resources using said web browsing mechanism to determine a desired data resource, said desired data resource comprising at least one current document;
selecting said portion of said current document using said selecting mechanism; and
retrieving an attachment from said selecting mechanism and attaching said attachment to an e-mail message, said attachment associated with said portion of said current document. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A computer program product comprising:
a computer usable medium having computer readable code embodied therein for selecting an attachment, said computer program product comprising;
computer readable code configured to initiate an attachment selection mechanism from within an e-mail application;
computer readable code configured to cause a computer to display a graphical user interface in response to initiation of the attachment selection mechanism, the graphical user interface having a web browsing mechanism configured to render a data resource and having a selecting mechanism configured to select a portion of said data resource;
computer readable code configured to cause a computer to respond to user input to browse through one or more data resources using said web browsing mechanism, said data resources comprising at least one current document;
computer readable code configured to cause a computer to respond to user input to select said portion of said current document using said selecting mechanism; and
computer readable code configured to cause a computer to retrieve an attachment from said selecting mechanism and attach said attachment to an e-mail message, said attachment associated with a current document. - View Dependent Claims (13, 14, 15, 16)
-
17. A memory configured to store data for access by a computer system, comprising:
a data structure stored in said memory and associated with a graphical user interface, said data structure comprising;
a web browsing component comprising;
one or more methods configured to render a current data resource, said current data resource comprising at least one current document;
one or more navigation methods configured to navigate between a plurality of data resources;
one or more navigation components configured to invoke said one or more navigation methods of said web browsing component in response to user input;
one or more selecting components configured to select a portion of said current document in response to a user input; and
an attachment component comprising a method configured to retrieve an attachment from said selecting component and attach said attachment to an e-mail message in response to a user input, said attachment associated with said current document. - View Dependent Claims (18, 19, 20, 21, 22)
-
23. An apparatus comprising:
-
a web browsing means for rendering a current data resource in a display region of a graphical user interface, said current data resource comprising at least one current document, said web browsing means for navigating through a plurality of data resources;
means for selecting a portion of said current document in response to user input; and
means for retrieving an attachment from said selecting means and attaching said attachment to an e-mail message in response to a user event, said attachment associated with said current document.
-
-
24. A memory configured to store data for access by a computer system, comprising:
a data structure stored in the memory and associated with a graphical user interface, the data structure comprising;
a browsing component including;
one or more methods configured to render a current data resource, the current data resource including at least one current document;
one or more navigation methods configured to navigate between a plurality of data resources;
one or more navigation components configured to invoke the one or more navigation methods of the browsing component in response to user input;
one or more selecting components configured to select a portion of the current document in response to a user input;
an attachment component including a method configured to retrieve an attachment from the selecting component and attach the attachment to an e-mail message in response to a user input, the attachment associated with the current document; and
an attachment type selection component configured to allow selection of a property which determines a type of the attachment. - View Dependent Claims (25, 26, 27, 28)
-
29. An apparatus comprising:
-
a web browsing mechanism configured to render a current data resource in a display region of a graphical user interface, the current data resource comprising at least one current document, the web browsing mechanism configured to navigate through a plurality of data resources, the web browsing mechanism configured to be initiated from within an e-mail mechanism;
a selection mechanism configured to select a portion of the current document in response to a user input;
an attachment mechanism configured to retrieve an attachment from the selection mechanism and attach the attachment to an e-mail message in response to a user event, the attachment associated with the portion of the current document; and
an attachment type selection mechanism configured to provide for selection of a form of the attachment. - View Dependent Claims (30, 31, 32, 33)
-
-
34. A method for selecting attachments comprising:
-
initiating an attachment selection mechanism from within an e-mail mechanism;
displaying a graphical user interface having a web browsing mechanism configured to render a data resource and having a selecting mechanism configured to select a portion of a desired data resource, the graphical user interface being displayed in response to initiating the attachment selection mechanism;
browsing through one or more data resources using the web browsing mechanism to determine a desired data resource, the desired data resource including at least one current document;
selecting a portion of the current document using the selecting mechanism;
retrieving an attachment from the selecting mechanism, the attachment being associated with the portion of the current document;
selecting a form of the attachment; and
attaching the attachment to an e-mail message in accordance with the form of the attachment as selected. - View Dependent Claims (35, 36, 37, 38)
-
Specification