BACK-END CONTENT ANALYSIS SYSTEM TO INITIATE SECOND-SCREEN CONFIRMATION
First Claim
1. A method for confirming presence of a second-screen device with regard to a first-screen device, the method comprising:
- receiving, by a back-end computer system comprising one or more servers coupled to a network of a content delivery system, a content that is being delivered by the content delivery system via the network to a first-screen device, wherein the back-end computer system is at a remote physical location separate from both the first-screen device and the second-screen device, and wherein the first-screen device is associated with a user account;
performing, by the back-end computer system, a content detection analysis of the content;
determining, by the back-end computer system, a trigger event based on the content detection analysis, the trigger event being triggered based on a portion of the content;
selecting, by the back-end computer system, a second-screen device associated with a user account entity, wherein the user account entity is associated with the user account of the first-screen device; and
communicating, by the back-end computer system, the trigger event to the selected second-screen device, the trigger event causing the second-screen device to start a presence detection analysis using hardware of the second-screen device to confirm the second-screen device'"'"'s presence with regard to the first-screen device.
7 Assignments
0 Petitions
Accused Products
Abstract
Particular embodiments provide a hybrid approach to confirming a presence of the second-screen device in a same location as a first-screen device. In one embodiment, a trigger phase and a confirmation phase are used to confirm the presence of the second-screen device in a physical proximity to the first-screen device. The trigger phase may be performed at a back-end system. The back-end system may detect events for the content being delivered to the first-screen device using content detection techniques. The back-end system may generate a trigger event when certain conditions are met based on the detection. Once the trigger event is detected, the back-end system may confirm that the second-screen device is physically present in a same location with the first-screen device. For example, the back-end system may communicate with the second-screen device to initiate a content detection analysis on the second-screen device.
11 Citations
20 Claims
-
1. A method for confirming presence of a second-screen device with regard to a first-screen device, the method comprising:
-
receiving, by a back-end computer system comprising one or more servers coupled to a network of a content delivery system, a content that is being delivered by the content delivery system via the network to a first-screen device, wherein the back-end computer system is at a remote physical location separate from both the first-screen device and the second-screen device, and wherein the first-screen device is associated with a user account; performing, by the back-end computer system, a content detection analysis of the content; determining, by the back-end computer system, a trigger event based on the content detection analysis, the trigger event being triggered based on a portion of the content; selecting, by the back-end computer system, a second-screen device associated with a user account entity, wherein the user account entity is associated with the user account of the first-screen device; and communicating, by the back-end computer system, the trigger event to the selected second-screen device, the trigger event causing the second-screen device to start a presence detection analysis using hardware of the second-screen device to confirm the second-screen device'"'"'s presence with regard to the first-screen device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method for confirming presence of a second-screen device with regard to a first-screen device, the method comprising:
-
receiving, by the second-screen device, a trigger event from a back-end system comprising one or more computer servers coupled to a network of a content delivery system, the back-end system receiving content from the content delivery system that is being delivered by the content delivery system to the first-screen device and the back-end system performing a first content detection analysis of the content to determine the trigger event, wherein the back-end system is at a remote physical location separate from both the first-screen device and the second-screen device; based on receiving the trigger event, initiating, by the second-screen device, access of a hardware element to detect information within a range of the second-screen device; determining, by the second-screen device, whether the second-screen device is in a same location as the first-screen device using a second content detection analysis of the information detected by the hardware element; and sending, by the second-screen device, a presence confirmation that the second-screen device is in the same location of the first-screen device when the second content detection analysis detects the content from the content delivery system is being output by the first-screen device. - View Dependent Claims (17, 18, 19)
-
-
20. A system comprising:
-
a first-screen device configured to request content from a content delivery system; a second-screen device associated with a user of the first-screen device; a back-end system integrated with the content delivery system, the back-end system comprising one or more computers at a physical location remote from both the first-screen device and the second-screen device, the one or more computers configured to perform; receiving the content that is being delivered by the content delivery system to the first-screen device; performing a content detection analysis of the content; determining a trigger event based on the content detection analysis, the trigger event being triggered based on detecting the trigger event in a portion of the content; and communicating the trigger event to the second-screen device for the user, the trigger event causing the second-screen device to start a presence detection analysis using hardware of the second-screen device to confirm the second-screen device'"'"'s presence with regard to the first-screen device.
-
Specification