IP Library Granted Patent US 9,349,131
Granted Patent B2
US 9,349,131 · App. 13/364,417 · Granted May 24, 2016

Interactive digital advertising system

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 9,349,131
App. No.
13/364,417
Granted
May 24, 2016
Kind
B2
Abstract

A interactive digital advertising system including a soft-copy display including at least an information display region and a command control region, a digital image capture system positioned to capture a time sequence of images of users located in a field-of-view of the soft-copy display, and a storage memory storing a library of advertisements. A time sequence of images is analyzed to detect a plurality of users, and at least one of the users is designated to be a controlling user. The captured images are displayed in the command control region, wherein the detected users are demarked using graphical elements. The captured time sequence of images is analyzed to determine one or more demographic attributes relating to the designated controlling user, and a particular advertisement from the library of advertisements is selected and displayed in the information display region responsive to the determined demographic information.

Claims (52)

1. An interactive digital advertising system, comprising:

a soft-copy display including at least an information display region and a command control region;

a digital image capture system positioned to capture a time sequence of images of users located in a field-of-view of the soft-copy display;

a data processing system;

a storage memory storing a library of advertisements; and

a program memory communicatively connected to the data processing system, wherein the program memory stores instructions configured to cause the data processing system to implement a method comprising the following steps:

displaying the captured time sequence of images in the command control region;

analyzing the captured time sequence of images to detect a plurality of users in the field-of-view of the soft-copy display who are viewing the soft copy display;

designating at least one of the detected plurality of users to be a controlling user;

responsive to designating the controlling user, updating the command control region to visually indicate the identity of the controlling user and to visually indicate a relative position of each of the detected plurality of users in a priority queue;

analyzing the captured time sequence of images to determine one or more demographic attributes relating to the at least one designated controlling user;

selecting a particular advertisement from the library of advertisements responsive to the determined demographic information;

displaying the selected advertisement in the information display region, wherein the advertisement comprises one or more selectable active elements;

detecting a pointing gesture and a selecting gesture made by the controlling user, wherein the pointing gesture and the selecting gesture correspond to the one or more selectable active elements; and

updating content displayed in the information display region in response to the detected pointing gesture and detected selecting gesture,

wherein the designation of the controlling user is determined responsive to a user's distance from the soft-copy display and a duration of time that a user has been viewing the soft-copy display, and wherein the designation of the controlling user includes determining a priority value determined by computing a weighted summation of two or more terms, wherein one of the terms is responsive to the normalized distance of the user from the soft-copy display and a second term is responsive to the normalized duration of time that the user has been viewing the soft-copy display.

2. The interactive digital advertising system of claim 1 wherein the content displayed in the information display region is updated to include a fiducial indicating a pointing location where the controlling user is pointing.

3. The interactive digital advertising system of claim 2 wherein the pointing gesture is an arm movement gesture or a hand movement gesture or a finger movement gesture.

4. The interactive digital advertising system of claim 2 wherein the fiducial includes a tail indicating a history of pointing locations.

5. The interactive digital advertising system of claim 1 wherein one or more selectable active elements are associated with predefined actions.

6. The interactive digital advertising system of claim 5 wherein the predefined actions are initiated in response to the pointing gesture and the selecting gesture.

7. The interactive digital advertising system of claim 1 wherein the method implemented by the processing system further comprises detecting a relinquish control gesture and designating a different detected user as the controlling user in response to the detected relinquish control gesture.

8. The interactive digital advertising system of claim 1 wherein the weighted summation also includes a term that increases the priority value for users that are currently designated to be a controlling user.

9. The interactive digital advertising system of claim 1 wherein the weighted summation also includes a term that increases the priority value for users who perform a control request gesture.

10. The interactive digital advertising system of claim 1 wherein graphical elements of distinctive color or shape visually indicate the relative position of each of the detected plurality of users in the priority queue.

11. The interactive digital advertising system of claim 10 wherein the graphical elements include geometrical shapes enclosing the faces of the detected users.

12. The interactive digital advertising system of claim 10 wherein the graphical elements include avatars placed in proximity to the faces of the detected users.

13. The interactive digital advertising system of claim 12 wherein one or more attributes of the avatars are adjusted responsive to one or more attributes of the detected users.

14. The interactive digital advertising system of claim 13 wherein a facial expression attribute, a facial orientation attribute, a visual focus of attention attribute, an age attribute, a gender attribute, a race attribute, a hair color attribute, a hair style attribute, a facial hair attribute, an eye glasses attribute, a height attribute, a weight attribute, an identifying object attribute, a complexion attribute, a jewelry attribute, a clothing attribute or a makeup attribute associated with the avatar are adjusted to in accordance with corresponding attributes of the detected users.

15. The interactive digital advertising system of claim 1 wherein the method implemented by the processing system further comprises detecting a control request gesture made by one of the detected users who is not the controlling user, and wherein the relative position of that user in the priority queue is adjusted in response to the detected control request gesture.

16. The interactive digital advertising system of claim 1 wherein the demographic information includes an age attribute, a gender attribute, a race attribute, a hair color attribute, a hair style attribute, a facial hair attribute, an eye glasses attribute, a height attribute, a weight attribute, an identifying object attribute, a complexion attribute, a jewelry attribute, a clothing attribute or a makeup attribute.

17. The interactive digital advertising system of claim 1 wherein the particular advertisement is selected responsive to an interest level database indicating an interest level for advertisements in the library of advertisements responsive to the demographic information.

18. The interactive digital advertising system of claim 17 further including:

determining an interest level of the controlling user to the selected advertisement; and

updating the interest level database responsive to the determined demographic information and the determined interest level of the controlling user.

19. The interactive digital advertising system of claim 1 further including a network interface for transmitting or receiving information from other interactive digital advertising systems or other data processing systems.

20. A method for controlling an interactive digital advertising system comprising a data processing system, a storage memory storing a library of advertisements, a soft-copy display including at least an information display region and a command control region, and a digital image capture system positioned to capture a time sequence of images of users located in a field-of-view of the soft-copy display, wherein the method comprises the following steps:

the digital image capture system capturing a time sequence of images of the field-of-view;

displaying the captured time sequence of images in the command control region;

the data processing system analyzing the captured time sequence of images to detect a plurality of users in the field-of-view of the soft-copy display who are viewing the soft copy display;

designating at least one of the detected plurality of users to be a controlling user;

responsive to designating the controlling user, updating the command control region to visually indicate the identity of the controlling user and to visually indicate a relative position of each of the detected plurality of users in a priority queue;

the data processing system analyzing the captured time sequence of images to determine demographic information relating to the at least one designated controlling user;

selecting a particular advertisement from the library of advertisements responsive to the determined demographic information;

displaying the selected advertisement in the information display region, wherein the advertisement comprises one or more selectable active elements;

detecting a pointing gesture and a selecting gesture made by the one or more controlling users, wherein the pointing gesture and the selecting gesture correspond to the one or more selectable active elements; and

updating content displayed in the information display region in response to the detected pointing gesture and detected selecting gesture,

wherein the designation of the controlling user is determined responsive to a user's distance from the soft-copy display and a duration of time that a user has been viewing the soft-copy display, and wherein the designation of the controlling user includes determining a priority value determined by computing a weighted summation of two or more terms, wherein one of the terms is responsive to the normalized distance of the user from the soft-copy display and a second term is responsive to the normalized duration of time that the user has been viewing the soft-copy display.

21. The interactive digital advertising system of claim 1 wherein the normalized distance is normalized to a maximum distance across all currently detected users.

22. The interactive digital advertising system of claim 1 wherein the normalized duration of time is normalized to a maximum duration of time across all currently detected users.

23. The method of claim 20 wherein the normalized distance is normalized to a maximum distance across all currently detected users.

24. The method of claim 20 wherein the normalized duration of time is normalized to a maximum duration of time across all currently detected users.

Assignments (12)
SHORT-FORM PATENTS SECURITY AGREEMENT Recorded Sep 5, 2025
From: KODAK ALARIS LLC
To: ENCINA PRIVATE CREDIT SPV 2, LLC, AS COLLATERAL AGENT
Reel/Frame 072818/0674 →
RELEASE OF SECURITY INTEREST Recorded Aug 29, 2025
From: FGI WORLDWIDE LLC
To: KODAK ALARIS LLC
Reel/Frame 072740/0681 →
CHANGE OF NAME Recorded Oct 31, 2024
From: KODAK ALARIS INC.
To: KODAK ALARIS LLC
Reel/Frame 069282/0866 →
RELEASE OF SECURITY INTEREST Recorded Aug 7, 2024
From: THE BOARD OF THE PENSION PROTECTION FUND
To: KODAK ALARIS INC.
Reel/Frame 068481/0300 →
SECURITY AGREEMENT Recorded Aug 2, 2024
From: KODAK ALARIS INC.
To: FGI WORLDWIDE LLC
Reel/Frame 068325/0938 →
ASSIGNMENT OF SECURITY INTEREST Recorded Nov 17, 2021
From: KPP (NO. 2) TRUSTEES LIMITED
To: THE BOARD OF THE PENSION PROTECTION FUND
Reel/Frame 058175/0651 →
SECURITY INTEREST Recorded Oct 5, 2020
From: KODAK ALARIS INC.
To: KPP (NO. 2) TRUSTEES LIMITED
Reel/Frame 053993/0454 →
CHANGE OF NAME Recorded Oct 9, 2013
From: 111616 OPCO (DELAWARE) INC.
To: KODAK ALARIS INC.
Reel/Frame 031394/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 6, 2013
From: EASTMAN KODAK COMPANY
To: 111616 OPCO (DELAWARE) INC.
Reel/Frame 031172/0025 →
RELEASE OF SECURITY INTEREST IN PATENTS Recorded Sep 5, 2013
From: CITICORP NORTH AMERICA, INC., AS SENIOR DIP AGENT; WILMINGTON TRUST, NATIONAL ASSOCIATION, AS JUNIOR DIP AGENT
To: EASTMAN KODAK COMPANY; PAKON, INC.
Reel/Frame 031157/0451 →
PATENT SECURITY AGREEMENT Recorded Apr 1, 2013
From: EASTMAN KODAK COMPANY; PAKON, INC.
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS AGENT
Reel/Frame 030122/0235 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 2, 2012
From: PTUCHA, RAYMOND WILLIAM; SPAULDING, KEVIN EDWARD
To: EASTMAN KODAK
Reel/Frame 027639/0352 →