Test account and test artifact management

US12530278B1 · US · B1

Patent metadata
FieldValue
Publication numberUS-12530278-B1
Application numberUS-202217571808-A
CountryUS
Kind codeB1
Filing dateJan 10, 2022
Priority dateJan 10, 2022
Publication dateJan 20, 2026
Grant dateJan 20, 2026

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.

Systems and methods for test account management are disclosed. Data may be stored for a plurality of test accounts in at least one memory. Each test account is associated with a test account pool. Data indicative of a plurality of rules associated with the plurality of test accounts may be received. At least one rule indicates an expiration date. The expiration date for the plurality of test accounts may be set in the at least one memory based on the at least one rule indicating the expiration date. The plurality of test accounts may be automatically suspending upon determining that the expiration date is expired. The at least one memory may be updated to indicate that the plurality of test accounts are suspended.

First claim

Opening claim text (preview).

What is claimed is: 1 . A system for test account management, the system comprising: at least one memory configured to store data for a plurality of test accounts, wherein the plurality of test accounts are hosted on a provider network and wherein the plurality of test accounts are reserved for use in testing features to be provided on the provider network for use by customer accounts on the provider network, and wherein the plurality of test accounts are assigned at least one virtual machine computing instance by the provider network, wherein at least one test account tests operation of the features using an execution environment of the assigned virtual machine computing instance, and wherein the at least one test account accrues usage of system resources including usage of the assigned virtual machine computing instance when the at least one test account is not in use and as a result of the system resources association with the at least one test account, wherein the plurality of test accounts are associated with a test account pool; at least one processor in communication with the at least one memory, the at least one processor configured at least to: receive data indicative of a first plurality of rules associated with a first subset of the plurality of test accounts, at least one rule indicating an expiration date; set the expiration date for the first subset of the plurality of test accounts in the at least one memory based on the at least one rule indicating the expiration date; automatically suspending, by a process operating on the provider network, the first subset of the plurality of test accounts upon determining that the expiration date is expired and reclaiming the system resources used by the at least one test account and supporting the at least one virtual machine computing instance, where the resources and the at least one virtual machine computing instance are recovered for use in the provider network; and update the at least one memory to indicate that the first subset of the plurality of test accounts are suspended. 2 . The system of claim 1 , wherein the at least one processor is further configured to automatically remove or update test artifacts associated with the first subset of the plurality of test accounts that are indicated as suspended. 3 . The system of claim 1 , wherein the at least one processor is further configured to apply rules associated with the first subset of the plurality of test accounts that indicate a manner in which test artifacts associated with the first subset of the plurality of tests accounts are to be treated after the first subset of test accounts are suspended. 4 . The system of claim 3 , wherein the at least one processor is further configured to apply rules associated with the first subset of the plurality of test accounts that indicate a manner in which the test artifacts associated with the first subset of the plurality of test accounts are to be treated comprises at least one of causing a subscription associated with at least one of the first subset of the plurality of test accounts to be cancelled, removing usage information associated with at least one of the first subset of the plurality of test accounts, cancelling a bill associated with at least one of the first subset of the plurality of test accounts, or refunding a bill associated with at least one of the first subset of the plurality of test accounts. 5 . The system of claim 1 , wherein the first plurality of rules associated with the first subset of the plurality of test accounts further indicate at least one life cycle date associated with the first subset of the plurality of test accounts, the at least one life cycle date occurring before the expiration date. 6 . The system of claim 5 , wherein the at least one processor is further configured at least to: determine that the at least one life cycle date is a current date; and automatically remove test artifacts associated with the first subset of the plurality of test accounts without suspending the test accounts. 7 . The system of claim 6 , wherein the at least one processor is further configured at least to: send a notification associated with a status of the first subset of the plurality of test accounts to users associated with the first subset of the plurality of test accounts, wherein the notification indicates at least that the test artifacts have been removed. 8 . The system of claim 1 , wherein the at least one processor is further configured at least to: send a notification associated with a status of the first subset of the plurality of test accounts to users associated the first subset of the plurality of test accounts, wherein the notification indicates that at least one of the first subset of the plurality of test accounts are suspended. 9 . The system of claim 1 , wherein updating the at least one memory to indicate that the first subset of the plurality of test accounts are suspended comprises indicating that at least one of the first subset of the plurality of test accounts is available for reuse. 10 . The system of claim 1 , wherein the at least one processor is further configured at least to: receive input from a user indicative of adding at least one of a new test account pool or a new test account to add to one of a plurality of test account pools. 11 . The system of claim 1 , wherein the at least one processor is further configured at least to: receive data indicative of a second plurality of rules associated with a second subset of the plurality of test accounts, wherein at least one rule of the second plurality of rules is an anomaly detection rule and wherein the second plurality of rules do not indicate an expiration date; and monitoring the second subset of the plurality of test accounts for anomalies based on the anomaly detection rule without suspending the second subset of test accounts. 12 . A method comprising: receiving data indicative of a plurality of rules associated with a plurality of test accounts, wherein the plurality of test accounts are hosted on a provider network and wherein the plurality of test accounts are reserved for use in testing features to be provided on the provider network for use by customer accounts on the provider network, and wherein the plurality of test accounts are assigned at least one virtual machine computing instance by the provider network, wherein at least one test account tests operation of the features using an execution environment of the assigned virtual machine computing instance, and wherein the at least one test account that accrues usage of system resources including usage of the assigned virtual machine computing instance when the at least one test account is not in use and as a result of the system resources association with the at least one test account, wherein the plurality of test accounts are associated with a test account pool and wherein at least one rule indicates an expiration date; setting the expiration date for the plurality of test accounts in at least one memory based on the at least one rule indicating the expiration date; automatically suspending, by a process operating on the provider network, the plurality of test accounts upon determining that the expiration date is expired by reclaiming the system resources used by the at least one test account and supporting the at least one virtual machine computing instance, where the resources and the at least one virtual machine computing instance are recovered; and update the at least one memory to indicate that the plurality of test accounts are suspended. 13 . The method of claim 12 , further comprising: automaticall

Assignees

Inventors

Classifications

  • Cancellation of a transaction · CPC title

  • Test management · CPC title

  • specially adapted for billing systems · CPC title

  • Environments for analysis, debugging or testing of software · CPC title

  • for test execution, e.g. scheduling of test suites · 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 US12530278B1 cover?
Systems and methods for test account management are disclosed. Data may be stored for a plurality of test accounts in at least one memory. Each test account is associated with a test account pool. Data indicative of a plurality of rules associated with the plurality of test accounts may be received. At least one rule indicates an expiration date. The expiration date for the plurality of test ac…
Who is the assignee on this patent?
Amazon Tech Inc
What technology area does this patent fall under?
Primary CPC classification G06F11/3672. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jan 20 2026 00:00:00 GMT+0000 (Coordinated Universal Time) (B1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 9 related publications on this page (citations in our corpus or others sharing the same primary CPC).