发明名称 Web-based distributed computing with browser-executed code
摘要 A reusable distributed computing framework may be established in which contributors of computing resources may participate by using a web browser to visit a web page that incorporates a distributed computing participation component. A distributed computing job provider may submit distributed computing jobs to a web-based distributed computing service. A distributed computing job may include browser-executable code in accordance with a particular distributed computing programmatic interface and data to be processed by the browser-executable code. The web-based distributed computing service may assign independently processable portions of the job data to browsers visiting a donor page for processing with the job code. Results returned by the donor browsers may be indexed and made available in real-time, as may a status of the distributed computing job such as with respect to processing the job data.
申请公布号 US9172770(B1) 申请公布日期 2015.10.27
申请号 US201414585060 申请日期 2014.12.29
申请人 A9.com, Inc. 发明人 Amacker Matthew W.
分类号 G06F15/16;H04L29/06;G06F17/30;G06F17/27;G06F17/22 主分类号 G06F15/16
代理机构 Hogan Lovells US LLP 代理人 Hogan Lovells US LLP
主权项 1. A computing system, comprising: a processor; memory including instructions that, when executed by the processor, cause the computing system to: receive a request for a distributed computing job, the request including data and browser-executable code, the browser-executable code configured to process the data;identify a first browser tab and a second browser tab of a browser, the first browser tab and the second browser tab being configured to execute the browser-executable code;assign a first portion of the data to the first browser tab and a second portion of the data to the second browser tab of the browser, the first portion of the data and the second portion of the data configured to be processed using the browser-executable code; andreceive results corresponding to the first portion of the data and the second portion of the data, the results in accordance with execution of the browser-executable code in the first browser tab and the second browser tab.
地址 Palo Alto CA US