×

Methods, systems, and articles of manufacture for configuration-based client-side resource resolution framework for customizable user experience

  • US 9,451,006 B1
  • Filed: 12/12/2013
  • Issued: 09/20/2016
  • Est. Priority Date: 12/12/2013
  • Status: Active Grant
First Claim
Patent Images

1. A machine implemented method for implementing a configuration-based client-side resource resolution framework residing on a client computing device for customizable user experience, the method comprising:

  • a client-side framework residing on the client computing device receiving a request for a reference to a resource for a flow node for a webpage hosted on a remote host computer, wherein the client-side framework is initialized on the client computing device by processing a file located on the client computing device and obtained from the remote host computer, and identifies or determines an actual location of the reference to the resource by using a resource resolver that accesses a resolver configuration file located on the remote host computer;

    the resource resolver in the client-side framework obtaining an actual implementation of the resource from the remote host computer by using at least the actual location of the reference to the resource;

    the client-side framework identifying an A/B test configuration file located on the remote host computer, determining at least one test case having multiple test recipes, identifying an active recipe from the multiple test recipes by referencing at least the A/B test configuration file, and identifying and setting at least one value for at least one variable in the active recipe by referencing at least the A/B test configuration file;

    the resource resolver obtaining a corresponding resource from the remote host computer based at least in part upon the A/B test configuration file; and

    the client-side framework creating a view for the flow node by using at least the corresponding resource obtained by the resource resolver.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×