发明名称 Cloud-based web workers and storages
摘要 In accordance with one aspect of the invention, web workers and local storages can be extended to a cloud-based environment. This allows web workers to be executed on any of a number of different cloud platforms located in a cloud, leveraging available resources to provide a quicker and more efficient processing environment for the various web workers. The present invention also provides these functionalities in a way that is transparent to not just the user, but also to the web page developer as well, eliminating the need for the web page developer to be aware of the cloud-based environment and design the web page for use therewith.
申请公布号 US9075663(B2) 申请公布日期 2015.07.07
申请号 US201012778846 申请日期 2010.05.12
申请人 Samsung Electronics Co., Ltd. 发明人 Zhang Xinwen;Gibbs Simon J.;Kunjithapatham Anugeetha;Jeong Sangoh
分类号 G06F15/16;G06F9/50;G06F9/48 主分类号 G06F15/16
代理机构 Sherman IP LLP 代理人 Sherman IP LLP ;Sherman Kenneth L.;Perumal Hemavathy
主权项 1. A method, comprising: receiving, at a first web worker proxy manager at a first cloud platform, a first command from a web application to invoke a web worker; determining a cloud platform of multiple cloud platforms to invoke the web worker on, wherein the multiple cloud platforms include the first cloud platform and a second cloud platform remote to the first cloud platform; invoking the web worker on the cloud platform determined upon determining that the web worker complies with one or more security policies of the web application; sending confirmation of invocation of the web worker to the web application upon invoking the web worker on the cloud platform determined; maintaining a table; and storing an identification of the web worker in the table along with information regarding location of the web worker upon invoking the web worker on the cloud platform determined; wherein the first web worker proxy manager is configured to communicate with a second web worker proxy manager at the second cloud platform to cause invocation of the web worker on the second cloud platform when the cloud platform determined is the second cloud platform, and wherein the second web worker proxy manager is configured to determine and allocate at least one computing resource of the second cloud platform for the web worker based on communication from the first web worker proxy manager; and wherein the first web worker proxy manager is further configured to receive a second command from the web application or another web worker.
地址 Suwon-si KR