Patent ID: 11960539
Assignee: TOUCHSTREAM TECHNOLOGIES, INC.
Field: nan (nan)
Classification: CPC nan | IPC G

Claim 0:
1. A target device configured to communicatively couple to a remote personal computing device and at least one server, the target device comprising:
a display connection connecting the target device to an associated display; and
one or more memory devices storing computer-readable instructions that when executed by one or more processors are configured to:
(1) establish a secure connection communicatively coupling the target device and the remote personal computing device by:
connecting the target device to a network;
receiving, over the network and from the remote personal computing device, a transmission request including user information comprising at least one of: user identification or account information;
receiving, over the display connection from the associated display, a display transmission including display information including at least one of: an address or a code;
generating, based on the transmission request and for the target device, a unique synchronization code distinct from an IP address of the target device and from a media access control (MAC) address of the target device;
generating and transmitting, to the associated display and over the display connection, a set of instructions causing the associated display to display the unique synchronization code;
receiving, from the remote personal computing device, an indication of the remote personal computing device authenticating the unique synchronization code represented on the associated display;
based on the authentication, establishing a correspondence between the remote personal computing device and the associated display;
subsequent to establishing the correspondence, receiving an indication of one or more requests for video content of a video content provider;
receiving an other code providing access to the video content identified by the remote personal computing device, the other code being unique to the video content provider; and
identifying and loading at least one media player associated with the video content and the video content provider; and

(2) retrieve or play the video content of the video content provider associated with the at least one media player.