IP Library Granted Patent US 7,328,435
Granted Patent B2
US 7,328,435 · App. 10/116,345 · Granted Feb 5, 2008

Method for dynamically changing one Web page by another web page

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,328,435
App. No.
10/116,345
Granted
Feb 5, 2008
Kind
B2
Abstract

Method for dynamically changing the content of a first Web page by a second Web page, wherein the first Web page is downloaded by a Web browser from a first domain, and the second Web page is downloaded by the browser from a second domain. One or more commands/procedures are provided for dynamically changing the first Web page and for storing the commands/procedures within the first Web page, or as a separate Web page within the first domain. Whenever the second Web page is downloaded in combination with the first Web page, the commands/procedures identify the downloaded second Web page and change at least a portion of the content of the first Web page by executing visual operations that are associated with the downloaded second Web page.

Claims (15)

1. A method for dynamically changing the content of a first Web page by a second Web page, wherein said first Web page is downloaded by a Web browser from a first domain and contains a frame for displaying the second Web page, and said second Web page is downloaded by said Web browser from a second domain different from the first domain, comprising:

a) storing at the first domain one or more command(s)/procedure(s) for dynamically changing said first Web page,

b) upon downloading said second Web page, invoking and performing said one or more of said command(s)/procedure(s) stored at the first domains, performance of the command(s)/procedure(s) being directed by parameters; and

c) executing the stored one or more of said command(s)/procedure(s) so as to change at least a portion of the content of said first Web page, wherein the second Web page is an iFrame within said first Web page.

2. A method according to claim 1 , wherein the parameters are passed by cookies and/or by JAVA applets.

3. A method according to claim 1 , wherein the second Web page includes a tag that instructs the Web browser to load the separate Web page that resides within the first domain.

4. A method according to claim 1 , wherein the first Web page includes a tag that instructs the Web browser to load the separate Web page that resides within the first domain.

5. A method according to claim 1 , wherein the second Web page and/or the first Web page and/or the separate Web page are HTML objects within an HTML object tree downloaded by a Web browser.

6. A method according to claim 1 , wherein the first Web page and/or the second Web pages and/or the separate Web page are part of a set of HTML objects downloaded by the Web browser.

7. A method according to claim 1 , wherein the Web pages are HTML based pages.

8. A method according to claim 1 , wherein the Web browser is any system capable of displaying Web pages and executing commands embedded in said Web pages.

9. A computerized system having the capability of dynamically changing the content of a first Web page by a second Web page, in which said first Web page is downloaded by a Web browser from a first domain, and said second Web page is downloaded by said Web browser from a second domain, comprising:

one or more Web server(s), for hosting said first and second domains;

software component(s) stored in said one or more Web server(s) as a part of said first domain, the software component(s) including at least one command(s)/procedure(s) for dynamically changing said first Web page, said software component(s) being a part of said first Web page or a part of a separate Web page within said first domain; and

a Web terminal, connected through a data network to said one more Web server(s), by which HTML pages can be browsed and displayed, for downloading said second Web page with said first Web page, by allowing said one or more of said command(s)/procedure(s) to identify the downloaded second Web page and to change at least a portion of the content of said first Web page by executing at least one of said one or more command(s) / procedure(s), wherein the second Web page is a frame within said first Web page.

Assignments (9)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 30, 2019
From: SIZMEK TECHNOLOGIES LTD.
To: ANDREAS ACQUISITION LLC
Reel/Frame 050568/0910 →
ASSIGNMENT FOR SECURITY - PATENTS Recorded Sep 6, 2017
From: SIZMEK TECHNOLOGIES, INC.; POINT ROLL, INC.; ROCKET FUEL INC.
To: CERBERUS BUSINESS FINANCE, LLC, AS COLLATERAL AGENT
Reel/Frame 043767/0793 →
CHANGE OF NAME Recorded Sep 26, 2016
From: EYEBLASTER LTD.
To: MEDIAMIND TECHNOLOGIES LTD.
Reel/Frame 039860/0524 →
CHANGE OF NAME Recorded Sep 26, 2016
From: MEDIAMIND TECHNOLOGIES LTD.
To: SIZMEK TECHNOLOGIES LTD.
Reel/Frame 040164/0525 →
CHANGE OF NAME Recorded Aug 18, 2014
From: MEDIAMIND TECHNOLOGIES INC.
To: SIZMEK TECHNOLOGIES, INC.
Reel/Frame 033553/0168 →
CHANGE OF NAME Recorded Aug 18, 2014
From: EYEBLASTER, INC.
To: MEDIAMIND TECHNOLOGIES INC.
Reel/Frame 033553/0100 →
ADDRESS CHANGE Recorded Nov 27, 2006
From: EYEBLASTER LTD.
To: EYEBLASTER LTD.
Reel/Frame 018630/0297 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 27, 2006
From: EYEBLASTER INC.
To: EYEBLASTER LTD.
Reel/Frame 018455/0265 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 20, 2002
From: TRIFON, GAL
To: EYEBLASTER INC.
Reel/Frame 013215/0778 →