×

Content rendering control system and method

  • US 8,356,247 B2
  • Filed: 10/21/2009
  • Issued: 01/15/2013
  • Est. Priority Date: 12/16/2008
  • Status: Expired due to Fees
First Claim
Patent Images

1. A system for controlling and monitoring the rendering of electronic content to a viewer via an electronic communications network, comprising:

  • a system-end computer equipped and configured for communications via said electronic communications network, including one or more computer processors and one or more system servers communicating via said electronic communications network with one or more electronic content pages, said one or more electronic content pages having one or more content rendering areas, said one or more electronic content pages being remotely accessible via said electronic communications network by a viewer, said viewer having an electronic network communications device with a browser application having a window having a viewable area defined by said window'"'"'s dimensions and scrolling position for perceiving said one or more electronic content pages, said viewer'"'"'s electronic network communications device further comprising a display screen for perceiving said browser window;

    said system further comprising an electronic database for storing one or more data records identifying said one or more electronic content pages, and said one or more content rendering areas within said one or more electronic content pages, and one or more electronic content files for rendering at said one or more content rendering areas;

    one or more electronic content file servers for storing said one or more electronic content files;

    one or more electronic network communications interface software applications providing an electronic user interface for receiving from system users communicating via said electronic communications network data designating one or more of said electronic content pages, one or more of said content rendering areas within said one or more electronic content pages and one or more of said electronic content files for rendering at said one or more content rendering areas, and for creating a stored data record of the one or more data records for storage in said electronic database containing said data;

    a tag that is generated by a said system software application for placement on said designated one or more electronic content pages, said tag having a reference to said stored data record and a link to said system software application, said tag, when the electronic content page wherein said tag is placed is requested by said viewer communicating via said electronic communications network via said electronic network communications device and browser application, causing a communication to be sent from said electronic content page wherein said tag is placed to said system custom software application;

    a system software application executing when said communication from said tag is received to retrieve said data from said stored data record corresponding to said data record referenced in said tag and generating and writing to said designated electronic content page a correlator code;

    a correlator code that is generated by said system software application and is written to said designated electronic content page, said correlator code generating a marker for said one or more content rendering areas on said one or more electronic content pages designated in said stored data record and causing said one or more electronic content files designated in said stored data record to be retrieved and loaded at said one or more designated content rendering areas designated in said stored data record; and

    said correlator code further determining, via retrieval of information from said browser application, whether a said content rendering area designated in said stored data record is within said browser window dimensions and scrolling position and whether said browser window is the primary window open on said display screen of said viewer'"'"'s electronic network communications device and causing said one or more electronic content files designated in said stored data record to be rendered at said one or more content rendering areas of said one or more electronic content pages designated in said stored data record if a predefined area of said electronic content page is within said viewer'"'"'s browser window dimensions and scrolling position and said browser window is the primary window open on said display screen of said viewer'"'"'s electronic network communications device.

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