Synchronizing data across multiple browser tabs or windows
    1.
    发明授权
    Synchronizing data across multiple browser tabs or windows 有权
    跨多个浏览器标签或窗口同步数据

    公开(公告)号:US09417759B1

    公开(公告)日:2016-08-16

    申请号:US13527308

    申请日:2012-06-19

    摘要: A system for synchronizing data across multiple browser tabs or windows includes a synchronization module and shared synchronization storage. The shared synchronization storage is local storage of the browser and is utilized by a plurality of browser windows, a plurality of tabs or a browser window and tab. The shared synchronization storage is used to store information about notifications and a timestamp as to when that information was retrieved from the notification server. The synchronization module is responsive to requests for updates from the notification client module. The synchronization module accesses the shared synchronization storage to determine whether notification information stored there is current and if so provides that notification information from the shared synchronization storage to the notification client module. If notification information stored locally is not current, the synchronization module cooperates with the notification server to retrieve current notification information.

    摘要翻译: 用于在多个浏览器选项卡或窗口之间同步数据的系统包括同步模块和共享同步存储。 共享同步存储器是浏览器的本地存储器,并且被多个浏览器窗口,多个选项卡或浏览器窗口和选项卡所利用。 共享同步存储用于存储关于通知的信息和关于从通知服务器检索该信息的时间戳。 同步模块响应于来自通知客户端模块的更新请求。 同步模块访问共享同步存储,以确定存储在那里的通知信息是否为当前,如果是,则将通知信息从共享同步存储提供给通知客户端模块。 如果本地存储的通知信息不是当前的,则同步模块与通知服务器协作以检索当前的通知信息。

    Processing Cursor Movements for Predictive Fetching
    2.
    发明申请
    Processing Cursor Movements for Predictive Fetching 审中-公开
    处理用于预测获取的光标移动

    公开(公告)号:US20160004410A1

    公开(公告)日:2016-01-07

    申请号:US13527326

    申请日:2012-06-19

    摘要: A system for processing cursor movements for predictive fetching includes a notification server, a notification client module, and a movement processing and predictive fetching module. The notification server is coupled to other systems to receive notification information. The notification client module is coupled to retrieve notification information from the notification server. The movement processing and predictive fetching module is configured to capture and detect cursor movements on a client device. The movement processing and predictive fetching module determines the direction and deceleration of the cursor. If the movement is decelerating and in the direction of the notification button on the user interface, the movement processing and predictive fetching module generates a signal for the notification client module to pre-fetch notification information from the notification server.

    摘要翻译: 用于处理用于预测提取的光标移动的系统包括通知服务器,通知客户端模块以及移动处理和预测提取模块。 通知服务器耦合到其他系统以接收通知信息。 通知客户端模块被耦合以从通知服务器检索通知信息。 移动处理和预测提取模块被配置为捕获和检测客户端设备上的光标移动。 移动处理和预测提取模块决定光标的方向和减速度。 如果移动正在减速并且在用户界面上的通知按钮的方向上,移动处理和预测提取模块生成用于通知客户端模块从通知服务器预取通知信息的信号。