IMPLEMENTATIONS AND METHODS FOR USING MOBILE DEVICES TO COMMUNICATE WITH A NEURAL NETWORK SEMICONDUCTOR
Systems and methods described herein involve executing, using an artificial intelligence System on Chip (AI SoC), a machine learning model on received televised content, the machine learning model configured to identify objects displayed on the received televised content; displaying, through a mobile application interface, the identified objects for selection; and for a selection of one or more objects from the identified objects and an overlay through the mobile application interface, modifying a display of the received televised content to display the overlay.
1 . A method, comprising:
executing, using an artificial intelligence System on Chip (AI SoC), a machine learning model on received televised content, the machine learning model configured to identify objects displayed on the received televised content;
displaying, through a mobile application interface, the identified objects for selection; and
for a selection of one or more objects from the identified objects and an overlay through the mobile application interface, modifying a display of the received televised content to display the overlay.
2 . The method of claim 1 , further comprising:
for the overlay being an information overlay, retrieving information associated with the selected one or more objects; and
generating the overlay from the retrieved information.
3 . The method of claim 1 , further comprising:
for the overlay being a visual overlay, the modifying the display of the received televised content to display the overlay comprises displaying the visual overlay on the selected one or more objects.
4 . The method of claim 3 , wherein the modifying the display of the received televised content to display the overlay comprises:
for the selection of one or more objects from the identified objects being a selection of a person and an object, displaying the visual overlay on the object when the object is associated with the person.
5 . The method of claim 1 , further comprising:
for a selection of one or more users through the mobile application interface, modifying the display of the received televised content of the selected one or more users to display the overlay.
6 . The method of claim 1 , further comprising retrieving information for display on the mobile application interface for the selected one or more objects.
7 . The method of claim 1 , wherein the AI SoC is disposed on one of a television. a set top box, or an edge device connected to a set top box and a television, wherein the method further comprises receiving, through the mobile application interface, a channel to obtain the received television content.
8 . The method of claim 1 , further comprising:
receiving, through the mobile application interface, a selection of the machine learning model;
wherein the AI SoC is configured to execute the selected machine learning model in response to the selection.
9 . The method of claim 1 , further comprising:
receiving, through the mobile application interface, a selection of a location on the selected one or more objects to provide the overlay;
wherein the modifying the display of the received televised content to display the overlay comprises providing the overlay on the selected location on the selected one or more objects.
10 . The method of claim 1 , wherein the overlay comprises text messages; wherein the modifying the display of the received televised content to display the overlay comprises modifying the display of a plurality of users to display the text messages.
11 . The method of claim 1 , wherein, for the selection of the one or more objects being a first person having a first face and a second person having a second face, the overlay comprises an overlay of the second face on the first person and an overlay of the first face on the second person.
12 . The method of claim 1 , further comprising, for the selection of the one or more objects being a person, generating a chat application in the mobile application interface to facilitate chat with the person.
13 . The method of claim 1 , further comprising, receiving, through the mobile application interface, instructions to initiate a poll;
wherein the poll is provided to mobile application interfaces of one or more users viewing the received television content.
14 . The method of claim 1 , wherein the overlay comprises animations.
15 . The method of claim 1 , wherein the overlay comprises statistics associated with the selected one or more objects.