×

Expanding computer display advertising method and system

  • US 8,396,745 B2
  • Filed: 04/28/2004
  • Issued: 03/12/2013
  • Est. Priority Date: 04/28/2003
  • Status: Active Grant
First Claim
Patent Images

1. A computer display advertising method, comprising:

  • (a) placing a first visible element on a displayable page on at least one hosting server with a first predefined contractual relationship with an agency entity;

    (b) placing a computer code file on a control server with a secondary predefined contractual relationship with the agency entity;

    (c) making the hosting server and the control server accessible to a client viewer;

    (d) loading the computer code file upon loading of the displayable page on the screen of the client viewer;

    (e) in response to the interaction of a computer pointing device with the first visible element, and according to the specifications of the computer code file,(1) the client viewer, via the execution of the computer code file, detecting the actual position on the screen of the client viewer of the first visible element;

    (2) determining an optimized display position for a secondary visible element, so that its display position is optimized in both the horizontal and vertical dimensions on the screen of the client viewer, the method by which the optimized display position is determined comprising;

    (i) computing a first amount of space in the viewable area of the client viewer that is available above the first visible element,(ii) computing a second amount of space in the viewable area of the client viewer that is available below the first visible element,(iii) computing a third amount of space in the viewable area of the client viewer that is available to the left of the first visible element, and(iv) computing a fourth amount of space in the viewable area of the client viewer that is available to the right of the first visible element,(v) comparing the size of said first amount of space, said second amount of space, said third amount of space, and said fourth amount of space,(vi) determining which one of said first amount of space, said second amount of space, said third amount of space, and said fourth amount of space is the largest amount of display space, and(vii) selecting said largest display space as said optimized display position for said secondary visible element;

    (3) displaying, relative to the actual position on the screen of the client viewer of the first visible element, said secondary visible element in said optimized display position, the optimized display position providing for said secondary visible element to be directly proximate to the first visible element on the screen of the client viewer and said optimized display position providing for both the secondary visible element and said first visible element to remain visible in their entirety on the screen of the client viewer, taking into account any scrolling position offset within the screen of the client viewer of the displayable page;

    (f) having a link between at least one of the visible elements and at least one advertiser, the advertiser having a third predefined contractual relationship with the agency entity;

    (g) maintaining the appearance of the said secondary visible element while the computer pointing device maintains an interactive relationship with any of the said visible elements.

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