EMBEDDED EXPERIENCE THROUGH BIDIRECTIONAL INTEGRATION OF CRM APPLICATIONS AND SPREADSHEET APPLICATIONS
First Claim
1. A method executed on a computing device for integrating a spreadsheet application with a customer relationship management (CRM) application, the method comprising:
- displaying one or more views related to a CRM stored entity managed within the CRM application;
detecting selection of a spreadsheet functionality associated with at least one of the displayed views;
activating a spreadsheet application from within the CRM application;
automatically loading CRM data associated with a selected view into the spreadsheet application; and
activating one or more spreadsheet application functionalities for interacting with the loaded CRM data.
4 Assignments
0 Petitions
Accused Products
Abstract
Technologies are generally provided for providing an embedded experience through integrating a spreadsheet application with a customer relationship management (CRM) application to enable bi-directional functionality such that access to at least some of the functionality and data of the CRM application may be provided through the spreadsheet application, and spreadsheet application functionality for manipulating CRM application data may be provided within the CRM application. A spreadsheet application may be opened within the CRM application and columns and fields may be customized, columns may be sorted, new columns and fields may be created, data may be changed, and calculations may be performed automatically employing native spreadsheet capabilities to analyze CRM data. Similarly, an external spreadsheet application may be automatically populated with synchronized CRM data, and data manipulated in the spreadsheet application may be continuously updated at the CRM application.
39 Citations
20 Claims
-
1. A method executed on a computing device for integrating a spreadsheet application with a customer relationship management (CRM) application, the method comprising:
-
displaying one or more views related to a CRM stored entity managed within the CRM application; detecting selection of a spreadsheet functionality associated with at least one of the displayed views; activating a spreadsheet application from within the CRM application; automatically loading CRM data associated with a selected view into the spreadsheet application; and activating one or more spreadsheet application functionalities for interacting with the loaded CRM data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computing device for integrating a spreadsheet application with a customer relationship management (CRM) application, the computing device comprising:
-
a memory; a processor coupled to the memory, the processor executing a CRM module integrated with the spreadsheet application, the CRM module configured to; display one or more views related to a CRM stored entity managed within the CRM application; detect selection of a spreadsheet option associated with at least one of the displayed views; activate a spreadsheet application from within the CRM application; automatically load CRM data associated with a selected view into the spreadsheet application; activate one or more spreadsheet application functionalities for interacting with the loaded CRM data; enable customization of one of a table, a graph, and a chart displayed on a spreadsheet application user interface; and automatically update underlying data at the CRM application. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A computer-readable memory device with instructions stored thereon for integrating a spreadsheet application with a customer relationship management (CRM) application, the instructions comprising:
-
displaying one or more views related to a CRM stored entity managed within the CRM application; detecting selection of a spreadsheet option associated with at least one of the displayed views; activating a spreadsheet application from within the CRM application; automatically loading CRM data associated with a selected view into the spreadsheet application; activating one or more spreadsheet application functionalities for interacting with the loaded CRM data; enabling customization of one of a table, a graph, and a chart displayed on a spreadsheet application user interface; and automatically updating underlying data at the CRM application. - View Dependent Claims (19, 20)
-
Specification