IP Library Patent Application 14469550
Patent Application
App. No. 14/469,550

CUSTOMER RELATIONSHIP MANAGEMENT (CRM) COMPUTER PROGRAM USER INTERFACE ADAPTATION BASED UPON SALES INTERACTION EVALUATION

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
14/469,550
Abstract

Embodiments of the invention include adapting a CRM user interface responsive to an analysis of CRM interactions data. In a method of the invention, different organizational representatives assign different qualitative values to correspondingly different interactions with one or more customers registered with the CRM system. Selected ones of the interactions are associated with resulting stages of a sales cycle for the corresponding customers and an elapsed time between the stages of the sales cycle is computed for the corresponding customers resulting from corresponding ones of the interactions. A particular stage of the sales cycle is selected for a particular customer and a specific interaction to be performed is determined based upon a computed fastest elapsed time for other customers at the particular stage. Finally, a user interface to the CRM system is updated to promote the specific interaction and to present the qualitative value assigned to the specific interaction.

Claims (30)

1 . A method for adapting a customer relationship management (CRM) user interface responsive to an analysis of CRM interactions data, the method comprising:

assigning by different organizational representatives in a CRM system executing in memory of a computer system, different qualitative values to correspondingly different interactions with one or more customers registered with the CRM system;

associating selected ones of the interactions with resulting stages of a sales cycle for the corresponding customers and computing an elapsed time between the stages of the sales cycle for the corresponding customers resulting from corresponding ones of the interactions;

selecting by a particular one of the organizational representatives, a particular stage of the sales cycle for a particular customer and determining a specific interaction to be performed by the particular one of the organizational representatives based upon a computed fastest elapsed time for other customers at the particular stage; and,

updating a user interface to the CRM system to promote the specific interaction and to present the qualitative value assigned to the specific interaction.

2 . The method of claim 1 , wherein the elapsed time for each stage of the sales cycle for a corresponding of the customers is computed by comparing in memory of the computing system a date when the corresponding one of the interactions occurred and a date when a next stage of the sales cycle for the corresponding one of the customers began.

3 . The method of claim 1 , wherein the user interface to the CRM system is updated with a listing of interactions available to advance the particular customer to a next stage of the sales cycle from the selected particular stage of the sales cycle, the listing being sorted in an order from computed fastest elapsed time to a slowest elapsed time.

4 . The method of claim 1 , wherein the user interface to the CRM system is updated by removing from view any interactions assigned a negative qualitative value.

5 . The method of claim 1 , wherein the user interface to the CRM system is updated by removing from view any interactions having an elapsed time to a next stage that is greater than a threshold value.

6 . The method of claim 1 , wherein the user interface to the CRM system is updated with a contextual dashlet suggesting the specific interaction.

7 . A customer relationship management (CRM) data processing system configured for the adaptation of a CRM user interface responsive to an analysis of CRM interactions data, the system comprising:

a host computing system comprising one or more computers each with memory and at least one processor;

a CRM system executing in the memory of the host computing system and providing end user access by different organizational representatives through respectively different user interfaces from over a computer communications network;

a data store of interactions coupled to the CRM system, the data store comprising records of different interactions with one or more customers registered with the CRM system, the records further including different qualitative values assigned to respectively different ones of the interactions by different ones of the organizational representatives, the records yet further including different associations between the interactions and resulting stages of a sales cycle for corresponding ones of the customers, the records even yet further including different elapsed times between stages of the sales cycle for the corresponding customers resulting from corresponding ones of the interactions; and,

a user interface adaptation module coupled to the CRM system and the data store, the module comprising program code that when executed in the memory of the host computing system responds to a selection by a particular one of the organizational representatives of a particular stage of the sales cycle for a particular customer by determining a specific interaction to be performed by the particular one of the organizational representatives based upon a computed fastest elapsed time for other customers at the particular stage and by updating a user interface to the CRM system to promote the specific interaction and to present the qualitative value assigned to the specific interaction.

8 . The system of claim 7 , wherein the elapsed time for each stage of the sales cycle for a corresponding of the customers is computed by comparing in memory of the computing system a date when the corresponding one of the interactions occurred and a date when a next stage of the sales cycle for the corresponding one of the customers began.

9 . The system of claim 7 , wherein the user interface to the CRM system is updated with a listing of interactions available to advance the particular customer to a next stage of the sales cycle from the selected particular stage of the sales cycle, the listing being sorted in an order from computed fastest elapsed time to a slowest elapsed time.

10 . The system of claim 7 , wherein the user interface to the CRM system is updated by removing from view any interactions assigned a negative qualitative value.

11 . The system of claim 7 , wherein the user interface to the CRM system is updated by removing from view any interactions having an elapsed time to a next stage that is greater than a threshold value.

12 . The system of claim 7 , wherein the user interface to the CRM system is updated with a contextual dashlet suggesting the specific interaction.

13 . A computer program product for adapting a customer relationship management (CRM) user interface responsive to an analysis of CRM interactions data, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a device to cause the device to perform a method comprising:

assigning, by the device, on behalf of different organizational representatives in a CRM system executing in memory of a computer system, different qualitative values to correspondingly different interactions with one or more customers registered with the CRM system;

associating, by the device, selected ones of the interactions with resulting stages of a sales cycle for the corresponding customers and computing an elapsed time between the stages of the sales cycle for the corresponding customers resulting from corresponding ones of the interactions;

selecting, by the device, on behalf of a particular one of the organizational representatives, a particular stage of the sales cycle for a particular customer and determining a specific interaction to be performed by the particular one of the organizational representatives based upon a computed fastest elapsed time for other customers at the particular stage; and,

updating, by the device, a user interface to the CRM system to promote the specific interaction and to present the qualitative value assigned to the specific interaction.

14 . The computer program product of claim 13 , wherein the elapsed time for each stage of the sales cycle for a corresponding of the customers is computed by comparing in memory of the computing system a date when the corresponding one of the interactions occurred and a date when a next stage of the sales cycle for the corresponding one of the customers began.

15 . The computer program product of claim 13 , wherein the user interface to the CRM system is updated with a listing of interactions available to advance the particular customer to a next stage of the sales cycle from the selected particular stage of the sales cycle, the listing being sorted in an order from computed fastest elapsed time to a slowest elapsed time.

16 . The computer program product of claim 13 , wherein the user interface to the CRM system is updated by removing from view any interactions assigned a negative qualitative value.

17 . The computer program product of claim 13 , wherein the user interface to the CRM system is updated by removing from view any interactions having an elapsed time to a next stage that is greater than a threshold value.

18 . The computer program product of claim 13 , wherein the user interface to the CRM system is updated with a contextual dashlet suggesting the specific interaction.

Assignments (2)
SECURITY INTEREST Recorded Jul 31, 2018
From: SUGARCRM INC., AS GRANTOR
To: GOLDMAN SACHS SPECIALTY LENDING GROUP, L.P., AS COLLATERAL AGENT
Reel/Frame 046673/0434 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 26, 2014
From: HICKS, CARL EDWARD; MARUM, MATTHEW
To: SUGARCRM INC.
Reel/Frame 033615/0123 →