Patent ID: 7739606

Claim:
A computer-implemented method for integrating a remote customer relationship management (CRM) application and a local calendaring application, the method comprising: receiving, at a client device and from a CRM application hosted at a remote sewer, first information used to generate a registration screen of the CRM application for editing business activities; retrieving from a local calendaring application stored at the client device, second information used to generate a calendar screen configured to display events within a determined time period, wherein the local calendaring application maintains persistent data from which the second information is derived; generating at the client device one screen that comprises the generated calendar screen and the generated registration screen, wherein the generated calendar screen and the generated registration screen are displayed at a same time; determining that the first information includes an information portion that corresponds to a first business activity associated with a first specified date; modifying the second information using the information portion such that the first business activity is displayed in the generated calendar screen for the first specified date, and such that the persistent data of the local calendar application is unaffected by modifying the second information; and using the modified second information, updating the generated calendar screen to display the first business activity for the first specified date such that the first business activity is displayed concurrently in the generated calendar screen and in the generated registration screen.