US 12,141,433 B2
System for providing interactive participation-type drawing making service and method for controlling the same
Jong-min Kim, San Jose, CA (US); and Seung-ah Kim, Sejong (KR)
Assigned to I-Scream arts Co., Ltd., Seoul (KR)
Appl. No. 17/916,259
Filed by I-Scream arts Co., Ltd., Seoul (KR)
PCT Filed Nov. 16, 2021, PCT No. PCT/KR2021/016771
§ 371(c)(1), (2) Date Sep. 30, 2022,
PCT Pub. No. WO2022/255571, PCT Pub. Date Dec. 8, 2022.
Claims priority of application No. 10-2021-0070154 (KR), filed on May 31, 2021; and application No. 10-2021-0155876 (KR), filed on Nov. 12, 2021.
Prior Publication US 2023/0325070 A1, Oct. 12, 2023
Int. Cl. G06F 3/04883 (2022.01); G06F 3/0346 (2013.01); G06F 3/04817 (2022.01); G06F 3/04845 (2022.01); G06F 3/04847 (2022.01); G06F 3/0488 (2022.01); G06T 11/00 (2006.01); G06T 11/20 (2006.01); G09B 5/02 (2006.01); G09B 11/00 (2006.01); H04L 65/401 (2022.01)
CPC G06F 3/04883 (2013.01) [G06F 3/0346 (2013.01); G06F 3/04817 (2013.01); G06F 3/04845 (2013.01); G06F 3/04847 (2013.01); G06F 3/0488 (2013.01); G06T 11/001 (2013.01); G06T 11/203 (2013.01); G09B 5/02 (2013.01); G09B 11/00 (2013.01); H04L 65/4015 (2013.01); G06T 2200/24 (2013.01)] 7 Claims
OG exemplary drawing
 
1. A system for providing an interactive participation drawing making service, which provides a remote drawing making service that is capable of real-time interaction between a first user and a second user in a contactless environment, wherein the system comprises:
a first terminal that is configured to allow inputting a first event signal of the first user;
a second terminal that is configured to allow inputting a second event signal of the second user;
a controller that generates a server module for using a pre-stored drawing making program while undergoing communication in the server module by constructing a network with the first and second terminals and a web, and reflects all data resulting from real-time input of the first and second event signals to the drawing making program in real time when both of the first and second terminals connect to the generated server module, and controls a preset alarm signal so as to be output in response to a result of the reflection; and
an alarm part provided in each of the first and second terminals to perform visual displaying on an arbitrary screen according to an alarm signal output from the controller,
wherein the controller comprises:
a server module management processor that generates and manages the server module for using the drawing making program, and assigns identification information for each of the first and second terminals when the first terminal and the second terminal connect to the server module;
a data generation processor that performs datafication of the first and second event signals input that were from the first and second terminals;
a database that pre-stores and manages the drawing making program for making a real-time response according to data of the first and second event signals generated by the data generation processor;
a data processor that performs mapping of the data of the first and second event signals generated by the data generation processor to the identification information assigned by the server module management processor, so as to reflect the data to the drawing making program; and
an alarm signal output processor that controls a preset alarm signal so as to be output in response to the result of reflection through the data processor,
wherein the controller further comprises a video recording processor that performs datafication of the screen displayed through the alarm part and records and stores the data in the database,
wherein the at least one of the first event signal and the second event signal further comprises a replay-demand signal that replays a video of a drawing making process already performed on the drawing making program, and
wherein when the data of the replay-demand signal is included in the data of the at least one of the first event signal and the second event signal mapped through the data processor, the alarm signal output processor outputs the alarm signal so as to provide, as the video, the already performed drawing making process to the alarm part of the terminal into which at least one of the first event signal and the second event signal was input based on the data stored in the database through the video recording processor, and
wherein each of the first terminal and the second terminal further comprises:
an image sensor that takes images from the first and second users, respectively, as image data;
a voice sensor that senses voices of the first user and the second user, respectively, as voice data; and
a sound output processor that outputs a preset sound according to the alarm signal output from the controller, and
the controller further comprises a data communication processor that allows real-time mutual sharing of the image data taken by the image sensor and the voice data sensed by the voice sensor between the first and second terminals using a pre-mounted video calling software development kit (SDK) as an interface and outputs the image data to the alarm part via the alarm signal output processor and the voice data to the sound output processor.