Analytics based on pipes programming model
First Claim
Patent Images
1. A method, comprising:
- at a server;
receiving a scripted hypertext transfer protocol (HTTP) request that encapsulates embedded scripted code that specifies each of a requested (i) data search, (ii) search result data manipulation, and (iii) generation of visualized output of the manipulated search result data;
executing the embedded scripted code received within the scripted HTTP request that specifies each of the requested data search, the requested search result data manipulation, and the requested generation of the visualized output of the manipulated search result data; and
returning the visualized output of the manipulated search result data as a single HTTP response to the received scripted HTTP request.
1 Assignment
0 Petitions
Accused Products
Abstract
A scripted hypertext transfer protocol (HTTP) request that encapsulates embedded scripted code that specifies each of a requested data search, search result data manipulation, and generation of visualized output of the manipulated search result data is received at a server. The embedded scripted code received within the scripted HTTP request that specifies each of the requested data search, the requested search result data manipulation, and the requested generation of the visualized output of the manipulated search result data is executed. Visualized output of the manipulated search result data are returned as a single HTTP response to the received scripted HTTP request.
17 Citations
20 Claims
-
1. A method, comprising:
at a server; receiving a scripted hypertext transfer protocol (HTTP) request that encapsulates embedded scripted code that specifies each of a requested (i) data search, (ii) search result data manipulation, and (iii) generation of visualized output of the manipulated search result data; executing the embedded scripted code received within the scripted HTTP request that specifies each of the requested data search, the requested search result data manipulation, and the requested generation of the visualized output of the manipulated search result data; and returning the visualized output of the manipulated search result data as a single HTTP response to the received scripted HTTP request. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
8. A system, comprising:
-
a communication interface; and a processor of a server programmed to; receive, via the communication interface, a scripted hypertext transfer protocol (HTTP) request that encapsulates embedded scripted code that specifies each of a requested (i) data search, (ii) search result data manipulation, and (iii) generation of visualized output of the manipulated search result data; execute the embedded scripted code received within the scripted HTTP request that specifies each of the requested data search, the requested search result data manipulation, and the requested generation of the visualized output of the manipulated search result data; and return the visualized output of the manipulated search result data as a single HTTP response to the received scripted HTTP request. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A computer program product, comprising:
a computer readable storage medium having computer readable program code embodied therewith, where the computer readable program code when executed on a computer causes the computer to; receive a scripted hypertext transfer protocol (HTTP) request that encapsulates embedded scripted code that specifies each of a requested (i) data search, (ii) search result data manipulation, and (iii) generation of visualized output of the manipulated search result data; execute the embedded scripted code received within the scripted HTTP request that specifies each of the requested data search, the requested search result data manipulation, and the requested generation of the visualized output of the manipulated search result data; and return the visualized output of the manipulated search result data as a single HTTP response to the received scripted HTTP request. - View Dependent Claims (15, 16, 17, 18, 19, 20)
Specification