×

Systems and Methods for Communication Across Multiple Browser Pages for an Application

  • US 20180322216A1
  • Filed: 06/05/2018
  • Published: 11/08/2018
  • Est. Priority Date: 06/13/2017
  • Status: Active Grant
First Claim
Patent Images

1. A system, comprising:

  • a processor;

    a non-transitory computer-readable medium; and

    stored instructions translatable by the processor to perform;

    providing an application designer tool for composing browser-based applications, the application designer tool having a plurality of components including a user interface composition function;

    responsive to a cross-tab communication instruction from a user through the user interface composition function, configuring a user interface event for a browser-based application such that the user interface event is publishable across all open browser tabs at runtime of the browser-based application;

    responsive to a publication instruction from the user through the user interface composition function, configuring a first application page of the browser-based application to generate the user interface event at runtime of the browser-based application in response to a trigger and to publish the user interface event to a browser local storage; and

    responsive to a subscription instruction from the user through the user interface composition function, configuring a second application page of the browser-based application to periodically poll the browser local storage for the user interface event at runtime of the browser-based application and, in response to the user interface event published by the first application page to the browser local storage at runtime of the browser-based application, process the user interface event and update the second application page.

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