Extensible Email
First Claim
Patent Images
1. A computer-implemented method for providing requested data, the method comprising:
- receiving a request for an authentication key;
sending the requested authentication key in an email;
receiving the authentication key as part of a HTTP, HTTPS or SMTP request for data; and
sending the requested data in response to the HTTP, HTTPS or SMTP request for data, wherein the requested data includes at least one of the following;
free-busy data, information on which people have accepted or declined a meeting, a time zone, human readable notes about a specific date or date range, protocol support information, out-of-office information, whether the recipient wants computational puzzles to be solved, an image, a home page, an instant messaging client, a preferred language, contact information; and
whether an email message is being replied to.
2 Assignments
0 Petitions
Accused Products
Abstract
An email server and systems and methods for providing requested data are provided. The email server is configured to automatically determine capabilities or version information of connecting client software on per account basis. The e-mail server is also configured to store the determined capabilities or version information, and to transmit the determined capabilities or version information.
36 Citations
20 Claims
-
1. A computer-implemented method for providing requested data, the method comprising:
-
receiving a request for an authentication key; sending the requested authentication key in an email; receiving the authentication key as part of a HTTP, HTTPS or SMTP request for data; and sending the requested data in response to the HTTP, HTTPS or SMTP request for data, wherein the requested data includes at least one of the following;
free-busy data, information on which people have accepted or declined a meeting, a time zone, human readable notes about a specific date or date range, protocol support information, out-of-office information, whether the recipient wants computational puzzles to be solved, an image, a home page, an instant messaging client, a preferred language, contact information; and
whether an email message is being replied to. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for providing requested data, the system comprising:
-
an authentication providing component configured to receive a request for an authentication key, and in response to send the requested authentication key in an email; a data providing component configured to receive the authentication key as part of a HTTP, HTTPS or SMTP request for data, and in response to the request for data to send the requested data, wherein the requested data includes at least one of the following;
free-busy data, information on which people have accepted or declined a meeting, a time zone, human readable notes about a specific date or date range, protocol support information, out-of-office information, whether the recipient wants computational puzzles to be solved, an image, a home page, an instant messaging client, a preferred language, contact information, and whether an email message is being replied to. - View Dependent Claims (8, 9, 10, 11)
-
- 12. An email server configured to automatically determine capabilities or version information of connecting client software on per account basis, to store the determined capabilities or version information, and to transmit the determined capabilities or version information.
Specification