EXTENSIBLE PERSON CONTAINER
First Claim
1. A method of resolving uncoordinated person-related records in a database, the method including:
- receiving a query for records for a first person from a database in which multiple users in multiple departments created uncoordinated person-related records for respective business processes;
identifying a plurality of similar person records as candidate person-related records for the first person, wherein the identified similar person records include at least some matching data;
transmitting data for display that lists the candidate person-related records;
receiving user data specifying linking among the candidate person-related records;
linking the specified candidate person-related records using a unique person identifier to create a first person-related set;
receiving a subsequent request for the first person and retrieving the first person-related set; and
transmitting responsive data for display that lists a plurality of the linked candidate person-related records in the first person-related set.
1 Assignment
0 Petitions
Accused Products
Abstract
The technology disclosed relates to representing users in different contexts within customer relationship management (CRM) environments. In particular, it relates to creating a person object model for each user in the CRM environment by linking a plurality of user records in the CRM environment that is separately created by different organizations and departments. The person object model also incorporates online social identities of the users, according to one implementation. This inclusive linked model provides a comprehensive view of the users to handlers of the CRM environment, thus facilitating an enhanced overall CRM experience.
20 Citations
20 Claims
-
1. A method of resolving uncoordinated person-related records in a database, the method including:
-
receiving a query for records for a first person from a database in which multiple users in multiple departments created uncoordinated person-related records for respective business processes; identifying a plurality of similar person records as candidate person-related records for the first person, wherein the identified similar person records include at least some matching data; transmitting data for display that lists the candidate person-related records; receiving user data specifying linking among the candidate person-related records; linking the specified candidate person-related records using a unique person identifier to create a first person-related set; receiving a subsequent request for the first person and retrieving the first person-related set; and transmitting responsive data for display that lists a plurality of the linked candidate person-related records in the first person-related set. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of navigating a set of person-related records in a database wherein each record includes a pointer to a unique key in a database table, the method including:
-
receiving a query for records for a first person from a database in which multiple users in multiple departments created uncoordinated person-related records for respective business processes; designating automatically one of the records in a set of person-related records for a first person as an active record wherein each record in the set is associated with a person key that indicates which record in the set of person-related records is the active record; returning the active record in response to the query for first person-related record; and enabling users to navigate from the active record to other records in the set. - View Dependent Claims (8, 9)
-
-
10. A system for resolving uncoordinated person-related records in a database, the system including:
a processor coupled to memory, the memory including computer instructions that, when executed, cause the processor to; receive a query for records for a first person from a database in which multiple users in multiple departments created uncoordinated person-related records for respective business processes; identify a plurality of similar person records as candidate person-related records for the first person, wherein the identified similar person records include at least some matching data; transmit data for display that lists the candidate person-related records; receive user data specifying linking among the candidate person-related records; link the specified candidate person-related records using a unique person identifier to create a first person-related set; receive a subsequent request for the first person and retrieving the first person-related set; and transmit responsive data for display that lists a plurality of the linked candidate person-related records in the first person-related set. - View Dependent Claims (11, 12, 13, 14, 15)
-
16. A method of resolving uncoordinated person-related records in a database, the method including:
-
receiving a query for records for a first person from a database in which multiple people in multiple departments created uncoordinated person-related records for respective business processes; identifying a plurality of similar person records as specified candidate person-related records for the first person, wherein the identified similar person records include at least some matching data; receiving human feedback on the specified candidate person-related records and linking the candidate person-specific records based on the human feedback; and representing the linked person-related records using a unique person identifier. - View Dependent Claims (17, 18, 19, 20)
-
Specification