Personalized service-level agreements for an electronic request management system

US2023283532A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2023283532-A1
Application numberUS-202217686169-A
CountryUS
Kind codeA1
Filing dateMar 3, 2022
Priority dateMar 3, 2022
Publication dateSep 7, 2023
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.

An organization has or uses an SLA system that selects a service-level agreement (SLA) that should apply to a given user request. The SLA system then can monitor the state of the ticket created based on the user request and provide messages or other feedback to the agent to aid the agent in meeting any performance goals associated with the SLA. The SLA system can determine the SLA to associate with a given user request by inferring a type of the request and selecting the SLA based on the type, or by using a model to directly associate an SLA to a given user request, without the need to infer an intermediate type for the user request, which eliminates the need for administrators to create and maintain metadata to guide the association between types and SLAs.

First claim

Opening claim text (preview).

1 . A computer-implemented method of assigning SLAs for responding to user requests, comprising: receiving a request from a user over a messaging system, the request containing text; providing at least the text, an identity of the user, a type of the request, and a time of the request, as input to a machine-learned model; selecting, using the machine-learned model, a service-level agreement (SLA) to apply to the request, the SLA having an associated goal; generating, for the request, a service ticket that is associated with the selected SLA; determining an agent to be assigned to the service ticket; monitoring handling of the service ticket to determine whether a deadline associated with the ticket is approaching; and responsive to determining that the deadline associated with the ticket is approaching, using the messaging system to provide a warning to the agent of potential breach. 2 . A computer-implemented method of assigning SLAs for responding to user requests, comprising: receiving a request from a user; based on at least an identity of the user and a type of the request, using a machine-learned model, selecting a service-level agreement (SLA) to apply to the request; and monitoring handling of the request to determine whether the SLA is being met. 3 . The computer-implemented method of claim 2 , wherein the SLA has a goal including a metric type and a value for the metric. 4 . The computer-implemented method of claim 2 , wherein the SLA an applicability condition that determines whether the SLA is applicable to the request. 5 . The computer-implemented method of claim 2 , wherein the SLA is selected to apply to the request by providing at least the identity of the user and the type of the request as input to a machine-learned model that identifies an applicable SLA. 6 . The computer-implemented method of claim 5 , further comprising: presenting the selected SLA in a graphical user interface to an agent handling the request; noting that the agent selected an SLA different from the selected SLA for the request; including the different SLA in a training set; and retraining the machine-learned model using the training set. 7 . The computer-implemented method of claim 2 , wherein the SLA is selected based on a predetermined mapping of request types to SLAs. 8 . The computer-implemented method of claim 2 , further comprising determining the type of the request by applying a machine-learned model to text associated with the request. 9 . The computer-implemented method of claim 2 , wherein the request from the user is specified in a textual message sent via a messaging system. 10 . A computer system comprising: a computer processor; and a non-transitory computer-readable storage medium storing instructions that when executed by the computer processor perform actions comprising: receiving a request from a user; based on at least an identity of the user and a type of the request, using a machine-learned model, selecting a service-level agreement (SLA) to apply to the request; and monitoring handling of the request to determine whether the SLA is being met. 11 . The computer system of claim 10 , wherein the SLA has a goal including a metric type and a value for the metric. 12 . The computer system of claim 10 , wherein the SLA an applicability condition that determines whether the SLA is applicable to the request. 13 . The computer system of claim 10 , wherein the SLA is selected to apply to the request by providing at least the identity of the user and the type of the request as input to a machine-learned model that identifies an applicable SLA. 14 . The computer system of claim 13 , the actions further comprising: presenting the selected SLA in a graphical user interface to an agent handling the request; noting that the agent selected an SLA different from the selected SLA for the request; including the different SLA in a training set; and retraining the machine-learned model using the training set. 15 . The computer system of claim 10 , wherein the SLA is selected based on a predetermined mapping of request types to SLAs. 16 . The computer system of claim 10 , the actions further comprising determining the type of the request by applying a machine-learned model to text associated with the request. 17 . The computer system of claim 10 , wherein the request from the user is specified in a textual message sent via a messaging system.

Assignees

Inventors

Classifications

  • H04L41/145Primary

    involving simulating, designing, planning or modelling of a network · CPC title

  • Handling of user complaints or trouble tickets · CPC title

  • Service discovery by the service manager · CPC title

  • comprising specially adapted graphical user interfaces [GUI] · CPC title

  • characterised by the time relationship between creation and deployment of a service · 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 US2023283532A1 cover?
An organization has or uses an SLA system that selects a service-level agreement (SLA) that should apply to a given user request. The SLA system then can monitor the state of the ticket created based on the user request and provide messages or other feedback to the agent to aid the agent in meeting any performance goals associated with the SLA. The SLA system can determine the SLA to associate …
Who is the assignee on this patent?
Okta Inc
What technology area does this patent fall under?
Primary CPC classification H04L41/145. Mapped technology areas include Electricity.
When was this patent published?
Publication date Thu Sep 07 2023 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 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).