US 11,055,158 B2
Interconnected framework for distributed data realization
Christopher L. Creighton, Cincinnati, OH (US); Jason M. Creighton, Cincinnati, OH (US); Michael S. Ha, St. Louis, MO (US); Zachary Clark, St. Louis, MO (US); and Daniel J. Rueschhoff, Jr., Wentzville, MO (US)
Assigned to Express Scripts Strategic Development, Inc., St. Louis, MO (US)
Filed by Express Scripts Strategic Development, Inc., St. Louis, MO (US)
Filed on Apr. 29, 2020, as Appl. No. 16/861,483.
Application 16/861,483 is a continuation of application No. 15/986,743, filed on May 22, 2018, granted, now 10,678,615.
Prior Publication US 2020/0257578 A1, Aug. 13, 2020
Int. Cl. G06F 9/54 (2006.01); H04L 29/06 (2006.01)
CPC G06F 9/546 (2013.01) [G06F 9/542 (2013.01); G06F 9/543 (2013.01); G06F 9/547 (2013.01); H04L 63/08 (2013.01)] 16 Claims
OG exemplary drawing
 
1. A web-based display system for a pharmacy fulfillment system, the web-based display system comprising:
at least one processor and
a memory coupled to the at least one processor,
wherein the memory stores:
an identifier database including a plurality of authenticated identifiers and
instructions for execution by the at least one processor and
wherein the instructions include, in response to receiving a page load request from a user device associated with a user:
identifying a set of frames associated with the user;
in response to there being no set of frames associated with the user:
redirecting the user device to display a marketplace including a plurality of frames;
displaying a plurality of user-selectable icons corresponding to at least one frame of the plurality of frames; and
in response to receiving input from the user device indicating selection of a frame of the plurality of frames, adding the selected frame to the set of frames associated with the user of the user device; and
in response to the set of frames including a first frame and a second frame:
for each of the first and second frames: (i) loading the frame and (ii) assigning a corresponding unique identifier to the frame;
accessing the plurality of authenticated identifiers from the identifier database;
comparing the assigned unique identifiers of the first and second frames to the plurality of authenticated identifiers;
for each of the first and second frames, in response to the assigned unique identifier of the frame matching an authenticated identifier of the plurality of authenticated identifiers, adding the frame to a set of authenticated frames;
generating, for display on a user interface of the user device, a page including the set of authenticated frames; and
in response to receiving a first message from a broadcasting frame of the set of authenticated frames, selectively broadcasting a second message based on the first message to the set of authenticated frames,
wherein the second message indicates a user interface transformation for the set of authenticated frames.