Formatted message processing utilizing a message map
First Claim
Patent Images
1. A method comprising:
- receiving a message;
storing the message in a computer readable storage medium;
generating, by a processor, a message map that is a representation of the stored message, wherein;
generating the message map comprises replacing a portion of the message with a tag, the tag providing information about the replaced portion of the message; and
the tag is of a first tag type amongst a plurality of predefined tag types that are available for use in generating the message map;
processing the message map in place of processing the stored message.
2 Assignments
0 Petitions
Accused Products
Abstract
A MIME or XML formatted message is stored and a map is processed in place of a message. The map is a compact representation of the message. The map is indicative of the content and structure of the message. The map comprises tags that map to and are indicative of portions of the message. When a portion of the message is to be accessed, the associated tag in the map is processed to determine the location of the associated portion of the message, and the associated portion of the message is accessed at the location. To allow accurate decryption of signed messages, the format of the message is preserved.
32 Citations
17 Claims
-
1. A method comprising:
-
receiving a message; storing the message in a computer readable storage medium; generating, by a processor, a message map that is a representation of the stored message, wherein; generating the message map comprises replacing a portion of the message with a tag, the tag providing information about the replaced portion of the message; and the tag is of a first tag type amongst a plurality of predefined tag types that are available for use in generating the message map; processing the message map in place of processing the stored message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 13)
-
-
10. A system comprising:
-
an input/output portion configured to; receive a message, the message comprising at least one of a multipurpose internet mail extension (MIME) message or an XML formatted message; a memory portion configured to store the message; and a processing portion configured to generate a message map that is a representation of the stored message, wherein; generating the message map comprises replacing a portion of the message with at least one tag, the at least one tag providing information about the replaced portion of the message; and the at least one tag is one of a plurality of predefined tag types. - View Dependent Claims (11, 12, 14, 15, 16)
-
-
17. A computer-readable memory comprising computer-executable instructions that are executable by a computer to perform acts for processing at least one of a multipurpose internet mail extension (MIME) message or an XML formatted message, the acts comprising:
-
receiving the message; storing the message; generating a message map that is a representation of the message, wherein generating the message map comprises replacing a header of the message with a tag, the tag providing information about the replaced header of the message; and processing the message map in place of processing the stored message.
-
Specification