E-mail containing a web-based form
First Claim
1. A computer-implemented method for displaying an e-mail containing a Web-based form, the computer-implemented method comprising:
- receiving an e-mail address in an e-mail client;
in response to receiving the e-mail address in the e-mail client, resolving the e-mail address, wherein resolving the e-mail address comprises;
querying at least one e-mail directory to resolve the e-mail address, the e-mail address being associated with the Web-based form, wherein querying the at least one e-mail directory comprises;
locating a form schema associated with the e-mail address and a corresponding Web site, andpopulating an e-mail address object with the form schema, andreceiving the e-mail address object containing the form schema from the Web site;
upon receiving the e-mail address object containing the form schema, displaying the Web based form in the e-mail client;
receiving a signal to send the Web based form; and
sending the e-mail containing the Web based form along with data associated with the Web-based form upon receiving the signal to send the Web based form, wherein sending the e-mail containing the Web based form along with the data associated with the Web-based form comprises sending the e-mail to a Web server configured for;
receiving the e-mail containing the Web based form,processing the Web based form, wherein processing the Web based form comprises processing the data associated with the Web based form to determine a person designated to respond to the Web based form, androuting the Web based form to the determined designated person.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method is provided to enable an e-mail to display a Web-based form. A definition concerning an e-mail address may include form schema owned by a Web site. Alternatively, the definition may contain a link to a Web service that provides the form schema. An e-mail client may download the form schema from the Web service, preferably along with additional data such as information concerning previous e-mails sent to the e-mail address, a FAQ list concerning an e-mail distribution list if the e-mail address represents the e-mail distribution list, etc. The Web site owning the form schema may receive and process e-mail containing the form according to the metadata of the Web-based form.
39 Citations
18 Claims
-
1. A computer-implemented method for displaying an e-mail containing a Web-based form, the computer-implemented method comprising:
-
receiving an e-mail address in an e-mail client; in response to receiving the e-mail address in the e-mail client, resolving the e-mail address, wherein resolving the e-mail address comprises; querying at least one e-mail directory to resolve the e-mail address, the e-mail address being associated with the Web-based form, wherein querying the at least one e-mail directory comprises; locating a form schema associated with the e-mail address and a corresponding Web site, and populating an e-mail address object with the form schema, and receiving the e-mail address object containing the form schema from the Web site; upon receiving the e-mail address object containing the form schema, displaying the Web based form in the e-mail client; receiving a signal to send the Web based form; and sending the e-mail containing the Web based form along with data associated with the Web-based form upon receiving the signal to send the Web based form, wherein sending the e-mail containing the Web based form along with the data associated with the Web-based form comprises sending the e-mail to a Web server configured for; receiving the e-mail containing the Web based form, processing the Web based form, wherein processing the Web based form comprises processing the data associated with the Web based form to determine a person designated to respond to the Web based form, and routing the Web based form to the determined designated person. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computing system for displaying and processing an e-mail containing a Web-based form, the computing system comprising:
-
a Web server operatively associated with a first computer of the computing system configured to; host an e-mail directory, provide custom fields used to store a form schema, process the Web-based form according to metadata located in the Web-based form, determine, based on the processed metadata, a location the Web-based form should be routed, and route the Web-based form to the determined location; and an e-mail client operatively associated with a second computer of the computing system configured to; receive an e-mail address, in response to receiving the e-mail address, resolve the e-mail address wherein the e-mail client being configured to resolve the e-mail address comprises the e-mail client being further configured to; query at least one e-mail directory to resolve the e-mail address, wherein the e-mail address is associated with the Web-based form and a corresponding Web site; locate a form schema associated with the e-mail address, populate an e-mail address object with the associated form schema, and receive the e-mail address object containing the form schema from the Web site, and display the Web-based form upon receiving the e-mail address object containing the form schema, from the Web server, for rendering the Web-based form. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A display device having rendered thereon a form in an e-mail, the display device comprising a window for:
-
receiving an e-mail address in an e-mail client; in response to receiving the e-mail address; querying at least one e-mail directory to resolve the e-mail address, the e-mail address being associated with the form, wherein querying the at least one e-mail directory comprises; locating a form schema associated with the e-mail address, and populating an e-mail address object with the associated form schema, and receiving the e-mail address object containing the form schema associated with the e-mail; displaying the e-mail, wherein the e-mail includes the form that is associated with a destination e-mail address of the e-mail; displaying a panel including information concerning the destination e-mail address with which the form is associated; and sending the e-mail containing the Web based form along with data associated with the Web-based form upon receiving a signal to send the Web based form, wherein sending the e-mail containing the Web based form along with the data associated with the Web-based form comprises sending the e-mail to a Web server configured for; receiving the e-mail containing the Web based form, processing the Web based form, wherein processing the Web based form comprises processing the data associated with the Web based form to determine a person designated to respond to the Web based form, and routing the Web based form to the determined designated person. - View Dependent Claims (18)
-
Specification