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. 24, 2009

Filed:

Mar. 11, 2005
Applicants:

Gregory Kostal, Kirkland, WA (US);

Muthukrishnan Paramasivam, Seattle, WA (US);

Ravindra Nath Pandya, Clyde Hill, WA (US);

Scott C. Cottrille, Sammamish, WA (US);

Vasantha K Ravula, Sammamish, WA (US);

Vladimir Yarmolenko, Duvall, WA (US);

Charles F. Rose, Iii, Redmond, WA (US);

Yuhui Zhong, Bellevue, WA (US);

Inventors:

Gregory Kostal, Kirkland, WA (US);

Muthukrishnan Paramasivam, Seattle, WA (US);

Ravindra Nath Pandya, Clyde Hill, WA (US);

Scott C. Cottrille, Sammamish, WA (US);

Vasantha K Ravula, Sammamish, WA (US);

Vladimir Yarmolenko, Duvall, WA (US);

Charles F. Rose, III, Redmond, WA (US);

Yuhui Zhong, Bellevue, WA (US);

Assignee:

Microsoft Corporation, Redmond, WA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 9/00 (2006.01); G06F 7/04 (2006.01); G06F 17/30 (2006.01);
U.S. Cl.
CPC ...
Abstract

An improved certificate issuing system may comprise a certificate translation engine for translating incoming certificates and certificate requests from a first format into a second format. A certificate issuing engine may then operate on incoming requests in the common format. The issuing engine can issue certificates to clients according to its certificate issuing policy. The policy may be expressed as data in a policy expression language that can be consumed at runtime, which provides for flexible and efficient changing of issuing policy. Issued certificates can be translated back into a format that is consumed by the requesting client. Such translation can be performed by the translation engine prior to delivery of certificates to requesting clients.


Find Patent Forward Citations

Loading…