US 12,437,039 B2
Universal system for extracting data
Huailiang Wang, Beijing (CN)
Assigned to BOE TECHNOLOGY GROUP CO., LTD., Beijing (CN)
Appl. No. 18/567,395
Filed by BOE TECHNOLOGY GROUP CO., LTD., Beijing (CN)
PCT Filed Jun. 7, 2021, PCT No. PCT/CN2021/098638
§ 371(c)(1), (2) Date Dec. 6, 2023,
PCT Pub. No. WO2022/256969, PCT Pub. Date Dec. 15, 2022.
Prior Publication US 2024/0273171 A1, Aug. 15, 2024
Int. Cl. G06F 21/31 (2013.01); G06F 16/25 (2019.01); G06F 21/62 (2013.01)
CPC G06F 21/31 (2013.01) [G06F 21/6209 (2013.01)] 14 Claims
OG exemplary drawing
 
1. A universal system for extracting data, applied to a data consumer, wherein the system is based on microservice architecture, and comprises a service registry, wherein the system comprises:
at least one configuration service, each of which is configured to perform related configuration for an extraction task of extracting data from a corresponding data producer; and
at least one execution service, each of which is configured to execute the extraction task and map the extracted data to a target location, wherein the configuration service and the execution service are both registered to the microservice architecture, and each use a REST interface to transfer data when communicating with the data producer,
wherein the system comprises a processor, and the service registry, the at least one configuration service, and the at least one execution service are configured to be loaded onto the processor to produce a machine,
wherein the REST interface comprises:
an authentication interface based on REST and a data extraction interface based on the REST, wherein the authentication interface is configured to obtain authorization information to access the data producer, and the data extraction interface is configured to extract data from the data producer, using the authorization information.