US 12,229,699 B2
Dynamic generation of guided pages
Frederick A Powers, Sudbury, MA (US); Stanley R Zanarotti, Cambridge, MA (US); and James Clark, Andover, MA (US)
Assigned to Dimensional Insight Incorporated
Filed by Dimensional Insight Incorporated, Burlington, MA (US)
Filed on Jun. 5, 2024, as Appl. No. 18/734,794.
Application 18/734,794 is a continuation of application No. 18/424,784, filed on Jan. 27, 2024, granted, now 12,039,477.
Application 18/424,784 is a continuation of application No. 18/224,236, filed on Jul. 20, 2023, granted, now 11,922,349, issued on Feb. 14, 2024.
Application 18/224,236 is a continuation of application No. 17/869,619, filed on Jul. 20, 2022, granted, now 11,755,972, issued on Sep. 12, 2023.
Application 17/869,619 is a continuation of application No. 16/807,867, filed on Mar. 3, 2020, granted, now 11,429,914, issued on Aug. 30, 2022.
Application 16/807,867 is a continuation of application No. 15/164,546, filed on May 25, 2016, granted, now 10,671,955, issued on Jun. 20, 2020.
Claims priority of provisional application 62/168,339, filed on May 29, 2015.
Prior Publication US 2024/0403762 A1, Dec. 5, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 16/95 (2019.01); G06F 16/26 (2019.01); G06F 16/955 (2019.01); G06Q 10/0631 (2023.01); G06Q 10/0633 (2023.01); G06Q 10/067 (2023.01)
CPC G06Q 10/06316 (2013.01) [G06F 16/26 (2019.01); G06F 16/955 (2019.01); G06Q 10/0633 (2013.01); G06Q 10/067 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method of automated guided navigation page generation across a plurality of devices in a network, the method comprising:
receiving a named request from a computing device at a server, the named request associated with generating, with the computing device, a first guided navigation page;
evaluating, at the server, freshness for a plurality of freshness tokens referenced in a request response data structure that stores, for each named request a plurality of freshness tokens including:
a columnar data structure freshness token for a columnar data structure built from a plurality of source files;
a semantic request freshness token for a semantic request response plan used to query the columnar data structure; and
a cached data freshness token for a set of cached data derived by applying the semantic request response plan to the columnar data structure;
automatically generating at the server, based on evaluating freshness for the plurality of freshness tokens, named request response data including at least one of an updated columnar data structure and an updated set of cached data, an updated set of cached data, or a response to the request using the set of cached data; and
responding to the computing device with a portion of the automatically generated named request response data with which the computing device automatically generates the first guided navigation page.