Patent · US Active

Binary experimentation on running web servers

US10230712B2 · kind B2 · utility

1Cited by
12References
17Claims
0Family size

Assignee

Inventors

Key dates

Filing dateSep 12, 2016
Grant dateMar 12, 2019
Priority date
Expiry dateOct 7, 2036

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L2463/082
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

Systems and methods to enable on-the-fly modification of running processes on a webserver more quickly and efficiently are discussed herein. A code vault is used to store binaries for use in production code running on a server, which are downloaded and implemented in the running process when authorized by developers. The process retrieves the binaries from the code vault to deploy the modifications to a specified audience without having to re-instantiate or run a parallel process with the new binaries. Binaries for different audiences or subsequent experiments may be downloaded onto the same machine, but remain isolated. Control of the deployments may require multi-factor or multi-user authentication and are logged for change control.

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