Method, apparatus and system for modifying website flow stack to manage site-wide configuration
OwnerCharles Laurence STINSON, Sang-Heun KIM +1inventors
InventorsCharles Laurence STINSON, Sang-Heun KIM, Martyn Henri MALLICK
Life of this patent
Estimating the term…
Abstract
A method, apparatus and method for modifying website flow stack to manage site-wide configuration are provided. In one embodiment a client machine is configured to accesses a website and to extract configuration options from programming instructions embedded in the website. The client machine is further configured to generate the configuration options using a second set of programming instructions, and to receive a selection of the configuration options. The client machine is further configured to directly receive web pages from the website that are specific to the selected configuration options.
Claims23
A portable computing device comprising:
- storage configured to maintain a web browser application;
- at least one processor connected to said storage and configured to execute said web browser application;
- an interface connected to said processor;
- said processor configured to access a website at a web-server via said interface;
- said website including a first set of configuration option programming instructions;
- said processor configured to extract configuration options from said first set of configuration option programming instructions;
- a display connected to said processor;
- said processor further configured to generate said configuration options using a second set of configuration option programming instructions;
- an input device connected to said processor;
- said processor configured to receive a configuration option selection using said second set of configuration option programming instructions via said input device;
- said processor further configured to receive one or more web pages from said website corresponding to said configuration option selection;
- and,
- said processor further configured to generate said one or more web pages on said display via said web browser application.
A method of providing interactive content on a portable computing device, the method comprising:
- accessing, from an interface at said portable computing device, a website from a server connectable to said interface via a network;
- said website including a first set of configuration option programming instructions;
- extracting, at a processor in said portable computing device and connected to said interface, configuration options from said first set of configuration option programming instructions;
- generating, using said processor, said configuration options using a second set of configuration option programming instructions;
- said configuration options being generated on a display of said portable computing device and controlled by said processor;
- receiving, from an input device of said portable computing device connected to said processor, a configuration option selection using said second set of configuration option programming instructions;
- receiving, through said interface, one or more web pages from said website corresponding to said configuration option selection;
- and,
- generating, using said processor, said one or more web pages on said display at said portable computing device.
A computer readable storage medium configured to maintain a plurality of programming instructions for a processor of a portable computing device;
- said processor configured to execute said programming instructions;
- said programming instructions comprising the method of:
- accessing a website from a server;
- said website including a first set of configuration option programming instructions;
- extracting configuration options from said first set of configuration option programming instructions;
- generating said configuration options using a second set of configuration option programming instructions;
- receiving a configuration option selection using said second set of configuration option programming instructions;
- receiving one or more web pages from said website corresponding to said configuration option selection;
- and,
- generating said one or more web pages.
A system for providing interactive content on a portable computing device comprising:
- at least one server configured to store a website and a schema;
- said website including a first set of configuration option programming instructions;
- a portable computing device connectable to said at least one server via a network;
- said portable computing device comprising:
- storage configured to maintain a web browser application;
- at least one processor connected to said storage and configured to execute said web browser application;
- an interface connected to said processor;
- said processor configured to access said website at said server via said interface;
- said processor configured to extract configuration options from said first set of configuration option programming instructions based on said schema;
- a display connected to said processor;
- said processor further configured to generate said configuration options using a second set of configuration option programming instructions;
- an input device connected to said processor;
- said processor configured to receive a configuration option selection using said second set of configuration option programming instructions via said input device;
- said processor further configured to receive one or more web pages from said website corresponding to said configuration option selection;
- and,
- said processor further configured to generate said one or more web pages on said display via said web browser application.
Dependencies are inferred from the claim text.