PATENT CLAIM ANALYSIS

Application Number: 15961393
Application Type: Utility
Filing Date: 2018-04
Publication Date: 2019-10
Patent Classification: ["704", "235000"]

Abstract:
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for a conversation monitoring system. In one aspect, a method includes receiving a conversation stream generated from a conversation between a user of a platform and a current robotic agent, where the current robotic agent is one of a plurality of robotic agents servicing the platform; processing the conversation stream to identify characteristics of the conversation; extracting a conversation knowledge graph that includes a plurality of first nodes that each correspond a concept discussed in the conversation; identifying a state change in the conversation from the identified characteristics of the conversation; merging the conversation knowledge graph with a domain knowledge graph into a merged knowledge graph; and replacing the current robotic agent with a replacement robotic agent from the robotic agents, the replacement robotic agent selected based on the percentage matching value of the merged knowledge graph.

Claim (Index 1):
A computer-implemented method for replacing a robotic agent that is engaged in a conversation with a platform user, the method being executed by one or more processors and comprising:\n receiving a conversation stream generated from a conversation between a user of a platform and a current robotic agent, wherein the current robotic agent is one of a plurality of robotic agents servicing the platform; and wherein each of the robotic agents includes a plurality of features; processing the conversation stream to identify characteristics of the conversation; creating, based on the characteristics of the conversation, a conversation knowledge graph that includes a plurality of first nodes that each correspond to a concept discussed in the conversation; identifying a state change in the conversation from the identified characteristics of the conversation; based on the identification of the state change in the conversation, selecting a portion of the conversation knowledge graph by filtering one or more nodes of the plurality of first nodes from the conversation knowledge graph to provide a trimmed conversation knowledge graph; merging the trimmed conversation knowledge graph with a domain knowledge graph to provide a merged knowledge graph, wherein the domain knowledge graph is distinct from the conversation knowledge graph and includes a plurality of second nodes that each correspond to at least one of the features for each of the robotic agents, and wherein the merged knowledge graph includes a percentage matching value between a portion of the first nodes and a portion of the second nodes; and replacing the current robotic agent with a replacement robotic agent from the robotic agents, the replacement robotic agent selected based on the percentage matching value of the merged knowledge graph.

Metadata:
- Claim Count in Document: 50.0
- Percentile: 91.0
- Lexical Diversity: 2.27778
- Patent Class: 704.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['12985050', '13948391', '15056346', '14075796', '15282970']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.2560995470331349
- 35 USC 102 Novelty (BERT): 0.4810670408426907
- Combined Prediction Score: 0.2785962964140905
- Mean Citation Score: 166.71058599999995
- Max Citation Score: 172.18092
- Similarity Product: 117.17509425400256

Labels:
- Claim Label 101: 1
- Claim Label 102: 1
- Claim Label 103: 0
- Claim Label 112: 1
- Combined Label: 1
- Label 101 Adjusted: 1

Dataset: test