发明名称 |
向视觉用户接口元件提供更新的方法、系统和设备 |
摘要 |
本公开的技术针对被配置成为一个或多个web应用创建一个或多个实例和/或本地同步一个或多个子组件实例的状态的共享工作器应用。在一个示例中,浏览器的共享工作器通过从浏览器正在其上运作的计算设备的存储器或通过网络获得定义子组件的软件,并且提供对计算设备是本地的该软件以供执行来创建子组件的实例,来便于创建子组件实例。在另一个示例中,如上所述的浏览器的共享工作器便于对浏览器正在其上运作的计算设备是本地的对多个子组件实例的状态更新。 |
申请公布号 |
CN103180822B |
申请公布日期 |
2016.05.25 |
申请号 |
CN201180049050.3 |
申请日期 |
2011.07.28 |
申请人 |
谷歌公司 |
发明人 |
德雷克·菲利普斯;安德鲁·格里夫;马修·博洛汉;罗伯特·克勒格尔 |
分类号 |
G06F9/44(2006.01)I |
主分类号 |
G06F9/44(2006.01)I |
代理机构 |
中原信达知识产权代理有限责任公司 11219 |
代理人 |
周亚荣;安翔 |
主权项 |
一种用于向视觉用户接口元件提供更新的方法,所述方法包括:通过客户端计算设备在所述客户端计算设备的web浏览器中执行第一web应用,所述第一web应用被从一个或多个网络服务器访问,其中所述第一web应用与第一域相关联;通过所述第一web应用实例化在所述客户端计算设备处执行的共享工作器应用,其中所述共享工作器应用与所述第一域相关联;响应于所述共享工作器应用从所述第一web应用接收实例化子组件的请求,通过所述共享工作器应用生成子组件的第一实例,所述子组件的所述第一实例包括用于所述第一web应用的所述子组件的视觉渲染,其中所述子组件的所述第一实例与所述第一域相关联;通过所述客户端计算设备在所述web浏览器中执行不同的第二web应用,所述第二web应用被从所述一个或多个网络服务器访问,所述第二web应用与不同的第二域相关联,其中所述web浏览器阻止所述第二web应用与和所述第一域相关联的web应用通信;响应于所述共享工作器应用从所述第二web应用接收实例化所述子组件的请求,通过所述共享工作器应用生成所述子组件的不同的第二实例,所述子组件的所述第二实例包括用于所述第二web应用的所述子组件的视觉渲染,其中所述子组件的所述第二实例与所述第二域相关联;通过所述子组件的所述第一实例接收状态更新;通过所述子组件的所述第一实例将所述状态更新传送给所述共享工作器应用;通过所述共享工作器应用在所述客户端计算设备本地存储所述状态更新;响应于所述共享工作器应用接收所述状态更新,通过所述共享工作器应用更新所述子组件的所述第一和第二实例。 |
地址 |
美国加利福尼亚州 |