IP Library Granted Patent US 10,839,184
Granted Patent B2
US 10,839,184 · App. 16/045,964 · Granted Nov 17, 2020

Interactive virtual agent conversation triggered by coded optical indicia

Inventors: Patrice Ronald Calhoun (Sunnyvale, CA); Francisco Fernandez (Castro Valley, CA); Rohit Kumar Suri (Fremont, CA); Yu Xia (San Mateo, CA); Alex Manuel Yupanqui (Milpitas, CA)
Assignee: Espressive, Inc.
G06K7/1417H04L51/02
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,839,184
App. No.
16/045,964
Granted
Nov 17, 2020
Kind
B2
Abstract

A virtual agent for resolving an issue with one or more objects is described, wherein each object is accessible by one of more users of a customer. The virtual agent receives information derived from one or more coded optical indicia specifying an intent of a virtual agent conversation, wherein the intent identifies an issue to be resolved; and based on the intent, process the information to further resolution of the issue. The received information may further specify at least one parameter, wherein the at least one parameter represents supplemental information required for resolution of the issue.

Claims (29)

1. A system for resolving an issue with one or more objects, wherein each object is accessible by one of more users of a customer, the system comprising:

one or more memories storing instructions; and

one or more processors, coupled to at least one of the one or more memories, for executing instructions to cause the system to:

receive information based on a single coded optical indicium indicating an intent of a virtual agent conversation, wherein the intent identifies an issue to be resolved, and is one of a plurality of intents corresponding to a plurality of respective issues to be resolved with assistance of the virtual agent; and

based on the intent, process the information to further resolution of the issue.

2. The system of claim 1 , wherein the received information further specifies at least one parameter, wherein the at least one parameter represents supplemental information required for resolution of the issue.

3. The system of claim 2 , at least one of the one or more memories storing at least one instruction to cause the system to provide a service agent associated with the customer with a request to resolve the issue based upon the intent and the at least one parameter.

4. The system of claim 1 , wherein resolution of the issue does not require further information to be input by a user.

5. The system of claim 1 , at least one of the one or more memories storing at least one instruction to cause the system to provide a service agent associated with the customer with a request to resolve the issue based upon the intent.

6. The system of claim 1 , wherein the issue to be resolved comprises a problem with a physical object or with a service.

7. The system of claim 1 , at least one of the one or more memories storing at least one instruction to cause the system to automatically activate an application for resolving the identified issue based on the one or more coded optical indicia.

8. A computer-implemented method for resolving an issue with one or more objects, wherein each object is accessible by one of more users of a customer, the method comprising:

receiving information based on a single coded optical indicium indicating an intent of a virtual agent conversation, wherein the intent identifies an issue to be resolved, and is one of a plurality of intents corresponding to a plurality of respective issues to be resolved with assistance of the virtual agent;

based on the intent, processing the information to further resolution of the issue.

9. The method of claim 8 , wherein the received information further specifies at least one parameter, wherein the at least one parameter represents supplemental information required for resolution of the issue.

10. The method of claim 9 , further comprising providing a service agent associated with the customer with a request to resolve the issue based upon the intent and the at least one parameter.

11. The method of claim 8 , wherein resolution of the issue does not require further information to be input by a user.

12. The method of claim 8 , further comprising providing a service agent associated with the customer with a request to resolve the issue based upon the intent.

13. The method of claim 8 , wherein the issue to be resolved comprises a problem with a physical object or with a service.

14. The method of claim 8 , further comprising automatically activating an application for resolving the identified issue based on the one or more coded optical indicia.

15. One or more non-transitory computer-readable media storing instructions for resolving an issue with one or more objects, wherein each object is accessible by one of more users of a customer, wherein the instructions, when executed by one or more computing devices, cause at least one of the one or more computing devices to:

receive information based on a single coded optical indicium indicating an intent of a virtual agent conversation, wherein the intent identifies an issue to be resolved, and is one of a plurality of intents corresponding to a plurality of respective issues to be resolved with assistance of the virtual agent;

based on the intent, process the information to further resolution of the issue.

16. The one or more non-transitory computer-readable media of claim 15 , wherein the received information further specifies at least one parameter, wherein the at least one parameter represents supplemental information required for resolution of the issue.

17. The one or more non-transitory computer-readable media of claim 16 , storing at least one instruction to cause at least one of the one or more computing devices to provide a service agent associated with the customer with a request to resolve the issue based upon the intent and the at least one parameter.

18. The one or more non-transitory computer-readable media of claim 15 , wherein resolution of the issue does not require further information to be input by a user.

19. The one or more non-transitory computer-readable media of claim 15 , storing at least one instruction to cause at least one of the one or more computing devices to provide a service agent associated with the customer with a request to resolve the issue based upon the intent.

20. The one or more non-transitory computer-readable media of claim 15 , wherein the issue to be resolved comprises a problem with a physical object or with a service.

21. The one or more non-transitory computer-readable media of claim 15 , storing at least one instruction to cause at least one of the one or more computing devices to automatically activate an application for resolving the identified issue based on the one or more coded optical indicia.

Assignments (2)
SECURITY INTEREST Recorded Oct 28, 2025
From: ESPRESSIVE, INC.
To: PNC BANK, NATIONAL ASSOCIATION
Reel/Frame 072704/0755 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 18, 2021
From: CALHOUN, PATRICE RONALD; FERNANDEZ, FRANCISCO; SURI, ROHIT KUMAR; XIA, YU; YUPANQUI, ALEX MANUEL
To: ESPRESSIVE, INC.
Reel/Frame 055633/0417 →
Continuity (1)
Related Publication 20200034589A1 · Jan 30, 2020