System for determining data center application program interface readiness

US11922229B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11922229-B2
Application numberUS-202217571966-A
CountryUS
Kind codeB2
Filing dateJan 10, 2022
Priority dateJan 10, 2022
Publication dateMar 5, 2024
Grant dateMar 5, 2024

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 system, method, and computer-readable medium for performing a data center monitoring and management operation. The data center monitoring and management operation includes: monitoring an interaction of a user with a data center monitoring and management console throughout a plurality of developer journey steps, the interaction of the user including interaction with a plurality of application program interfaces; analyzing the interaction with the plurality of application program interfaces associated with each of the plurality of developer journey steps; and, generating an application program interface readiness score for each of the plurality of application program interfaces based upon the analyzing.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer-implementable method for performing a data center monitoring and management operation, the method comprising: monitoring an interaction of a user with a data center monitoring and management console throughout a plurality of developer journey steps, the interaction of the user including interaction with a plurality of application program interfaces; analyzing the interaction with the plurality of application program interfaces associated with each of the plurality of developer journey steps; and, generating an application program interface readiness score for each of the plurality of application program interfaces based upon the analyzing; and wherein the application program interface readiness score is based on readiness scores for each of the plurality of developer journey steps. 2. The method of claim 1 , wherein: the application program interface readiness score provides an indication of a maturity of a particular application program interface. 3. The method of claim 2 , wherein: the indication of the maturity of the particular application program interface includes at least one of an early mature indication, a mid-mature indication, a mature indication and a very mature indication. 4. The method of claim 1 further comprising: obtaining a customer satisfaction rating regarding a particular application program interface; and, using the customer satisfaction rating when generating the application program interface readiness score. 5. The method of claim 1 , wherein: the plurality of developer journey steps include one or more of a new project step, a scope project step, an infrastructure identification step, a tool/pipeline selection step, a buying transaction step, a tooling implementation step, a resource automation step, a test step, a training step, a scoping step, a functional testing step, an automated code resilience testing step, a deployment step, a monitor and optimize step and a review step. 6. A system comprising: a processor; a data bus coupled to the processor; and a non-transitory computer-readable storage medium embodying instructions, the non-transitory computer-readable storage medium being coupled to the data bus, the instructions executable by the processor and configured for: monitoring an interaction of a user with a data center monitoring and management console throughout a plurality of developer journey steps, the interaction of the user including interaction with a plurality of application program interfaces; analyzing the interaction with the plurality of application program interfaces associated with each of the plurality of developer journey steps; and, generating an application program interface readiness score for each of the plurality of application program interfaces based upon the analyzing; and wherein the application program interface readiness score is based on readiness scores for each of the plurality of developer journey steps. 7. The system of claim 6 , wherein: the application program interface readiness score provides an indication of a maturity of a particular application program interface. 8. The system of claim 7 , wherein: the indication of the maturity of the particular application program interface includes at least one of an early mature indication, a mid-mature indication, a mature indication and a very mature indication. 9. The system of claim 6 , wherein the instructions executable by the processor are further configured for: obtaining a customer satisfaction rating regarding a particular application program interface; and, using the customer satisfaction rating when generating the application program interface readiness score. 10. The system of claim 6 , wherein: the plurality of developer journey steps include one or more of a new project step, a scope project step, an infrastructure identification step, a tool/pipeline selection step, a buying transaction step, a tooling implementation step, a resource automation step, a test step, a training step, a scoping step, a functional testing step, an automated code resilience testing step, a deployment step, a monitor and optimize step and a review step. 11. A non-transitory computer-readable storage medium embodying computer executable instructions, the computer executable instructions configured for: monitoring an interaction of a user with a data center monitoring and management console throughout a plurality of developer journey steps, the interaction of the user including interaction with a plurality of application program interfaces; analyzing the interaction with the plurality of application program interfaces associated with each of the plurality of developer journey steps; and, generating an application program interface readiness score for each of the plurality of application program interfaces based upon the analyzing; and wherein the application program interface readiness score is based on readiness scores for each of the plurality of developer journey steps. 12. The non-transitory computer-readable storage medium of claim 11 , wherein: the application program interface readiness score provides an indication of a maturity of a particular application program interface. 13. The non-transitory computer-readable storage medium of claim 12 , wherein: the indication of the maturity of the particular application program interface includes at least one of an early mature indication, a mid-mature indication, a mature indication and a very mature indication. 14. The non-transitory computer-readable storage medium of claim 11 , wherein the computer executable instructions are further configured for: obtaining a customer satisfaction rating regarding a particular application program interface; and, using the customer satisfaction rating when generating the application program interface readiness score. 15. The non-transitory computer-readable storage medium of claim 11 , wherein: the plurality of developer journey steps include one or more of a new project step, a scope project step, an infrastructure identification step, a tool/pipeline selection step, a buying transaction step, a tooling implementation step, a resource automation step, a test step, a training step, a scoping step, a functional testing step, an automated code resilience testing step, a deployment step, a monitor and optimize step and a review step. 16. The non-transitory computer-readable storage medium of claim 11 , wherein: the computer executable instructions are deployable to a client system from a server system at a remote location. 17. The non-transitory computer-readable storage medium of claim 11 , wherein: the computer executable instructions are provided by a service provider to the user on an on-demand basis.

Assignees

Inventors

Classifications

  • G06F9/54Primary

    Interprogram communication · CPC title

  • Software metrics · CPC title

  • G06Q10/103Primary

    Workflow collaboration or project management · CPC title

  • Tracking the activity of the user (network monitoring arrangements H04L43/00; recording of computer activity G06F11/34) · CPC title

  • Protocols · 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 US11922229B2 cover?
A system, method, and computer-readable medium for performing a data center monitoring and management operation. The data center monitoring and management operation includes: monitoring an interaction of a user with a data center monitoring and management console throughout a plurality of developer journey steps, the interaction of the user including interaction with a plurality of application …
Who is the assignee on this patent?
Dell Products Lp
What technology area does this patent fall under?
Primary CPC classification G06F9/54. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Mar 05 2024 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).