SUB-COMPONENT INSTANTIATION AND SYNCHRONIZATION USING A SHARED WORKER
    3.
    发明申请
    SUB-COMPONENT INSTANTIATION AND SYNCHRONIZATION USING A SHARED WORKER 审中-公开
    使用共享工作者的子组件实现和同步

    公开(公告)号:US20120066610A1

    公开(公告)日:2012-03-15

    申请号:US13250149

    申请日:2011-09-30

    IPC分类号: G06F3/01 G06F15/16

    摘要: The techniques of this disclosure are directed to a shared worker application configured to create one or more instantiations and/or to locally synchronize status of one or more sub-component instantiations for one or more web applications. In one example, a shared worker of a browser facilitates creation of sub-component instantiations, by acquiring software defining the sub-component from a memory of a computing device on which the browser is operating, or via a network, and providing the software local to the computing device for execution to create the instantiation of the sub-component. In another example, a shared worker of a browser as described herein facilitates status updates for multiple sub-component instantiations local to a computing device upon which a browser is operating.

    摘要翻译: 本公开的技术涉及被配置为为一个或多个web应用创建一个或多个实例化和/或本地同步一个或多个子组件实例化的状态的共享工作者应用。 在一个示例中,浏览器的共享工作者通过从浏览器正在其上运行的计算设备的存储器或经由网络获取定义子组件的软件,或者通过网络来提供子组件实例的创建,并提供本地软件 到计算设备执行以创建子组件的实例化。 在另一个示例中,如本文所述的浏览器的共享工作者便于对浏览器在其上运行的计算设备本地的多个子组件实例化的状态更新。

    SUB-COMPONENT INSTANTIATION AND SYNCHRONIZATION USING A SHARED WORKER

    公开(公告)号:US20120042261A1

    公开(公告)日:2012-02-16

    申请号:US12855561

    申请日:2010-08-12

    IPC分类号: G06F3/01 G06F15/16

    摘要: The techniques of this disclosure are directed to a shared worker application configured to create one or more instantiations and/or to locally synchronize status of one or more sub-component instantiations for one or more web applications. In one example, a shared worker of a browser facilitates creation of sub-component instantiations, by acquiring software defining the sub-component from a memory of a computing device on which the browser is operating, or via a network, and providing the software local to the computing device for execution to create the instantiation of the sub-component. In another example, a shared worker of a browser as described herein facilitates status updates for multiple sub-component instantiations local to a computing device upon which a browser is operating.

    Shared worker application
    5.
    发明授权
    Shared worker application 有权
    共享工作者应用程序

    公开(公告)号:US08626865B1

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

    申请号:US12795541

    申请日:2010-06-07

    IPC分类号: G06F15/167 G06F13/00

    CPC分类号: G06F17/30902

    摘要: Techniques are described herein that provide a web application that incorporates one or more shared worker applications. In one example, a shared worker application as described herein may receive a first request for first information for a first web application, acquire the first information in response to the request, and store at least a portion of the first information in a memory of a local communications device. The shared worker may further receive a second request for second information for a second web application. The shared worker may determine whether at least a portion of the first information stored in the memory of the local communications device will satisfy the second request for the second information. The shared worker may provide, from the local memory to the second web application, at least the portion of the first information in response to the second request.

    摘要翻译: 这里描述了提供包含一个或多个共享工作者应用的web应用的技术。 在一个示例中,如本文所述的共享工作者应用程序可以接收针对第一web应用的第一信息的第一请求,响应于该请求获取第一信息,并将第一信息的至少一部分存储在 本地通信设备。 共享的工作者还可以接收第二个Web应用程序的第二个信息的第二个请求。 共享工作者可以确定存储在本地通信设备的存储器中的第一信息的至少一部分是否将满足第二信息的第二请求。 共享工作者可以响应于第二请求从本地存储器向第二web应用提供至少一部分第一信息。

    Storing application messages
    6.
    发明授权
    Storing application messages 有权
    存储应用程序消息

    公开(公告)号:US08347021B1

    公开(公告)日:2013-01-01

    申请号:US13249800

    申请日:2011-09-30

    IPC分类号: G06F12/00

    CPC分类号: G06F11/3612

    摘要: The subject matter of this document can be implemented in, among other things, a method that includes receiving, by a process executing separately from a first software application on a computing device, a first message generated by the first software application. The method further includes storing, by the process executing separately from the first software application, the received first message in a volatile memory storage location of the computing device. The method further includes retrieving, by the process executing separately from the first software application, the first message following a termination of the first software application.

    摘要翻译: 除了别的以外,可以实现本文的主题,包括通过与计算设备上的第一软件应用单独执行的处理来接收由第一软件应用生成的第一消息的方法。 该方法还包括通过与第一软件应用程序分开执行的处理将接收的第一消息存储在计算设备的易失性存储器存储位置中。 该方法还包括通过与第一软件应用程序分开执行的处理,在第一软件应用程序的终止之后检索第一消息。

    Delayed code parsing for reduced startup latency
    7.
    发明授权
    Delayed code parsing for reduced startup latency 有权
    延迟代码解析以减少启动延迟

    公开(公告)号:US08453049B1

    公开(公告)日:2013-05-28

    申请号:US12782830

    申请日:2010-05-19

    IPC分类号: G06F17/00

    摘要: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for delaying code parsing. In one aspect, a method includes receiving a resource that includes markup language code and executable code embedded within the markup language code, invoking the markup language code without parsing the executable code, extracting the executable code from within the markup language code, and invoking the executable code.

    摘要翻译: 方法,系统和装置,包括在计算机存储介质上编码的计算机程序,用于延迟代码解析。 一方面,一种方法包括接收包括标记语言代码和嵌入在标记语言代码内的可执行代码的资源,在不分析可执行代码的情况下调用标记语言代码,从标记语言代码中提取可执行代码,并调用 可执行代码。

    Delayed code parsing for reduced startup latency

    公开(公告)号:US08458585B1

    公开(公告)日:2013-06-04

    申请号:US13249694

    申请日:2011-09-30

    IPC分类号: G06F17/00

    摘要: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for delaying code parsing. In one aspect, a method includes receiving a resource that includes markup language code and executable code embedded within the markup language code, invoking the markup language code without parsing the executable code, extracting the executable code from within the markup language code, and invoking the executable code.

    Cross-domain communications with a shared worker application

    公开(公告)号:US08438289B1

    公开(公告)日:2013-05-07

    申请号:US12795559

    申请日:2010-06-07

    IPC分类号: G06F15/16

    摘要: Techniques are described herein that provide for inter-domain communications with one or more shared worker applications. A parent web application associated with a first domain may create a child web application associated with a second domain different than the first domain. The child web application may determine whether a shared worker associated with the second domain is operating. The shared worker acquires information associated with the second domain in response to one or more requests, and stores acquired information associated with the second domain in a memory of the local computing device. The parent web application may request, via the child web application, information associated with the second domain from the shared worker. In response to the request, the parent web application may receive, from the shared worker, information associated with the second domain stored in the memory of the local computing device.

    Cross-domain communications with a shared worker application

    公开(公告)号:US08260937B1

    公开(公告)日:2012-09-04

    申请号:US13250129

    申请日:2011-09-30

    IPC分类号: G06F15/16

    摘要: Techniques are described herein that provide for inter-domain communications with one or more shared worker applications. A parent web application associated with a first domain may create a child web application associated with a second domain different than the first domain. The child web application may determine whether a shared worker associated with the second domain is operating. The shared worker acquires information associated with the second domain in response to one or more requests, and stores acquired information associated with the second domain in a memory of the local computing device. The parent web application may request, via the child web application, information associated with the second domain from the shared worker. In response to the request, the parent web application may receive, from the shared worker, information associated with the second domain stored in the memory of the local computing device.