×

Systems and methods for application plugin deployment for websites

  • US 9,229,702 B1
  • Filed: 08/28/2013
  • Issued: 01/05/2016
  • Est. Priority Date: 08/28/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method of managing customization upgrades to a production website, performed by one or more servers, each having one or more processors and memory, the method comprising:

  • receiving a request from a first user to copy a second version of a software plugin from a staging website to a production website, wherein the production website currently utilizes a first version of the software plugin, and the software plugin is used to customize a webpage at the production site;

    receiving authorization from a second user to implement the first user'"'"'s request, and subsequently copying the second version of the software plugin to the production website without overwriting the first version of the software plugin, thereby making both the first and second versions of the software plugin simultaneously current versions of the software plugin for the production website, providing a first requester of the webpage with a second webpage version customized by the second version of the software plugin when the first requester is designated as a preview mode user and providing the first requester with a first webpage version customized by the first version of the software plugin when the first requester is not designated as a preview mode user;

    receiving a request to designate the second version of the software plugin as a live version, and receiving authorization to implement the designation;

    in accordance with the designation request, designating the second version of the software plugin as the live version; and

    receiving a subsequent request for the webpage from a second requester, and providing the webpage customized by the second version of the software plugin to the second requester regardless of whether the second requester is designated as a preview mode user.

View all claims
  • 8 Assignments
Timeline View
Assignment View
    ×
    ×