Method and system for providing one-to-one email collaboration
First Claim
1. A method for synchronizing inbound e-mails between a first application with first e-mail logs and a second application with second e-mail logs:
- selecting e-mails in the first application;
exporting e-mail data of the selected e-mails to an XML string via JavaScript and API;
embedding XML data contained in the XML string in an HTTP request;
submitting the HTTP request to a Web server to direct the XML data to the second application;
parsing the XML data when the HTTP request is received by the second application;
creating a copy of the e-mail data; and
storing the copy of the e-mail data in a database of the second application.
2 Assignments
0 Petitions
Accused Products
Abstract
A management application to synchronize e-mails sent or received from one application with e-mail logs of another application. If the groupware application receives an e-mail from a business partner, the e-mail may be stored in communication records maintained by the CRM application. Similarly, if an operator composed and sends an e-mail via the CRM application, the e-mail may be copied to the e-mail records of the groupware application. In managing this synchronization, it is sufficient for the management application to copy an e-mail from one application to the other. No further oversight is required.
37 Citations
19 Claims
-
1. A method for synchronizing inbound e-mails between a first application with first e-mail logs and a second application with second e-mail logs:
-
selecting e-mails in the first application;
exporting e-mail data of the selected e-mails to an XML string via JavaScript and API;
embedding XML data contained in the XML string in an HTTP request;
submitting the HTTP request to a Web server to direct the XML data to the second application;
parsing the XML data when the HTTP request is received by the second application;
creating a copy of the e-mail data; and
storing the copy of the e-mail data in a database of the second application. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for synchronizing outbound e-mails between a first application with first e-mail logs and a second application with second e-mail logs:
-
creating an e-mail in the first application;
sending the e-mail from the first application to a recipient;
storing the sent e-mail in a database of the first application;
exporting e-mail data of the sent e-mail to an XML string;
parsing XML data contained in the XML string;
accessing the second application via API; and
creating a copy of e-mail data in a sent item box of the second application. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computer readable medium having stored there on program instructions that, when executed by a processor, causes the processor to:
-
select e-mails in the first application;
export e-mail data of the selected e-mails to an XML string via JavaScript and API;
embed XML data contained in the XML string in an HTTP request;
submit the HTTP request to a Web server to direct the XML data to the second application;
parse the XML data when the HTTP request is received by the second application;
create a copy of e-mail data; and
store the copy of e-mail data in a database of the second application. - View Dependent Claims (16, 17, 18, 19)
-
Specification