US 12,461,718 B2
System and method of application implemented as video
Danny Kalish, Raanana (IL)
Assigned to IDOMOO LTD, Raanana (IL)
Filed by Idomoo LTD, Raanana (IL)
Filed on Mar. 16, 2023, as Appl. No. 18/184,858.
Claims priority of provisional application 63/320,412, filed on Mar. 16, 2022.
Prior Publication US 2023/0297344 A1, Sep. 21, 2023
Int. Cl. G06F 3/0481 (2022.01); G06F 8/34 (2018.01)
CPC G06F 8/34 (2013.01) [G06F 3/0481 (2013.01)] 16 Claims
OG exemplary drawing
 
1. A video streaming platform, implemented by one or more processors operatively coupled to a non-transitory computer readable storage device, which comprises:
builder module configured for generating an interactive video comprised of video segments and frames, where the video segments or frames represent different application screens at different operation states, said application screens reflecting all possible activation screen results or functionality of the application;
an application functioning as interactive video application, comprised of:
interaction module configured to receive input, action or gesture applied by the user in relation to application screen while the video is streaming;
application management module configured for determining all action to be applied based on business rules, which are part the application inside functionality, based on user received input;
video generation module configured for real time generating/changing/selecting the video frames/parts using the generated interactive module based on determined actions;
wherein the application management module applies actions outside the application wherein the actions include: go to, invoke API, interaction with web page, retrieve or saved data, transmit data, change/analyze data, cookies, interaction with data source or internal sensors;
wherein the application management module defines flow of actions applied by the application, in association with user input or behavior, for each action defined steps/operation associated screen video frames.