×

Exchanging supplemental information fields between a client and a server

  • US 6,775,687 B1
  • Filed: 10/12/1999
  • Issued: 08/10/2004
  • Est. Priority Date: 10/12/1999
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method in a computing environment connected to a network, for obtain supplemental information from a client, comprising the steps of:

  • receiving a request, for content located at a Uniform Resource Locator (URL), sent from said client to a server;

    determining whether said server needs supplemental information from said client before completing said request;

    processing said request and sending, to said client, a completed response containing said requested content when said determining step has a negative result; and

    obtaining said supplemental information from said client when said determining step has a positive result, further comprising the steps of;

    generating a request header specifying one or more supplemental information field(s) to be used for requesting said supplemental information from said client;

    embedding said generated request header in a REDIRECT response message created to respond to said request, wherein said REDIRECT response message is defined in a standards-based communications protocol operating between said client and said server but is not designed for requesting supplemental information from clients; and

    sending said REDIRECT response message with said embedded request header to said client, wherein;

    (1) said client will automatically send a subsequent request, responsive to receiving said sent REDIRECT response message with said embedded request header, according to said standards-based communications protocol; and

    (2) said automatically sent sequent request from said client will include a reply header containing said client'"'"'s response to at least a portion of said requested additional information if said client is adapted for processing said supplemental information field(s) specified in said request header but will ignore said supplemental information field(s) otherwise.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×