US 11,983,191 B2
Method and system for facilitating data interchange
Samip Chakraborty, Bangalore (IN); Jooi-Teong Chuah, East Brunswick, NJ (US); Wooyong Ee, Frisco, TX (US); Praveen Pathiyil, Bengaluru (IN); Anand Sharma, Bengaluru (IN); and Waseem Manzoor, Little Elm, TX (US)
Assigned to JPMORGAN CHASE BANK, N.A., New York, NY (US)
Filed by JPMorgan Chase Bank, N.A., New York, NY (US)
Filed on Aug. 2, 2021, as Appl. No. 17/444,218.
Claims priority of application No. 202111027339 (IN), filed on Jun. 18, 2021.
Prior Publication US 2022/0405107 A1, Dec. 22, 2022
Int. Cl. G06F 7/00 (2006.01); G06F 9/445 (2018.01); G06F 9/451 (2018.01); G06F 9/54 (2006.01); G06F 16/25 (2019.01)
CPC G06F 16/258 (2019.01) [G06F 9/44505 (2013.01); G06F 9/451 (2018.02); G06F 9/541 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A method for facilitating serialized data interchange and access via an application programming interface, the method being implemented by at least one processor, the method comprising:
retrieving, by the at least one processor, at least one data set from a networked repository, the at least one data set including information in a multidimensional data structure;
mapping, by the at least one processor, the at least one data set to at least one predetermined file format;
generating, by the at least one processor, at least one standardized data set based on a result of the mapping, the at least one standardized data set corresponding to the at least one predetermined file format;
persisting, by the at least one processor, the at least one standardized data set in the networked repository;
exposing, by the at least one processor, the at least one standardized data set in the networked repository via the application programming interface;
retrieving, by the at least one processor via a communication interface, at least one raw data set from at least one source, the at least one source including at least one from among a stream source and a batch source;
retrieving, by the at least one processor via the communication interface, at least one predetermined configuration;
determining, by the at least one processor, at least one feature value from the at least one raw data set based on the at least one predetermined configuration; and
persisting, by the at least one processor, the determined at least one feature value as the at least one data set in the networked repository.