Bot for a communication platform

US11418462B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11418462-B2
Application numberUS-201816214538-A
CountryUS
Kind codeB2
Filing dateDec 10, 2018
Priority dateDec 12, 2017
Publication dateAug 16, 2022
Grant dateAug 16, 2022

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Provided is a bot for a communication platform, wherein the bot is set up to read in an input data record, wherein the input data record includes a plurality of tickets or a plurality of numerical representations of tickets, listen in on at least one communication process between at least two persons on the communication platform, wherein the at least one communication process has at least one service case or at least one numerical representation of a service case, and generate an output data record, wherein the output data record has the input data record and the at least one communication process. A corresponding communication platform, a computer-implemented method, and a computer program product are also provided.

First claim

Opening claim text (preview).

The invention claimed is: 1. A bot for a communication platform, wherein the bot is stored in a memory of the communication platform, and when executed by a processor of the communication platform causes the bot to perform the steps of: joins an active conference between at least two persons on the communication platform regarding at least one service case, the active conference being initiated by at least one person of the at least two persons on the communication platform to identify a problem with at least one of an installation and a component associated with the at least one service case, wherein the active conference is a live chat session between at least two persons; converts the at least one service case into a numerical representation of the at least one service case using natural language processing and machine learning; reads in an input data record comprising a plurality of tickets of past or already present service cases, wherein the bot has converted the plurality of tickets into a plurality of numerical representations of the tickets using natural language processing and machine learning; listens in on the live chat session between at least two persons on the communication platform, wherein information is exchanged between the at least two persons during the live chat session and is associated with the at least one service case; wherein the bot listens in on a further communication process between the at least two persons on the communication platform, wherein the further communication process has the at least one service case; proactively identifies the problem and offers a solution to the problem to the at least two persons during the live chat session without being prompted by the at least two persons, wherein, as a function of proactively identifying the problem and offering the solution, the bot: accesses a database to locate a similar case that is similar to the at least one service case, a similarity value being determined by performing a similarity calculation using a similarity function that compares the numerical representation of the at least one service case with the plurality of numerical representation stored in the database, wherein the bot generates the similar case by applying a linguistic algorithm to the further communication process if the similarity value undershoots a particular threshold value; identifies the problem associated with the at least one service and offers the solution to the problem to the at least two persons during the live chat session on the communication platform based on a problem and solution of the similar case so that a response time to the at least one service case is shortened and a downtime experienced by the at least one of an installation and the component is at least reduced; combines the input data record with a content of the live chat session which has been listened in on during the active conference between the at least two persons; and generates an output data record which is stored in the database, wherein the output data record has the input data record and the content of the live chat session. 2. The bot as claimed in claim 1 , wherein the similarity calculation includes determining a cosine similarity and a cosine similarity value is allocated to the at least one service case on a basis of the cosine similarity. 3. The bot as claimed in claim 1 , wherein the bot generates at least one ticket from the at least one service case. 4. A communication platform, comprising a processor and memory, wherein a bot is stored in the memory, and when executed by the processor of the communication platform causes the bot to perform the steps of: joins an active conference between at least two persons on the communication platform regarding at least one service case, the active conference being initiated by at least one person of the at least two persons on the communication platform to identify a problem with at least one of an installation and a component associated with the at least one service case, wherein the active conference is a live chat session between at least two persons; converts the at least one service case into a numerical representation of the at least one service case using natural language processing and machine learning; reads in an input data record comprising a plurality of tickets of past or already present service cases, wherein the bot has converted the plurality of tickets into a plurality of numerical representations of the tickets using natural language processing and machine learning; listens in on the live chat session between at least two persons on the communication platform, wherein information is exchanged between the at least two persons during the live chat session and is associated with the at least one service case; wherein the bot listens in on a further communication process between the at least two persons on the communication platform, wherein the further communication process has the at least one service case; proactively identifies the problem and offers a solution to the problem to the at least two persons during the live chat session without being prompted by the at least two persons, wherein, as a function of proactively identifying the problem and offering the solution, the bot: accesses a database to locate a similar case that is similar to the at least one service case, a similarity value being determined by performing a similarity calculation using a similarity function that compares the numerical representation of the at least one service case with the plurality of numerical representation stored in the database, wherein the bot generates the similar case by applying a linguistic algorithm to the further communication process if the similarity value undershoots a particular threshold value; identifies the problem associated with the at least one service and offers the solution to the problem to the at least two persons during the live chat session on the communication platform based on a problem and solution of the similar case so that a response time to the at least one service case is shortened and a downtime experienced by the at least one of an installation and the component is at least reduced; combines the input data record with a content of the live chat session which has been listened in on during the active conference between the at least two persons; and generates an output data record which is stored in the database, wherein the output data record has the input data record and the content of the live chat session. 5. A computer-implemented method for a communication platform comprising: joining an active conference between at least two persons on the communication platform regarding at least one service case, the active conference being initiated by at least one person of the at least two persons on the communication platform to identify a problem with at least one of an installation and a component associated with the at least one service case, wherein the active conference is a live chat session between at least two persons; converting the at least one service case into a numerical representation of the at least one service case using natural language processing and machine learning; reading in an input data record by means of a bot, wherein the input data record comprises a plurality of tickets of past or already present service cases, wherein the bot has converted the plurality of tickets into a plurality of numerical representations of the tickets using natural language processing and machine learning; listening in on the live chat session of the active conference between at least two persons on the communication platform by means of the bot, wherein information is exchanged between the at least two persons during the live chat session and is associated with the at least one serv

Assignees

Inventors

Classifications

  • G06Q10/20Primary

    Administration of product repair or maintenance · CPC title

  • Discovery or management thereof, e.g. service location protocol [SLP] or web services · CPC title

  • H04L51/02Primary

    using automatic reactions or user delegation, e.g. automatic replies or chatbot-generated messages · CPC title

  • Handling conversation history, e.g. grouping of messages in sessions or threads · CPC title

  • Computer-aided management of electronic mailing [e-mailing] · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11418462B2 cover?
Provided is a bot for a communication platform, wherein the bot is set up to read in an input data record, wherein the input data record includes a plurality of tickets or a plurality of numerical representations of tickets, listen in on at least one communication process between at least two persons on the communication platform, wherein the at least one communication process has at least one …
Who is the assignee on this patent?
Siemens Ag
What technology area does this patent fall under?
Primary CPC classification G06Q10/20. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Aug 16 2022 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 6 related publications on this page (citations in our corpus or others sharing the same primary CPC).