SYSTEM AND METHOD FOR PROCESSING MESSAGES BEING COMPOSED BY A USER
First Claim
Patent Images
1. A mobile device comprising a processor, wherein the processor is configured to:
- identify a message recipient for a message, during composition of the message;
request certificate data from a certificate store, wherein the certificate data corresponds to the message recipient;
detect when the certificate data has been retrieved to the mobile device;
retrieve certificate status data, wherein the certificate status data is used to verify the status of a certificate upon detecting that the certificate data has been retrieved to the mobile device; and
receive a user direction to send the message;
wherein the processor is configured to initiate requesting the certificate data and retrieving the certificate status data before the user direction is received.
7 Assignments
0 Petitions
Accused Products
Abstract
A system and method for processing messages being composed by a user of a computing device (e.g. a mobile device). Embodiments are described in which the performance of certain tasks is initiated before a direction is received from a user to send a message being composed by the user. This may involve, for example, “pre-fetching” security-related data that will be required in order to send a message that is in the process of being composed by the user securely. Such data may include security policy data, certificate data, and/or certificate status data, for example.
-
Citations
22 Claims
-
1. A mobile device comprising a processor, wherein the processor is configured to:
-
identify a message recipient for a message, during composition of the message; request certificate data from a certificate store, wherein the certificate data corresponds to the message recipient; detect when the certificate data has been retrieved to the mobile device; retrieve certificate status data, wherein the certificate status data is used to verify the status of a certificate upon detecting that the certificate data has been retrieved to the mobile device; and receive a user direction to send the message; wherein the processor is configured to initiate requesting the certificate data and retrieving the certificate status data before the user direction is received. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A mobile device comprising a processor, wherein the processor is configured to:
-
identify a message recipient for a message, during composition of the message; request certificate data from a certificate store, wherein the certificate data corresponds to the message recipient; detect when the certificate data has been retrieved to the mobile device; determine that updated certificate status data is to be retrieved upon detecting after the certificate data has been retrieved to the mobile device; retrieve certificate status data upon determining that updated certificate status data is to be retrieved; and receive a user direction to send the message; wherein the processor is configured to initiate requesting the certificate data and retrieving the certificate status data before the user direction is received. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A mobile device comprising:
-
means for identifying a message recipient for a message, during user composition of the message; means for requesting certificate data from a certificate store, wherein the certificate data corresponds to the message recipient; means for detecting when the certificate data has been retrieved to the mobile device; means for retrieving certificate status data, wherein the certificate status data is used to verify the status of a certificate upon detecting that the certificate data has been retrieved to the mobile device; and means for receiving a user direction to send the message; wherein the requesting the certificate data and retrieving the certificate status data is initiated before the user direction is received. - View Dependent Claims (16, 17, 18)
-
-
19. A mobile device comprising:
-
means for identifying a message recipient for a message, during user composition of the message; means for requesting certificate data from a certificate store, wherein the certificate data corresponds to the message recipient; means for detecting when the certificate data has been retrieved to the mobile device; means for determining that updated certificate status data is to be retrieved after detecting that the certificate data has been retrieved to the mobile device; means for retrieving certificate status data upon determining that updated certificate status data is to be retrieved; and means for receiving a user direction to send the message; wherein the requesting the certificate data and retrieving the certificate status data is initiated before the user direction is received. - View Dependent Claims (20, 21, 22)
-
Specification