# US 9,870,575 B2 · Advertising during the loading of content

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 9,870,575 B2
- Document ID: US9870575B2
- Status: Granted
- Kind: B2
- Application number: 15/349,167
- Filed: 2016-11-11
- Published: 2017-03-02
- Granted: 2018-01-16
- Earliest claimed: 2010-03-02
- Assignees: Obelus Media Inc.
- Applicants: Obelus Media Inc.
- Inventors: David Grundfast; Jesse Lopez; Raymond Giles
- Web page: https://patentgrep.com/patent/US9870575B2

## CPC

- G06Q 30/0262: {during computer stand-by mode}
- G06Q 30/0246: {Traffic}
- G06Q 30/0267: {Wireless devices}
- G06Q 30/0272: Period of advertisement exposure
- G06Q 30/0277: {Online advertisement}
- G06T 7/0004: {Industrial image inspection}
- G06T 11/60: Creating or editing images; Combining images with text
- G06T 2207/30108: Industrial image inspection
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06T: IMAGE DATA PROCESSING OR GENERATION, IN GENERAL

## Abstract

A system and method of advertising for use on an internet and/or digital networking capable device, wherein the system allows advertisers to use a loading space generated during the initiation of a process on the device to post any media and/or advertising content during the time between when a program or web page is requested and when it actually loads.

## Claims

### Claim 1

A method, comprising:
displaying, by a web browser, advertisement content having a predetermined duration on a display device, in response to the web browser initiating a loading of user requested content on the display device;
determining, by the web browser, that the loading of the user requested content has concluded to define a stop event for the user requested content;
ceasing, by the web browser, displaying the advertisement content in response to the stop event, wherein the stop event occurs prior to or after an end of the predetermined duration on the display device; and
redirecting, by the web browser and in response to the ceasing, the user to the user requested content.

### Claim 2 (depends on 1)

The method of claim 1, further comprising monitoring, by the web browser and in response to the displaying, the loading of the user requested content.

### Claim 3 (depends on 1)

The method of claim 1, further comprising monitoring, by the web browser and in response to the displaying, the loading of the user requested content in a background operation.

### Claim 4 (depends on 1)

The method of claim 1, wherein the displaying of the advertisement content is on a screen in a foreground operation on the display device.

### Claim 5 (depends on 1)

The method of claim 1, wherein the web browser initiating the loading of the user requested content is in a background operation on the display device.

### Claim 6 (depends on 1)

The method of claim 1, further comprising receiving input to stop the displaying of the advertisement content on the display device.

### Claim 7 (depends on 1)

The method of claim 1, wherein the displaying the advertisement content includes displaying at least one of a partially transparent version or a translucent version of the advertisement content.

### Claim 8 (depends on 1)

The method of claim 1, further comprising displaying the advertisement content after re-directing.

### Claim 9 (depends on 1)

The method of claim 1, wherein at least one of a user selection, a user flagging or a user interaction with the advertisement content is recorded.

### Claim 10 (depends on 1)

The method of claim 1, wherein the advertisement content is interactive.

### Claim 11 (depends on 1)

The method of claim 1, wherein the advertisement content is interactive in the form of a game.

### Claim 12 (depends on 1)

The method of claim 1, wherein the display device is a mobile device and the user selected content is from an app.

### Claim 13 (depends on 1)

The method of claim 1, further comprising determining that a quantity of the advertisement content is needed from a content server, in response to the web browser initiating the loading of the user requested content.

### Claim 14 (depends on 1)

The method of claim 1, further comprising determining that a quantity of the advertisement content is needed from a content server, in response to an insufficient cache of the advertisement content on the display device.

### Claim 15 (depends on 1)

The method of claim 1, further comprising determining that a quantity of the advertisement content is needed from a content server.

### Claim 16 (depends on 1)

The method of claim 1, wherein the advertisement content is obtained from a cache on the display device.

### Claim 17 (depends on 1)

The method of claim 1, further comprising receiving an update on the display device about new advertisement content.

### Claim 18 (depends on 1)

The method of claim 1, further comprising displaying on the display device at least one of a quantity of the advertisement content or a delay.

### Claim 19

An article of manufacture including a non-transitory, tangible computer readable storage medium having instructions stored thereon that, in response to execution by a web browser, cause the web browser to perform operations comprising:
displaying, by the web browser, advertisement content having a predetermined duration on a display device, in response to the web browser initiating a loading of user requested content on the display device;
determining, by the web browser, that the loading of the user requested content has concluded to define a stop event for the user requested content;
ceasing, by the web browser, displaying the advertisement content in response to the stop event, wherein the stop event occurs prior to or after an end of the predetermined duration on the display device; and
redirecting, by the web browser and in response to the ceasing, the user to the user requested content.

### Claim 20

A system comprising:
a processor in communication with a web browser,
a tangible, non-transitory memory configured to communicate with the processor,
the tangible, non-transitory memory having instructions stored thereon that, in response to execution by the processor, cause the processor to perform operations comprising:
displaying, by the web browser, advertisement content having a predetermined duration on a display device, in response to the web browser initiating a loading of user requested content on the display device;
determining, by the web browser, that the loading of the user requested content has concluded to define a stop event for the user requested content;
ceasing, by the web browser, displaying the advertisement content in response to the stop event, wherein the stop event occurs prior to or after an end of the predetermined duration on the display device; and
redirecting, by the web browser and in response to the ceasing, the user to the user requested content.
