Patent · US Active

Software testing using shadow requests

US9606899B1 · kind B1 · utility

1Cited by
15References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 8, 2015
Grant dateMar 28, 2017
Priority date
Expiry dateJun 8, 2035

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F11/3688
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

The techniques described herein provide software testing that may concurrently process a user request using a live version of software and a shadow request, which is based on the user request, using a shadow version of software (e.g., trial or test version, etc.). The live version of software, unlike the shadow version, is user-facing and transmits data back to the users while the shadow request does not output to the users. An allocation module may vary allocation of the shadow requests to enable a ramp up of allocations (or possibly ramp down) of the shadow version of software. The allocation module may use allocation rules to dynamically initiate the shadow request based on various factors such as load balancing, user attributes, and/or other rules or logic. Thus, not all user requests may be issued as shadow requests.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.