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.

Date of Patent:
Mar. 20, 2007

Filed:

Sep. 15, 2000
Applicants:

David M. Chess, Mohegan Lake, NY (US);

Joan Dyer, New York, NY (US);

Naomaru Itoi, Ann Arbor, MI (US);

Jeff Kravitz, Yorktown Heights, NY (US);

Elaine Rivette Palmer, Goldens Bridge, NY (US);

Ronald Perez, Mount Kisco, NY (US);

Sean William Smith, Hanover, NH (US);

Inventors:

David M. Chess, Mohegan Lake, NY (US);

Joan Dyer, New York, NY (US);

Naomaru Itoi, Ann Arbor, MI (US);

Jeff Kravitz, Yorktown Heights, NY (US);

Elaine Rivette Palmer, Goldens Bridge, NY (US);

Ronald Perez, Mount Kisco, NY (US);

Sean William Smith, Hanover, NH (US);

Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
H04L 9/00 (2006.01);
U.S. Cl.
CPC ...
Abstract

A trusted co-server, and a method of using a trusted co-server, for a service provider. The co-server executes a program such that: for multiple parties P–P(where Pis said co-server), each party Pmay (optionally) provide input I, and then said co-server carries out N functions: F(i. . . I) describes what the co-server returns to party P. The preferred embodiment of the invention raises the trust level of the computation and data storage at the server. For instance, this invention may be witness to authenticity of certain data coming back to the client. This data can include assertions from the trusted co-server about the server content and configuration. The invention, also, can provide privacy of data going back to the server, by keeping it encrypted between the client and the co-server, and then re-encrypting it before inserting it into the server. With this invention, the user can trust the integrity of the computation occurring at the co-server—even if the server operator might be motivated to subvert it. The co-server also provides a trusted haven for computation relevant to third parties who may also have an interest in the client-server interaction.


Find Patent Forward Citations

Loading…