Chat interface for resource management

US11513823B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11513823-B2
Application numberUS-201816224273-A
CountryUS
Kind codeB2
Filing dateDec 18, 2018
Priority dateDec 18, 2018
Publication dateNov 29, 2022
Grant dateNov 29, 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.

The disclosed subject matter relates to a service application that supports a client device to access a platform via a client instance. The service application enables the user to perform an operation related to management of a virtual resource. In some embodiments, the service application invokes a chat interface to place the client device in communication with a virtual agent. Via the chat interface, the service application prompts the user to select a topic, an operation, and a virtual resource to indicate a desired operation to be performed. When the service application receives the selections made by the user via the chat interface, the service application, such as the virtual agent, may access the platform to perform the desired operation.

First claim

Opening claim text (preview).

What is claimed is: 1. A system, comprising: a client instance hosted by a platform, wherein the client instance comprises a plurality of virtual machines configured to provide services of the client instance to a plurality of client devices communicatively coupled to the client instance, wherein the client instance comprises a service application accessed via a client device of the plurality of client devices, wherein the service application comprises a chat interface and is configured to support management of the plurality of virtual machines by performing operations comprising: determining an identity of a user associated with the client device; providing, via the chat interface, a list of selectable topic descriptors representing a plurality of information technology (IT) management topics associated with the management of a first set of virtual machines of the plurality of virtual machines, wherein the list of selectable topic descriptors is determined based at least in part on the identity of the user, and wherein different user identities of a plurality of user identities are provided different selectable topic descriptors associated with the management of different sets of virtual machines of the plurality of virtual machines; receiving, via the chat interface, a selection of a topic descriptor from the list of selectable topic descriptors, and in response, determining a plurality of IT management operations associated with a particular topic represented by the selected topic descriptor, wherein the plurality of IT management operations comprise management operations associated with the first set of virtual machines; providing, via the chat interface, a list of selectable operation descriptors representing the plurality of IT management operations; receiving, via the chat interface, a selection of an operation descriptor from the list of selectable operation descriptors, wherein the selected operation descriptor represents a particular operation of the plurality of IT management operations; and performing, via the service application, the particular operation on the first set of virtual machines. 2. The system of claim 1 , wherein the service application is configured to provide a chat icon on the client device, wherein the chat interface is provided in response to a user selection of the chat icon. 3. The system of claim 1 , wherein the service application is configured to: receive, via the chat interface, an input text string from the client device; and in response to the input text string, determine the list of selectable topic descriptors based at least in part on the input text string. 4. The system of claim 1 , wherein the chat interface places the client device in communication with a virtual agent of the service application, and wherein the virtual agent is a programmed routine or module of the service application configured to automatically communicate via the chat interface via text-style messages. 5. The system of claim 1 , wherein, upon receiving a user input, the service application is configured to place the client device in communication with a live agent. 6. A system, comprising: a plurality of virtual machines communicatively coupled to a client instance and configured to provide one or more services, via the client instance, to a plurality of client devices communicatively coupled to the client instance, wherein the client instance comprises a service application accessed via a client device of the plurality of client devices, wherein the service application comprises a chat interface and is configured to support management of the plurality of virtual machines by performing operations comprising: determining an identity of a user associated with the client device; providing, via the chat interface, a list of selectable topic descriptors representing a plurality of information technology (IT) management topics associated with the management of a first set of virtual machines of the plurality of virtual machines, wherein the list of selectable topic descriptors is determined based at least in part on the identity of the user, and wherein different user identities of a plurality of user identities are provided different selectable topic descriptors associated with the management of different sets of virtual machines of the plurality of virtual machines; receiving, via the chat interface, a selection of a topic descriptor from the list of selectable topic descriptors, and in response, determining a plurality of IT management operations associated with a particular topic represented by the selected topic descriptor, wherein the plurality of IT management operations comprise management operations associated with the first set of virtual machines; providing, via the chat interface, a list of selectable operation descriptors representing the plurality of IT management operations; receiving, via the chat interface, a selection of an operation descriptor from the list of selectable operation descriptors, wherein the selected operation descriptor represents a particular operation of the plurality of IT management operations; and performing, via the service application, the particular operation on the first set of virtual machines. 7. The system of claim 6 , wherein the service application is configured to: provide a topics icon on the chat interface in response to the chat interface being invoked; and provide the list of selectable topic descriptors on the chat interface in response to a selection of the topics icon. 8. The system of claim 6 , wherein receiving the selection of the topic descriptor, receiving the selection of the operation descriptor, or both, comprise receiving a string of text as input via the chat interface. 9. The system of claim 6 , wherein the service application is configured to provide a notification indicator on a chat icon to indicate an unread communication displayed on the chat interface. 10. A method, comprising: providing, on a client device of a client instance comprising a plurality of virtual machines configured to provide services of the client instance to the client device, a chat interface of a service application configured to support management of the plurality of virtual machines of the client instance; determining, via the service application, an identity of a user associated with the client device; providing, via the chat interface, a list of selectable topic descriptors representing a plurality of information technology (IT) management topics associated with the management of the plurality of virtual machines, wherein the list of selectable topic descriptors is determined based at least in part on the identity of the user, and wherein different user identities of a plurality of user identities are provided different selectable topic descriptors associated with the management of different sets of virtual machines of the plurality of virtual machines; receiving, via the chat interface, a selection of a topic descriptor from the list of selectable topic descriptors, and in response, determining a plurality of IT management operations associated with a particular topic represented by the selected topic descriptor, wherein the plurality of IT management operations comprise management operations associated with the plurality of virtual machines; providing, via the chat interface, a list of selectable operation descriptors representing the plurality of IT management operations; receiving, via the chat interface, a selection of an operation descriptor from the list of selectable operation descriptors, and in response, determining a set of virtual machines of the plurality of virtual machines associated with a particular operation represented by the s

Assignees

Inventors

Classifications

  • Commands or executable codes · CPC title

  • G06F9/453Primary

    Help systems · CPC title

  • providing notification on incoming messages, e.g. pushed notifications of received messages · CPC title

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

  • Customer communication at a business location, e.g. providing product or service information, consulting · 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 US11513823B2 cover?
The disclosed subject matter relates to a service application that supports a client device to access a platform via a client instance. The service application enables the user to perform an operation related to management of a virtual resource. In some embodiments, the service application invokes a chat interface to place the client device in communication with a virtual agent. Via the chat in…
Who is the assignee on this patent?
Servicenow Inc
What technology area does this patent fall under?
Primary CPC classification G06F9/453. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Nov 29 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 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).