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:
Apr. 20, 2010

Filed:

Nov. 19, 2004
Applicants:

Kahren Tevosyan, Kirkland, WA (US);

Matthew Hur, Newcastle, WA (US);

Ryan D Johnson, Bothell, WA (US);

Donald E Schmidt, Redmond, WA (US);

Jeffrey F Spelman, Woodinville, WA (US);

Inventors:

Kahren Tevosyan, Kirkland, WA (US);

Matthew Hur, Newcastle, WA (US);

Ryan D Johnson, Bothell, WA (US);

Donald E Schmidt, Redmond, WA (US);

Jeffrey F Spelman, Woodinville, WA (US);

Assignee:

Microsoft Corporation, Redmond, WA (US);

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

The described systems, methods, and data structures are directed at data transfer using Hyper-Text Transfer Protocol (HTTP) query strings. A block of data is partitioned into sections. Each section is encoded in a query string of a HTTP message. Each HTTP message is sent to a server by redirecting through a client. Multiple redirected messages are sent until the entire block of data is transferred to the server. The data block may be stored as a cookie on the client so that the data block does not have to persist on any server. Data transfer using HTTP query strings may be implemented to transfer a security token from a security token service (STS) server to an application server.


Find Patent Forward Citations

Loading…