US20030120719A1

System, method and computer program product for a user agent for pattern replay

Claim Score by NHIP

Read claim 1, the broadest

Abstract

A system, method and computer program product are provided for User Agent operation. A network site is accessed utilizing a network. User interaction is simulated for navigating the network site based on client specifications. A web page is retrieved from the site. Identifiers are assigned to elements of the web page. The web page is rendered for further processing. Dynamic content of the web page is rendered. The rendered web page is returned to the client in a markup language.

US20030120719A1, drawing sheet 1
Sheet 1 of 27

Term

Term ended

Projected expiry passed 28 August 2021, 5.1 years ago.

  1. Priority and filed
  2. Published
  3. Projected expiry
  4. Today

23 claims: 7 independent, 16 dependent

  1. 1
    Broadest claimClaim Score 69, broad(NHIP)A method for user agent operation, comprising:(a) accessing a network site utilizing a network;(b) simulating user interaction for navigating the network site based on client specifications;(c) retrieving a web page from the site;(d) assigning identifiers to elements of the web page;(e) rendering the web page for further processing;(f) rendering dynamic content of the web page;and (g) returning the rendered web page to the client in a markup language.
  2. 9
    A computer program product for user agent operation, comprising:(a) computer code for accessing a network site utilizing a network;(b) computer code for simulating user interaction for navigating the network site based on client specifications;(c) computer code for retrieving a web page from the site;(d) computer code for assigning identifiers to elements of the web page;(e) computer code for rendering the web page for further processing;(f) computer code for rendering dynamic content of the web page;and (g) computer code for returning the rendered web page to the client in a markup language.
  3. 10
    A system for user agent operation, comprising:(a) logic for accessing a network site utilizing a network;(b) logic for simulating user interaction for navigating the network site based on client specifications;(c) logic for retrieving a web page from the site;(d) logic for assigning identifiers to elements of the web page;(e) logic for rendering the web page for further processing;(f) logic for rendering dynamic content of the web page;and (g) logic for returning the rendered web page to the client in a markup language.
  4. 11
    A method for user agent operation, comprising:(a) accessing a network site utilizing a network;(b) simulating user interaction for navigating the network site based on client specifications;(c) retrieving a web page from the site;(d) assigning identifiers to elements of the web page;(e) rendering the web page for further processing;(f) rendering dynamic content of the web page;and (g) returning the rendered web page to the client in a markup language;(h) wherein the client performs further processing.
  5. 20
    A computer program product for user agent operation, comprising:(a) computer code for accessing a network site utilizing a network;(b) computer code for simulating user interaction for navigating the network site based on client specifications;(c) computer code for retrieving a web page from the site;(d) computer code for assigning identifiers to elements of the web page;(e) computer code for rendering the web page for further processing;(f) computer code for rendering dynamic content of the web page;and (g) computer code for returning the rendered web page to the client in a markup language;(h) wherein the client performs further processing.
  6. 21
    A system for user agent operation, comprising:(a) logic for accessing a network site utilizing a network;(b) logic for simulating user interaction for navigating the network site based on client specifications;(c) logic for retrieving a web page from the site;(d) logic for assigning identifiers to elements of the web page;(e) logic for rendering the web page for further processing;(f) logic for rendering dynamic content of the web page;and (g) logic for returning the rendered web page to the client in a markup language;(h) wherein the client performs further processing.
  7. 22
    A method for user agent operation, comprising:(a) accessing a network site utilizing a network;(b) simulating user interaction for navigating the network site based on client specifications;(c) retrieving a web page from the site;(d) assigning identifiers to elements of the web page;(e) rendering the web page for further processing;(f) rendering dynamic content of the web page;(g) returning the rendered web page to the client in a markup language;(h) wherein specified frames of the web page are sent to the client;and (i) navigating from the web page;(j) wherein navigating from the web page includes at least one of selecting links on a web page, submitting forms, and firing scripting events;(k) wherein the client performs further processing;(l) wherein the client is informed of changed frames;(m) wherein the rendered content is output to a wireless user device.