Integrating and managing social networking information in an on-demand database system
First Claim
1. A computer-implemented method of automatically creating new customer records in a database of a customer relationship management (CRM) system implemented using a database system, the method comprising:
- obtaining an electronic message using a processor and a network interface of a computer;
automatically performing one or more database searches on the database of the CRM system for any existing customer records associated with a correspondent which sent the message;
determining, based on the one or more database searches, that the correspondent is not associated with the existing customer records;
extracting correspondent-identifying information from the message without operator assistance;
populating a new customer record with the extracted correspondent-identifying information;
associating the message with the new customer record; and
storing the new customer record in the database of the CRM system.
1 Assignment
0 Petitions
Accused Products
Abstract
Some embodiments comprise integrating information from a social network into a multi-tenant database system. A plurality of information from the social network is retrieved, using a processor and a network interface of a server computer in the multi-tenant database system, wherein the plurality of information is associated with a message transmitted using the social network. Metadata related to the transmitted message is generated, using the processor. A conversation object is generated, using the processor, based on the plurality of information associated with the transmitted message and the metadata related to the transmitted message. The conversation object is then stored in an entity in the multi-tenant database system, using the processor of the server computer.
-
Citations
24 Claims
-
1. A computer-implemented method of automatically creating new customer records in a database of a customer relationship management (CRM) system implemented using a database system, the method comprising:
-
obtaining an electronic message using a processor and a network interface of a computer; automatically performing one or more database searches on the database of the CRM system for any existing customer records associated with a correspondent which sent the message; determining, based on the one or more database searches, that the correspondent is not associated with the existing customer records; extracting correspondent-identifying information from the message without operator assistance; populating a new customer record with the extracted correspondent-identifying information; associating the message with the new customer record; and storing the new customer record in the database of the CRM system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory computer-readable medium impressed with computer program instructions to automatically create new customer records in a database of a customer relationship management (CRM) system implemented using a database system, the instructions, when executed on a processor, configured to cause:
-
obtaining an electronic message using a processor and a network interface of a computer; automatically performing one or more database searches on the database of the CRM system for any existing customer records associated with a correspondent which sent the message; determining, based on the one or more database searches, that the correspondent is not associated with the existing customer records; extracting correspondent-identifying information from the message without operator assistance; populating a new customer record with the extracted correspondent-identifying information; associating the message with the new customer record; and storing the new customer record in the database of the CRM system. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A system for automatically creating new customer records in a database of a customer relationship management (CRM) system implemented using a database system, the system comprising:
-
a server system comprising one or more processors, the server system configurable to cause; obtaining an electronic message; automatically performing one or more database searches on the database of the CRM system for any existing customer records associated with a correspondent which sent the message; determining, based on the one or more database searches, that the correspondent is not associated with the existing customer records; extracting correspondent-identifying information from the message without operator assistance; populating a new customer record with the extracted correspondent-identifying information; associating the message with the new customer record; and storing the new customer record in the database of the CRM system. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification