×

Using interactive scripts to facilitate web-based aggregation

  • US 9,563,718 B2
  • Filed: 06/29/2007
  • Issued: 02/07/2017
  • Est. Priority Date: 06/29/2007
  • Status: Active Grant
First Claim
Patent Images

1. A method for facilitating interactivity during automated web-site accesses on behalf of a user, comprising:

  • selecting, for execution at a computer, a first script from a set of scripts;

    executing, at a computer, the first script which accesses one or more websites, wherein executing the first script initially comprises;

    retrieving previously stored authentication credentials associated with the user;

    automatically navigating to a target website on behalf of the user;

    in response to receiving a request for authorization information from the target website, sending the retrieved authorization credentials to the target website;

    prior to the getting logged onto the target website on behalf of the user, receiving an interactivity request generated by the target website, wherein the interactivity request specifies information that requires a response from the user by using an object and requiring that the user interact with the object, and wherein the specified information requiring a response is in addition to the previously sent authorization credentials, wherein the response is based on the interaction with the object, and wherein the object includes at least one of an image to be viewed by the user, an audio file to be listened to by the user, a question in text form to be presented to the user, or HTML or XML code to generate a presentation for the user;

    presenting the interactivity request to the user; and

    suspending execution of the first script to wait for the response from the user to the interactivity request;

    subsequent to suspending execution of the first script, and prior to receiving a response to the interactivity request from the user, selecting, for execution, a second script from the set of scripts, wherein the second script is not the first script;

    executing, at the computer, the selected second script;

    upon receiving a response to the interactivity request from the user,forwarding the response from the user to the target website;

    suspending the execution of the second script; and

    subsequently resuming execution of the first script.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×