# US 2014/0195328 A1 · Adaptive embedded advertisement via contextual analysis and perceptual computing

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

- Number: US 2014/0195328 A1
- Document ID: US20140195328A1
- Status: Published application
- Kind: A1
- Application number: 13/826,067
- Filed: 2013-03-14
- Published: 2014-07-10
- Earliest claimed: 2013-01-04
- Inventors: Ron Ferens; Gila Kamhi; Barak Hurwitz; Amit Moran
- Web page: https://patentgrep.com/patent/US20140195328A1

## CPC

- G06Q 30/0271: {Personalized advertisement}
- 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

Technologies for adaptively embedding an advertisement into media content via contextual analysis and perceptual computing include a computing device for detecting a location to embed advertising content within media content and retrieving user profile data corresponding to a user of a computing device. Such technologies may also include determining advertising content personalized for the user based on the retrieved user profile and embedding the advertising content personalized for the user into the media content at the detected location within the media content to generate augmented media content for subsequent display to the user.

## Claims

### Claim 1

A computing device to adaptively embed visual advertising content into media content, the computing device comprising:
a content determination module to (i) retrieve user profile data corresponding to a user of the computing device, and (ii) determine advertising content personalized for the user as a function of the retrieved user profile data; and
a media rendering module to (i) detect a location within an image of the media content at which to embed visual advertising content, and (ii) embed the visual advertising content personalized for the user into the media content at the detected location within the media content to generate augmented media content.

### Claim 2 (depends on 1)

The computing device of claim 1, wherein to detect a location within an image of the media content at which to embed visual advertising content comprises to detect an object within the image of the media content; and
wherein to embed the visual advertising content personalized for the user into the media content to generate augmented media content comprises to embed the visual advertising content personalized for the user onto the detected object within the image of the media content to generate the augmented media content.

### Claim 3 (depends on 1)

The computing device of claim 1, wherein to detect a location within an image of the media content at which to embed visual advertising content comprises to detect a hook embedded within the media content; and
wherein to embed the visual advertising content personalized for the user into the media content to generate augmented media content comprises to embed the visual advertising content personalized for the user into the media content as a function of the hook to generate the augmented media content.

### Claim 4 (depends on 3)

The computing device of claim 3, wherein the hook embedded within the media content comprises metadata indicative of a location of at least one of an object or an area within the image of the media content at which to embed the visual advertising content.

### Claim 5 (depends on 1)

The computing device of claim 1, wherein the content determination module is further to (i) receive user characteristic data captured by at least one sensor, and (ii) identify the user as a function of the user characteristic data;
wherein to retrieve user profile data corresponding to a user of the computing device comprises to retrieve the user profile data corresponding to the identified user; and
wherein to determine advertising content personalized for the user as a function of the retrieved user profile data comprises to determine advertising content personalized for the user as a function of the retrieved user profile data corresponding to the identified user.

### Claim 6 (depends on 5)

The computing device of claim 5, wherein to receive user characteristic data captured by at least one sensor comprises to receive user characteristic data captured by at least one biometric sensor.

### Claim 7 (depends on 1)

The computing device of claim 1, wherein the user profile data comprises at least one of biographical information that corresponds to the user, a learned behavioral pattern that corresponds to the user, or preferences of the user.

### Claim 8 (depends on 7)

The computing device of claim 7, further comprising a profiling module to (i) receive user characteristic data captured by at least one sensor, (ii) analyze the user characteristic data captured by the at least one sensor, (iii) determine an activity of the user as a function of the analyzed user characteristic data, and (iv) update the user profile data as a function of the determined activity of the user.

### Claim 9 (depends on 1)

The computing device of claim 1, further comprising an advertising interest module to determine a level of interest of the user in the embedded visual advertising content.

### Claim 10 (depends on 9)

The computing device of claim 9, wherein the advertising interest module further to track eye movement of the user relative to a display device upon which the augmented media content is displayed via user eye movement data captured by at least one biometric sensor; and
wherein to determine a level of interest of the user in the embedded visual advertising content comprises to determine a level of interest of the user in the embedded visual advertising content as a function of the eye movement data captured by the at least one biometric sensor.

### Claim 11 (depends on 9)

The computing device of claim 9, wherein the advertising interest module further to (i) track eye movement of the user relative to a display device upon which the augmented media content is displayed via user eye movement data captured by at least one biometric sensor, (ii) determine whether the embedded visual advertising content was viewed by the user as a function of the eye movement data captured by the at least one biometric sensor, (iii) determine a reaction of the user to the embedded visual advertising content in response to a determination that the embedded visual advertising content was viewed by the user, (iv) determine whether the reaction to the embedded visual advertising content meets a reference reaction threshold, and (v) determine whether to charge a sponsor of the embedded visual advertising content as a function of the reference reaction threshold.

### Claim 12 (depends on 1)

The computing device of claim 1 wherein the content determination module is further to receive environment data corresponding to an operating environment of the computing device; and
wherein to determine advertising content personalized for the user comprises to determine advertising content personalized for the user as a function of the retrieved user profile data and the received environment data.

### Claim 13 (depends on 12)

The computing device of claim 12, wherein to receive environment data corresponding to an operating environment of the computing device comprises to receive at least one of weather data, ambient light data, sound level data, location data, or time data captured by at least environment one sensor.

### Claim 14 (depends on 1)

The computing device of claim 1, further comprising a communication module to (i) receive the media content from a remote media server; and (ii) receive the visual advertising content from the remote media server.

### Claim 15

One or more machine readable media comprising a plurality of instructions stored thereon that in response to being executed result in a computing device:
detecting a location within an image of the media content at which to embed visual advertising content;
retrieving user profile data corresponding to a user of the computing device;
determining advertising content personalized for the user as a function of the retrieved user profile data; and
embedding the visual advertising content personalized for the user into the media content at the detected location within the media content to generate augmented media content.

### Claim 16 (depends on 15)

The one or more machine readable media of claim 15, wherein detecting a location within an image of the media content at which to embed advertising content comprises detecting an object within the image of the media content; and
wherein embedding the visual advertising content personalized for the user into the media content to generate augmented media content comprises embedding the visual advertising content personalized for the user onto the detected object within the image of the media content to generate the augmented media content.

### Claim 17 (depends on 15)

The one or more machine readable media of claim 15, wherein detecting a location within an image of the media content at which to embed visual advertising content comprises detecting a hook embedded within the media content; and
wherein embedding the visual advertising content personalized for the user into the media content to generate augmented media content comprises embedding the visual advertising content personalized for the user into the media content as a function of the hook to generate the augmented media content.

### Claim 18 (depends on 15)

The one or more machine readable media of claim 15, wherein the plurality of instructions further result in the computing device:
receiving user characteristic data captured by at least one sensor;
identifying the user as a function of the user characteristic data;
wherein retrieving user profile data corresponding to a user of the computing device comprises retrieving the user profile data corresponding to the identified user; and
wherein determining advertising content personalized for the user as a function of the retrieved user profile data comprises determining advertising content personalized for the user as a function of the retrieved user profile data corresponding to the identified user.

### Claim 19 (depends on 15)

The one or more machine readable media of claim 15, wherein the plurality of instructions further result in the computing device determining a level of interest of the user in the visual embedded advertising content.

### Claim 20 (depends on 19)

The one or more machine readable media of claim 19, wherein the plurality of instructions further result in the computing device tracking eye movement of the user relative to a display device displaying the augmented media content via user eye movement data captured by at least one biometric sensor; and
wherein determining a level of interest of the user in the embedded visual advertising content comprises determining a level of interest of the user in the embedded visual advertising content as a function of the eye movement data captured by the at least one biometric sensor.

### Claim 21 (depends on 15)

The one or more machine readable media of claim 15, wherein the plurality of instructions further result in the computing device:
tracking eye movement of the user relative to a display device displaying the augmented media content via user eye movement data captured by at least one biometric sensor;
determining whether the embedded visual advertising content was viewed by the user as a function of the eye movement data captured by the at least one biometric sensor;
determining a reaction of the user to the embedded visual advertising content in response to determining that the embedded advertising content was viewed by the user;
determining whether the reaction to the embedded visual advertising content meets a reference reaction threshold; and
determining whether to charge a sponsor of the embedded visual advertising content as a function of the reference reaction threshold.

### Claim 22 (depends on 15)

The one or more machine readable media of claim 15, wherein the plurality of instructions further result in the computing device receiving environment data corresponding to an operating environment of the computing device; and
wherein determining advertising content personalized for the user as a function of the retrieved user profile data comprises determining advertising content personalized for the user as a function of the retrieved user profile data and the received environment data.

### Claim 23

A method for adaptively embedding visual advertising content into media content, the method comprising:
detecting, on a computing device, a location within an image of the media content at which to embed visual advertising content;
retrieving, on the computing device, user profile data corresponding to a user of the computing device;
determining, on the computing device, advertising content personalized for the user as a function of the retrieved user profile data; and
embedding, on the computing device, the visual advertising content personalized for the user into the media content at the detected location within the media content to generate augmented media content.

### Claim 24 (depends on 23)

The method of claim 23, wherein detecting a location within an image of the media content at which to embed advertising content comprises detecting an object within the image of the media content; and
wherein embedding the visual advertising content personalized for the user into the media content to generate augmented media content comprises embedding the visual advertising content personalized for the user onto the detected object within the image of the media content to generate the augmented media content.

### Claim 25 (depends on 23)

The method of claim 23, wherein detecting a location within an image of the media content at which to embed visual advertising content comprises detecting a hook embedded within the media content; and
wherein embedding the visual advertising content personalized for the user into the media content to generate augmented media content comprises embedding the visual advertising content personalized for the user into the media content as a function of the hook to generate the augmented media content.
