IP Library Granted Patent US 10,158,903
Granted Patent B2
US 10,158,903 · App. 15/508,070 · Granted Dec 18, 2018

Detection of items in a home

Inventor: Aleksey Tumanov (Kremenchuk, UA)
H04N21/4223G06Q30/0242H04N21/251H04N21/25891H04N21/2668H04N21/44213H04N21/4532H04N21/812G06Q30/0269
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,158,903
App. No.
15/508,070
Granted
Dec 18, 2018
Kind
B2
Abstract

Various arrangements for detecting items in home are presented. Imaging devices may capture images of a user's home. The images may be analyzed and compared against a user approved list of item definitions. Using the definitions, items, brands, trademarks, and the like may be identified in the images. The items identified in the images may be used to determine preferences of a user and provide targeted marketing content using the television receiver. In some cases, analysis of items in a home may be used to determine the effectiveness of marketing content by determining causality or correlations between marketing content viewed by a user and items in the home.

Claims (91)

1. A method for customer preference detection, comprising:

receiving input corresponding to selection of user preferences including identification of permitted items;

activating an imaging device, the imaging device positioned to capture images of an area of a home in view of a television;

capturing a baseline image of the area using the imaging device;

receiving input corresponding to selection of a field of view for the area;

capturing a new image of the area;

accessing a database of image signatures corresponding to identifiable items;

detecting one or more identifiable items in the new image and present in the field of view using the database of image signatures, wherein detecting includes comparing the baseline image and the new image and filtering using the field of view;

adding detected identifiable items to a detected item list;

generating a filtered item list using the detected item list and the user preferences including the permitted items, the filtered item list including identifiable items from the detected item list that are permitted items;

adding items from the detected item list to a historical detection list;

transmitting the filtered item list to a service provider;

receiving new marketing content from the service provider based on a preference change determined by comparing the historical detection list with a prior historical detection list; and

outputting a signal for presentation of the new marketing content on the television.

2. The method of claim 1 , further comprising:

receiving further marketing content based on the filtered item list; and

outputting a further signal for presentation of the further marketing content on the television.

3. The method of claim 1 , wherein:

the filtered item includes a user profile and a time stamp associated with each item in the filtered item list.

4. The method of claim 2 , further comprising:

tracking a history of the marketing content output for presentation on the television and items on the filtered item list; and

determining a causality score between the marketing content and the items on the filtered item list.

5. The method of claim 1 , wherein:

identifiable items include at least one of a product barcode, trademark, product shape, or product logo.

6. The method of claim 1 , further comprising:

tracking programming output for presentation on the television;

determining a correlation between a type of programming output for presentation on the television and items on the detected item list;

receiving further marketing content based on the correlation; and

outputting a further signal for presentation of the further marketing content on the television during presentation of further programming of the type of programming.

7. The method of claim 1 , wherein the preference change corresponds to a change in types of identifiable items associated with a behavior change or a life change.

8. A non-transitory processor-readable medium for customer preference detection, the medium comprising processor-readable instructions configured to cause one or more processors to perform operations including:

receiving input corresponding to selection of user preferences including identification of permitted items;

activating an imaging device, the imaging device positioned to capture images of an area of a home in view of a television;

capturing a baseline image of the area using the imaging device;

receiving input corresponding to selection of a field of view for the area;

capturing a new image of the area;

accessing a database of image signatures corresponding to identifiable items;

detecting one or more identifiable items in the new image and present in the field of view using the database of image signatures, wherein detecting includes comparing the baseline image and the new image and filtering using the field of view;

adding detected identifiable items to a detected item list;

user generating a filtered item list using the detected item list and the preferences including the permitted items, the filtered item list including identifiable items from the detected item list that are permitted items;

adding items from the detected item list to a historical detection list;

transmitting the filtered item to a service provider;

receiving new marketing content from the service provider based on a preference change determined by comparing the historical detection list with a prior historical detection list; and

outputting a signal for presentation of the new marketing content on the television.

9. The non-transitory processor-readable medium of claim 8 , wherein the operations further include:

receiving further marketing content based on the filtered item list; and

outputting a further signal for presentation of the further marketing content on the television.

10. The non-transitory processor-readable medium of claim 8 , wherein:

the filtered item list includes a user profile and a time stamp associated with each item in the filtered item list.

11. The non-transitory processor-readable medium of claim 9 , wherein the operations further include:

tracking a history of marketing content output for presentation on the television and items on the filtered item list; and

determining a causality score between the marketing content and the items on the filtered item list.

12. The non-transitory processor-readable medium of claim 8 , wherein:

the identifiable items include at least one of a product barcode, trademark, product shape, or product logo.

13. The non-transitory processor-readable medium of claim 8 , wherein the operations further include:

tracking programming output for presentation on the television;

determining a correlation between a type of programming output for presentation on the television and items on the detected item list;

receiving further marketing content based on the correlation; and

outputting a further signal for presentation of the further marketing content on the television during presentation of further programming of the type of programming.

14. The non-transitory processor-readable medium of claim 8 , wherein the preference change corresponds to a change in types of identifiable items associated with a behavior change or a life change.

15. A television receiver, comprising:

one or more processors;

a memory communicatively coupled with and readable by the one or more processors and having stored therein processor-readable instructions which, when executed by the one or more processors, cause the one or more processors to perform operations including:

receiving input corresponding to selection of user preferences including identification of permitted items;

an imaging device, the imaging device positioned to capture images of an area of a home in view of a television;

capturing a baseline image of the area using the imaging device;

receiving input corresponding to selection of a field of view for the area;

capturing a new image of the area;

accessing a database of image signatures corresponding to identifiable items;

detecting one or more identifiable items in the new image and present in the field of view using the database of image signatures, wherein detecting includes comparing the baseline image and the new image and filtering using the field of view;

adding detected identifiable items to a detected item list;

generating a filtered item list using the detected item list and the generating a filtered item list using the detected item list and the preferences including the permitted items, the filtered item list including identifiable items from the detected item list that are permitted items;

adding items from the detected item list to a historical detection list;

transmitting the filtered item list to a service provider;

receiving new marketing content from the service provider based on a preference change determined by comparing the historical detection list with a prior historical detection list; and

outputting a signal for presentation of the new marketing content on the television.

16. The television receiver of claim 15 , wherein the operations further include:

receiving further marketing content based on the filtered item list; and

outputting a further signal for presentation of the further marketing content on the television.

17. The television receiver of claim 15 , wherein:

the filtered item list includes a user profile and a time stamp associated with each item in the filtered item list.

18. The television receiver of claim 16 , wherein the operations further include:

tracking a history of the marketing content output for presentation on the television and items on the filtered item list; and

determining a causality score between the marketing content and the items on the filtered item list.

19. The television receiver of claim 15 , wherein:

the identifiable items include at least one of a product barcode, trademark, product shape, or product logo.

20. The television receiver of claim 15 , wherein the operations further include:

tracking programming output for presentation on the television;

determining a correlation between a type of programming output for presentation on the television and items on the detected item list;

receiving further marketing content based on the correlation; and

outputting a further signal for presentation of the further marketing content on the television during presentation of further programming of the type of programming.

Assignments (2)
CHANGE OF NAME Recorded Nov 23, 2018
From: ECHOSTAR UKRAINE L.L.C.
To: DISH UKRAINE L.L.C.
Reel/Frame 047618/0975 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 13, 2017
From: TUMANOV, ALEKSEY
To: ECHOSTAR UKRAINE L.L.C.
Reel/Frame 043180/0915 →
Continuity (1)
Related Publication 20170289606A1 · Oct 5, 2017