US 11,699,147 B2
System and method of performing secured transactions in a communication network
Shmuel Ur, Shorashim (IL); and Guy Roth, Rehovot (IL)
Assigned to Source Ltd., Valletta (MT)
Filed by Source Ltd., Valletta (MT)
Filed on Sep. 23, 2020, as Appl. No. 17/29,232.
Prior Publication US 2022/0092583 A1, Mar. 24, 2022
Int. Cl. G06Q 20/36 (2012.01); G06Q 20/42 (2012.01); G06Q 20/40 (2012.01); G06Q 20/02 (2012.01); G06Q 20/10 (2012.01); G06Q 20/06 (2012.01); G06Q 20/38 (2012.01); G06Q 40/04 (2012.01); H04L 9/32 (2006.01); G06N 20/00 (2019.01); G10L 19/00 (2013.01); G10L 15/18 (2013.01); G10L 15/22 (2006.01); G06F 3/16 (2006.01); G06F 9/451 (2018.01); H04M 7/00 (2006.01)
CPC G06Q 20/3674 (2013.01) [G06F 3/167 (2013.01); G06F 9/451 (2018.02); G06N 20/00 (2019.01); G06Q 20/02 (2013.01); G06Q 20/0655 (2013.01); G06Q 20/108 (2013.01); G06Q 20/3829 (2013.01); G06Q 20/40145 (2013.01); G06Q 20/42 (2013.01); G06Q 40/04 (2013.01); G10L 15/18 (2013.01); G10L 15/22 (2013.01); G10L 19/00 (2013.01); H04L 9/321 (2013.01); G06Q 20/3678 (2013.01); G06Q 2220/00 (2013.01); G10L 2015/223 (2013.01); H04L 2209/56 (2013.01); H04M 7/006 (2013.01)] 8 Claims
OG exemplary drawing
 
1. A method of data communication between a first computing device, associated with a first user, and at least one second computing device associated with a second user, the method comprising:
receiving, by at least one processor of the first computing device associated with an encoder/decoder (CODEC) module and a natural language processing (NLP) module, an indication of a forthcoming transaction request from the second computing device, via a digital voice channel during a voice call between the first user and the second user;
transferring an electronic wallet module of the first computing device into a tapping state based on the received indication to enable tapping onto the digital voice channel, and extract transaction request details;
receiving, by the at least one processor of the first computing device, via the digital voice channel during the voice call, a first audio signal comprising first audible voice data elements and first non-audible digital data elements that piggybacks on the first audible voice data elements in a steganographic manner, wherein the first audible voice data elements comprise first transaction request details, and wherein the first non-audible digital data elements comprise second transaction request details;
extracting, by the at least one processor employing the NLP module, the first transaction request details from the first audible voice data elements;
extracting, by the at least one processor employing the CODEC module, said second transaction request details from the first non-audible digital data elements;
forwarding, by the at least one processor, the extracted first transaction request details and the extracted second transaction request details to the electronic wallet module; and
transmitting, by the at least one processor to the second computing device via the digital voice channel during the voice call, a second audio signal comprising second audible voice data elements and second non-audible digital data elements that piggybacks on the second audible voice data elements in a steganographic manner, wherein the second non-audible digital data elements comprise one or more authentication data elements of the electronic wallet module.