SYSTEMS, METHODS AND APPARATUS OF AN EMAIL CLIENT
First Claim
Patent Images
1. A computer-accessible medium having executable instructions to associate an email with a category in an email client, the executable instructions capable of directing a processor to perform:
- receiving an email communication that is associated with a person; and
locating information pertaining to the person by referencing a person-to-email relationship in a category/person table,wherein the category/person table comprisesa field storing data representing an indexed key field representing an identification of a category/person;
a field storing data representing a category; and
a field storing data representing a person,verifying that a field representing an auto-connection for the person is set to affirmative; and
associating the email communication with the category referenced in the category/person table.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, methods and apparatus of email communication are described.
-
Citations
20 Claims
-
1. A computer-accessible medium having executable instructions to associate an email with a category in an email client, the executable instructions capable of directing a processor to perform:
-
receiving an email communication that is associated with a person; and locating information pertaining to the person by referencing a person-to-email relationship in a category/person table, wherein the category/person table comprises a field storing data representing an indexed key field representing an identification of a category/person; a field storing data representing a category; and a field storing data representing a person, verifying that a field representing an auto-connection for the person is set to affirmative; and associating the email communication with the category referenced in the category/person table. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-accessible medium having executable instructions to encrypt email communications, the executable instructions capable of directing a processor to perform:
-
encrypting an email communication in conjunction with a key management facility, the encrypting being performed in a manner that is compliant with RFC 2440, the encrypting being farther performed by a component that is compliant with an architecture of cooperation between natively executing instructions and a runtime module, the architecture further specifying that at any point of execution, the runtime module is operable to stop an executing processor and the runtime module is further operable to retrieve information specific to the current executing processor instruction address, the information including runtime state information; and transmitting the encrypted email communication. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A graphical user interface comprising:
-
a plurality of favorites lists, wherein the favorites list is nested, wherein the nested favorites list provides graphical dragging and dropping of hyperlinks while a user operating the nested favorites lists scrolls over nested favorites lists; and at least one open/close button associated with each of the plurality of nested favorites lists, wherein the nesting of the favorites lists provides each of the nested favorites lists to be opened or closed.
-
-
16. A computer-accessible medium having executable instructions to manage scenarios of previous installation states of an email communication client, the executable instructions capable of directing a processor to perform:
-
installing the email communication client on a destination computer after affirmatively determining a first scenario of the destination computer having no software installed relating to the operation of the email communication client; installing a database manager on the destination computer after affirmatively determining a second scenario of the destination computer having no database manager installed that is of sufficient capability for operation of the email communication client; and installing an architectural software component on the destination computer after affirmatively determining a third scenario of the destination computer having no architectural software component installed that is of sufficient capability for operation of the email communication client, wherein the architectural software component further comprises an architectural software component that is compliant with an architecture of cooperation between natively executing instructions and a runtime module, the architecture further specifying that at any point of execution, the runtime module is operable to stop an executing processor and the runtime module is further operable to retrieve information specific to the current executing processor instruction address, the information including runtime state information. - View Dependent Claims (17)
-
-
18. A computer-accessible medium having executable instructions to receive and store an email communication, the executable instructions capable of directing a processor to perform:
-
retrieving the email communication as a binary file from a server; receiving a designation of a character set of a text body of the email communication; populating a data structure that is compliant with the MIME standard with data from the email communication; populating an email data structure with data from the MIME-compliant data structure; populating the email data structure with the designation of the character set; and storing the email data structure in a database. - View Dependent Claims (19, 20)
-
Specification