CPC G06F 3/0488 (2013.01) [G06V 10/40 (2022.01)] | 20 Claims |
1. A computing device, comprising:
a content control module implemented at least partially in hardware and configured to:
establish a content connectivity session between the computing device and a remote display device;
display digital content from a gaming application on the computing device and communicate the digital content for display by the remote display device as part of the content connectivity session;
determine, via one or more touch sensors of the computing device, one or more control regions of the gaming application based on a frequency of touch of a user as part of a monitored interaction with the gaming application;
segment the digital content from the gaming application into constituent visual features;
calculate a centroid for each of the constituent visual features and an epicenter of each control region of the one or more control regions;
identify one or more control graphics by correlating one or more of the centroids to one or more of the epicenters;
generate a controller graphical user interface by filtering the digital content to display the one or more control graphics and suppress display of portions of the digital content extraneous to the one or more control graphics; and
display the controller graphical user interface on the computing device and cause the gaming application to be displayed on the remote display device.
|