# US 2021/0082004 A1 · Methods and systems for reducing inadvertent interactions with advertisements displayed on a computing device

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

- Number: US 2021/0082004 A1
- Document ID: US20210082004A1
- Status: Published application
- Kind: A1
- Application number: 17/104,424
- Filed: 2020-11-25
- Published: 2021-03-18
- Earliest claimed: 2015-06-19
- Assignees: Google Inc.
- Applicants: Google LLC
- Inventors: Brian Scot Cohen; Lloyd Dee Thompson; Armen Mkrtchyan
- Web page: https://patentgrep.com/patent/US20210082004A1

## CPC

- G06F 3/0488: using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F 3/0481: based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F 3/04817: using icons (graphical or visual programming using iconic symbols G06F8/34)
- G06F 3/04842: Selection of displayed objects or displayed text elements (G06F3/0482 takes precedence)
- G06F 3/04886: by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus
- G06Q 30/0277: {Online advertisement}
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- 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

## Abstract

A computing device can receive an interactive advertisement comprising a first content object and a second content object. The computing device can display the first content object corresponding to a collapsed version of the interactive advertisement. The computing device can receive a first action to activate the interactive advertisement. The computing device can provide for display, responsive to receiving the first action, a target object identifying a location on the display screen to which to move the first content object. The computing device can receive a second action to move the first content object towards the target object. The computing device can then provide for display, the second content object corresponding to an expanded version of the interactive ad on the display screen of the computing device.

## Claims

### Claim at position 1

1-20. (canceled)

### Claim 21

A non-transitory computer-readable medium storing computer program instructions, the computer program instructions when executed by one or more processors of a computing device cause the computing device to:
display a content object corresponding to a content item within a predefined display region of an information resource;
detect an interaction with the content object initiated within the predefined display region of the information resource;
determine that the interaction corresponds to a predefined action on the content object or the corresponding content item; and
display, responsive to determining that the interaction corresponds to the predefined action and before the interaction is complete, a visual indicator of the predefined action.

### Claim 22 (depends on 21)

The non-transitory computer-readable medium of claim 21, wherein the interaction includes a left swipe, a right swipe or a swipe in a predefined direction.

### Claim 23 (depends on 21)

The non-transitory computer-readable medium of claim 21, wherein the predefined action includes removing the content object or the corresponding content item.

### Claim 24 (depends on 23)

The non-transitory computer-readable medium of claim 23, wherein the visual indicator includes an image of a recycle bin.

### Claim 25 (depends on 21)

The non-transitory computer-readable medium of claim 21, wherein the computer program instructions when executed by the one or more processors cause the computing device to:
partially remove the content object from the predefined display region of the information resource, responsive to the interaction initiated within the predefined display region of the information resource; and
display the visual indicator within a portion of the predefined display region of the information resource from which the content object was removed.

### Claim 26 (depends on 21)

The non-transitory computer-readable medium of claim 21, wherein the computer program instructions when executed by the one or more processors cause the computing device to:
compare a parameter of the interaction initiated within the predefined display region of the information resource to a corresponding threshold; and
perform the predefined action, upon determining that the parameter is equal to or exceeds the corresponding threshold.

### Claim 27 (depends on 6)

The non-transitory computer-readable medium of claim 6, wherein the interaction includes a swipe in a predefined direction and the parameter of the interaction initiated within the predefined display region of the information resource includes a swipe distance.

### Claim 28 (depends on 6)

The non-transitory computer-readable medium of claim 6, wherein the visual indicator is a first visual indicator and the computer program instructions when executed by the one or more processors further cause the computing device to:
display, upon performing the predefined action, a second visual indicator indicating that the predefined action is complete; or
display, upon performing the predefined action, a second content object corresponding to a second content item within the predefined display region.

### Claim 29 (depends on 1)

The non-transitory computer-readable medium of claim 1, wherein the information resource is displayed by a browser or by an application installed on the computing device.

### Claim 30

A method for reducing inadvertent interactions with displayed content, comprising:
displaying, by a computing device, a content object corresponding to a content item within a predefined display region of an information resource;
detecting, by the computing device, an interaction with the content object initiated within the predefined display region of the information resource;
determining, by the computing device, that the interaction corresponds to a predefined action on the content object or the corresponding content item; and
displaying, by the computing device responsive to determining that the interaction corresponds to the predefined action and before the interaction is complete, a visual indicator of the predefined action.

### Claim 31 (depends on 31)

The method of claim 31, wherein the interaction includes a left swipe, a right swipe or a swipe in a predefined direction.

### Claim 32 (depends on 31)

The method of claim 31, wherein the predefined action includes removing the content object or the corresponding content item.

### Claim 33 (depends on 31)

The method of claim 31, further comprising:
partially removing the content object from the predefined display region of the information resource, responsive to the interaction initiated within the predefined display region of the information resource; and
displaying the visual indicator within a portion of the predefined display region of the information resource from which the content object was removed.

### Claim 34 (depends on 31)

The method of claim 31, further comprising:
comparing a parameter of the interaction initiated within the predefined display region of the information resource to a corresponding threshold; and
performing the predefined action, upon determining that the parameter is equal to or exceeds the corresponding threshold.

### Claim 35 (depends on 31)

The method of claim 31, wherein the information resource is displayed by a browser or by an application installed on the computing device.

### Claim 36

A computing device comprising:
a processor; and
a memory storing computer code instructions, the computer code instructions when executed by the processor cause the computing device to:
display a content object corresponding to a content item within a predefined display region of an information resource;
detect an interaction with the content object initiated within the predefined display region of the information resource;
determine that the interaction corresponds to a predefined action on the content object or the corresponding content item; and
display, responsive to determining that the interaction corresponds to the predefined action and before the interaction is complete, a visual indicator of the predefined action.

### Claim 37 (depends on 36)

The computing device of claim 36, wherein the interaction includes a left swipe, a right swipe or a swipe in a predefined direction.

### Claim 38 (depends on 36)

The computing device of claim 36, wherein the computer code instructions when executed by the processor further cause the computing device to:
partially remove the content object from the predefined display region of the information resource, responsive to the interaction initiated within the predefined display region of the information resource; and
display the visual indicator within a portion of the predefined display region of the information resource from which the content object was removed.

### Claim 39 (depends on 36)

The computing device of claim 36, wherein the computer code instructions when executed by the processor further cause the computing device to:
compare a parameter of the interaction initiated within the predefined display region of the information resource to a corresponding threshold; and
perform the predefined action, upon determining that the parameter is equal to or exceeds the corresponding threshold.

### Claim 40 (depends on 36)

The computing device of claim 36, wherein the information resource is displayed by a browser or by an application installed on the computing device.
