System and method for bot platform

US2019104093A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2019104093-A1
Application numberUS-201816128974-A
CountryUS
Kind codeA1
Filing dateSep 12, 2018
Priority dateOct 2, 2017
Publication dateApr 4, 2019
Grant date

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.

A method for operating a bot platform includes receiving, from a bot client, an input associated with an intent, and storing the input associated with the intent as part of a user profile maintained at the bot platform. The method further includes storing the input associated with the intent as part of a user profile maintained at the bot platform, and passing the input to the selected bot.

First claim

Opening claim text (preview).

What is claimed is: 1 . A method for operating a bot platform, the method comprising: receiving, from a bot client, an input associated with an intent; storing the input associated with the intent as part of a user profile maintained at the bot platform; selecting, according to the intent of the input, a bot from a plurality of bots communicatively connected to the bot platform to respond to the bot client; and passing the input to the selected bot. 2 . The method of claim 1 , further comprising: passing data from the user profile maintained at the bot platform to the selected bot. 3 . The method of claim 1 , further comprising: receiving from the selected bot, an indication that the selected bot has selected a second bot communicatively connected to the bot platform to respond to the bot client according to the intent of the input. 4 . The method of claim 1 , further comprising: receiving an error condition from the selected bot; selecting, according to the intent of the input, a second bot from the plurality of bots communicatively connected to the bot platform to respond to the bot client; and passing the input to the second bot. 5 . The method of claim 4 , further comprising: logging the error condition received from the selected bot; and responsive to logging the error condition, updating a model for selecting bots. 6 . The method of claim 1 , wherein the bot client is provided as part of a social media application. 7 . The method of claim 1 , wherein the input associated with the intent comprises web content triggering the bot client. 8 . An apparatus, comprising: a network interface; a processor; and a memory containing instructions, which when executed by the processor, cause the apparatus to: receive, from a bot client via the network interface, an input associated with an intent; store the input associated with the intent as part of a user profile maintained at the apparatus; select, according to the intent of the input, a bot from a plurality of bots communicatively connected to the apparatus to respond to the bot client; and pass the input to the selected bot. 9 . The apparatus of claim 8 , wherein the memory contains instructions, which when executed by the processor, cause the apparatus to pass data from the user profile maintained at the apparatus to the selected bot. 10 . The apparatus of claim 8 , wherein the memory contains instructions, which when executed by the processor, cause the apparatus to receive from the selected bot, an indication that the selected bot has selected a second bot communicatively connected to the apparatus to respond to the bot client according to the intent of the input. 11 . The apparatus of claim 8 , wherein the memory contains instructions, which when executed by the processor, cause the apparatus to: receive an error condition from the selected bot; select, according to the intent of the input, a second bot from the plurality of bots communicatively connected to the apparatus to respond to the bot client; and pass the input to the second bot. 12 . The apparatus of claim 8 , wherein the memory contains instructions, which when executed by the processor, cause the apparatus to: log the error condition received from the selected bot; and responsive to logging the error condition, update a model for selecting bots. 13 . The apparatus of claim 8 , wherein the bot client is provided as part of a social media application. 14 . The apparatus of claim 8 , wherein the input associated with the intent comprises web content triggering the bot client. 15 . A non-transitory computer-readable medium comprising program code, which when executed by a processor, causes an apparatus to: receive, from a bot client via a network interface, an input associated with an intent; store the input associated with the intent as part of a user profile maintained at the apparatus; select, according to the intent of the input, a bot from a plurality of bots communicatively connected to the apparatus to respond to the bot client; and pass the input to the selected bot. 16 . The non-transitory computer-readable medium of claim 15 , comprising program code, which when executed by the processor, causes the apparatus to pass data from the user profile maintained at the apparatus to the selected bot. 17 . The non-transitory computer-readable medium of claim 15 , comprising program code, which when executed by the processor, causes the apparatus to receive from the selected bot, an indication that the selected bot has selected a second bot communicatively connected to the apparatus to respond to the bot client according to the intent of the input. 18 . The non-transitory computer-readable medium of claim 15 , comprising program code, which when executed by the processor, causes the apparatus to: receive an error condition from the selected bot; select, according to the intent of the input, a second bot from the plurality of bots communicatively connected to the apparatus to respond to the bot client; and pass the input to the second bot. 19 . The non-transitory computer-readable medium of claim 15 , comprising program code, which when executed by the processor, causes the apparatus to: log the error condition received from the selected bot; and responsive to logging the error condition, update a model for selecting bots. 20 . The non-transitory computer-readable medium of claim 15 , wherein the bot client is provided as part of a social media application.

Assignees

Inventors

Classifications

  • Business processes related to social networking or social networking services · CPC title

  • Data logging (G06F11/14, G06F11/2205 take precedence) · CPC title

  • Error or fault detection not based on redundancy (power supply failures G06F1/30; network fault management H04L41/06) · CPC title

  • H04L51/02Primary

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

  • Interoperability with other network applications or services · 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 US2019104093A1 cover?
A method for operating a bot platform includes receiving, from a bot client, an input associated with an intent, and storing the input associated with the intent as part of a user profile maintained at the bot platform. The method further includes storing the input associated with the intent as part of a user profile maintained at the bot platform, and passing the input to the selected bot.
Who is the assignee on this patent?
Samsung Electronics Co Ltd
What technology area does this patent fall under?
Primary CPC classification H04L51/02. Mapped technology areas include Electricity.
When was this patent published?
Publication date Thu Apr 04 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).