Third-party network computational resource utilization

US10581689B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10581689-B2
Application numberUS-201815907065-A
CountryUS
Kind codeB2
Filing dateFeb 27, 2018
Priority dateFeb 27, 2018
Publication dateMar 3, 2020
Grant dateMar 3, 2020

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 computing system disposed within a computational instance of a remote network management platform remotely manages a managed network that uses computational resources of a third-party network to deploy operations. The computing system may obtain a utilization policy that identifies (i) particular computational resources of the third-party network used to deploy a particular operation and (ii) a time period during which the particular computational resources can be used. The computing system may be configured to: obtain a utilization report that identifies (i) the computational resources used to deploy the operations and (ii) times at which the computational resources were used; determine that the particular computational resources deployed the particular operation outside the time period identified by the utilization policy; generate a report indicating that the particular computational resources deployed the particular operation outside the time period; and provide the report to the managed network.

First claim

Opening claim text (preview).

What is claimed is: 1. A computing system comprising a computational instance of a remote network management platform that remotely manages a managed network, wherein the managed network uses a third-party network to deploy one or more operations using computational resources of the third-party network, the computing system being configured to: obtain a utilization policy for the managed network, wherein the utilization policy identifies (i) particular computational resources of the third-party network used to deploy a particular operation of the one or more operations and (ii) a time period during which the third-party network can use the particular computational resources to deploy the particular operation; obtain, from the third-party network, a utilization report that identifies (i) the computational resources used to deploy the one or more operations and (ii) times at which the computational resources deployed the one or more operations; determine, based on the utilization report, that the particular computational resources identified by the utilization policy deployed the particular operation outside the time period identified by the utilization policy; generate a report indicating that the particular computational resources identified by the utilization policy deployed the particular operation outside the time period identified by the utilization policy; and provide the report to the managed network. 2. The computing system of claim 1 , wherein the computing system is configured to: in response to determining that the particular computational resources identified by the utilization policy deployed the particular operation outside the time period identified by the utilization policy, cause the managed network to stop using the particular computational resources outside the time period identified by the utilization policy. 3. The computing system of claim 2 , wherein the computing system is configured to: after causing the managed network to stop using the particular computational resources outside the time period identified by the utilization policy, cause the managed network to start using the particular computational resources during the time period identified by the utilization policy. 4. The computing system of claim 1 , wherein the utilization policy identifies a nominal quantity of the particular computing resources that can be used during the identified time period, and wherein the computing system is configured to: determine, based on the utilization report, that the nominal quantity of the particular computing resources that can be used during the identified time period has been exceeded. 5. The computing system of claim 4 , wherein the generated report indicates that the nominal quantity of the particular computing resources that can be used during the identified time period has been exceeded. 6. The computing system of claim 1 , wherein obtaining the utilization policy for the managed network comprises receiving, from the managed network, data that identifies (i) the particular computational resources of the third-party network used to deploy the particular operation of the one or more operations and (ii) the time period during which the third-party network can use the particular computational resources to deploy the particular operation. 7. The computing system of claim 1 , wherein obtaining the utilization report comprises: receiving, from the managed network, access credentials for accessing an account of the managed network with the third-party network; using the access credentials to query the third-party network for the utilization report; and responsive to querying the third-party network for the utilization report, receiving the utilization report from the third-party network. 8. The computing system of claim 1 , wherein the computing system is configured to: based on a cost of the particular computational resources identified in the utilization report, determine an estimated cost savings that would result from causing the managed network to stop using the particular computational resources, wherein the generated report indicates the determined estimated cost savings. 9. The computing system of claim 1 , wherein the time period depends on a physical location of a server of the third-party network on which the particular computational resources are used to deploy the particular operation. 10. A method for use in connection with a computing system comprising a computational instance of a remote network management platform that remotely manages a managed network, wherein the managed network uses a third-party network to deploy one or more operations using computational resources of the third-party network, the method comprising: obtaining, by the computing system, a utilization policy for the managed network, wherein the utilization policy identifies (i) particular computational resources of the third-party network used to deploy a particular operation of the one or more operations and (ii) a time period during which the third-party network can use the particular computational resources to deploy the particular operation; obtaining, by the computing system and from the third-party network, a utilization report that identifies (i) the computational resources used to deploy the one or more operations and (ii) times at which the computational resources deployed the one or more operations; determining, by the computing system, based on the utilization report, that the particular computational resources identified by the utilization policy deployed the particular operation outside the time period identified by the utilization policy; generating, by the computing system, a report indicating that the particular computational resources identified by the utilization policy deployed the particular operation outside the time period identified by the utilization policy; and providing, by the computing system, the report to the managed network. 11. The method of claim 10 , comprising: causing, by the computing system, the managed network to stop using the particular computational resources in response to determining that the particular computational resources identified by the utilization policy deployed the particular operation outside the time period identified by the utilization policy. 12. The method of claim 11 , comprising: after causing the managed network to stop using the particular computational resources outside the time period identified by the utilization policy, causing, by the computing system, the managed network to start using the particular computational resources during the time period identified by the utilization policy. 13. The method of claim 10 , wherein the utilization policy identifies a nominal quantity of the particular computing resources that can be used during the identified time period, and wherein the method comprises: determining, based on the utilization report, that the nominal quantity of the particular computing resources that can be used during the identified time period has been exceeded. 14. The method of claim 13 , wherein the generated report indicates that the nominal quantity of the particular computing resources that can be used during the identified time period has been exceeded. 15. The method of claim 10 , wherein obtaining the utilization policy for the managed network comprises receiving, from the managed network, data that identifies (i) the particular computational resources of the third-party network used to deploy the particular operation of the one or more operations and (ii) the time period during which the third-party network can us

Assignees

Inventors

Classifications

  • Architectures of resource allocation · CPC title

  • User-type aware · CPC title

  • Network utilisation, e.g. volume of load or congestion level · CPC title

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

  • Standardised network management protocols, e.g. simple network management protocol [SNMP] · 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 US10581689B2 cover?
A computing system disposed within a computational instance of a remote network management platform remotely manages a managed network that uses computational resources of a third-party network to deploy operations. The computing system may obtain a utilization policy that identifies (i) particular computational resources of the third-party network used to deploy a particular operation and (ii)…
Who is the assignee on this patent?
Servicenow Inc
What technology area does this patent fall under?
Primary CPC classification H04L43/0876. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Mar 03 2020 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 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).