Distributed communication and task handling to facilitate operations of application system
First Claim
Patent Images
1. A computer-implemented method comprising:
- accessing, by a process scheduler system, data from a data source;
instantiating a plurality of handlers, each handler of the plurality of handlers being configured to facilitate data transfers between devices;
segmenting, by the process scheduler system, the data into a plurality of data segments;
for each handler of the plurality of handlers;
adding multiple data segment of the plurality of data segments to a queue for the handler; and
initiating writing of the multiple data segments from the handler to a search engine server;
receiving, by an integration system, a search query from a web server;
encoding, by the integration system, data in the search query to produce an encoded search request;
transmitting, from the integration system to the search engine server, the encoded search request;
receiving, by the integration system, a search result from the search engine server; and
transmitting, by the integration system, the search result to the web server.
1 Assignment
0 Petitions
Accused Products
Abstract
A system is presented to efficiently communication data between a sub-network and a third-party application system, such that the third-party application system is able to perform one or more functions based on data sourced from the sub-network. A process scheduler system is presented to provide multiple communication paths to populate a data store of the third-party application system.
36 Citations
20 Claims
-
1. A computer-implemented method comprising:
-
accessing, by a process scheduler system, data from a data source; instantiating a plurality of handlers, each handler of the plurality of handlers being configured to facilitate data transfers between devices; segmenting, by the process scheduler system, the data into a plurality of data segments; for each handler of the plurality of handlers; adding multiple data segment of the plurality of data segments to a queue for the handler; and initiating writing of the multiple data segments from the handler to a search engine server; receiving, by an integration system, a search query from a web server; encoding, by the integration system, data in the search query to produce an encoded search request; transmitting, from the integration system to the search engine server, the encoded search request; receiving, by the integration system, a search result from the search engine server; and transmitting, by the integration system, the search result to the web server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system comprising:
-
a process scheduler system, the process scheduler system comprising one or more processors and a non-transitory computer-readable medium containing instructions that, when executed by the one or more processors, cause the process scheduler system to perform operations including; accessing, data from a data source; instantiating a plurality of handlers, each handler of the plurality of handlers being configured to facilitate data transfers between devices; segmenting, the data into a plurality of data segments; for each handler of the plurality of handlers; adding multiple data segment of the plurality of data segments to a queue for the handler; and initiating writing of the multiple data segments from the handler to a search engine server; and an integration system, the integration system comprising one or more processors and a non-transitory computer-readable medium containing instructions that, when executed by the one or more processors, cause the integration system to perform operations including; receiving, a search query from a web server; encoding, data in the search query to produce an encoded search request; transmitting, to the search engine server, the encoded search request; receiving a search result; and transmitting, the search result to the web server. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification