Television receiver and home automation system and methods to associate data with nearby people
First Claim
1. A computer-implemented method, the method comprising:
- receiving, at a television receiver connected to a home automation system, television programming from a television service provider;
detecting, by the television receiver, target data in the television programming, wherein target data includes data associated with a virtual person;
identifying one or more characteristics of the virtual person using the target data;
storing the target data and characteristics in a database of target data, wherein the characteristics are associated with the target data in the database;
detecting, by a sensor of the home automation system, home automation data associated with a local person, wherein the home automation data includes video or audio data associated with the local person;
identifying one or more characteristics of the local person using the home automation data;
comparing the characteristics of the virtual person and the characteristics of the local person;
transmitting a portion of the target data and a portion of the home automation data to an electronic device, wherein when the portion of the target data and the portion of the home automation data are received, the portion of the target data and the portion of the home automation data are displayable on a display device.
2 Assignments
0 Petitions
Accused Products
Abstract
The disclosure relates to systems and methods for identifying a person using a home automation system, and using data collected from a television distribution system and data collected by sensors in a home automation system to identify a person. An example method or system includes receiving television programming from a television service provider, detecting target data in the television programming associated with a virtual person, identifying characteristics of the virtual person, detecting home automation data associated with a local person, identifying characteristics of the local person, comparing the characteristics of the virtual person and the characteristics of the local person, and transmitting a portion of the target data and a portion of the home automation data to an electronic device for displaying.
-
Citations
20 Claims
-
1. A computer-implemented method, the method comprising:
-
receiving, at a television receiver connected to a home automation system, television programming from a television service provider; detecting, by the television receiver, target data in the television programming, wherein target data includes data associated with a virtual person; identifying one or more characteristics of the virtual person using the target data; storing the target data and characteristics in a database of target data, wherein the characteristics are associated with the target data in the database; detecting, by a sensor of the home automation system, home automation data associated with a local person, wherein the home automation data includes video or audio data associated with the local person; identifying one or more characteristics of the local person using the home automation data; comparing the characteristics of the virtual person and the characteristics of the local person; transmitting a portion of the target data and a portion of the home automation data to an electronic device, wherein when the portion of the target data and the portion of the home automation data are received, the portion of the target data and the portion of the home automation data are displayable on a display device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A television receiver, comprising:
-
one or more processors; a wireless transceiver communicatively coupled to the one or more processors; a non-transitory computer readable storage medium communicatively coupled to the one or more processors, wherein the non-transitory computer readable storage medium includes instructions that, when executed by the one or more processors, cause the one or more processors to perform operations including; receiving, at a television receiver connected to a home automation system, television programming from a television service provider; detecting, by the television receiver, target data in the television programming, wherein target data includes data associated with a virtual person; identifying one or more characteristics of the virtual person using the target data; storing the target data and characteristics in a database of target data, wherein the characteristics are associated with the target data in the database; detecting, by a sensor of the home automation system, home automation data associated with a local person, wherein the home automation data includes video or audio data associated with the local person; identifying one or more characteristics of the local person using the home automation data; comparing the characteristics of the virtual person and the characteristics of the local person; transmitting a portion of the target data and a portion of the home automation data to an electronic device, wherein when the portion of the target data and the portion of the home automation data are received, the portion of the target data and the portion of the home automation data are displayable on a display device. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A non-transitory computer readable medium comprising instructions that, when executed by one or more processors, cause the one or more processors to perform operations including:
-
receiving, at a television receiver connected to a home automation system, television programming from a television service provider; detecting, by the television receiver, target data in the television programming, wherein target data includes data associated with a virtual person; identifying one or more characteristics of the virtual person using the target data; storing the target data and characteristics in a database of target data, wherein the characteristics are associated with the target data in the database; detecting, by a sensor of the home automation system, home automation data associated with a local person, wherein the home automation data includes video or audio data associated with the local person; identifying one or more characteristics of the local person using the home automation data; comparing the characteristics of the virtual person and the characteristics of the local person; transmitting a portion of the target data and a portion of the home automation data to an electronic device, wherein when the portion of the target data and the portion of the home automation data are received, the portion of the target data and the portion of the home automation data are displayable on a display device.
-
Specification