The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Patent No.:

US 8594329 B1

PDF
Full Text
Expired
Date of Patent:
Nov. 26, 2013

Filed:

Dec. 17, 2010
Applicants:

Vinod Vaikuntanathan, Seattle, WA (US);

Panagiotis Voulgaris, San Diego, CA (US);

Inventors:

Vinod Vaikuntanathan, Seattle, WA (US);

Panagiotis Voulgaris, San Diego, CA (US);

Assignee:

Microsoft Corporation, Redmond, WA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
H04K 1/00 (2006.01);
U.S. Cl.
CPC ...
Abstract

A processor on a delegator receives an input upon which an expensive function is to be evaluated. The delegator incorporates the input into a request to perform a task that is different from evaluating the function. When the task is performed, it provides a secondary result that is observable by the delegator. The secondary result is different from an answer to the expensive function and can be verified by the delegator with less computational expense than evaluation of the expensive function. The task can be performed by the server only after the server has verifiably evaluated the function based on the input. Request data, that is indicative of the request to perform a task with the input incorporated therein is transmitted to the server for performance of the task. The delegator then receives a returned result from the server indicative of the server performing the task. The returned result has a value that reflects both an answer to which the server has evaluated the function, and whether the answer is verified as being correct.


Find Patent Forward Citations

Vaikuntanathan, Vinod. (2013). Non-interactive verifiable, delegated computation (U.S. Patent No. 8594329). U.S. Patent and Trademark Office. https://idiyas.com/patent/badge/8594329

Data source: USPTO (United States Patent and Trademark Office) public patent records. Weekly synchronization. How IDiyas builds this profile

Loading…