IP Library Granted Patent US 12,292,940
Granted Patent B2
US 12,292,940 · App. 18/451,472 · Granted May 6, 2025

Intent identification using page

Inventor: Randall Louis Meyer (Metairie, LA)
Assignee: Zoom Communications, Inc.
G06F16/9535G06F16/951G06F16/9558G06F40/134G06F40/143G06F40/205G06F40/30
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 12,292,940
App. No.
18/451,472
Granted
May 6, 2025
Kind
B2
Abstract

A server identifies, by parsing through code of an online page associated with a contact center system, information related to offerings associated with the online page. The server identifies a set of intents based on the information, at least a portion of the set of intents corresponding to at least one of headers or menu items of the online page. The server updates the set of intents based on supplemental information accessible via a hyperlink from the online page. The server transmits the updated set of intents to a first user device. The server receives an acceptance of a subset of the updated set of intents from the first user device. The server stores, in an intent data repository, the accepted subset of the updated set of intents.

Claims (49)

1. A method, comprising:

identifying, by parsing through code of an online page associated with a contact center system, information related to offerings associated with the online page;

identifying a set of intents based on the information, at least a portion of the set of intents corresponding to at least one of headers or menu items of the online page;

updating the set of intents based on supplemental information accessible via a hyperlink from the online page;

transmitting the updated set of intents to a first user device;

receiving an acceptance of a subset of the updated set of intents from the first user device; and

storing, in an intent data repository, the accepted subset of the updated set of intents.

2. The method of claim 1 , wherein the intent data repository stores intents to which queries are to be matched by the contact center system, the queries being received during a contact center engagement between an end-user and a computer-implemented agent.

3. The method of claim 1 , comprising:

transmitting the accepted subset of the updated set of intents to a second user device; and

receiving a workflow for at least one intent from the accepted subset from the second user device.

4. The method of claim 1 , comprising:

determining, based on a bot instruction file for the online page, that automated access to at least a part of the online page is permitted.

5. The method of claim 1 , the information comprising a menu of the online page or the headers of the online page.

6. The method of claim 1 , parsing through the code being performed using a parser configured to identify the headers or the menu items of the online page.

7. The method of claim 1 , the code comprising hypertext markup language (HTML) code.

8. The method of claim 1 , the supplemental information residing on an additional online page.

9. One or more non-transitory computer readable media storing instructions operable to cause one or more processors to perform operations comprising:

identifying, by parsing through code of an online page associated with a contact center system, information related to offerings associated with the online page;

identifying a set of intents based on the information, at least a portion of the set of intents corresponding to at least one of headers or menu items of the online page;

updating the set of intents based on supplemental information accessible via a hyperlink from the online page;

transmitting the updated set of intents to a first user device;

receiving an acceptance of a subset of the updated set of intents from the first user device; and

storing, in an intent data repository, the accepted subset of the updated set of intents.

10. The one or more computer readable media of claim 9 , the operations comprising:

transmitting the accepted subset of the updated set of intents to a second user device; and

receiving workflows for intents from the accepted subset from the second user device.

11. The one or more computer readable media of claim 9 , the operations comprising:

determining, based on a bot instruction file for the online page, that automated access to the online page is permitted.

12. The one or more computer readable media of claim 9 , the information comprising a menu of the online page.

13. The one or more computer readable media of claim 9 , parsing through the code being performed using a parser configured to identify the menu items of the online page.

14. The one or more computer readable media of claim 9 , the code being in a markup language.

15. The one or more computer readable media of claim 9 , the supplemental information residing on an additional online page and corresponding to headers or menu items of the additional online page.

16. A system comprising:

memory hardware; and

processing circuitry configured to execute instructions stored in the memory hardware to:

identify, by parsing through code of an online page associated with a contact center system, information related to offerings associated with the online page;

identify a set of intents based on the information, at least a portion of the set of intents corresponding to at least one of headers or menu items of the online page;

update the set of intents based on supplemental information accessible via a hyperlink from the online page;

transmit the updated set of intents to a first user device;

receive an acceptance of a subset of the updated set of intents from the first user device; and

store, in an intent data repository, the accepted subset of the updated set of intents.

17. The system of claim 16 , wherein the intent data repository stores intents to which queries are to be matched, the queries being received during a contact center engagement between an end-user and a computer-implemented agent.

18. The system of claim 16 , the processing circuitry configured to execute instructions stored in the memory hardware to:

transmit the accepted subset of the updated set of intents to a second user device; and

receive a response template for at least one intent from the accepted subset from the second user device.

19. The system of claim 16 , the processing circuitry configured to execute instructions stored in the memory hardware to:

determine, based on an instruction file associated with the online page, that automated access to the online page is permitted.

20. The system of claim 16 , wherein the information comprises the headers of the online page.

Assignments (2)
CHANGE OF NAME Recorded Jan 7, 2025
From: ZOOM VIDEO COMMUNICATIONS, INC.
To: ZOOM COMMUNICATIONS, INC.
Reel/Frame 069839/0593 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 17, 2023
From: MEYER, RANDALL LOUIS
To: ZOOM VIDEO COMMUNICATIONS, INC.
Reel/Frame 064624/0804 →
Cited By (3)
US 12,541,525 US 12,675,643 US 12,699,847