IP Library Granted Patent US 10,255,251
Granted Patent B2
US 10,255,251 · App. 14/935,052 · Granted Apr 9, 2019

System and method for providing and interacting with coordinated presentations

Inventors: Edo Segal (New York, NY); Daniel Guerrero (Puebla, MX); Charles Miller (Brooklyn, NY); Mark Piesanen (Brooklyn, NY)
Assignee: TOUCHCAST LLC
G06F17/2235G06F3/0482G06F3/04842G06F17/2247G06Q30/0277G11B27/031H04L65/1069H04N5/2222H04N5/265H04N21/25891H04N21/4316H04N21/4722H04N21/4782H04N21/6582H04N21/812H04N21/8133
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 10,255,251
App. No.
14/935,052
Granted
Apr 9, 2019
Kind
B2
Abstract

In one or more implementations, programming code is provided to each of a plurality of Internet web site hosts. Connection information is received that represents a web page and/or a user. At least one database is accessed that stores information representing advertising content, audience criteria and/or advertising performance, and a premium publisher, a publisher network, and/or self-serve publishing, and a plurality of electronic coordinated presentations. Information representing one coordinated presentation is selected at least as a function of at least one of the received electronic connection information, the electronic advertiser information and the electronic publisher information, and at least some electronic authored coordinated presentation information is transmitted, that is usable to provide the one coordinated presentation with an Internet web page.

Claims (46)

1. A method for providing a selectable and integrable media format within an Internet web page, the method comprising:

providing, by at least one processor that is operably coupled to a communication network, programming code to be injected by each of a plurality of Internet web site hosts into each of a plurality of hosted pre-existing Internet web sites;

receiving, by the at least one processor and in response to a user computing device connecting to one of the pre-existing Internet web sites with the injected programming code, electronic connection information representing the one of the pre-existing Internet web sites and a user of the user computing device executing the at least some programming code;

accessing, by the at least one processor, at least one database that includes:

electronic advertiser information that represents at least one of advertising content, audience criteria and advertising performance;

and

electronic authored coordinated presentation information that is associated with a plurality of electronic coordinated presentations that each comprise a display portion configured to play video content;

selecting, by the at least one processor and at least in accordance with at least i) the received electronic connection information and ii) at least some of the electronic advertiser information, at least some of the electronic authored coordinated presentation information representing one of the electronic coordinated presentations; and

transmitting, by the at least one processor to the at least one computing device executing the at least some programming code, the selected electronic authored coordinated presentation information,

wherein the selected electronic authored coordinated presentation information is usable to provide on the user computing device at least one of the electronic coordinated presentations in a container, wherein the container is separate and distinct from the one of the pre-existing Internet web sites, and

further wherein, when the transmitted electronic authored coordinated presentation information is received by the user computing device and the injected programming code is executed by the user computing device, i) the one of the pre-existing Internet web sites is replaced on the user computing device by the container, and ii) the one of the pre-existing Internet web sites is provided on the user computing device at a location offset from the container.

2. The method of claim 1 , wherein prior to transmitting the at least some of the selected electronic authored coordinated presentation information, the at least one Internet web page is displayed in a first location on the at least one computing device executing the at least some programming code, and is automatically at least partially replaced with the one of the electronic coordinated presentations.

3. The method of claim 2 , wherein the at least one Internet web page is automatically provided at a position below the one of the electronic coordinated presentations.

4. The method of claim 1 , wherein selecting at least some of the electronic authored coordinated presentation information is further based on at least a user of the at least one computing device executing the at least some programming code.

5. The method of claim 1 , further comprising:

providing, by the at least one processor in response to receiving information associated with advertising, electronic campaign information representing with an advertising campaign; and

storing, by the at least one processor in the at least one database, the electronic campaign information.

6. The method of claim 5 , wherein selecting at least some of the electronic authored coordinated presentation information is further based on at least some of the electronic campaign information.

7. The method of claim 5 , further comprising providing, by the at least one processor, options in the campaign management interface to identify websites for receiving at least one of the coordinated presentations, zones and targeting channels.

8. The method of claim 5 , wherein the campaign management interface includes options to define constraints including at least one of a starting date and an ending date.

9. The method of claim 1 , wherein at least one of the coordinated presentations includes a plurality of components that include a background, images provided by a camera, video applications (“vApps”), and alpha effects.

10. A system for providing a selectable and integrable media format within an Internet web page, the system comprising:

at least one processor readable media;

at least one processors operatively coupled to the at least one processor readable media;

the at least one processor readable media having instructions for causing the following steps to be performed by the at least one processor:

provide programming code to be injected by each of a plurality of Internet web site hosts into each of a plurality of hosted pre-existing Internet web sites;

receive, in response to a user computing device connecting to one of the pre-existing Internet web sites with the injected programming code, electronic connection information representing the one of the pre-existing Internet web sites and a user of the user computing device executing the at least some programming code;

access at least one database that includes:

electronic advertiser information that represents at least one of advertising content, audience criteria and advertising performance;

and

electronic authored coordinated presentation information that is associated with a plurality of electronic coordinated presentations that each comprise a display portion configured to play video content;

select at least in accordance with at least i) the received electronic connection information and ii) at least some of the electronic advertiser information, at least some of the electronic authored coordinated presentation information representing one of the electronic coordinated presentations; and

transmit to the at least one computing device executing the at least some programming code, the selected electronic authored coordinated presentation information,

wherein the selected electronic authored coordinated presentation information is usable to provide on the user computing device at least one of the electronic coordinated presentations in a container, wherein the container is separate and distinct from the one of the pre-existing Internet web sites, and

further wherein, when the transmitted electronic authored coordinated presentation information is received by the user computing device and the injected programming code is executed by the user computing device, i) the one of the pre-existing Internet web sites is replaced on the user computing device by the container, and ii) the one of the pre-existing Internet web sites is provided on the user computing device at a location offset from the container.

11. The system of claim 10 , wherein prior to the step of transmitting the at least some of the selected electronic authored coordinated presentation information, the at least one Internet web page is displayed in a first location on the at least one computing device executing the at least some programming code, and is automatically at least partially replaced with the one of the electronic coordinated presentations.

12. The system of claim 11 , wherein the at least one Internet web page is automatically provided at a position below the one of the electronic coordinated presentations.

13. The system of claim 10 , wherein the step of selecting at least some of the electronic authored coordinated presentation information is further based on at least a user of the at least one computing device executing the at least some programming code.

14. The system of claim 10 , wherein the at least one processor readable media further have instructions for causing the following steps to be performed by the at least one processors:

provide in response to receiving information associated with advertising, electronic campaign information representing with an advertising campaign; and

store in the at least one database, the electronic campaign information.

15. The system of claim 14 , wherein the step of selecting at least some of the electronic authored coordinated presentation information is further based on at least some of the electronic campaign information.

16. The system of claim 14 , wherein the at least one processor readable media further have instructions for causing the following steps to be performed by the at least one processors:

provide options in the campaign management interface to identify websites for receiving at least one of the coordinated presentations, zones and targeting channels.

17. The system of claim 14 , wherein the campaign management interface includes options to define constraints including at least one of a starting date and an ending date.

18. The system of claim 10 , wherein at least one of the coordinated presentations includes a plurality of components that include a background, images provided by a camera, video applications (“vApps”), and alpha effects.

Assignments (6)
MERGER Recorded Jun 11, 2026
From: TC MERGER SUB INC.
To: TOUCHCAST, INC.
Reel/Frame 075712/0381 →
CHANGE OF NAME Recorded Jun 11, 2026
From: TOUCHCAST LLC
To: TOUCHCAST, INC.
Reel/Frame 075740/0885 →
SECURITY INTEREST Recorded Feb 4, 2026
From: TOUCHCAST, INC.
To: SALERNO, MICHAEL
Reel/Frame 073690/0493 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 4, 2026
From: TOUCHCAST, INC., F/K/A TOUCHCAST, LLC
To: SALERNO, MICHAEL
Reel/Frame 074613/0464 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 30, 2018
From: PIESANEN, MARK
To: TOUCHCAST LLC
Reel/Frame 047635/0007 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 6, 2015
From: SEGAL, EDO; GUERRERO, DANIEL; MILLER, CHARLES
To: TOUCHCAST LLC
Reel/Frame 036982/0588 →
Continuity (4)
Continuation In Part 14833984 · Aug 24, 2015
Continuation In Part 14316536 · Jun 26, 2014
Provisional Application 62076307 · Nov 6, 2014
Related Publication 20160062962A1 · Mar 3, 2016