Activity management system and method, active management apparatus, client terminal, and computer program
First Claim
1. 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.
2 Assignments
0 Petitions
Accused Products
Abstract
A CRM server sends to a client terminal activity data that has been read from a DB server, and directs the display thereof. When the activity data has been received from the CRM server, a client terminal obtains the screen data of a calendar screen is generated. Then a screen data for the activity detail screen that displays the activity data, screen data for an activity calendar screen is generated after display data for displaying information about a portion of the content of the activity has been added to screen data for a calendar screen in a field corresponding to a date and time shown by the activity data, and these generated screens are output on one screen.
33 Citations
20 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An article comprising a machine-readable medium storing instructions operable to cause one or more machines to perform operations of integrating a remote customer relationship management (CRM) application and a local calendaring application, the operations comprising:
-
receiving, at a client device and from a CRM application hosted at a remote server, 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 as adjacent screens, 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. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system comprising:
-
a customer relationship management (CRM) application hosted at a remote server; a local calendaring application; and a client device that stores the local calendaring application, the client device operative to; receive from the CRM application first information used to generate a registration screen of the CRM application for editing business activities; retrieve from the local calendar application, 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; generate one screen that comprises the generated calendar screen and the generated registration screen as adjacent screens, wherein the generated calendar screen and the generated registration screen are displayed at a same time; determine that the first information includes an information portion that corresponds to a first business activity associated with a first specified date; modify the second information using the information portion such that the first business 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, update the generated calendar screen to display the first business activity for the first specified date such that the first business activity are displayed concurrently in the generated calendar screen and in the generated registration screen. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification