×

Persisting the state of visual control elements in uniform resource locator (URL)-generated web pages

  • US 9,483,571 B2
  • Filed: 03/04/2013
  • Issued: 11/01/2016
  • Est. Priority Date: 03/04/2013
  • Status: Expired due to Fees
First Claim
Patent Images

1. A system for creating a key for storing a state of a visual control element, the system comprising a processor and logic that is at least one of:

  • integrated with the processor and executable by the processor, the logic being con figured to;

    retrieve a uniform resource locator (URL) configured to create a dynamically-generated web page on which a visual control element is output, the URL referencing at least one widget and at least one resource to render the dynamically-generated web page on demand;

    parse the URL in order to create a list of key-value pairs for each of a plurality of parameters specified in the URL;

    determine one or more first parameters that are specific to an individual instance of a web page and do not provide specificity to any visual control elements;

    discard the one or more first parameters from the list of key-value pairs prior to concatenating the list of key-value pairs;

    determine whether a data set is associated with the visual control element, and determine an identifier that specifically identifies the data set in response to a determination that the data set is associated with the visual control element;

    insert additional parameters into the list of key-value pairs prior to concatenating the list of key-value pairs, wherein the additional parameters comprise at least one of;

    the identifier in response to a determination that the data set is associated with the visual control element, and an empty indicator in response to a determination that the visual control element is not associated with any data sets;

    concatenate the list of key-value pairs into a key represented by a string of characters; and

    store the key to a memory.

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