IP Library Granted Patent US 11,023,900
Granted Patent B2
US 11,023,900 · App. 16/124,433 · Granted Jun 1, 2021

Routing customer feedback and service request

Inventor: Ankit Bansal (Bangalore, IN)
Assignee: Dell Products L.P.
G06Q30/016G06Q10/063112
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 11,023,900
App. No.
16/124,433
Granted
Jun 1, 2021
Kind
B2
Abstract

A system, method, and computer-readable medium for performing receiving customer product specific issues and routing to appropriate business entities that include receiving customer product specific issues from various channels; tokenizing the customer product specific issues into tokens; routing the tokens to the appropriate business entities; and matching customer service requests with relevant tokens.

Claims (72)

1. A computer-implementable method for performing a token feedback operation, comprising:

providing a feedback interactive client (FIC) using an installed application or website access page to receive product specific issues using XML or JSON;

creating a feedback request identifier (FID) table with a plurality of records (i);

creating a feedback token repository (FTR) table with a plurality of records (j);

receiving the customer product specific issues in the form of computer script or format received by a data collector module of a feedback tokenize engine (FTE);

tokenizing the received customer product specific issues by the FTE into unique identified tokens, wherein predefined tokens are preloaded into the FTE and subsequent customer product support issues are tokenized and added to a feedback token repository (FTR) by the FTE, wherein the FTR pulls lists of service requests having feedback request identifiers (FID);

matching the unique identified tokens through feedback token system that includes an auto highlight module that implements a matching algorithm that identifies appropriate tokens determined to best resolve the customer product specific issues, wherein the matching algorithm performs the following steps:

a) iterate through each field (i) of the FID table and each field (j) of the FTR table using a nested loop

b) compare the unique token to each field of the FID table and the FTR table according to the nested loop

c) adding a new token to the FTR table by the FTE when the comparison does not result in a match

d) identify one of more business entities based on the comparison of the unique token to the FID and FTR fields;

routing through the FTE the appropriate tokens via a feedback channel bus (FCB) to the one or more business entities.

2. The method of claim 1 , wherein:

the data collector module receives the customer product specific issues from various channels and various computing platforms.

3. The method of claim 1 , wherein:

the tokenizing the received customer product specific issues is performed on customer feedback.

4. The method of claim 1 , further comprising:

storing the tokens in a repository prior to routing the tokens to the one or more business entities.

5. The method of claim 4 , further comprising:

storing predefined tokens directed to particular business lines.

6. The method of claim 1 , further comprising:

receiving customer service requests; and

matching the customer service requests with relevant tokens.

7. The method of claim 1 , further comprising:

filtering duplicate customer product specific issues through a data filter and deduplication module of the FTE prior to tokening the received customer product specific issues.

8. A system comprising:

a processor;

a data bus coupled to the processor; and

a non-transitory, computer-readable storage medium embodying computer program code, the non-transitory, computer-readable storage medium being coupled to the data bus, the computer program code interacting with a plurality of computer operations and comprising instructions executable by the processor and configured for:

providing a feedback interactive client (FIC) using an installed application or website access page to receive product specific issues using XML or JSON;

creating a feedback request identifier (FID) table with a plurality of records (i);

creating a feedback token repository (FTR) table with a plurality of records (j);

receiving the customer product specific issues in the form of computer script or format received by a data collector module of a feedback tokenize engine (FTE);

tokenizing the received customer product specific issues by the FTE into unique identified tokens, wherein predefined tokens are preloaded into the FTE and subsequent customer product support issues are tokenized and added to a feedback token repository (FTR) by the FTE, wherein the FTR pulls lists of service requests having feedback request identifiers (FID);

matching the unique identified tokens through feedback token system that includes an auto highlight module that implements a matching algorithm that identifies appropriate tokens determined to best resolve the customer product specific issues, wherein the matching algorithm performs the following steps:

a) iterate through each field (i) of the FID table and each field (j) of the FTR table using a nested loop

b) compare the unique token to each field of the FID table and the FTR table according to the nested loop

c) adding a new token to the FTR table by the FTE when the comparison does not result in a match

d) identify one of more business entities based on the comparison of the unique token to the FID and FTR fields;

routing through the FTE the appropriate tokens via a feedback channel bus (FCB) to the one or more business entities.

9. The system of claim 8 , wherein the data collector module receives the customer feedback and customer service requests from various channels supporting various computing platforms.

10. The system of claim 8 , wherein the routing is pushed to the particular business entities over a dedicated feedback channel bus.

11. The system of claim 8 , wherein the instructions executable by the processor are further configured for:

storing the tokens and customer service requests in a repository.

12. The system of claim 8 , wherein the instructions executable by the processor are further configured for:

matching tokens with the customer service requests.

13. The system of claim 8 , wherein the instructions executable by the processor are further configured for:

filtering similar customer feedback and service requests received from various channels through a data filter and deduplication module of the FTE.

14. A non-transitory, computer-readable storage medium embodying computer program code, the computer program code comprising computer executable instructions configured for:

providing a feedback interactive client (FIC) using an installed application or website access page to receive product specific issues using XML or JSON;

creating a feedback request identifier (FID) table with a plurality of records (i);

creating a feedback token repository (FTR) table with a plurality of records (j);

receiving the customer product specific issues in the form of computer script or format received by a data collector module of a feedback tokenize engine (FTE);

tokenizing the received customer product specific issues by the FTE into unique identified tokens, wherein predefined tokens are preloaded into the FTE and subsequent customer product support issues are tokenized and added to a feedback token repository (FTR) by the FTE, wherein the FTR pulls lists of service requests having feedback request identifiers (FID);

matching the unique identified tokens through feedback token system that includes an auto highlight module that implements a matching algorithm that identifies appropriate tokens determined to best resolve the customer product specific issues, wherein the matching algorithm performs the following steps:

a) iterate through each field (i) of the FID table and each field (j) of the FTR table using a nested loop

b) compare the unique token to each field of the FID table and the FTR table according to the nested loop

c) adding a new token to the FTR table by the FTE when the comparison does not result in a match

d) identify one of more business entities based on the comparison of the unique token to the FID and FTR fields;

routing through the FTE the appropriate tokens via a feedback channel bus (FCB) to the one or more business entities.

15. The non-transitory, computer-readable storage medium of claim 14 , wherein:

the data collector module receives the customer product specific issues from various channels and various computing platforms.

16. The non-transitory, computer-readable storage medium of claim 14 , wherein:

the tokenizing includes assigning identifiers to the customer product specific issues.

17. The non-transitory, computer-readable storage medium of claim 14 , wherein the computer executable instructions are further configured for:

filtering duplicate received customer product specific issues.

18. The non-transitory, computer-readable storage medium of claim 14 , wherein the computer executable instructions are further configured for:

matching tokens with customer service requests.

19. The non-transitory, computer-readable storage medium of claim 14 , wherein:

the routing pushes new or updated tokens to the particular business entities.

20. The non-transitory, computer-readable storage medium of claim 14 , wherein the computer executable instructions are further configured for:

receiving confirmation by the FTE from the business entities of ownership of tokens and customer service requests.

Assignments (5)
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053546/0001) Recorded Jun 23, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL MARKETING L.P. (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO CREDANT TECHNOLOGIES, INC.); DELL INTERNATIONAL L.L.C.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO FORCE10 NETWORKS, INC. AND WYSE TECHNOLOGY L.L.C.); EMC IP HOLDING COMPANY LLC
Reel/Frame 071642/0001 →
SECURITY AGREEMENT Recorded Oct 1, 2021
From: DELL PRODUCTS, L.P.; EMC IP HOLDING COMPANY LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 057682/0830 →
SECURITY AGREEMENT Recorded Apr 22, 2020
From: CREDANT TECHNOLOGIES INC.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; FORCE10 NETWORKS, INC.; WYSE TECHNOLOGY L.L.C.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 053546/0001 →
SECURITY AGREEMENT Recorded Mar 21, 2019
From: CREDANT TECHNOLOGIES, INC.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; FORCE10 NETWORKS, INC.; WYSE TECHNOLOGY L.L.C.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 049452/0223 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 7, 2018
From: BANSAL, ANKIT
To: DELL PRODUCTS L.P.
Reel/Frame 046811/0644 →