Mechanisms for casting content
View Patent ↗One embodiment provides a method, including: identifying, using a processor on a first device, content intended for playback; identifying, using a sensor of the first device, a casting ready target device; the identifying including obtaining data associating a user operating the first device with the cast ready target device; and directing content for casting on the cast ready target based on the data. Other aspects are described and claimed.
1. A method, comprising:
identifying, using a processor on a first device, content intended for playback;
identifying, using a sensor of the first device, a cast ready target device;
said identifying a cast ready target device comprising obtaining data associating a user operating the first device with the cast ready target device, wherein the obtained data identifies a cast ready target device based upon a positional alignment of the first device and the user in relation to the cast ready target device, wherein the positional alignment is based upon at least one camera detecting a target and a confidence associated with the target; and
directing content for casting to the cast ready target device based on the data and the confidence associated with the target.
2. The method of claim 1 , wherein the obtaining comprises detecting motion data of the first device.
3. The method of claim 2 , wherein the motion data indicates that the first device has moved towards the cast ready target device.
4. The method of claim 1 , wherein the obtaining comprises detecting alignment data between the first device and the cast ready target device.
5. The method of claim 4 , wherein the alignment data comprises image data and the alignment data indicates a substantial alignment between the first device and the cast ready target device.
6. The method of claim 1 , wherein the obtaining comprises obtaining data indicating that the user operating the first device is gazing toward the cast ready target device.
7. The method of claim 6 , wherein the data indicating that the user is gazing toward the cast ready target device comprises eye tracking data.
8. The method of claim 1 , further comprising, receiving a signal from the target device prior to the transferring.
9. The method of claim 1 , further comprising switching casting control from the user operating the first device to a second user operating a second device.
10. The method of claim 9 , wherein the switching comprises obtaining data associating the second user operating the second device with the cast ready target device.
11. A device, comprising:
a sensor;
a processor operatively coupled to the sensor; and
a memory storing code that is executable by the processor to:
identify content intended for playback;
identify, using the sensor, a cast ready target device;
wherein the code that is executable by the processor to identify a cast ready target device is executable by the processor to obtain data associating a user operating the device with the cast ready target device, wherein the obtained data identifies a cast ready target device based upon a positional alignment of the first device and the user in relation to the cast ready target device, wherein the positional alignment is based upon at least one camera detecting a target and a confidence associated with the target; and
direct content for casting to the cast ready target device based on the data and the confidence associated with the target.
12. The device of claim 11 , wherein the code that is executable to obtain comprises code that detects motion data of the device.
13. The device of claim 12 , wherein the motion data indicates that the device has moved towards the cast ready target device.
14. The device of claim 11 , wherein the code that obtains comprises code that detects alignment data between the device and the cast ready target device.
15. The device of claim 14 , wherein the alignment data comprises image data and the alignment data indicates a substantial alignment between the device and the cast ready target device.
16. The device of claim 11 , wherein the code that obtains comprises code that obtains data indicating that the user operating the device is gazing toward the cast ready target device.
17. The device of claim 16 , wherein the data indicating that the user is gazing toward the cast ready target device comprises eye tracking data.
18. The device of claim 11 , further comprising code that is executable by the processor to receive a signal from the target device prior to the transferring.
19. The device of claim 11 , further comprising code that is executable by the processor to switch casting control from the user operating the device to a second user operating a second device.
20. A product, comprising:
a storage device having code stored therewith, the code being executable by a processor and comprising:
code that identifies, using a processor on a first device, content intended for playback;
code that identifies, using a sensor of the first device, a cast ready target device;
said code that identifies a cast ready target device comprising code that obtains data associating a user operating the first device with the cast ready target device, wherein the obtained data identifies a cast ready target device based upon a positional alignment of the first device and the user in relation to the cast ready target device, wherein the positional alignment is based upon at least one camera detecting a target and a confidence associated with the target; and
code that directs content for casting to the cast ready target based on the data and the confidence associated with the target.