Nova Patents
EP1632884A1

Interaction object

Abstract

The present invention provides a system and method for providing customer relationship management by tracking customer interactions. Customer interactions include contact with customers using asynchronous communications such as e-mail, short message service (SMS) text messages from mobile phones, letters and FAXes. The system and method of the present invention include an interaction object for representing customer contact. Interaction objects are generated and stored in contact tracking storage for data that comprises details about customer contact. The interaction object is kept as an independent object outside of order object generating software. The interaction object may also be integrated with customer relationship management application software such as software used for account management. The interaction object may be used in high mass data scenarios to reduce the system resources and processing time needed to track a large volume of customer interactions, such those associated with a marketing campaign. The interaction object may be used to maintain data associated with a customer interaction in a single easily-retrievable format. In one embodiment of the invention, the interaction object is integrated into a reporting framework to provide reporting capabilities. In alternate embodiments of the invention, interaction object archiving is also performed, which is included in campaign archiving to reduce data volume.

EP1632884A1, drawing sheet 1
Sheet 1 of 11

Term

Term ended

Projected expiry passed 1 September 2025, 1.1 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

28 claims: 19 independent, 9 dependent

  1. 1
    A system for providing customer relationship management by tracking an interaction with a customer comprising:a processor;a memory coupled to the processor;and a customer interaction tracking environment residing in the memory and executed by the processor, said customer interaction tracking environment comprising: a customer interaction tracker to generate one or more interaction objects, each object storing customer interaction data from said interaction with said customer;a contact tracking storage to store data associated with at least one of said one or more interaction objects;and an application providing customer relationship management functions to users by retrieving said object storing customer interaction data.
  2. 4
    The system according to anyone of the preceding claims, wherein said customer interaction data includes a name identifying said customer and a date of said interaction.
  3. 5
    The system according to anyone of the preceding claims, wherein said customer interaction tracking environment further comprises:follow-up transactions code to respond to an interaction represented by one of said one or more interaction objects.
  4. 6
    The system according to anyone of the preceding claims, wherein said contact tracking storage further comprises:one or more status fields, wherein at least one of said one or more status fields corresponds to one of said one or more interaction objects.
  5. 7
    The system according to anyone of the preceding claims, wherein said contact tracking storage stores data in a table.
  6. 8
    The system according to anyone of the preceding claims and claim 2, wherein said reporting framework produces reports generated by specifying a business partner.
  7. 9
    The system according to anyone of the preceding claims, wherein said customer interaction tracking environment further comprises an archiver for archiving said one or more interaction objects.
  8. 11
    A method for tracking customer interactions, comprising:receiving customer interaction data relating to an interaction with a customer;creating a customer interaction object, said customer interaction object including fields for text of said interaction and data fields for a specific customer interaction including a name of said customer and a date of said interaction;and storing said customer interaction data in said customer interaction object.
  9. 14
    The method according to anyone of the preceding claims 11 to 13, further comprising the steps of specifying search criteria for generating a report;retrieving specified data from one or more retrieved customer interaction objects corresponding to said search criteria;and generating a report using said specified data to provide analysis of customer interactions for customer relationship management.
  10. 16
    The method according to anyone of the preceding claims 11 to 15, further comprising-the step of selecting one or more follow-up transactions for responding to an interaction represented by said customer interaction object.
  11. 17
    The method according to anyone of the preceding claims 11 to 16 and claim 14, wherein said search criteria comprises one or more statuses reflecting the status of an interaction.
  12. 18
    The method according to anyone of the preceding claims 11 to 17, further comprising the step of archiving at least one of said one or more interaction objects.
  13. 19
    A system for providing customer relationship management by tracking customer interactions comprising means for receiving customer interaction data relating to a customer interaction;means for creating a customer interaction object, said customer interaction object including data fields for a specific customer interaction and text of said interaction;means for storing said customer interaction data in fields of said customer interaction object.
  14. 21
    Computer readable medium storing thereon program instructions that, when executed, cause an executing device to:receive customer interaction data relating to an interaction with a customer;create a customer interaction object, said customer interaction object including fields for text of said interaction and data fields for a specific customer interaction including a name of said customer and a date of said interaction;store said customer interaction data in fields of said customer interaction object.
  15. 24
    The computer readable medium according to anyone of the preceding claims 21 to 23 storing thereon program instructions that, when executed, further cause the executing device to:specify search criteria for generating a report;retrieve specified data from one or more retrieved customer interaction objects corresponding to said search criteria;and generate a report using said specified data to provide analysis of customer interactions for customer relationship management.
  16. 25
    The computer readable medium according to anyone of the preceding claims 21 to 24 storing thereon program instructions that, when executed, further cause the executing device to display the report in a generic user interface associated with a business application.
  17. 26
    The computer readable medium according to anyone of the preceding claims 21 to 25 storing thereon program instructions that, when executed, further cause the executing device to select one or more follow-up transactions for responding to an interaction represented by said customer interaction object.
  18. 27
    The computer readable medium according to anyone of the preceding claims 21 to 26 wherein said search criteria comprises one or more statuses reflecting the status of an interaction.
  19. 28
    The computer readable medium according to anyone of the preceding claims 21 to 27 storing thereon program instructions that, when executed, further cause the executing device to archive at least one of said one or more interaction objects.
Independent claims19