Communications data management
First Claim
Patent Images
1. A method of filing a received e-mail message, the method comprising:
- reading a self-describing text-based data structure within the text body of the received e-mail message;
comparing the self-describing data structure to a plurality of pre-stored text-based data structures; and
storing the received data content of the e-mail message or a significant part thereof in a selected data folder to which the received text-based data structure corresponds, the method requiring no external access to data to carry out the reading, comparing and storing steps.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of a recipient processing a received e-mail to cause data interaction is described. The method comprises: reading a text-based data structure within the text body of the received e-mail message; identifying some pre-stored data of the recipient by use of the data structure; and causing an interaction to occur with the pre-stored data, the interaction being determined by the contents of the received e-mail.
61 Citations
53 Claims
-
1. A method of filing a received e-mail message, the method comprising:
-
reading a self-describing text-based data structure within the text body of the received e-mail message;
comparing the self-describing data structure to a plurality of pre-stored text-based data structures; and
storing the received data content of the e-mail message or a significant part thereof in a selected data folder to which the received text-based data structure corresponds, the method requiring no external access to data to carry out the reading, comparing and storing steps. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. An apparatus for filing a newly received e-mail message, the apparatus comprising:
-
a store of text-based data structures, each text-based structure corresponding to a particular e-mail folder;
reading means for reading a self-describing text-based data structure within the text body of the newly received e-mail message;
a comparator for comparing the received self-describing data structure to each of the plurality of pre-stored text-based data structures; and
filing means for filing the received e-mail message in a selected folder to which the received text-based data structure corresponds, wherein the operation of the apparatus in filing a newly received e-mail requires no external access to data. - View Dependent Claims (28)
-
-
29. A method of a recipient processing a received e-mail to cause data interaction;
- the method comprising;
reading a text-based data structure within the text body of the received e-mail message;
identifying some pre-stored data of the recipient by use of the data structure;
causing an interaction to occur with the pre-stored data, the interaction being determined by the contents of the received e-mail. - View Dependent Claims (30, 31, 32, 33)
- the method comprising;
-
34. An apparatus for processing a received e-mail to cause data interaction;
- the apparatus comprising;
reading means for reading a text-based data structure within the text body of the received e-mail message;
identifying means for identifying some pre-stored data of the recipient by use of the data structure; and
interaction means for causing an interaction to occur with the pre-stored data, the interaction means being arranged to be controlled by the contents of the received e-mail.
- the apparatus comprising;
-
35. A method of updating a remote data structure or process, the method comprising:
-
reading a text-based processing instruction within the text body of a received e-mail message;
accessing pre-stored data relating to the remote data structure or process;
updating the pre-stored data in accordance with the text-based processing instruction to effect control. - View Dependent Claims (36, 37, 38, 39, 40)
-
-
41. A system for updating a remote data structure or process, the system comprising:
-
reading means for reading a text-based processing instruction within the text body of a received e-mail message;
accessing means for accessing pre-stored data relating to the remote data structure or process;
updating means for updating the pre-stored data in accordance with the text-based processing instruction to effect control.
-
-
42. A method of filing content of a received instant messaging communication, the method comprising:
-
reading a self-describing text-based data structure within the text body of the received instant messaging communication;
comparing the self-describing data structure to a plurality of pre-stored text-based data structures; and
storing the received data content of the instant messaging communication or a significant part thereof in a selected data folder to which the received text-based data structure corresponds, the method requiring no external access to data to carry out the reading, comparing and storing steps.
-
-
43. A method of updating a remote data structure or process, the method comprising:
-
reading a text-based processing instruction within the text body of a received instant messaging communication;
accessing pre-stored data relating to the remote data structure or process;
updating the pre-stored data in accordance with the text-based processing instruction to effect control.
-
-
44. A method of a recipient processing a received instant messaging communication to cause data interaction;
- the method comprising;
reading a text-based data structure within the text body of the received instant messaging communication;
identifying some pre-stored data of the recipient by use of the data structure;
causing an interaction to occur with the pre-stored data, the interaction being determined by the contents of the received instant messaging communication.
- the method comprising;
-
45. A method of filing a received e-mail message, the method comprising:
-
reading a self-describing text-based data structure within the text body of the received e-mail message;
comparing the self-describing data structure to a plurality of pre-stored text-based data structures;
if a corresponding pre-stored text-based data structure has been determined, storing the received data content of the e-mail message or a significant part thereof to a selected data folder associated with the corresponding text-based data structure;
if a corresponding pre-stored text-based data structure has not been determined;
creating a new data folder;
storing the received e-mail message or a significant part thereof in the new data folder;
adding the received text-based structure to the plurality of pre-stored text-based data structures; and
associating the received text-based structure with the new folder, wherein the method requires no external access to data to carry out the reading, comparing, creating and storing steps.
-
-
46. A method of filing a received e-mail message, the method comprising:
-
reading a self-describing text-based data structure within the text body of the received e-mail message, the received e-mail specifying matching data and certain fields of the data structure;
comparing the self-describing data structure to a plurality of pre-stored text-based data structures;
storing the received data content of the e-mail message or a significant part thereof in a selected data folder to which the received text-based data structure corresponds, wherein the storing step causes an interaction action to occur with previously received or existing data in the selected data folder, the interaction action comprising;
assessing the matching data for the specified certain fields of a previously stored data set; and
interacting with the data set where the data stored in the specified certain fields matches the matching data, and wherein the method requires no external access to data to carry out the reading, comparing and storing steps.
-
-
47. A method of filing a received e-mail message, the method comprising:
-
reading a self-describing text-based data structure within the text body of the received e-mail message;
comparing the self-describing data structure to a plurality of pre-stored text-based data structures;
storing the received data content of the e-mail message or a significant part thereof in a selected data folder to which the received text-based data structure corresponds, wherein the storing step causes an interaction action to occur with previously received or existing data in the selected data folder, the interaction action comprising;
overwriting a text-based data structure previously stored within the folder with the received text-based data structure;
and wherein the method requires no external access to data to carry out the reading, comparing and storing steps.
-
-
48. A method of filing a received e-mail message, the method comprising:
-
reading a self-describing text-based data structure within the text body of the received e-mail message;
comparing the self-describing data structure to a plurality of pre-stored text-based data structures;
if a corresponding pre-stored text-based data structure has been determined, storing the received data content of the e-mail message or a significant part thereof in a selected data folder to which the received text-based data structure corresponds;
using the self-describing data structure to create a new definition for a folder; and
updating a definition of an existing data folder with the new folder definition if the received text-based data structure does not correspond to any of the plurality of pre-stored text-based data structures and an identifier of the data structure matches that of the existing folder;
wherein the method requires no external access to data to carry out the reading, comparing and storing steps.
-
-
49. A method of filing a received e-mail message, the method comprising:
-
reading a self-describing text-based data structure within the text body of the received e-mail message;
comparing the self-describing data structure to a plurality of pre-stored text-based data structures; and
storing the received data content of the e-mail message or a significant part thereof in a selected data folder to which the received text-based data structure corresponds, the selected data folder being a database file residing locally and externally to an e-mail function by which the data structure was received, wherein the method requires no non-local access to data to carry out the reading, comparing and storing steps, and wherein the data structure comprises a processing command for controlling an application which has access to the local database file.
-
-
50. A method of filing a received e-mail message, the method comprising:
-
reading a self-describing text-based data structure within the text body of the received e-mail message, at least a portion of the self-describing text-based data structure being encrypted;
decrypting the encrypted portion of the self-describing text-based data structure, the encrypted portion comprising an encrypted licence from a sender of the e-mail, the licence authenticating the sender and including the at least a portion of the self-describing text-based data structure;
comparing the decrypted self-describing data structure to a plurality of pre-stored text-based data structures; and
storing the received data content of the e-mail message or a significant part thereof in a selected data folder to which the received text-based data structure corresponds, wherein the method requires no external access to data to carry out the reading, comparing and storing steps. - View Dependent Claims (51)
-
-
52. A method of filing a received e-mail message, the method comprising:
-
reading a self-describing text-based data structure within the text body of the received e-mail message;
comparing the self-describing data structure to a plurality of pre-stored text-based data structures, including comparing a current date with the date of receipt of a previously filed e-mail in a selected data folder to which the received text-based data structure corresponds;
storing the received data content of the e-mail message or a significant part thereof in the selected data folder; and
removing the previously filed e-mail if a time period between the dates exceeds a predetermined amount, wherein the method requires no external access to data to carry out the reading, comparing and storing steps.
-
-
53. A method of a recipient processing a received e-mail message to cause data interaction;
- the method comprising;
reading a text-based data structure within the text body of the received e-mail message, together with a data payload conforming to the text-based data structure;
identifying pre-stored data of the recipient by use of the read text-based data structure; and
causing an interaction to occur between the pre-stored data and the received data payload, the interaction comprising an action of overwriting the prestored data with the payload data and being determined by the contents of the received e-mail.
- the method comprising;
Specification