×

Synchronizing data across multiple browser tabs or windows

  • US 9,417,759 B1
  • Filed: 06/19/2012
  • Issued: 08/16/2016
  • Est. Priority Date: 06/27/2011
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method comprising:

  • opening a first browser window, the first browser window including a first browser tab accessing a first application;

    requesting unread notification information from a server for the first browser window;

    determining a total number of unread notifications for the first application and a second application;

    initializing a shared synchronized storage portion of a local storage at a client device with the requested unread notification information and the total number of unread notifications, the shared synchronized storage portion being used by the first browser window and a second browser window;

    updating the first browser tab with the total number of unread notifications;

    retrieving the requested unread notification information and a timestamp from the local storage at the client device for use in the first browser tab;

    determining whether the timestamp is recently updated;

    opening the second browser window, the second browser window including a second browser tab accessing the second application;

    updating the second browser tab with the total number of unread notifications from the shared synchronized storage portion at the client device if the timestamp was recently updated; and

    if the timestamp was not recently updated;

    requesting new unread notification information from the server;

    storing the new unread notification information and a second timestamp in the shared synchronized storage portion of the local storage at the client device; and

    updating the second browser tab with the new unread notification information.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×