| CPC G06Q 30/0613 (2013.01) [G06Q 30/0241 (2013.01); G06Q 30/0601 (2013.01); G06Q 30/0623 (2013.01); G06Q 50/14 (2013.01); H04L 65/61 (2022.05); H04L 65/612 (2022.05)] | 15 Claims |

|
1. A method comprising:
separating data packets within a video transmitted from a video device of a person to a communicator device of an entity, wherein the video depicts interactions or feedback of the person with one or more products of the entity;
assigning the data packets to a plurality of channels associated with at least one of a first network connecting the communicator device to the Internet or a second network connecting the video device to the Internet, wherein the separated data packets are assigned to a channel from the plurality of channels based on a continuous assessment of latency of data transmission within one or more of the plurality of channels;
transmitting, over the plurality of channels, the data packets with meta data indicating information regarding sequence of each packet within the video to cause a recommendation system to combine, using the meta data, the transmitted data packets from different channels of the plurality of channels into the video, comprising:
transmitting, over one or more of the plurality of channels, a threshold number of duplicate data packets determined based on one or more optimization algorithms or a user input; and
receiving, from the recommendation system, one or more personalized suggestions that were generated by:
analyzing, subsequent to the combining of the transmitted data packets, the interactions or feedback of the person depicted in the video to generate an analysis specific to the person; and
generating, using the analysis and one or more preferences of the entity comprising an image quality of the video, the one or more personalized suggestions.
|