IP Library Granted Patent US 10,621,206
Granted Patent B2
US 10,621,206 · App. 13/866,958 · Granted Apr 14, 2020

Method and system for recording responses in a CRM system

Inventors: Daniel S. Appleman (San Jose, CA); Roan Bear (Santa Cruz, CA); Andrea Wildt (San Francisco, CA); Bonnie Crater (Portola Valley, CA)
Assignee: Full Circle Insights, Inc.
G06F16/284G06F16/273
View Patent ↗
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 10,621,206
App. No.
13/866,958
Granted
Apr 14, 2020
Kind
B2
Abstract

In an embodiment of the present invention, a Response object collects and synchronizes information from other types of objects as may be implemented in a CRM system. For example, certain objects may include a Lead or Contact Object, a Campaign object, and an Opportunity Object that is synchronized into a Response object. In this way, the results for a given Lead or Contact can be directly attributed to the Campaign or Opportunity without having to guess as may be necessary in certain typical CRM systems.

Claims (43)

1. A computer-implemented method for recording repeated responses in a CRM system, comprising:

receiving, by at least one computer, information about a first activity;

creating, by at least one computer, a first response object for recording the information about the first activity, wherein the first response object comprises a first logical table having a plurality of entries and wherein the first activity is recorded as a first entry in the first response object;

associating, by at least one computer, the first response object with a first campaign object, wherein the first campaign object is of a different type from the first response object;

receiving, by at least one computer, information about a second activity;

creating, by at least one computer, a second response object for recording the information about the second activity, wherein the second response object comprises a second logical table having a plurality of entries and wherein the second activity is recorded as a first entry in the second response object;

associating, by at least one computer, the second response object with a cascade campaign object, wherein the cascade campaign object is of a different type from the response object and the campaign object, and wherein the cascade campaign object is maintained in a parent-child relationship with the first campaign object maintained as the parent campaign; and

associating, by at least one computer, the cascade campaign object to the first campaign object.

2. The method of claim 1 , wherein the first campaign object is a parent campaign.

3. The method of claim 1 , wherein the first activity is a first customer response.

4. The method of claim 1 , wherein the second activity is a second customer response.

5. The method of claim 1 , wherein the first activity is responsive to a customer action.

6. The method of claim 1 , wherein the first activity is responsive to a sales activity.

7. The method of claim 1 , wherein the first activity is generated automatically.

8. The method of claim 1 , further comprising determining that the second activity occurs at least a predetermined amount of time after the first activity.

9. The method of claim 1 , determining that repeat responses are allowed.

10. A non-transitory computer-readable medium including instructions that, when executed by a processing unit, cause the processing unit to implement a method for recording repeated responses in a CRM system, by performing the steps of:

receiving information about a first activity;

creating a first response object for recording the information about the first activity, wherein the first response object comprises a first logical table having a plurality of entries and wherein the first activity is recorded as a first entry in the first response object;

associating the first response object with a first campaign object, wherein the first campaign object is of a different type from the first response object;

receiving information about a second activity;

creating a second response object for recording the information about the second activity, wherein the second response object comprises a second logical table having a plurality of entries and wherein the second activity is recorded as a first entry in the second response object;

associating, by at least one computer, the second response object with a cascade campaign object, wherein the cascade campaign object is of a different type from the response object and the campaign object and wherein the cascade campaign object is maintained in a parent-child relationship with the first campaign object maintained as the parent campaign; and

associating, by at least one computer, the cascade campaign object to the first campaign object.

11. The non-transitory computer-readable medium of claim 10 , wherein the first campaign object is a parent campaign.

12. The non-transitory computer-readable medium of claim 10 , wherein the first activity is a first customer response.

13. The non-transitory computer-readable medium of claim 10 , wherein the second activity is a second customer response.

14. The non-transitory computer-readable medium of claim 10 , wherein the first activity is responsive to a customer action.

15. The non-transitory computer-readable medium of claim 10 , wherein the first activity is responsive to a sales activity.

16. The non-transitory computer-readable medium of claim 10 , wherein the first activity is generated automatically.

17. The non-transitory computer-readable medium of claim 10 , further comprising determining that the second activity occurs at least a predetermined amount of time after the first activity.

18. The non-transitory computer-readable medium of claim 10 , determining that repeat responses are allowed.

19. A computing device comprising:

a data bus;

a memory unit coupled to the data bus;

at least one processing unit coupled to the data bus and configured to

receive information about a first activity;

create a first response object for recording the information about the first activity, wherein the first response object comprises a first logical table having a plurality of entries and wherein the first activity is recorded as a first entry in the first response object;

associate the first response object with a first campaign object, wherein the first campaign object is of a different type from the first response object;

receive information about a second activity;

create a second response object for recording the information about the second activity, wherein the second response object comprises a second logical table having a plurality of entries and wherein the second activity is recorded as a first entry in the second response object;

associate the second response object with a cascade campaign object, wherein the cascade campaign object is of a different type from the response object and the campaign object and wherein the cascade campaign object is maintained in a parent-child relationship with the first campaign object maintained as the parent campaign; and

associate the cascade campaign object to the first campaign object.

Assignments (4)
RELEASE OF SECURITY INTEREST Recorded Oct 26, 2023
From: SILICON VALLEY BANK
To: FULL CIRCLE INSIGHTS, INC.
Reel/Frame 065365/0403 →
SECURITY INTEREST Recorded Oct 13, 2021
From: FULL CIRCLE INSIGHTS, INC.
To: SILICON VALLEY BANK
Reel/Frame 057776/0536 →
CHANGE OF NAME Recorded Sep 18, 2019
From: FULL CIRCLE CRM, INC.
To: FULL CIRCLE INSIGHTS, INC.
Reel/Frame 050423/0762 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 4, 2014
From: APPLEMAN, DANIEL S; BEAR, ROAN; WILDT, ANDREA; CRATER, BONNIE
To: FULL CIRCLE CRM, INC.
Reel/Frame 033459/0323 →
Continuity (4)
Continuation In Part 13602157 · Sep 1, 2012
Provisional Application 61635661 · Apr 19, 2012
Provisional Application 61635666 · Apr 19, 2012
Related Publication 20140108398A1 · Apr 17, 2014