# US 11,113,706 B2 · Scoring information matching method and device, storage medium and server

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 11,113,706 B2
- Document ID: US11113706B2
- Status: Granted
- Kind: B2
- Application number: 16/076,583
- Filed: 2017-06-26
- Published: 2021-06-10
- Granted: 2021-09-07
- Earliest claimed: 2017-02-16
- Assignees: Ping An Technology (Shenzhen) Co., Ltd.
- Applicants: Ping An Technology (Shenzhen) Co., Ltd.
- Inventors: Bin Chen; Xinyu Zhang; Wei Wang; Pingmei Li
- Web page: https://patentgrep.com/patent/US11113706B2

## CPC

- G06Q 30/0203: Market surveys; Market polls
- G06Q 30/016: After-sales
- H04M 3/42382: {Text-based messaging services in telephone networks such as PSTN/ISDN, e.g. User-to-User Signalling or Short Message Service for fixed networks}
- H04M 3/5175: {Call or contact centers supervision arrangements}
- H04M 2203/651: Text message transmission triggered by call
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- H04M: TELEPHONIC COMMUNICATION (circuits for controlling other apparatus via a telephone cable and not involving telephone switching apparatus G08)

## Abstract

Scoring information matching method and device, storage device and server. This scoring information matching method comprises: obtaining a target scoring information and a target scoring message which corresponds to the target scoring information; obtaining a first telephone number which sends out the target scoring message; obtaining the second telephone number which sends out the target scoring information; extracting a first identity number from the first telephone number; searching in preset service records for a service record of which an identity number is the same as the first identity number, a telephone number of a recipient of a corresponding scoring message is the same as the second telephone number, and a transmission time of the corresponding scoring message satisfies a preset condition; and determining the searched service record as a target service record that matches with the target scoring information.

## Claims

### Claim 1

A method for obtaining an accurate target service record in a database of service records, comprising:
obtaining a first electronic target scoring message which corresponds to a first telephone number and includes first target scoring information, wherein the first telephone number comprises a first identity number;
storing the first target scoring information and first telephone number in a first record of the database of service records;
obtaining a second electronic target scoring message which corresponds to a second telephone number and includes second target scoring information, wherein the second telephone number comprises a second identity number, and wherein the first identity number and the second identity number can be the same;
storing the second target scoring information and second telephone number in a second record of the database of service records;
extracting the first identity number from the first telephone number;
searching the database of service records for a service record which includes the first identity number and the second telephone number, thereby obtaining a searched service record;
determining that a transmission time of an electronic target scoring message corresponding to the searched service record satisfies a preset condition; and
determining that the searched service record is the target service record that matches with the first target scoring information.

### Claim 2 (depends on 1)

The method according to claim 1, further comprising the steps of:
obtaining a preliminary search result comprising a plurality of searched service records;
judging whether the number of the service records in the preliminary search result is larger than 1; and
determining that a service record in the preliminary search result satisfies the preset condition if the corresponding electronic target scoring message has an earliest transmission time if the number of service records in the preliminary result is larger than 1.

### Claim 3 (depends on 2)

The scoring information matching method according to claim 2, further comprising:
determining that the service record in the preliminary search result is the searched service record if the number of the service records in the preliminary search result is equal to 1.

### Claim 4 (depends on 1)

The scoring information matching method according to claim 1, wherein before searching in the database of service records, the method further comprises:
obtaining the service records to be matched; and
determining the obtained service records to be matched as the database of service records.

### Claim 5 (depends on 4)

The scoring information matching method according to claim 4, further comprising:
judging whether the transmission time of the scoring message corresponding to the searched service record exceeds a preset time threshold; and
determining that a service record satisfies the preset condition if the transmission time of the electronic target scoring message which corresponds to the service record exceeds the preset time threshold.

### Claim 6

A scoring information matching device for use in obtaining an accurate target service record in a database of service records, comprising:
a scoring information message obtaining module configured to obtain a first electronic target scoring message which corresponds to a first telephone number and includes first target scoring information, wherein the first telephone number comprises a first identity number, and for obtaining a second electronic target scoring message which corresponds to a second telephone number and includes second target scoring information, wherein the second telephone number comprises a second identity number, and wherein the first identity number and the second identity number can be the same;
memory in communication with the scoring information message obtaining module configured to store the first target scoring information and first telephone number in a first record of the database of service records and to store the second target scoring information and second telephone number in a second record of the database of service records;
a first identifier number obtaining module configured to extract a first identity number from the first telephone number;
a service record searching module configured to search for a service record of the database of service records which includes the first identity number and the second telephone number to obtain a searched service record and determine that a transmission time of an electronic target scoring message corresponding to the searched service record satisfies a preset condition; and
a matching module configured to determine that the searched service record is the target service record that matches with first the target scoring information.

### Claim 7 (depends on 6)

The scoring information matching device according to claim 6, wherein the service record searching module particularly comprises:
a preliminary searching unit configured to search in the database of service records for the service record of which the identity number is the same with the first identity number, and the telephone number of the recipient of the corresponding scoring message is the same as the second telephone number, thereby obtaining a preliminary search result;
a number judging unit configured to judge whether the number of the service records in the preliminary search result is larger than 1; and
a searching and determining unit configured to determine that a service record satisfies the preset condition if the corresponding scoring message in the preliminary search result has an earliest transmission time.

### Claim 8 (depends on 7)

The scoring information matching device according to claim 7, further comprising:
a service record determining module configured to determine that the service record in the preliminary search result is the searched service record if the number of the service records in the preliminary search result is equal to 1.

### Claim 9 (depends on 6)

The scoring information matching device according to claim 6, further comprising:
a record to be matched obtaining module configured to obtain the service records to be matched; and
a preset record determining module configured to determine the obtained service records to be matched as the database of service records.

### Claim 10 (depends on 9)

The scoring information matching device according to claim 9, further comprising:
a transmission time judging module configured to judge whether the transmission time of the scoring message which corresponds to the searched service record exceeds a preset time threshold; and
a default scoring module configured to determine that a service record satisfies the preset condition if the transmission time of the electronic target scoring message which corresponds to the service records to be matched exceeds the preset time threshold.

### Claim 11

A server comprising a storage device, a processor and computer program stored in the storage device and executable by the processor, wherein the processor is configured to implement following steps when executing the computer program:
obtaining a first electronic target scoring message which corresponds to a first telephone number and includes first target scoring information, wherein the first telephone number comprises a first identity number;
storing the first target scoring information and first telephone number in a first record of a database of service records in the storage device;
obtaining a second electronic target scoring message which corresponds to a second telephone number and includes second target scoring information, wherein the second telephone number comprises a second identity number, wherein the first identity number and the second identity number can be the same;
storing the second target scoring information and second telephone number in a second record of the database of service records;
extracting the first identity number from the first telephone number;
searching the database of service records for a service record which includes the first identity number and the second telephone number, thereby obtaining a searched service record;
determining that a transmission time of an electronic target scoring message corresponding to the searched service record satisfies a preset condition; and
determining that the searched service record is the target service record that matches with the first target scoring information.

### Claim 12 (depends on 11)

The server according to claim 11, wherein the processor is configured to implement the following further steps when executing the computer program:
obtaining a preliminary search result comprising a plurality of searched service records;
judging whether the number of the service records in the preliminary search result is larger than 1; and
determining that a service record satisfies the preset condition if the corresponding electronic target scoring message in the preliminary search result has an earliest transmission time.

### Claim 13 (depends on 12)

The server according to claim 12, wherein the processor is configured to implement the following further steps when executing the computer program:
determining that the service record in the preliminary search result is the searched service record if the number of the service record in the preliminary search result is equal to 1.

### Claim 14 (depends on 11)

The server according to claim 11, wherein before searching for a service record, the processor is configured to implement the following further steps when executing the computer program:
obtaining the service records to be matched; and
determining the obtained service records to be matched as the database of service records.

### Claim 15 (depends on 14)

The server according to claim 14, wherein the processor is configured to implement the following further steps when executing the computer program:
judging whether the transmission time of the scoring message corresponding to the searched service record exceeds a preset time threshold; and
determining that a service record satisfies the preset condition if the transmission time of the electronic target scoring message which corresponds to the service record exceeds the preset time threshold.
