Systems and methods for progressively launching websites

US2016019229A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2016019229-A1
Application numberUS-201514852128-A
CountryUS
Kind codeA1
Filing dateSep 11, 2015
Priority dateJul 15, 2014
Publication dateJan 21, 2016
Grant date

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 method for progressively launching a website is disclosed. A production phase website may be launched or made available to a limited number of consumers. In addition, the performance of the production phase website may be evaluated based upon a comparison of the performance of the production phase website to a performance of the predecessor website. Further, the predecessor website may be replaced with the production phase website.

First claim

Opening claim text (preview).

What is claimed is: 1 . A method comprising: launching, by a computer-based system, a production phase website to a first subset of consumers; evaluating, by the computer-based system and using monitoring script, the performance of the production phase website based upon a comparison of the performance of the production phase website to a performance of a predecessor website, determining, by the computer-based system, that the evaluation meets pre-determined criteria; launching, by the computer-based system, the production phase website to a second subset of consumers, in response to the evaluation meeting pre-determined criteria; and replacing, by the computer based system, the predecessor website with the production phase website for the first subset of consumers and the second subset of consumers. 2 . The method of claim 1 , wherein the launching the production phase website is on a soft launch server. 3 . The method of claim 1 , wherein the replacing the predecessor website with the production phase website is on a hard launch server. 4 . The method of claim 1 , wherein the launching the production phase website to the first subset of consumers, occurs while a predecessor website is still available to the second subset of consumers. 5 . The method of claim 1 , wherein the performance is based on a website load time, a loading error or a website error. 6 . The method of claim 1 , wherein the performance is based upon a website load time, a loading error and a website error. 7 . The method of claim 1 , wherein the launching to the first subset of consumers further comprises launching to at least one of a pre-determined list of consumers or a random percent of consumers that satisfy a profile. 8 . The method of claim 1 , further comprising launching, by the computer-based system, the production phase website to the first subset of consumers at a first time and to the second subset of consumers at a second time. 9 . The method of claim 1 , wherein any of the first subset of consumers request an override of the production phase website to replace the production phase website with the predecessor website. 10 . The method of claim 1 , wherein the launching to the first subset of consumers further comprises limiting access by the first subset of consumers by at least one of providing the first subset of consumers with passwords to access the production phase website, sending a link to the production phase website to the first subset of consumers, redirecting the first subset of consumers to the production phase website based on a User-ID, redirecting the first subset of consumers to the production phase website based on consumer region, redirecting the first subset of consumers to the production phase website based on time of day, or redirecting the first subset of consumers to the production phase website based on number of users accessing the website. 11 . The method of claim 1 , wherein the production phase website is evaluated based upon at least one of test data or production data. 12 . The method of claim 1 , wherein the launching to the first subset of consumers further comprises limiting access by the first subset of consumers by at least one of providing the first subset of consumers with passwords to access the production phase website, sending a link to the production phase website to the first subset of consumers, or redirecting the first subset of consumers to the production phase website based on number of users accessing the website. 13 . The method of claim 1 , further comprising: determining, by the computer-based system, that the evaluation fails to meet pre-determined criteria; rolling back, by the computer-based system, the production phase website to the predecessor website for the first subset of consumers; and re-launching, by the computer-based system, the production phase website to the first subset of consumers, while the predecessor website is still available to the second subset of consumers. 14 . An article of manufacture including a non-transitory, tangible computer readable storage medium having instructions stored thereon that, in response to execution by a computer-based system, cause the computer-based system to perform operations comprising: launching, by the computer-based system, a production phase website to a first subset of consumers; evaluating, by the computer-based system and using monitoring script, the performance of the production phase website based upon a comparison of the performance of the production phase website to a performance of a predecessor website, determining, by the computer-based system, that the evaluation meets pre-determined criteria; launching, by the computer-based system, the production phase website to a second subset of consumers, in response to the evaluation meeting pre-determined criteria; and replacing, by the computer based system, the predecessor website with the production phase website for the first subset of consumers and the second subset of consumers. 15 . The article of claim 14 , wherein the launching the production phase website is on a soft launch server. 16 . The article of claim 14 , wherein the replacing the predecessor website with the production phase website is on a hard launch server. 17 . The article of claim 14 , wherein the launching the production phase website to the first subset of consumers, occurs while a predecessor website is still available to the second subset of consumers. 18 . The article of claim 14 , wherein the performance is based on a website load time, a loading error or a website error. 19 . The article of claim 14 , further comprising: determining, by the computer-based system, that the evaluation fails to meet pre-determined criteria; rolling back, by the computer-based system, the production phase website to the predecessor website for the first subset of consumers; and re-launching, by the computer-based system, the production phase website to the first subset of consumers, while the predecessor website is still available to the second subset of consumers. 20 . A system comprising: a tangible, non-transitory memory communicating with a processor configured for progressively launching a website, the tangible, non-transitory memory having instructions stored thereon that, in response to execution by the processor, cause the processor to perform operations; launching, by the processor, a production phase website to a first subset of consumers; evaluating, by the processor and using monitoring script, the performance of the production phase website based upon a comparison of the performance of the production phase website to a performance of a predecessor website, determining, by the processor, that the evaluation meets pre-determined criteria; launching, by the processor, the production phase website to a second subset of consumers, in response to the evaluation meeting pre-determined criteria; and replacing, by the processor, the predecessor website with the production phase website for the first subset of consumers and the second subset of consumers.

Assignees

Inventors

Classifications

  • Benchmarking · CPC title

  • G06F16/958Primary

    Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking · CPC title

  • Threshold · CPC title

  • Monitoring of systems including the internet · CPC title

  • by runtime analysis (performance monitoring G06F11/3466) · 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 US2016019229A1 cover?
A method for progressively launching a website is disclosed. A production phase website may be launched or made available to a limited number of consumers. In addition, the performance of the production phase website may be evaluated based upon a comparison of the performance of the production phase website to a performance of the predecessor website. Further, the predecessor website may be rep…
Who is the assignee on this patent?
American Express Travel Relate
What technology area does this patent fall under?
Primary CPC classification G06F16/958. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Jan 21 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).